Где удобнее установка ПО - в Linux или в Windows? |
Поделиться |
Здравствуйте, гость ( Вход | Регистрация )
Где удобнее установка ПО - в Linux или в Windows? |
Поделиться |
27.10.2010, 18:01
Сообщение
#1
|
|
Мастер Группа: Пользователь Сообщений: 530 Регистрация: 22.8.2007 Вставить ник Цитата Пользователь №: 317 Страна: Россия Город: Не указан Пол: Муж. Репутация: 6 |
Перенесено из темы "Полезен ли виндовый опыт при освоении Линукса?"
Единственное, в чем линукс уступает винде, в сложности установки ПО. В отличии от винды это процесс не очень предсказуемый Обязательно появляются какие то нюансы, настройки и зависимости. В принципе понятно, почему так получается. Над платным софтом работают богатые фирмы, которые держат большой штат программистов и тестеров и могут позволить писать полнофункциональные программы. Кроме того винда де факто стандартное ПО, поддерживаемая производителями железа по умолчанию. А вот в линуксе часто единственая возможность написать сложный софт, когда разные люди пишут небольшие кусочки. А отсюда и сложности их согласования в одно целое. Много требуется времени на освоение и изучение системы. И в то ж время очень хочется, чтоб все работало "из каропки" Т.е. линукс будущего должен стать простым, вернее обзавестись искусственным интеллектом |
|
|
27.10.2010, 19:22
Сообщение
#2
|
|
Профессионал Группа: Пользователь Сообщений: 1764 Регистрация: 28.7.2010 Вставить ник Цитата Из: Берислав, Херсонщина Пользователь №: 1879 Страна: Украина Город: Не указан Пол: Муж. Репутация: 9 |
Единственное, в чем линукс уступает винде, в сложности установки ПО. В отличии от винды это процесс не очень предсказуемый Обязательно появляются какие то нюансы, настройки и зависимости. Не могу согласиться с этим. Установка пакетов в линуксе проще, чем в винде. При условии, что пакет ставится из официального репозитория. Относительно настройки после установки - поставьте на венду apache2 и попробуйте его использовать без настройками ручками -------------------- |
|
|
27.10.2010, 20:29
Сообщение
#3
|
|
Мастер Группа: Пользователь Сообщений: 530 Регистрация: 22.8.2007 Вставить ник Цитата Пользователь №: 317 Страна: Россия Город: Не указан Пол: Муж. Репутация: 6 |
Вот практическая задача - поставить ПО для программирования AVR микроконтроллеров.
В виндовс она решается 5 кликами мышки 1-Скачать IDE AVRStudio 2-Запустить ее инсталлер 3-Скачать программу WinAVR 4-Запустить ее инсталлятор 5-Скачать простую программу для прошивки Uniprof Все эти программы свободные. Далее чтение инструкций, освоение ПО. Теперь как решается эта задача в линукс. 1- Гуглим методы решения и выбираем оптимальное (несколько часов) 2-Скачиваем из репозитория базовую IDE Code Block 3-Скачиваем минимальный пакет ПО: AVR-GCC, Binutils, AVR-GDB 4-Проверяем, установлены ли в системе GCC и GDB если нет устанавливаем 5-Внимательно читаем инструкцию http://www.ibm.com/developerworks/ru/libra...amp;S_CMP=GR01T и настраиваем CodeBlock (минут 30-40) Нюанс №1- в альт линуксе пакет avr-gcc собран не правильно,при компиляции не находятся стандартные модули ввода вывода <avr/io.h> Можно использовать не родные пакеты от федоры. 6-Из репозитория скачиваем программу для прошивки Avr-dude Нюанс №2 - USB программатор работает только из под рута. Гуглим и находим правило для записи udev.rules Получается, что хотя все необходимое ПО имеется, не опытному пользователю с нуля настроить и использовать его довольно сложно. А хорошо бы было бы так: поставил задачу -> система распознает задачу->формируется скрипт автоконфигурации->автоматически ставится полностью настроенное ПО. +интерактивная справка: задаем вопрос -> выдается видеоинструкция. Или другой пример - обработка фототогафий image magic. Очень удобная штука, но опять надо скрипты писать, ковыряться в консоли. А почему нет программ, "понимающих" неформальные указания и переводящих их на язык системы? Например выбрать изображения-> Какие? ->Указываем Что сделать? -> Преобразовать формат из такого в такой то, уменьшить масштаб. Т.е. я за всяческую автоматизацию линукса, улучшение его эргономики. По сути виндовс именно этим и берет, хотя по функциональности и надежности она хуже. Сообщение отредактировал and - 27.10.2010, 20:42 |
|
|
27.10.2010, 22:48
Сообщение
#4
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 10027 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Установка пакетов в линуксе проще, чем в винде. При условии, что пакет ставится из официального репозитория. По-моему, это и есть ответ на вопрос, вынесенный в заголовок темы. Потому что ответить на него как-то однозначно, без упоминания этого самого условия, просто немыслимо. -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
27.10.2010, 23:52
Сообщение
#5
|
|
Профессионал Группа: Пользователь Сообщений: 1764 Регистрация: 28.7.2010 Вставить ник Цитата Из: Берислав, Херсонщина Пользователь №: 1879 Страна: Украина Город: Не указан Пол: Муж. Репутация: 9 |
Вот практическая задача - поставить ПО для программирования AVR микроконтроллеров. В виндовс она решается 5 кликами мышки 1-Скачать IDE AVRStudio 2-Запустить ее инсталлер 3-Скачать программу WinAVR 4-Запустить ее инсталлятор 5-Скачать простую программу для прошивки Uniprof Все эти программы свободные. Далее чтение инструкций, освоение ПО. Теперь как решается эта задача в линукс. 1- Гуглим методы решения и выбираем оптимальное (несколько часов) 2-Скачиваем из репозитория базовую IDE Code Block 3-Скачиваем минимальный пакет ПО: AVR-GCC, Binutils, AVR-GDB 4-Проверяем, установлены ли в системе GCC и GDB если нет устанавливаем 5-Внимательно читаем инструкцию http://www.ibm.com/developerworks/ru/libra...amp;S_CMP=GR01T и настраиваем CodeBlock (минут 30-40) Это некорректное (не совсем корректное) сравнение. Спецсофт вещь в себе. Есть вещи, которые я сделаю в линуксе в несколько кликов, что не сделаю за час ковыряния в венде. Нюанс №1- в альт линуксе пакет avr-gcc собран не правильно,при компиляции не находятся стандартные модули ввода вывода <avr/io.h> Если он работает - значит собран правильно. А заголовки не находиться могут по разным причинам, начиная от отсутствия нужного *-devel пакета до нахождения в каком-то своем подкаталоге, типа /usr/include/avr/. Очень сильно подозреваю, что такие вещи решаются моментально в рассылке. Можно использовать не родные пакеты от федоры. Можно. На свой страх и риск. 6-Из репозитория скачиваем программу для прошивки Avr-dude Зачем "скачиваем"? Ставим в два щелчка мышкой. Нюанс №2 - USB программатор работает только из под рута. Гуглим и находим правило для записи udev.rules Это может быть обычный ньюанс всех unix-систем - Вы работаете не рутом. Подозреваю, что это решается внесением юзера в какую-то группу, которой принадлежит устройство. COM-порт? Может быть группа uucp. Получается, что хотя все необходимое ПО имеется, не опытному пользователю с нуля настроить и использовать его довольно сложно. А все неопытные пользователи прошивают контроллеры? А хорошо бы было бы так: поставил задачу -> система распознает задачу->формируется скрипт автоконфигурации->автоматически ставится полностью настроенное ПО. +интерактивная справка: задаем вопрос -> выдается видеоинструкция. И зачем такой системе человек? Например выбрать изображения-> Какие? ->Указываем Что сделать? -> Преобразовать формат из такого в такой то, уменьшить масштаб. Ой, если не ошибаюсь, это можно сделать через kdewebdev-kommander (KDE3) или kde4webdev-kommander (KDE4). Также можно погуглить создание сервера обработки изображений на Gimp, пакетную обработку изображений в Gimp и создание своих скриптов для Gimp (да, у него есть целый свой встроенный язык программирования). Т.е. я за всяческую автоматизацию линукса, улучшение его эргономики. По сути виндовс именно этим и берет, хотя по функциональности и надежности она хуже. А я всегда говорил - не нужно страдать красноглазием. Нужно пользоваться тем софтом, который выполняет свои задачи. -------------------- |
|
|
28.10.2010, 0:07
Сообщение
#6
|
|
Профессионал Группа: Пользователь Сообщений: 1764 Регистрация: 28.7.2010 Вставить ник Цитата Из: Берислав, Херсонщина Пользователь №: 1879 Страна: Украина Город: Не указан Пол: Муж. Репутация: 9 |
По-моему, это и есть ответ на вопрос, вынесенный в заголовок темы. Потому что ответить на него как-то однозначно, без упоминания этого самого условия, просто немыслимо. Иван, а в винде не стремно ставить софтину неизвестного назначения, скачанную на бескрайних просторах интернета? Кто знает, не окажется ли скачанная софтина чем-то вроде той, что я прикрепляю? Вот и в линуксе - есть официальные репозитории, и если они подключены - установка производится несколькими кликами под звуки ленивого присербывания чайку P.S. Софтинку когда-то давно написал я, во времена, когда еще не было статьи за несанкционированное вмешательство в работу информационных систем Полностью безвредна, не смотря на грозные надписи Могу предоставить исходный текст Т.с. СПО. Сообщение отредактировал Drool - 28.10.2010, 0:11
Прикрепленные файлы
-------------------- |
|
|
28.10.2010, 17:10
Сообщение
#7
|
|
Профессионал Группа: Активный Пользователь Сообщений: 2268 Регистрация: 14.9.2009 Вставить ник Цитата Из: Ленинград Пользователь №: 1594 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 9 |
А хорошо быть чайником...
Ну, первое, что приходит в башку при встрече с win-программами, а не пойдут ли оне через виню? В случае с IDE AVRStudio за две минуты нагугливается http://easyelectronics.ru/avr-studio-v-linux.html , где мужики озабочены теми-же проблемами. А про imagemagick... А есть уверенность, что digikam хужее её?? Посмотреть на Яндекс.Фотках Вот тут лежит инструмент для пакетной обработки уймы картинок. Посмотреть на Яндекс.Фотках А так выглядит его окошко. Ежель мы ищем инструмент для конкретной задачи - результат один. Карандаш, случись чего, и ножом заточить можно. Но если мы ищем "аналог вин-программ" для решения этой же задачи и жалуемся, что никак... Ну нет у нас карандашеточилки... Результат-то уже совсем другой... Вот потому и хорошо чайнику. У него в мозгах колея ещё не наезжена. Он в своём выборе свободен. Ну а что до меня - конечно Линукс-установка программ удобнее. Всё в одном месте, нигде бегать не надо. В худшем случае, скопировать в консоль команду установки ещё одного репозитория, где лежит то, что нужно. (Ну, скажем, Гимп 2.6.11) И, в общем, всё. Посмотреть на Яндекс.Фотках Красота... -------------------- El pueblo unido jamás será vencido! Если чего, я на http://robinzoid.ru/
|
|
|
28.10.2010, 18:43
Сообщение
#8
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 10027 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Вот и в линуксе - есть официальные репозитории, и если они подключены - установка производится несколькими кликами под звуки ленивого присербывания чайку А кто спорит? Вопрос об удобстве установки софта в Линуксе - это вопрос о репозиториях. Если в них будет софт для всех выполняемых на компах задач, тогда и ответ на заголовок этой темы станет однозначным. Ну а пока... Лично для меня установка ПО в Линуксе намного удобнее, чем в винде. А для тех, кому требуется какое-то специфическое ПО, дело может обстоять иначе. Софтинку когда-то давно написал я, во времена, когда еще не было статьи за несанкционированное вмешательство в работу информационных систем Полностью безвредна, не смотря на грозные надписи Ну и что она делает?
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
2.11.2010, 18:35
Сообщение
#9
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 10027 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Оффтоп выделил в тему Страшилки
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
8.2.2011, 4:10
Сообщение
#10
|
|
Любитель Группа: Пользователь Сообщений: 64 Регистрация: 8.2.2011 Вставить ник Цитата Пользователь №: 2054 Страна: Россия Город: Подольск/Московской Пол: Муж. Репутация: 0 |
Цитата Вот практическая задача - поставить ПО для программирования AVR микроконтроллеров. Очень странное сравнение. Более того, это сравнение в пользу Линукс. Почему? Выполняя алгоритм установки данного ПО в Windows, вы получаете набор ПО, заточенный под программирование AVR микроконтроллеров. Выполняя предложенный алгоритм установки ПО в Линукс, вы получаете а) универсальную среду разработки Code::Blocks, набор компиляторов GCC, понимающий наверное все существующие ЯП с отладчиком Собственно, в этом и есть идеология UNIX, как системы, состоящей из множества универсальных инструментов, которые можно комбинировать, получая разные "станки". Цитата я за всяческую автоматизацию линукса автоматизация - это хорошо. Но подумайте, почему во многих утилитах для решения каких-либо шаблонных задач (или для конфигурирования) не создаются отдельные исполнимые файлы "мегапрограммы", а просто пишутся небольшие сценарии на каком-нибудь Питоне, выполнение которого приводит к запуску нужных системных программ и работе самой этой утилиты в нужном режиме? Иными словами, вот вам и автоматизация с сохранением модульности системы. Сообщение отредактировал astronom - 8.2.2011, 4:10 |
|
|
14.11.2016, 18:09
Сообщение
#11
|
|
Странник Группа: Пользователь Сообщений: 11 Регистрация: 19.2.2016 Вставить ник Цитата Пользователь №: 2853 Страна: Россия Город: Не указан Пол: Муж. Репутация: 0 |
Преобразовать формат из такого в такой то, уменьшить масштаб. По форматам файлов, советую заглянуть сюда |
|
|
Текстовая версия | Сейчас: 19.4.2024, 6:54 | |