LINUX.ORG.RU
 
Bsd-un

Универсальный менеджер пакетов


0

0

Connectivia разработала Smart Package Manager -- универсальный менеджер пакетов для Linux. Поддерживаются все ведущие дистрибутивы и конкурирующие технологии обновления (APT, APT-RPM, YUM, URPMI и др); и установка одновременно из нескольких разнородных источников.

Скриншоты: http://zorked.net/smart

>>> Подробности

СКАЖИ СВОЕМУ КОМПЬЮТЕРУ, ЧТОБЫ ЗАПЕР ДВЕРЬ

любительская автоматизация; устройство с открытой прошивкой
исходные тексты всех программ, открытые библиотеки
http://www.unicontrollers.com/products/unc01x

[#]  

Re: Универсальный менеджер пакетов

А, вообще, по мойму глупо. Но интересно, как они победили разное расположение конфигов, скриптов и инит систем? Кто видел это в живую?

* ()
[#]  

Re: Универсальный менеджер пакетов

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

anonymous ()
[#]  

Re: Универсальный менеджер пакетов

Ну и чем оно лучше emacs'a?

anonymous ()
[#]  

Re: Универсальный менеджер пакетов

Они бы ещё портейджи и порты прикрутили... ;)

* ()
[#]  

Re: Универсальный менеджер пакетов

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

* ()
[#] Ответ на: Re: Универсальный менеджер пакетов от phicus 24.11.2004 0:20:16  

Re: Re: Универсальный менеджер пакетов

> Я до сих пор не понимаю, нахрена ставить пакеты от одного дистриба на другой

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

З.Ы. помоему глючная штука получиться...

anonymous ()
[#] Ответ на: Re: Универсальный менеджер пакетов от anonymous 23.11.2004 23:50:04  

Re: Re: Универсальный менеджер пакетов

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

anonymous ()
[#] Ответ на: Re: Re: Универсальный менеджер пакетов от anonymous 24.11.2004 0:24:06  

Re: Re: Re: Универсальный менеджер пакетов

если пакеты от редхата брать тогда глюков жопой наешься. а если из правильных дистрибутивов -- все будет заипись

anonymous ()
[#] Ответ на: Re: Re: Универсальный менеджер пакетов от anonymous 24.11.2004 0:24:06  

Re: Re: Re: Универсальный менеджер пакетов

>Потому что некотрых пакетов нет для твоего дистра, ставить из сырцов и потом вручную отслеживать обновления - не барское это дело.
>З.Ы. помоему глючная штука получиться...
Уууу ,батенька, да вы не на тот форум зашли, вам на OffTopic.org.ru надо... :)))

** ()
[#] Ответ на: Re: Универсальный менеджер пакетов от phicus 24.11.2004 0:20:16  

Re: Re: Универсальный менеджер пакетов

> ... разработать один стандартный пэкет-менеджер, который объединит в себе всё лучшее от того, что есть на данный момент.

http://www.debian.org/

anonymous ()
[#]  

Re: Универсальный менеджер пакетов

круто! жене на день рождения подарю

anonymous ()
[#] Ответ на: Re: Универсальный менеджер пакетов от anonymous 24.11.2004 1:23:27  

Re: Re: Универсальный менеджер пакетов

>круто! жене на день рождения подарю
LOL :))) Только ,боюсь, не оценит... :)

З.Ы.: "Поскупился на цветы и подарил любимой весь мир" не помню кто сказал...

** ()
[#]  

Re: Универсальный менеджер пакетов

Odnako ze,.. nadejus' vse zainteresovavshies'ja obratili vnimanie na to, chto GUI eto universalänogo managera uz bol'no mordoi na Synaptic smahivaet.. da i funkcional'nost'ju toze vozmozno i osnova', tak skazat', ideja iz teh ze istokov proistekaet.. nu a chro kasaets'ja vnedrenija vozmoznosti sobirat' iz syrcov s uchetom neobhodimyh pozelanii i ozmoznostei, navrode.. sistemy portezei, pkgsrc-ov ili portov.. dyk,... pochemy by inet.. sovershenstvu ne predela,.. tak skazat' na ljuboi vkus icvet... tehnicheski realizovat' vpolne vozmozno,.. a vot organizacionnye problemy.. vsegda naibolee sloznym i nepredskazuemym javljals'ja chelovecheskii faktor..

anonymous ()
[#]  

Re: Универсальный мслаквареджер пакемонов

они его скачать дают? нигде ссылок на исходники не нашел!

anonymous ()
[#] Ответ на: Re: Re: Re: Универсальный менеджер пакетов от Renso 24.11.2004 0:58:44  

Re: Re: Re: Re: Универсальный менеджер пакетов

Renso,

А что плохого в том, что менеджер пакетов отслежит все обновления автомотический ? Это блин, как его, а во, - прогресс мать его!

anonymous ()
[#] Ответ на: Re: Re: Re: Re: Универсальный менеджер пакетов от anonymous 24.11.2004 2:11:19  

Re: Re: Re: Re: Re: Универсальный менеджер пакетов

>Это блин, как его, а во, - прогресс мать его!
Прогресс - это когда в твоём дистрибутиве нужные пакеты появятся... во как...

** ()
[#]  
Netspider

Re: Универсальный менеджер пакетов

У меня и up2date вполне справляется. А на девятке Red Carpet отлично работает...

** ()
[#]  

Re: Универсальный менеджер пакетов

Никто не подскажет, можно ли работать с rpm-ами из Java? есть ли какие библиотеки?

* ()
[#] Ответ на: Re: Re: Re: Re: Re: Универсальный менеджер пакетов от Renso 24.11.2004 3:29:38  

Re: Re: Re: Re: Re: Re: Универсальный менеджер пакетов

Renso,

Главное только чтобы не очень старых версий и к ним выходили секьюрити фиксы.

anonymous ()
[#] Ответ на: Re: Re: Универсальный менеджер пакетов от anonymous 24.11.2004 1:00:18  

Re: Re: Re: Универсальный менеджер пакетов

portage foreva Вот где действительно все лучшее. А ленивые должны знать о GRP :)

anonymous ()
[#] Ответ на: Re: Re: Re: Универсальный менеджер пакетов от anonymous 24.11.2004 4:46:31  

Re: Re: Re: Re: Универсальный менеджер пакетов

почему тогда гентушники на каждый релиз тут начинают выть "ждем ебилда"?

anonymous ()
[#] Ответ на: Re: Re: Re: Re: Универсальный менеджер пакетов от anonymous 24.11.2004 4:49:50  

Re: Re: Re: Re: Re: Универсальный менеджер пакетов

Уж лучше бы к red-carpet бы так обновили бы. А то novell куда то его заныкал и нигде найти не могу... только мордой в платный zenworks пихают!!!! ыыы, гады!!!

anonymous ()
[#] Ответ на: Re: Re: Re: Re: Универсальный менеджер пакетов от anonymous 24.11.2004 4:49:50  

Re: Re: Re: Re: Re: Универсальный менеджер пакетов

>почему тогда гентушники на каждый релиз тут начинают выть "ждем >ебилда"?

Потому что ты не шаришь дурик.

anonymous ()
[#] Ответ на: Re: Re: Re: Re: Универсальный менеджер пакетов от anonymous 24.11.2004 4:49:50  

почему тогда гентушники на каждый релиз тут начинают выть "ждем ебилда"

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

anonymous ()
[#]  

Re: Универсальный менеджер пакетов

Не в натуре интересно а как скачать то это чудо?? Всегда такую штуку хотел!!!

* ()
[#] Ответ на: Re: Re: Re: Re: Re: Re: Универсальный менеджер пакетов от anonymous 24.11.2004 9:34:16  

Re: Re: Re: Re: Re: Re: Re: Универсальный менеджер пакетов

Вот что интересно : все приложения, с которым реально работаю, собраны из исходников. Причина банальна : то в mencoder-e поддержки xvid нет, то в миднайт коммандере поддержки SMB нет, даже апач и тот не могут как мне нужно собрать. Сюда входит kde, mozilla, k3b... ВСЕ программы, которыми реально пользуюсь. Люди, опомнитесь. Исходники - естественно для Unix. Пакеты - от лукавого. Благими намерениями выложена дорога в ад.

# ()
[#] Ответ на: Re: Re: Универсальный менеджер пакетов от Renso 24.11.2004 1:30:30  

Re: Re: Re: Универсальный менеджер пакетов

>>круто! жене на день рождения подарю
>LOL :))) Только ,боюсь, не оценит... :)

Не BSD-шница - фтопку!

anonymous ()

Re: Re: Re: Re: Re: Re: Re: Re: Универсальный менеджер пакетов

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

#### ()
[#] Ответ на: Re: Re: Re: Re: Универсальный менеджер пакетов от anonymous 24.11.2004 4:49:50  

Re: Re: Re: Re: Re: Универсальный менеджер пакетов

>почему тогда гентушники на каждый релиз тут начинают выть "ждем ебилда"?
>если руки из правильного места растут - то ебилд можно у самому состряпать
Точно, не правильные это гентушники ,не наши , вообще левые какие-то, ату их, ату ! :)))

** ()

Re: Re: Re: Re: Re: Re: Re: Re: Универсальный менеджер пакетов

>Исходники - естественно для Unix. Пакеты - от лукавого. Благими намерениями выложена дорога в ад.

Точно, Use the source, Luke! :)

** ()

Re: Re: Re: Re: Re: Re: Re: Re: Re: Универсальный менеджер пакетов

А кто мешает собирать пакеты из исходников самому? Чем дольше сижу на Дженту, тем больше обратно на RPM назад тянет... Большинство софта уже выходит в src.rpm или, в крайнем случае, со спеками, подправить спек - как два байта переслать, но зато никаких поисков на тему "кто насрал" и "чей файл", а просто rpm -qf... Есть что-то подобное на Дженту? Я что-то не нашел... А отслеживать, что уже стоит, как? Ползать по дереву в /var/db/portage? С другой стороны, глобальные обновления в Дженту проще. Если бы еще не бага с симлинками в emerge, вообще все зашибись бы было. Это не наезд, мне просто интересно было бы узнать решения для этих проблем.

А идея универсального менеджера пакетов хороша, конечно. Только фактически RH ее уже воплотил - большинство дистрибутивов использует RPM. Другое дело, что RH сами пакеты зачастую на коленке собирает и ни фига не тестит на собираемость.

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

* ()

Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Универсальный менеджер пакетов

>просто rpm -qf... Есть что-то подобное на Дженту?

Есть qpkg -f ...

>А отслеживать, что уже стоит, как?

emerge gentoolkit esearch porthole , после чего man qpkg ,man esearch...

>Если бы еще не бага с симлинками в emerge

Какая такая бага с симлинками ?

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

Лет двадцать назад как раз таки не было таких вычислительных мощьностей
как щас у каждого третьего для компиляции из исходников, так шо может это
бинарники прошедший день ?

** ()

Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Универсальный менеджер пакетов

>> Если бы еще не бага с симлинками в emerge

> Какая такая бага с симлинками?

ln -s /home/portage/tmp /var/tmp/portage

emerge что-то

Огребаю ошибку запрета доступа. Ручками выполняю команду, на которой произошел сбой в emerge.sh (там install -m0700 -d ${WORKDIR}), команда выполняется нормально. Команда в emerge.sh выполняется из-под рута... То ли install ерундит, то ли emerge, а раскапывать причины попросту пока некогда.

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

> Лет двадцать назад как раз таки не было таких вычислительных мощьностей как щас у каждого третьего для компиляции из исходников, так шо может это бинарники прошедший день?

Без бинарников, к сожалению, никуда. Исходники исходниками не компиляются. :)

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

* ()

Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Универсальный менеджер пакетов

>> А отслеживать, что уже стоит, как?

> emerge gentoolkit esearch porthole , после чего man qpkg ,man esearch...

О! Сейчас-сейчас :) Вообще джентушникам было бы неплохо включить эти пакеты хотя бы в stage3, а то новичкам вроде меня сориентироваться сложновато. :) И в мане на emerge никаких ссылок...

* ()

Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Универсальный менеджер пакетов

>Вообще джентушникам было бы неплохо включить эти пакеты хотя бы в stage3
Вот такие они загодычные и непонятные эти самые джентушники... :)))

А вообще доку с сайта желательно посмотреть если вопросы появились,благо у них
русский раздел есть,а ещё вот ссылочка:
http://ru.gentoo-wiki.com

** ()

Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Универсальный менеджер пакетов

> А вообще доку с сайта желательно посмотреть если вопросы появились,благо у них русский раздел есть,а ещё вот ссылочка: > http://ru.gentoo-wiki.com

Знал бы прикуп, давно бы себе бунгало на Таити купил бы. А я ломанулся в gentoo.ru, но там с доками напряг...

* ()

Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Универсальный менеджер пакетов

По поводу "баги" с симлинком:
Цитата из /etc/make.conf
# PORTDIR is the location of the portage tree. This is the repository
# for all profile information as well as all ebuilds. This directory
# itself can reach 200M. WE DO NOT RECOMMEND that you change this.
PORTDIR="/usr/portage"

** ()

Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Универсальный менеджер пакетов

> # itself can reach 200M. WE DO NOT RECOMMEND that you change this.

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

А вот /var/tmp/portage напрочь отказывается, а надо бы...

* ()

Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Универсальный менеджер пакетов

>А вот /var/tmp/portage напрочь отказывается, а надо бы...

# PORTAGE_TMPDIR is the location portage will use for compilations and
# temporary storage of data. This can get VERY large depending upon
# the application being installed.
PORTAGE_TMPDIR="/var/tmp"

Незачем с симлинками мучиться ,всё через переменные делается...

** ()
[#]  
Zulu

Re: Универсальный менеджер пакетов

Что только люди не сделают, чтоб man apt не читать...

**## ()
[#] Ответ на: Re: Универсальный менеджер пакетов от Zulu 24.11.2004 13:56:15  

Re: Re: Универсальный менеджер пакетов

На самом деле, apt посасывает. Как раз в своей исконной ипостаси - вычислении непротиворечивых ченджсетов. У господ из коннективы даже case studies на этот повод опубликованы. Советую ознакомиться.

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

***** ()
[#] Ответ на: Re: Re: Универсальный менеджер пакетов от AlexM 24.11.2004 14:23:48  

Re: Re: Re: Универсальный менеджер пакетов

>на их кейс-стадиз мы, наверняка, можем ответить нашими кейс-стадиз

Что это ???

>в лучших традициях шварцомерок типа гетзефэктс

Господи, а это что ???

:)))

Мдя, велик и могуч,как говорится...

** ()

Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Универсальный менеджер пакетов

>Огребаю ошибку запрета доступа. Ручками выполняю команду, на которой произошел сбой в emerge.sh (там install -m0700 -d ${WORKDIR}), команда выполняется нормально. Команда в emerge.sh выполняется из-под рута... То ли install ерундит, то ли emerge, а раскапывать причины попросту пока некогда.

Песочница(sandbox) матерится... Это ее стандартный механизм на violation Для того, чтобы обходить этот механизм есть команды: addpredict и addwrite. Подвробнее тут: http://bugday.gentoo.org/sandbox.html

anonymous ()