LINUX.ORG.RU
ФорумTalks

Как побороть ужас зависимостей в Linux? Может сделать систему полностью статической?


2

1

Здравствуйте. Я неадекват и я считаю концепцию современных пакетных менеджеров настоящей проблемой. Главный недостатoк в том что пакеты очень несовместимы. Т.Е:

1 Вы можете лишиться любимой программы просто потому что её больше некому поддерживать или она несовместима с другими компонентами. Наверно много людей мечтало оставить Gnome 2 в арче? :-)

2 Вы не сможете запустить новомодную примочку которая появилась буквально вчера не обновив при этом половину системы включая графический редактор и фиг знает что ещё. (рядом лежит windows версия которая запускается в windows 95/98/2000/xp/vista/7/8 и wine)

И как это побороть? Или может быть система песочниц?

И как это побороть? Или может быть система песочниц?

О чем был бы лор если бы все работало?

Deleted
()

Здравствуйте, я RTP.
Я много раз учавствовал в срачах по этому поводу.
После того, как мне порезали шкворц, я в этом непотребстве учавствовать не хочу.

Накоплю денег, куплю макбук, там такого нет.

Deleted
()

И чтобы вопрос был чуть-чуть менее глупым.
Слонообразность. Есть ли смысл собирать всё с uclibc если это даст 90% уменьшение длины файла?

Stuffed_toy
() автор топика

Здравствуйте. Я неадекват

Смотрите-ка, они предупреждать начали. Ещё чуть-чуть, и перестанут постить тупняк. Мечты, мечты...

Axon ★★★★★
()
Ответ на: комментарий от Axon

Здравствуйте. Я неадекват

Здравствуйте, вам не сюда, а к другому доктору.

fenris ★★★★★
()

Вам путь в Слаку уже заказан.

Dispetcher14 ★★★★★
()

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

Что же ты там такое обновлял?

olibjerd ★★★★★
()

Никак. Не ставишь приложения - не получаешь ужаса.

zgen ★★★★★
()

Я неадекват и я считаю концепцию современных пакетных менеджеров настоящей проблемой.

Нет, просто вендузятник.

derlafff ★★★★★
()

Наверно много людей мечтало оставить Gnome 2 в арче?

1) Arch для ССЗБ

2) Для любителей Gnome2 есть репа с MATE

derlafff ★★★★★
()

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

Это хорошо. Только не надо так распространять на все дистрибутивы, это в Arch patrials upgrades are not supported, в каком-нибудь бедиане можно все сразу не обновлять.

рядом лежит windows версия которая запускается в windows 95/98/2000/xp/vista/7/8 и wine

имеет кучу костылей, огромный вес и пр пр пр

И как это побороть?

Читать о философии линупсов, столлменов, леннартов, лечить ВГМ

derlafff ★★★★★
()
Ответ на: комментарий от olibjerd

Я пытался установить пакеты от Ubuntu. Это очень плохо, но из-за несовершенства пакетной системы навeрно.

Stuffed_toy
() автор топика
Ответ на: комментарий от thunar

Или может быть система песочниц?
chroot и любой дистрибутив туда

Под каждую софтину запиливать свой чрут? Сурово.

J ★★★★★
()

это не проблема linux, это проблема софта. выполняем ./configure --help на произвольном проэкте и бугуртим.

x0r ★★★★★
()
Ответ на: комментарий от derlafff

Я неадекват и я считаю концепцию современных пакетных менеджеров настоящей проблемой.

Нет, просто вендузятник.

Виндузятник каждый кто хочет странного? Ну тогда системдфобы таки будут вендузятниками.

J ★★★★★
()

debian stable.
Вы не потеряете свою примочку из-за проблем совместимости
Вы можете использовать gnome2
Вы не можите использовать новых фич.

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

actics
()

Есть новая массовая параннойя , типа панацеи, называется Гугле Плей, АппСтор, ВинСтор...

Есть еще Оракл Солярис , который обещает недостижимую для линуксов совместимость.

Deleted
()

Ты не думал что случаи 1 и 2 проще решить в индивидуальном порядке, скомпилировав нужную тебе программку, нежели велосипедить и ломать всё? Поттеринг покусал? :)

invy ★★★★★
()
Ответ на: комментарий от Stuffed_toy

Тут все развивается и меняет апи постоянно. Если проект не развивается - он умирает. И вообще, много у тебя примеров программ, которые отвалились из-за новых библиотек?

actics
()

И как это побороть?

ликвидировать ПО

andrew667 ★★★★★
()
Ответ на: комментарий от actics

Ну дак не уходи на следующий)

Значит твой пост ложь? А как же вопрос?

И вообще, много у тебя примеров программ, которые отвалились из-за новых библиотек?

J ★★★★★
()
Ответ на: комментарий от J

В стейбле же все древнее и стабильное как гавно мамонта. Там программы быстрее морально устаревают, чем пропадают из реп. Разве нет?

А как же вопрос?

Что вопрос?

actics
()

Пока эта «проблема» не касается миллионов пользователей linux - ее не стоит решать.

P.S. Наверное многие мечтают о <новомодная игрушка, требующая DirectX 10> в Windows XP, но нет вообще никакой возможности ее там использовать. Даже если самому стать мантейнером и организовать свой собственный репозиторий.

trex6 ★★★★★
()
Ответ на: комментарий от Stuffed_toy

хочу пруфы.
Просто я под арчем, у меня почему-то проблем не было. Только недавно каталист отвалился но тут уже другая проблема: я идиот и мейнтейнеры идиоты (?)

actics
()
Ответ на: комментарий от trex6

Наверное многие мечтают о <новомодная игрушка, требующая DirectX 10> в Windows XP

Не в бровь, а в глаз.

actics
()
Ответ на: комментарий от actics

Нет

Там программы быстрее морально устаревают, чем пропадают из реп. Разве нет?

Нет, кде-3, гном-2, например.

J ★★★★★
()

Здравствуйте. Я неадекват

Очень приятно. До свидания.

Relan ★★★★★
()

(рядом лежит windows версия которая запускается в windows 95/98/2000/xp/vista/7/8 и wine)

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

И как это побороть?

Писать новые приложения исключительно на фпц, у него хорошая статичность и минимум внешних зависимостей а несколько лишних метров бинаря это мелочи по сравнения с тем что жрут браузеры.

Или может быть система песочниц?

Лучше всего если приложение абстрагируется от проблемных фич системы на уровне языка на котором написано. С/С++ для абстрагирования от своей кухни не предназначены в принципе, посему с приложениями на них написанными мы имеем что имеем.

Napilnik ★★★★★
()

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

debian squeeze с kde3(не trinity) вполне себе живёт, никаких проблем

lazyklimm ★★★★★
()
Ответ на: комментарий от J

firestarter, жги!

Я считаю что в саму систему не нужно вносить никаких изменений. Пусть основа системы и будет такой, какая есть. А вот прикладное ПО хотелось бы иметь возможность ставить независимо. Те кто предпочитает ставить только из реп, могут продолжать пользоваться тем, что есть в репах. Но если пользователь хочет пользоваться произвольной версией, ничто не должно ему мешать это делать.

Тут дело не в самой ОС, дело в разработчиках ПО. Почему-то они для вендузятников и маководов собирают таким образом, а для линуксоидов нет. Если бы они также и для линуксоидов имели тарбол с бинарём на своём сайте... Но это делают немногие. Проблема в дурацких традициях.

firestarter ★★★☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.