«Вот если в Виндовсе у Вас что-то там не запустилось или не обновилось, можете начинать молится, потому как решения в одну строчку в консоли Вам врятли получится найти.»
У меня и Линукс и Винда.
Претензии к пакетной системе следующие:
* сложность держать локальный репозиторий. В Линуксе (любом, что в Федоре, что в Арче) создание репозитория — это шаманство высшей пробы. В Винде — это просто терабайтный винт, забитый софтом, в котором папки с инсталляторами названы так чтобы легко читалось «O:/soft/windows/editors/graphics/photoshop/CS4/»
* Fedora/Debian и им подобные: невозможность выбрать директорию на файловой системе, куда нужно устанавливать программу. По той же причине нельзя установить один и тот же пакет несколько раз в разные места на файловой системе. В Windows это делается вторым шагом в любом инсталляторе.
* непараметризованная установка. Пакет имеет только один вариант установки, ну или в крайнем случае под каждый вариант нужно делать отдельный пакет. «Полная установка», «только основные файлы», «полная со стандартными параметрами конфигурации программы» и так далее… Нету в пакетной системе этого. А в Windows это третий шаг любого инсталлятора.
* Невозможность «откатить» и «починить» установленный пакет. Потому что пакет в большей части дистрибов — это всего лишь набор файлов, которые нужно разархивировать. А Windows Installer — это система, которая во время установки может делать кучу полезных действий. В том числе откатить установленные файлы, записи реестра, поковыряться в них, и так далее — иногда даже на чистом автомате, без дополнительных действий со стороны авторов пакета.
* Все настройки программы хранятся в «моих документах»… ну то есть директории "~" То есть несколько экземпляров одной и той же программы не могут работать параллельно. В Windows принято держать в «моих документах» и реестре только самые критические для работы данные (например, в эмуляторе Daemon Tools — данные драйвера STPD), рабочие данные специфичные для версии хранятся в ini/cfg файлах на файловой системе рядом с программой, и соответственно в параллельных установках не пересекаются.
* Для локальных сетей актуально: в Windows есть понятие «домена» и программ, устанавливающихся для домена разом. Сисадмину достаточно сделать пару кликов, чтобы программа автоматом устанавливалась на все компьютеры — члены домена при их включении, а также для контроля прав доступа (на одном компе программа установится в «базовом» варианте, а на другом — «для продвинутого пользователя»). В Линуксе по дефолту такой системы нет вообще (хотя конечно можно поплясать с бубеном).
Можно продолжать еще долго ))) Но это основные претензии, наболевшие.
Еще один минус, субъективный для моей жизни — в Линуксе очень сложно запретить консоль, или объяснить человеку что ей не надо пользоваться
В Винде если что-то не работает, значит это НЕ РАБОТАЕТ, и нет никаких вариантов. В Линуксе любое положение можно исправить, всегда есть запасной вариант. Поэтому некоторые люди начинают тратить время на исправление чего угодно. Я сам отношусь к таким людям, и старательно отучиваюсь этой этой пагубной привычки Очень сложно убедить себя бросить решать задачу по причине того, что ее решение занимает слишком много времени. Очень сложно убедить новоявленных адаптов линукса, что если задача не решается за две минуты возни, значит ее решение в данной ситуации НЕВОЗМОЖНО А таких задач можно написать более 9000, у которых под виндой резолюция «НЕВОЗМОЖНО», а под Линуксом «НЕВОЗМОЖНО по причине более двух минут». Такая вот тонкая психологическая проблема.
/mnt/disk_c/Documents and Settings/ruslan/??? ?????????/????.txt
Неактивен
У нас тут отстойник хабра?
Винда - это ведро с тухлыми червями. (с) Rector
---
-хакир недоучка, некто Ректор, прославленный мудак из мухосранска, автор «Я этого не потерплю» и «Cмотри,а то я начну работать против тебя» «Ломаю по IP недорого» и других не менее веселых выражений. Любитель подсматривать в замочную скважину и читать чужую почту. (c) Неизвестный техник из лаборатории
Неактивен
Ага, а еще забыли рассказать про зависимости. Попробуйте установить КДЕ, а потом его удалить, оставив только, к примеру Kate. Ага, ага. Соснули?
Неактивен
Кстати, про выбор директории установки автор-таки не совсем прав. Я уже упоминал ранее Illumina Casava. Скрипт установки позволял выбрать директорию командой ./configure --directory, так что тут дело опять в разработчиках.
Добавлено спустя 01 мин 58 с:
Ага, а еще забыли рассказать про зависимости. Попробуйте установить КДЕ, а потом его удалить, оставив только, к примеру Kate. Ага, ага. Соснули?
Помню, ставил первую версию KDE 5 для "чисто позырить" (в основном GNOME пользуюсь). Посмотрел -- удалил, а потом всё оставшееся руками выгребал (кстати, не такая уж жуткая проблема). Сейчас как дела с этим?
/mnt/disk_c/Documents and Settings/ruslan/??? ?????????/????.txt
Неактивен
Помню, ставил первую версию KDE 5
2015 год? Привет из прошлого -))
Добавлено спустя 04 мин 18 с:
Попробуйте установить КДЕ, а потом его удалить, оставив только, к примеру Kate. Ага, ага. Соснули?
GTK fanat?
Винда - это ведро с тухлыми червями. (с) Rector
---
-хакир недоучка, некто Ректор, прославленный мудак из мухосранска, автор «Я этого не потерплю» и «Cмотри,а то я начну работать против тебя» «Ломаю по IP недорого» и других не менее веселых выражений. Любитель подсматривать в замочную скважину и читать чужую почту. (c) Неизвестный техник из лаборатории
Неактивен
2015 год? Привет из прошлого -))
Тьфу, блин... Четвёртые, конечно.
/mnt/disk_c/Documents and Settings/ruslan/??? ?????????/????.txt
Неактивен
Не буду побайтно цитировать автора. Он просто мудак с заскорузлой жопаболью тонкой психологической проблемой. Лечится ему нужно -))
Добавлено спустя 01 мин 03 с:
Тьфу, блин... Четвёртые, конечно.
Да ничего, нормально -) Опечатка, я понимаю.
Винда - это ведро с тухлыми червями. (с) Rector
---
-хакир недоучка, некто Ректор, прославленный мудак из мухосранска, автор «Я этого не потерплю» и «Cмотри,а то я начну работать против тебя» «Ломаю по IP недорого» и других не менее веселых выражений. Любитель подсматривать в замочную скважину и читать чужую почту. (c) Неизвестный техник из лаборатории
Неактивен
Нехорошо писать по пунктам, но
сложность держать локальный репозиторий. В Линуксе (любом, что в Федоре, что в Арче) создание репозитория — это шаманство высшей пробы. В Винде — это просто терабайтный винт, забитый софтом, в котором папки с инсталляторами названы так чтобы легко читалось
1. в дебиане качаем 45 двд дисков и ставим с них
2. терабайтный винт с софтом - это помойка для некрофилов
А в Windows это третий шаг любого инсталлятора.
Было лет 10 назад: полная/неполная, когда винчестеры были маленькие, сейчас этого нет
* Невозможность «откатить» и «починить» установленный пакет.
Зачем его откатывать?
То есть несколько экземпляров одной и той же программы не могут работать параллельно.
Почему не 20 экземпляров?
Для локальных сетей актуально
Тонкие клиенты. По-моему, ещё удобнее, чем домен.
В Винде если что-то не работает, значит это НЕ РАБОТАЕТ, и нет никаких вариантов.
Это жирный минус для винды. По поводу консоли: ставил вин 8 и смог запустить консоль только через клик на cmd.exe. Это ненормально. А вообще, плохо, что в винде нет пакетного манагера.
Неактивен
И нет возможности сделать так, чтобы каждая программа все свои зависимости тянула в свой каталог и только она же их и использовала. Кроме некоторых проприетарных программ,
Как то взаимоисключающие пункты, возможности нет, но некоторые проприетарные программы такую возможность используют.
Yesterday it worked.
Today it is not working.
Windows is like that.
Неактивен
самому собирать все пакеты со статической линковкой (такое возможно, кстати? а то я не сильно в курсе).
Абсолютно без проблем.
И ещё
поскольку тупо не вижу ни одной выгоды подобного решения кроме эфемерной экономии места на диске.
не только на диске, но и в памяти, что сильно существенней. Разумеется это если несколько приложений использующих одинаковые библиотеки запущено.
При статической линковке ещё и несколько экземпляров кода будет в памяти.
Yesterday it worked.
Today it is not working.
Windows is like that.
Неактивен
Как-то так, не?
openarena - с сайта можно скачать один архив, внутри которого бинарники под lin/win/mac и нужные библиотеки
То же и с deadbeef, который содержит все нужные библиотеки.
Выборочная установка: в либреофис можно поставить только writer, только calc, можно ставить без java/openjdk
Smplayer/gnome-mplayer не тянут mplayer, можно прикрутить любой
Это так, с ходу. А вообще, правильно ставить программы из единого репозитория, туда хотя бы вовремя придут апдейты.
Редактировался terminaLtor (02-09-12 22:15:34)
Неактивен
/ оффтоп / Забаньте кто-нибудь уже этого убогого. Я про ректора, если что. Неловко, в самом деле.
Ты что-то пукнул там, бомжара?
Винда - это ведро с тухлыми червями. (с) Rector
---
-хакир недоучка, некто Ректор, прославленный мудак из мухосранска, автор «Я этого не потерплю» и «Cмотри,а то я начну работать против тебя» «Ломаю по IP недорого» и других не менее веселых выражений. Любитель подсматривать в замочную скважину и читать чужую почту. (c) Неизвестный техник из лаборатории
Неактивен
А пассаж вида "хотите свежий софт - ставьте убунту (и ловите глюки), хотите стабильность - ставьте дебиан (и сидите с протухшим как говно мамонта софтом)" у меня вообще в голове не укладывается. До сих пор.
часть софта отвалилась нахуй, часть начала тормозить нипадеццки, часть просто стала неправильно работать.
База сама по себе сплошной скрипт (с) AleksK
При том, что свежие очевидно работают лучше и исправляют некоторые глюки. А в линуксе они (глюки!!!)ещё и становятся нормальными (c) Журнашлюшка
Неактивен
Захотел порну посмотреть. Запустил VirtualBox, он сказал, что есть версия 4.1.20-80170. Пошел, поставил. Потом Extension_Pack, к той же версии. GuestAdditions - пришлось переставлять с ISO, Убунта его не узнавала. Запустил Убунту - у нее 120 МБ апдейтов. Поставил. Теперь Убунта сказала, что есть 04.1 LTS. Поставил. Снова переставил Extension_Pack и GuestAdditions с ISO. Почитал маны, расхотел порну.
может не в тему
Неактивен
Ты что-то пукнул там, бомжара?
/report При чём, не столько за переход на личности, сколько за то, что в сообщении, кроме него, ничего больше не было.
А ещё мне в пакетной системе вот это нравится:
lynx@LNote:~$ apt-get --help
<skipped />
Commands:
<skipped />
autoremove - Remove automatically all unused packages
<skipped />
lynx@LNote:~$Поскипал нафиг не относящееся к теме.
Я честно, не заморачиваясь, поверил системе, что пакеты unused, и разрешил делать всё, что заблагорассудится, а она удалила network-manager, которым я активно пользуюсь. Хорошо, что он в кэше пакетов остался и был безболезненно возвёрнут на место лапками. )
Для Director-cemetery: Пока не почешетесь извиниться, Ваши комментарии буду игнорировать.
Для Rector: В дальнейшем буду Вас просто игнорировать.
Неактивен