LINUX.ORG.RU
ФорумTalks

RPM - ЗЛО!


0

0

Это вывод бессонных ночей установки, настройки и администратирования различных дистрибутивов. Мне приходится по роду профессии иметь дело с более чем 10 дистрами. Пользуйтесь нормальными дистрами! Это:
Slackware
Debian
Gentoo
Arch
На крайняк хоть ту же Ubuntu юзайте, главное чтобы не rpm - based. RPM - Real Porno Movie. Всем счастья!


>>Пользуйтесь нормальными дистрами! Это:Slackware Debian Gentoo Arch

+1

Редхат, конечно, типа стандарт, но RPM - кака.

Lockywolf ★★★
()

> RPM - Real Porno Movie. Всем счастья!

Воистину, браза. И тебе счастья!

ero-sennin ★★
()

И чем же конкретно тебе не угодил rpm? Ну кроме того что оный формат не был благословлен Патрегом.

signal
()

О.. ещё один... Добро пожаловать в клуб ;-)

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

попробуй только с помощью rpm без apt'а/yum'а/что-там-еще установить пакет, зависящий от многих других пакетов. или проапдейтить систему.

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

>попробуй только с помощью rpm без apt'а/yum'а/что-там-еще установить пакет, зависящий от многих других пакетов. или проапдейтить систему.

Это такой тест на идиотизм да?

Если нужно с зависимостями:

просто скидываешь все зависимые пакеты в одну папку и делаешь rpm -i пакет.rpm

Если не нужно:

rpm --nodeps -i пакет.rpm

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

>попробуй только с помощью rpm без apt'а/yum'а/что-там-еще установить пакет, зависящий от многих других пакетов. или проапдейтить систему.

Попробуй в Debian/Ubuntu только с помощью dpkg без apt'а установить пакет, зависящий от многих других пакетов, или проапдейтить систему.

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

А насчет апгрейда системы - ну я даже не знаю. Покажи чтоли тогда систему где оное _всегда_ делается легко и просто

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

Попробуй также установить пакет зависящий от многих других пакетов с помощью dpkg или проапгрейдить систему =) без apt'a

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

>А насчет апгрейда системы - ну я даже не знаю. Покажи чтоли тогда систему где оное _всегда_ делается легко и просто

Э-э... гента? /me быстро прячется под стол ;)

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

Не могу сказать, что всегда чисто-гладко.. но не надо никаких "скидываешь все зависимые пакеты в одну папку". Они итак в одной папке, как и должно быть. И собссно:

emerge -DNav world && etc-update

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

>Э-э... гента? /me быстро прячется под стол ;)

Дык там основной функционал - апгрейд системы :)

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

> Попробуй в Debian/Ubuntu только с помощью dpkg без apt'а

в Debian'е apt был штатно уже очень давно, а в RHEL yum появился только с 5-й версии, которая вышла совсем недавно.

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

>в Debian'е apt был штатно уже очень давно, а в RHEL yum появился только с 5-й версии, которая вышла совсем недавно.

А причем тут RHEL? RHEL далеко не единственный дистрибутив, использующий RPM. Да и штатные средства для установки пакетов с зависимостями и для обновления системы были и есть во всех дистрибутивах, включая RHEL.

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

Да это-то понятно, но тогда

ebuild /usr/portage/app-misc/miscpackage-1.0.ebuild merge

При этом это никак не конфликтует с моими словами относительно складирования пакетов. ;)

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

> А причем тут RHEL? RHEL далеко не единственный дистрибутив, использующий RPM.

За твои зюзероутеры ваще базара нет, там RPMу самое место.

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

>А ты попробуй свою генту проапдейтить без emerge ...

да как нефиг делать: dd if=/dev/hda_new_system of=/dev/hda_old_system

Еще могу пальцем на ноге ентер нажать.

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

>При этом это никак не конфликтует с моими словами относительно складирования пакетов. ;)

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

?

signal
()

+1 Хотя слаку и юзаю, не всем советую. Убунта несмотря на свои недостатки - нормально для многих :)

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

>Это такой тест на идиотизм да?

Переносишь его и ебилды зависимостей в оверлей, делаешь им digest и всё:)

А вообще это тупая беседа:) Никто никому ничего не докажет, а флейму сейчас пустобрехного будет на пару страниц..

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

>Переносишь его и ебилды зависимостей в оверлей, делаешь им digest и всё:)

Ну и сравни это с rpm -i ;)

И кстате оверлеи и prefixed-portage уже поддерживаются в основной ветке?

>А вообще это тупая беседа:) Никто никому ничего не докажет, а флейму сейчас пустобрехного будет на пару страниц..

Дык давно уже хорошего флейма не было-то :)

signal
()

Не путайте причину и следствие.

Правда я и сам не знаю, почему у всех собирателей рпмок такие кривые руки :)

Но думаю дело не в rpm...

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

>Ну и сравни это с rpm -i ;)

Зато это потом всегда с тобой, а не размазано по системе или не выстроенно в наколенном, прости господи, rpm portage-like дереве.

prefixed-portage мне ни разу не понадобился, а оверлеи лейман держит не плохо..

>Дык давно уже хорошего флейма не было-то :)

Да и не будет.. два чела - это не флейм ни фига:)

UserUnknown ★★★★★
()

> Пользуйтесь нормальными дистрами! Это: Slackware Debian Gentoo Arch На крайняк хоть ту же Ubuntu юзайте, главное чтобы не rpm - based.

Вас забыли спросить, что юзать. :D

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

>Ждем выход анонимусов.

Я тут!

Кто тут звал анонимусов?

anonymous
()

> Это вывод бессонных ночей установки

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

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

>просто скидываешь все зависимые пакеты в одну папку и делаешь rpm -i пакет.rpm

в папку? o_O

Вот ты и попался! ;)

grinn ★★
()

тяжелый случай

Reset ★★★★★
()

Вы не умеете его готовить.

Я с RPM с 1999 года ... и не поверите - ни одной проблемы.

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

> RHEL yum появился только с 5-й версии, которая вышла совсем недавно.

up2date ХЗ сколько времени ... кроме того, RPM в RHEL умеет показывать человеческие зависимости.

birdie ★★★★★
()

А вот с помощью dpkg я дважды приводил систему в нерабочее состояние - что НЕВОЗМОЖНО в принципе при использовании RPM (если вы, конечно, не отчаянные любитель --nodeps --noscripts и т.п. опций).

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

> Я с RPM с 1999 года ... и не поверите - ни одной проблемы.
Уж я то знаю, сколько раз в день вы звоните в службу поддержки :)
Вам везет, или вы неприхотливый. Одно из двух. Что за дистр?

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

> Уж я то знаю, сколько раз в день вы звоните в службу поддержки :)

Я никогда и ни с кем не консультировался по поводу работы RPM - можете поискать в google по моему имени/nickname'у ;-)

> Вам везет, или вы неприхотливый. Одно из двух. Что за дистр?

Я уже написал.

В течение последних восьми лет из RPM based дистрибутивов я использовал:

RedHat, ASP Linux, Fedora (начиная с FC3, в т.ч. сейчас), RHEL (последние три года), Madrake

От Fedora на серверах хочу отказаться в пользу CentOS, убивает короткий срок поддержки первой (около полутора лет).

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

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

aleksej-chebotoryov
()

А я так и не понял чем именно RPM не понравился ?

Как и deb - архив с файлами и скриптами

tesla
()

>RPM - ЗЛО!

Сказала мама Балмера.

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

Здравствуйте, не смог удержаться:

> dd if=/dev/hda_new_system of=/dev/hda_old_system

Ну и что у Вас в результате получится? :))

С уважением, Сергей.

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

>Ну и что у Вас в результате получится? :))

Как что? Копия новой системы вместо старой. Полная. Со всеми пакетами и даже настройкой.

Спросите как? Дык Unix way однако. Ну и man dd для улучшения понимания.

Удивлены насчет названия устройств hda_new_system и hda_old_system? Опять таки Unix way ну и man udev опять же для понимания.

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

>От Fedora на серверах хочу отказаться в пользу CentOS, убивает короткий срок поддержки первой (около полутора лет).

К вашим словам я бы еще добавил что cent наиболее вменяема чем федора. У меня на 4-ке сейчас на 5 www.php-patriot.com,крутится около 3000 сайтов (беспл хостинг),никаких проблем.Да и до пользовательского состояния доводится без особых плясок.Классная ось.

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