LINUX.ORG.RU — Русская информация об ОС Linux

[#]  

Статьи о пакетном менеджере RPM

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

>>> Ссылка на первую статью серии

Метки: fedora, redhat, rpm, документация, менеджер пакетов

vikos *** (24.02.2010 20:19:40)
Проверено: anonymous_incognito (24.02.2010 21:28:41)
Juick

[#]  

> RPM

Закапывайте, друзья!

prorok2k (24.02.2010 21:30:50)
[#]  

RPM отстой и не нужно.

anonymous (24.02.2010 21:39:40)
[#]  
Tverskoy

А чем вам rpm не нравится?

Tverskoy * (24.02.2010 21:43:14)
[#] Ответ на: комментарий от Tverskoy 24.02.2010 21:43:14  
Reset

Наверно тем, что траха с ним на порядок меньше чем с deb'ом. Не слишком красноглазый формат.

Reset ***** (24.02.2010 21:44:54)
[#]  

Но пока лучше чем RPM альтернатив нет

Guest_now * (24.02.2010 21:46:43)
[#] Ответ на: комментарий от Guest_now 24.02.2010 21:46:43  

> Но пока лучше чем RPM альтернатив нет

Хуже RPM трудно что-то придумать, поэтому практически всё остальное лучше. А из особо хорошего - это порты FreeBSD и deb в Debian GNU/Linux.

anonymous (24.02.2010 21:53:39)
[#]  
theanonymous

> RPM

оно же R.I.P, ну же

theanonymous (24.02.2010 21:53:47)
[#] Ответ на: комментарий от Reset 24.02.2010 21:44:54  
Mystra_x64

Зачем вы это делаете с deb'ом?

Mystra_x64 ***** (24.02.2010 21:54:03)
[#]  

А есть руководство по сборке сложных deb-пакетов на русском языке?

l-sh (24.02.2010 21:57:10)
[#] Ответ на: комментарий от anonymous 24.02.2010 21:53:39  
annulen

>Хуже RPM трудно что-то придумать

и чем же он плох? тем что нет проблем с зависмостями и аналога src.rpm?

annulen ** (24.02.2010 22:01:13)
[#] Ответ на: комментарий от anonymous 24.02.2010 21:53:39  

о да особенно порты это круть :))) а у деба есть один сильный недостаток

Guest_now * (24.02.2010 22:01:22)
[#] Ответ на: комментарий от Guest_now 24.02.2010 22:01:22  

точнее сказать у деба как минимум 2 сильных нелдостатка

Guest_now * (24.02.2010 22:02:44)
[#] Ответ на: комментарий от Guest_now 24.02.2010 22:02:44  
Andaril

ну?

Andaril * (24.02.2010 22:09:34)
[#] Ответ на: комментарий от Guest_now 24.02.2010 22:02:44  
theanonymous

не кормите этого тролля.

theanonymous (24.02.2010 22:10:06)
[#] Ответ на: комментарий от Reset 24.02.2010 21:44:54  
dotbg

пруф?

dotbg *** (24.02.2010 22:12:02)
[#] Ответ на: комментарий от Andaril 24.02.2010 22:09:34  

Ну например dpkg до сих пор не знает какому пакету принадлежит файл. Хотя кто как не он должен это знать?

Guest_now * (24.02.2010 22:12:23)
[#] Ответ на: комментарий от anonymous 24.02.2010 21:39:40  

Доказательства в студию. Без доказательств...пальцем в небо все умеют тыкать. Докажете, срите, а недокажите, значит вы *вно. Аргументы в студию.

Kataklysm (24.02.2010 22:12:26)
[#] Ответ на: комментарий от dotbg 24.02.2010 22:12:02  
Reset

пусть для начала будет пруф от обсирающих rpm, они первые начали

Reset ***** (24.02.2010 22:13:39)
[#] Ответ на: комментарий от Reset 24.02.2010 22:13:39  

Поддерживаю. Ни кто DEBишников за язык и за пальцы не тянул...

Kataklysm (24.02.2010 22:14:49)
[#]  

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

anonymous (24.02.2010 22:15:17)
[#] Ответ на: комментарий от Guest_now 24.02.2010 22:12:23  

> Ну например dpkg до сих пор не знает какому пакету принадлежит файл.

dpkg-query -S /path/to/file

Cancellor *** (24.02.2010 22:17:28)
[#] Ответ на: комментарий от Guest_now 24.02.2010 22:12:23  
SANTA_CLAUS

dpkg -S /bin/ls

SANTA_CLAUS ** (24.02.2010 22:18:46)
[#] Ответ на: комментарий от Guest_now 24.02.2010 22:12:23  
befire

>Ну например dpkg до сих пор не знает какому пакету принадлежит файл. Хотя кто как не он должен это знать?

dpkg -S /etc/bash.bashrc
bash: /etc/bash.bashrc

befire (24.02.2010 22:18:54)
[#] Ответ на: комментарий от anonymous 24.02.2010 22:15:17  
ArtemZ

>Использование и восхваление DEB - это диагноз. Сразу понятно, что чувак тупой, ничего нормального не осилил, красноглазит бесплатным хомячком-тестером в говноубунте.
//fixed that for you
RPM - наиболее продвинутый и наиболее популярный на серверах пакетынй менеджер. Закапывать нужно деб и всех его сторонников.

ArtemZ * (24.02.2010 22:19:04)
[#] Ответ на: комментарий от anonymous 24.02.2010 22:15:17  

Аргументы где? А то я вижу вы все таки и есть *вно.

Kataklysm (24.02.2010 22:19:06)
[#] Ответ на: комментарий от ArtemZ 24.02.2010 22:19:04  

При этом RPM все еще развивающийся проект. DEB уже устарел госпада.

Kataklysm (24.02.2010 22:20:37)
[#] Ответ на: комментарий от Guest_now 24.02.2010 22:12:23  

> Ну например dpkg до сих пор не знает какому пакету принадлежит файл. Хотя кто как не он должен это знать?

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

anonymous (24.02.2010 22:20:41)
[#] Ответ на: комментарий от Cancellor 24.02.2010 22:17:28  

А вот и второй недостаток. Интуитивно непонятные ключи, не в стилю юникслайк и третий лишнего вида команды. Если это "dpkg-query -S /path/to/file" работает то первый недостаток отбрасываем. Сейчас не могу проверить, нет под рукой демьяна.

Guest_now * (24.02.2010 22:21:03)
[#] Ответ на: комментарий от anonymous 24.02.2010 22:20:41  

Главное что ты умный асилятор после пруфа :))) А за меня не беспокойся :)))

Guest_now * (24.02.2010 22:21:59)
[#] Ответ на: комментарий от anonymous 24.02.2010 22:20:41  

Оцени тот же zypper(например) и принцип работы rpm, поймешь что deb уже устарел. А аргументов я так и не увидел, только словесный понос.

Kataklysm (24.02.2010 22:22:52)
[#] Ответ на: комментарий от SANTA_CLAUS 24.02.2010 22:18:46  
ExpertOff

Santa Cancellor и befire браво!) в одну секунду да и одно и то же!))

ExpertOff (24.02.2010 22:22:59)
[#] Ответ на: комментарий от ArtemZ 24.02.2010 22:19:04  
SANTA_CLAUS

что за ерунду ты написал?
я на debian перелез после 4 или 5 лет успешного юзания slackware.

короче предать тебя анафеме

SANTA_CLAUS ** (24.02.2010 22:23:35)
[#] Ответ на: комментарий от ArtemZ 24.02.2010 22:19:04  
Mystra_x64

>DEB
>бесплатным хомячком-тестером в говноубунте.


Малыш, тебе сколько лет?

Mystra_x64 ***** (24.02.2010 22:24:00)
[#] Ответ на: комментарий от Kataklysm 24.02.2010 22:22:52  
Mystra_x64

>deb уже устарел
>А аргументов я так и не увидел


:}

Mystra_x64 ***** (24.02.2010 22:24:54)
[#] Ответ на: комментарий от Guest_now 24.02.2010 22:21:03  

> Интуитивно непонятные ключи

rpm -qf /path/to/file намного интуитивнее, ага.

Cancellor *** (24.02.2010 22:25:05)
[#] Ответ на: комментарий от ExpertOff 24.02.2010 22:22:59  
SANTA_CLAUS

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

SANTA_CLAUS ** (24.02.2010 22:25:21)
[#] Ответ на: комментарий от Mystra_x64 24.02.2010 22:24:00  
dotbg

13, наверное )

dotbg *** (24.02.2010 22:25:35)
[#]  

Судя по тому, что rpm'у для сборки требуется один файл .spec, у deb'у целый каталог debian, с непонятными rules, control, compat с одной цифрой, deb действительно говно. Впрочем они оба такое говно, что это небольшое различие можно считать погрешностью измерений.

e3d08dff (24.02.2010 22:26:38)
[#] Ответ на: комментарий от e3d08dff 24.02.2010 22:26:38  
dotbg

/me всегда считал более важным критерием удобство использования. Можно подумать, что пакеты собирают чаще, чем устанавливают

dotbg *** (24.02.2010 22:28:26)
[#] Ответ на: комментарий от Guest_now 24.02.2010 22:21:59  

> Главное что ты умный асилятор после пруфа :))) А за меня не беспокойся :)))

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

anonymous (24.02.2010 22:29:53)
[#] Ответ на: комментарий от Cancellor 24.02.2010 22:25:05  

[quite]> Интуитивно непонятные ключи

rpm -qf /path/to/file намного интуитивнее, ага.

А разве нет? q - query, f - file. А что означает S?

Guest_now * (24.02.2010 22:30:01)
[#] Ответ на: комментарий от Guest_now 24.02.2010 22:30:01  

-S это синоним --search

Cancellor *** (24.02.2010 22:30:55)
[#] Ответ на: комментарий от dotbg 24.02.2010 22:28:26  

Мне важнее удобство сборки. Ни то ни другое использовать мне к счастью не приходится.

e3d08dff (24.02.2010 22:31:04)
[#] Ответ на: комментарий от anonymous 24.02.2010 22:29:53  

Да что ж ты такой не уогомнный метанатор!

Guest_now * (24.02.2010 22:31:34)
[#] Ответ на: комментарий от e3d08dff 24.02.2010 22:31:04  
Mystra_x64

>Мне важнее удобство сборки

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

Mystra_x64 ***** (24.02.2010 22:32:47)
[#]  
mikhalich

А статью то просматривал кто нибудь?

mikhalich ** (24.02.2010 22:33:30)
[#]  

> $ cp wget-latest.tar.gz .

эта строка бессмысленна (так же, как и rpm).

anonymous (24.02.2010 22:34:04)
[#] Ответ на: комментарий от mikhalich 24.02.2010 22:33:30  

Сама статья бред, однозначно.

Kataklysm (24.02.2010 22:34:12)
[#] Ответ на: комментарий от anonymous 24.02.2010 22:20:41  

Криворуким дебилам всё одно - что rpm, что deb - ничем так пользоваться и не научаться. Нормальным людям тоже всё равно, только по другой причине - они пользоваться умеют что этим, что тем.

А если отбросить ваши писькомерялки, то и rpm и deb неплохие пакетные менеджеры. Из достоинств deb - более внятный формат хранения: ar+gzip вместо cpio+бинарный заголовок в rpm. Также то, что в deb база пакетов хранится в обычном текстовом файле, а не в BerleyDB как у rpm - это гут! Из достроинств rpm - более простая и внятная процедура сборки rpm-пакета из сырцов и в отличие от deb не нужна куча дополнительных утилит типа dh*чего-то. Ещё одно достоинство rpm - возможность устанавливать пакеты прямо с сервера в виде: rpm -i ftp://имя_пакета.rpm или rpm -i http://имя_пакета.rpm, чего deb увы не умеет! Далее, такая возможность как relocation, но вынужден признать - ни разу не видел, чтобы ей кто-то пользовался.

anonymous (24.02.2010 22:35:14)
[#] Ответ на: комментарий от Cancellor 24.02.2010 22:30:55  

Допустим так. А rpm использует более стройную концепцию query file? query info, query list, query requires и все остальное в том же духе и главное легко и быстро запоминается. А вот с dpkg не все так очевидно и соответственно хуже воспринимается. Так что imho rpm намного удобней и логичней что ли.

Guest_now * (24.02.2010 22:36:05)

О Сервере - Правила форума
http://www.linux.org.ru/

Rambler's Top100 Рейтинг@Mail.ru