LINUX.ORG.RU
ФорумTalks

Убунту возможно получит новый упрощенный пакетный менеджер

 ,


2

3

Ъ: http://www.webupd8.org/2013/05/ubuntu-might-get-new-simplified.html https://lists.ubuntu.com/archives/ubuntu-devel/2013-May/037074.html

!Ъ: Возможно, что мечты людей, желающих увидеть нормальный менеджер пакетов в линуксе, сбудутся. Разработчики Убунты рассматривают идею добавления нового упрощенного пакетного менеджера вдобавок к существующему. Основные фичи:

  • Нет зависимостей между приложениями, зависимость только от базовой системы.
  • Каждое приложение устанавливается в свою папку.
  • Полностью декларативные пакеты, никаких скриптов.
  • Высокая скорость установки, до 0.15 секунд на ноуте, до 0.6 секунд на Nexus 7.
  • Можно устанавливать приложения без рута.
  • Другие плюшки.

Разработчики рассматривали существующие похожие системы (0install, Listaller), но у них обнаружились недостатки, препятствующие их использованию в Убунте.

★★★

конечно если vfs для пакета будет реализован нормально то это даже хорошо. они таки рассматривают fuse, костыль в fops в libc или свой собственный костыль с БДиШ?

exception13 ★★★★★
()

А WinSxS (точнее UbuntuSxS планируется?

Kosyak ★★★★
()

Каждое приложение устанавливается в свою папку.
Полностью декларативные пакеты, никаких скриптов.
Можно устанавливать приложения без рута.

Я так понимаю, это все в хомяк?

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

А где вы видели зависимости между приложениями? Зависимости только от либ.

Высокая скорость установки, до 0.15 секунд на ноуте, до 0.6 секунд на Nexus 7.

А это уже зависит от прямоты кода установщика. Кто использовал yum - тот знает.

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

Каждое приложение устанавливается в свою папку.

Чтобы пользователи имели свои наборы софта и не захламляли систему.

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

дельта-обновления - бобро!

обнаружена критическая уязвимость в libastral.so. 100500 пакетов содержат копию этой библиотеки, обновить 100500 пакетов?

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

Не только. Попробуй поставить Netbeans из репозитория - он неминуемо притянет за собой openjdk, хотя тебе может быть нужен от него только С или Ruby.

LongLiveUbuntu ★★★★★
()

Чет мне это все не нравится.

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

Как и RPM.

RPM всё же прекрасно подходит для серверов и энтерпрайзных решений в стиле редхата. А вот для десктопа и мобильников что rpm, что deb один отстой хотя бы в силу сложности создания, ну или обязательного использования зависимостей вместо опоры на базовую систему и частично статической компиляции.

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

Ага, поставь драйвера NVidia и обнови пол-системы в подарок. Уже проходили.

LongLiveUbuntu ★★★★★
()

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

Каждое приложение устанавливается в свою папку.

Можно устанавливать приложения без рута.

Збс упрлс.

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

Они уже сбылись.

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

И в линуксе не надо, памяти хватит всем.

Бредятина. Помимо десктопов существуют другие ЭВМ, куда память не каждый совать будет. Нетбуки, например. Я ещё молчу про планшеты.

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

Ну это уже проблема лишних заввисимостей. И аннонсированный выше менеджер никоим образом ее не решает.

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

А где вы видели зависимости между приложениями? Зависимости только от либ.

В нормальных дистрибутивах QtCreator тянет за собой некоторые утилиты, а кроме того пакет с libqt5-devel содержит утилиту qmake. В ненормальных дистрибутивах свежезапущенный QtCreator не работает и этим весьма удивляет пользователя.

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

Либо придется, либо они забьют скорее всего и сделают как в Mac OS X...

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от Deleted

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

Оно существует только в вашем воображении.

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

напишут на нём новое ядро.

В конце концов и к этому придут, необходимость ощущается уже сейчас.

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

пользователя можно создать без рута ?

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

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

В нормальных дистрибутивах QtCreator тянет за собой некоторые утилиты.

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

Иначе будет как в Mac OS X - я поставил Qt SDK, а компилировать нечем, и качаю какие-то сторонние еще пакеты чтобы работало. Да и вообще, виндостайл это...

I-Love-Microsoft ★★★★★
()

ага, кнопку «сделать всё зае**сь» всё-таки пилят!

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

Оно существует только в вашем воображении.

LibreOffice и python-3.x - первое программа, второе базовый компонент. Их можно и нужно разделять.

I-Love-Microsoft ★★★★★
()

Нет зависимостей между приложениями

Для этого им придётся изнасиловать каждого второго кодера программ, в целях перевоспитания

darkenshvein ★★★★★
()

Что за херню они там творят?

Solace ★★
()
Ответ на: комментарий от I-Love-Microsoft

LibreOffice и python-3.x - первое программа, второе базовый компонент. Их можно и нужно разделять.

А, скажем, matplotlib? И кому нужно? Что это даёт?

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

Ну да, не подумал. Ведь в пакете могут быть скрипты или еще что-то, что запускает утилиты... Все-таки, что-то от юникса еще осталось.

В принципе, это лучше, чем если каждое IDE будет тащить за собой свою пачку компиляторов, систем сборки и тому подобных. Главное - что обычные пользовательские приложения друг на друга не завязаны, и что один такой «монстр» не тащит по зависимостям другого похожего.

segfault ★★★★★
()

Можно устанавливать приложения без рута.

для эклипсы и прочего, что само своими плагинами рулит будет в самый раз

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

главное чтоб осили системную джаву или куте поставить - тогда будет нормально

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

Чем проще хомячкам покупать и использовать, тем больше предложение.

Ahahahaha, oh wow...

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

Иначе будет как в Mac OS X

В этом и цель, судя по тому, что аффтар гордится тем, что пакеты смогут создавать даже дебилы.

tailgunner ★★★★★
()

Нет зависимостей между приложениями

Мечта арчевода, ололо. Но ведь у них стока места на винтах не найдётся

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

что пакеты смогут создавать даже дебилы.

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

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

В Венде нет такого.

Правильно, в винде разработчик софта три раза срал на то, что его прога затащила к тебе в систему протухшую дырявую либу. Вирусы? Твои проблемы.

Axon ★★★★★
()

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

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

В этом и цель, судя по тому, что аффтар гордится тем, что пакеты смогут создавать даже дебилы.

Хорошо что твое мнение никого не волнует. И будет наконец удобно пользоваться Linux-ом, так же как и Mac OS X :)

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от awesomenickname

Это тот, что не умеет порядок обновлений?

Пофиг.

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

man macosx

Хотя PC-BSD PBI пакеты я бы сказал имеют неудачный опыт, ибо не было понятия базовая система.

I-Love-Microsoft ★★★★★
()
Последнее исправление: I-Love-Microsoft (всего исправлений: 1)
Ответ на: комментарий от firestarter

Чтобы они как-то сами проникали в систему через какие-то уязвимости, это встречается крайне редко.

google:kido, хотя бы.

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

У илиты, посвятившей лучшие годы на курение мануалов по дебу

Тот, кто умеет собирать rpm и deb , и новый формат как-нибудь осилят. Но у дебилов будет праздник, да. Я так понимаю, ты за них рад.

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

Правильно, в винде разработчик софта три раза срал на то, что его прога затащила к тебе в систему протухшую дырявую либу. Вирусы? Твои проблемы.

А в линуксе все по другому) Если разраб использует либу, которой нет в репе дистра, то она обновлятся магией...

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

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

Лучше старые известные дыры чем новые неизвестные.

firestarter ★★★☆
()
Ответ на: комментарий от I-Love-Microsoft

Хорошо что твое мнение никого не волнует.

Да и твое тоже. Правда, я не стану утверждать, что это хорошо.

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

У меня праздник, что бы ты ни подумал, раз сам «Colin Watson, Installer Team leader» это написал - значит точно будет. Ingo Molnara услышали :)

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от tailgunner

Да и твое тоже. Правда, я не стану утверждать, что это хорошо.

Да, я бы не сказал что хорошо когда меня умного не слушают :)

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

google:kido, хотя бы.

Ну и как он проникает в систему то? На Вики нет инфы нормальной:

Server service. Используя «дыру» в ней, червь скачивает себя из Интернета.

скачивает себя

А как он попал то, та его часть, которая скачивает себя?

Также он может распространяться через USB-накопители создавая файл autorun.inf

Ну это уже давно не актуально, у всех выключено давно.

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

Лучше старые известные дыры чем новые неизвестные.

Чем лучше, лол? Тем, что вирусописатели про неё уже знают и вовсю используют?

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