Претензии к пакетной системе (Страница 1) / Дорога, открытая всем / Форум StopLinux

Объявление

#1 02-09-12 15:32:15

Руслан Некарманов
Скромный спаситель мира
Зарегистрирован: 17-10-10
Сообщений: 594
Сайт
Windows 7Firefox 15.0

Претензии к пакетной системе

«Вот если в Виндовсе у Вас что-то там не запустилось или не обновилось, можете начинать молится, потому как решения в одну строчку в консоли Вам врятли получится найти.»

У меня и Линукс и Винда.

Претензии к пакетной системе следующие:

* сложность держать локальный репозиторий. В Линуксе (любом, что в Федоре, что в Арче) создание репозитория — это шаманство высшей пробы. В Винде — это просто терабайтный винт, забитый софтом, в котором папки с инсталляторами названы так чтобы легко читалось wink «O:/soft/windows/editors/graphics/photoshop/CS4/»

* Fedora/Debian и им подобные: невозможность выбрать директорию на файловой системе, куда нужно устанавливать программу. По той же причине нельзя установить один и тот же пакет несколько раз в разные места на файловой системе. В Windows это делается вторым шагом в любом инсталляторе.

* непараметризованная установка. Пакет имеет только один вариант установки, ну или в крайнем случае под каждый вариант нужно делать отдельный пакет. «Полная установка», «только основные файлы», «полная со стандартными параметрами конфигурации программы» и так далее… Нету в пакетной системе этого. А в Windows это третий шаг любого инсталлятора.

* Невозможность «откатить» и «починить» установленный пакет. Потому что пакет в большей части дистрибов — это всего лишь набор файлов, которые нужно разархивировать. А Windows Installer — это система, которая во время установки может делать кучу полезных действий. В том числе откатить установленные файлы, записи реестра, поковыряться в них, и так далее — иногда даже на чистом автомате, без дополнительных действий со стороны авторов пакета.

* Все настройки программы хранятся в «моих документах»… ну то есть директории "~" smile То есть несколько экземпляров одной и той же программы не могут работать параллельно. В Windows принято держать в «моих документах» и реестре только самые критические для работы данные (например, в эмуляторе Daemon Tools — данные драйвера STPD), рабочие данные специфичные для версии хранятся в ini/cfg файлах на файловой системе рядом с программой, и соответственно в параллельных установках не пересекаются.

* Для локальных сетей актуально: в Windows есть понятие «домена» и программ, устанавливающихся для домена разом. Сисадмину достаточно сделать пару кликов, чтобы программа автоматом устанавливалась на все компьютеры — члены домена при их включении, а также для контроля прав доступа (на одном компе программа установится в «базовом» варианте, а на другом — «для продвинутого пользователя»). В Линуксе по дефолту такой системы нет вообще (хотя конечно можно поплясать с бубеном).

Можно продолжать еще долго ))) Но это основные претензии, наболевшие.

Еще один минус, субъективный для моей жизни — в Линуксе очень сложно запретить консоль, или объяснить человеку что ей не надо пользоваться smile
В Винде если что-то не работает, значит это НЕ РАБОТАЕТ, и нет никаких вариантов. В Линуксе любое положение можно исправить, всегда есть запасной вариант. Поэтому некоторые люди начинают тратить время на исправление чего угодно. Я сам отношусь к таким людям, и старательно отучиваюсь этой этой пагубной привычки smile Очень сложно убедить себя бросить решать задачу по причине того, что ее решение занимает слишком много времени. Очень сложно убедить новоявленных адаптов линукса, что если задача не решается за две минуты возни, значит ее решение в данной ситуации НЕВОЗМОЖНО smile А таких задач можно написать более 9000, у которых под виндой резолюция «НЕВОЗМОЖНО», а под Линуксом «НЕВОЗМОЖНО по причине более двух минут». Такая вот тонкая психологическая проблема.

Источник


/mnt/disk_c/Documents and Settings/ruslan/??? ?????????/????.txt

Неактивен

The following 2 users say "Thank You" for this post:Doppelganger, MOP3E

#2 02-09-12 15:50:25

Rector
ректор Захаров
Зарегистрирован: 07-03-10
Сообщений: 1,584
LinuxChrome 21.0.1180.81

Re: Претензии к пакетной системе

У нас тут отстойник хабра?


Винда - это ведро с тухлыми червями. (с) Rector
---
-хакир недоучка, некто Ректор, прославленный мудак из мухосранска, автор «Я этого не потерплю» и «Cмотри,а то я начну работать против тебя» «Ломаю по IP недорого» и других не менее веселых выражений. Любитель подсматривать в замочную скважину и читать чужую почту. (c) Неизвестный техник из лаборатории

Неактивен

#3 02-09-12 15:53:23

Babusha
Нехристь
Зарегистрирован: 12-03-10
Сообщений: 2,160
Windows 7Chrome 21.0.1180.83

Re: Претензии к пакетной системе

Ага, а еще забыли рассказать про зависимости. Попробуйте установить КДЕ, а потом его удалить, оставив только, к примеру Kate. Ага, ага. Соснули?

Неактивен

#4 02-09-12 15:55:42

Руслан Некарманов
Скромный спаситель мира
Зарегистрирован: 17-10-10
Сообщений: 594
Сайт
Windows 7Firefox 15.0

Re: Претензии к пакетной системе

Кстати, про выбор директории установки автор-таки не совсем прав. Я уже упоминал ранее Illumina Casava. Скрипт установки позволял выбрать директорию командой ./configure --directory, так что тут дело опять в разработчиках.

Добавлено спустя 01 мин 58 с:

Babusha пишет:

Ага, а еще забыли рассказать про зависимости. Попробуйте установить КДЕ, а потом его удалить, оставив только, к примеру Kate. Ага, ага. Соснули?

Помню, ставил первую версию KDE 5 для "чисто позырить" (в основном GNOME пользуюсь). Посмотрел -- удалил, а потом всё оставшееся руками выгребал (кстати, не такая уж жуткая проблема). Сейчас как дела с этим?


/mnt/disk_c/Documents and Settings/ruslan/??? ?????????/????.txt

Неактивен

#5 02-09-12 16:02:54

Rector
ректор Захаров
Зарегистрирован: 07-03-10
Сообщений: 1,584
LinuxChrome 21.0.1180.81

Re: Претензии к пакетной системе

Руслан Некарманов пишет:

Помню, ставил первую версию KDE 5

2015 год? Привет из прошлого -))

Добавлено спустя 04 мин 18 с:

Babusha пишет:

Попробуйте установить КДЕ, а потом его удалить, оставив только, к примеру Kate. Ага, ага. Соснули?

GTK fanat?


Винда - это ведро с тухлыми червями. (с) Rector
---
-хакир недоучка, некто Ректор, прославленный мудак из мухосранска, автор «Я этого не потерплю» и «Cмотри,а то я начну работать против тебя» «Ломаю по IP недорого» и других не менее веселых выражений. Любитель подсматривать в замочную скважину и читать чужую почту. (c) Неизвестный техник из лаборатории

Неактивен

#6 02-09-12 16:09:10

Руслан Некарманов
Скромный спаситель мира
Зарегистрирован: 17-10-10
Сообщений: 594
Сайт
Windows 7Firefox 15.0

Re: Претензии к пакетной системе

Rector пишет:

2015 год? Привет из прошлого -))

Тьфу, блин... Четвёртые, конечно. smile


/mnt/disk_c/Documents and Settings/ruslan/??? ?????????/????.txt

Неактивен

#7 02-09-12 16:09:41

Rector
ректор Захаров
Зарегистрирован: 07-03-10
Сообщений: 1,584
LinuxChrome 21.0.1180.81

Re: Претензии к пакетной системе

Не буду побайтно цитировать автора. Он просто мудак с заскорузлой жопаболью тонкой психологической проблемой. Лечится ему нужно -))

Добавлено спустя 01 мин 03 с:

Руслан Некарманов пишет:

Тьфу, блин... Четвёртые, конечно.

Да ничего, нормально -) Опечатка, я понимаю.


Винда - это ведро с тухлыми червями. (с) Rector
---
-хакир недоучка, некто Ректор, прославленный мудак из мухосранска, автор «Я этого не потерплю» и «Cмотри,а то я начну работать против тебя» «Ломаю по IP недорого» и других не менее веселых выражений. Любитель подсматривать в замочную скважину и читать чужую почту. (c) Неизвестный техник из лаборатории

Неактивен

#8 02-09-12 17:57:49

terminaLtor
Powered by GNU/Linux
Из Интернета
Зарегистрирован: 05-07-10
Сообщений: 1,376
UbuntuChrome 18.0.1025.168

Re: Претензии к пакетной системе

Нехорошо писать по пунктам, но

Руслан Некарманов пишет:

сложность держать локальный репозиторий. В Линуксе (любом, что в Федоре, что в Арче) создание репозитория — это шаманство высшей пробы. В Винде — это просто терабайтный винт, забитый софтом, в котором папки с инсталляторами названы так чтобы легко читалось

1. в дебиане качаем 45 двд дисков и ставим с них
2. терабайтный винт с софтом - это помойка для некрофилов

Руслан Некарманов пишет:

А в Windows это третий шаг любого инсталлятора.

Было лет 10 назад: полная/неполная, когда винчестеры были маленькие, сейчас этого нет

Руслан Некарманов пишет:

* Невозможность «откатить» и «починить» установленный пакет.

Зачем его откатывать?

Руслан Некарманов пишет:

То есть несколько экземпляров одной и той же программы не могут работать параллельно.

Почему не 20 экземпляров?

Руслан Некарманов пишет:

Для локальных сетей актуально

Тонкие клиенты. По-моему, ещё удобнее, чем домен.

Руслан Некарманов пишет:

В Винде если что-то не работает, значит это НЕ РАБОТАЕТ, и нет никаких вариантов.

Это жирный минус для винды. По поводу консоли: ставил вин 8 и смог запустить консоль только через клик на cmd.exe. Это ненормально. А вообще, плохо, что в винде нет пакетного манагера.

Неактивен

#9 02-09-12 21:02:47

ikkunan salvataja
Участник
Зарегистрирован: 30-01-10
Сообщений: 2,688
LinuxFirefox 10.0.6

Re: Претензии к пакетной системе

Бродяга пишет:

И нет возможности сделать так, чтобы каждая программа все свои зависимости тянула в свой каталог и только она же их и использовала. Кроме некоторых проприетарных программ,

Как то взаимоисключающие пункты, возможности нет, но некоторые проприетарные программы такую возможность используют.


Yesterday it worked.
Today it is not working.
Windows is like that.

Неактивен

#10 02-09-12 22:09:56

ikkunan salvataja
Участник
Зарегистрирован: 30-01-10
Сообщений: 2,688
LinuxFirefox 10.0.6

Re: Претензии к пакетной системе

Бродяга пишет:

самому собирать все пакеты со статической линковкой (такое возможно, кстати? а то я не сильно в курсе).

Абсолютно без проблем.
И ещё

Бродяга пишет:

поскольку тупо не вижу ни одной выгоды подобного решения кроме эфемерной экономии места на диске.

не только на диске, но и в памяти, что сильно существенней. Разумеется это если несколько приложений использующих одинаковые библиотеки запущено.
При статической линковке ещё и несколько экземпляров кода будет в памяти.


Yesterday it worked.
Today it is not working.
Windows is like that.

Неактивен

#11 02-09-12 22:11:24

terminaLtor
Powered by GNU/Linux
Из Интернета
Зарегистрирован: 05-07-10
Сообщений: 1,376
UbuntuChrome 18.0.1025.168

Re: Претензии к пакетной системе

Бродяга пишет:

Как-то так, не?

openarena - с сайта можно скачать один архив, внутри которого бинарники под lin/win/mac и нужные библиотеки
То же и с deadbeef, который содержит все нужные библиотеки.
Выборочная установка: в либреофис можно поставить только writer, только calc, можно ставить без java/openjdk
Smplayer/gnome-mplayer не тянут mplayer, можно прикрутить любой
Это так, с ходу. А вообще, правильно ставить программы из единого репозитория, туда хотя бы вовремя придут апдейты.

Редактировался terminaLtor (02-09-12 22:15:34)

Неактивен

#12 03-09-12 05:49:53

Rector
ректор Захаров
Зарегистрирован: 07-03-10
Сообщений: 1,584
LinuxChrome 21.0.1180.81

Re: Претензии к пакетной системе

Бродяга пишет:

/ оффтоп / Забаньте кто-нибудь уже этого убогого. Я про ректора, если что. Неловко, в самом деле.

Ты что-то пукнул там, бомжара?


Винда - это ведро с тухлыми червями. (с) Rector
---
-хакир недоучка, некто Ректор, прославленный мудак из мухосранска, автор «Я этого не потерплю» и «Cмотри,а то я начну работать против тебя» «Ломаю по IP недорого» и других не менее веселых выражений. Любитель подсматривать в замочную скважину и читать чужую почту. (c) Неизвестный техник из лаборатории

Неактивен

#13 03-09-12 12:05:52

selenscy
Участник
Зарегистрирован: 28-11-10
Сообщений: 2,558
Windows 7Opera 12.01

Re: Претензии к пакетной системе

Бродяга пишет:

А пассаж вида "хотите свежий софт - ставьте убунту (и ловите глюки), хотите стабильность - ставьте дебиан (и сидите с протухшим как говно мамонта софтом)" у меня вообще в голове не укладывается. До сих пор.


selenscy пишет:

часть софта отвалилась нахуй, часть начала тормозить нипадеццки, часть просто стала неправильно работать.


База сама по себе сплошной скрипт (с) AleksK

При том, что свежие очевидно работают лучше и исправляют некоторые глюки. А в линуксе они (глюки!!!)ещё и становятся нормальными (c) Журнашлюшка smile

Неактивен

#14 03-09-12 13:22:00

beep
BSD
Из UA
Зарегистрирован: 17-02-12
Сообщений: 765
Windows XPChrome 21.0.1180.83

Re: Претензии к пакетной системе

Захотел порну посмотреть. Запустил VirtualBox, он сказал, что есть версия 4.1.20-80170. Пошел, поставил. Потом Extension_Pack, к той же версии. GuestAdditions - пришлось переставлять с ISO, Убунта его не узнавала. Запустил Убунту - у нее 120 МБ апдейтов. Поставил. Теперь Убунта сказала, что есть 04.1 LTS. Поставил. Снова переставил Extension_Pack и GuestAdditions с ISO. Почитал маны, расхотел порну.

lol
может не в тему

Неактивен

#15 03-09-12 15:57:38

Белая рысь
Мартовский кот
Зарегистрирован: 13-08-10
Сообщений: 763
Windows 7Internet Explorer 10.0

Re: Претензии к пакетной системе

Rector пишет:

Ты что-то пукнул там, бомжара?

/report При чём, не столько за переход на личности, сколько за то, что в сообщении, кроме него, ничего больше не было.

А ещё мне в пакетной системе вот это нравится:

lynx@LNote:~$ apt-get --help
<skipped />
Commands:
<skipped />
autoremove - Remove automatically all unused packages
<skipped />
lynx@LNote:~$


Поскипал нафиг не относящееся к теме.
Я честно, не заморачиваясь, поверил системе, что пакеты unused, и разрешил делать всё, что заблагорассудится, а она удалила network-manager, которым я активно пользуюсь. Хорошо, что он в кэше пакетов остался и был безболезненно возвёрнут на место лапками. smile)


Для Director-cemetery: Пока не почешетесь извиниться, Ваши комментарии буду игнорировать.
Для Rector: В дальнейшем буду Вас просто игнорировать.

Неактивен

Мой VPS с 2016 года !
✅ Виртуальные от 300 ₽/месяц, RAM 1-10GB, DISK 20-360 GB;
✅ Выделенные от 3000 ₽/месяц. RAM 4-64GB, DISK до 4TB;
✅ Intel Xeon, SSD, XEN, iLO/KVM, Windows/Linux, Администрирование;
✅ Бесплатно Full Backup и Anti-DDoS.





Подвал форума

Под управлением FluxBB
Модифицировал Visman

Яндекс.Метрика