Ну совершенно ламерский вопрос (rpm)

PCLinuxOS

Модератор: Bizdelnick

NIKoVITus
Сообщения: 50

Ну совершенно ламерский вопрос

Сообщение NIKoVITus »

Пересел с FreeBSD на Mandrake - сразу возник вопрос как находить нужные rpm-пакеты? Есть ли в Мэндрейке команда подобная sysconfig в FreeBSD или каталок в котором лежат ссылки на rpm-пакеты?
Спасибо сказали:
allez
Сообщения: 2223
Статус: Не очень злой админ :-)
ОС: SuSE, CentOS, FreeBSD, Windows

Re: Ну совершенно ламерский вопрос

Сообщение allez »

Пакеты находятся на дистрибутивных дисках в каталогах Mandrake/*RPMS*. Устанавливаются с помощью консольной утилиты rpm. Кому-то может показаться более удобной работа с rpm-пакетами с помощью Midnight Commander - он работает с ними, как с архивами/каталогами. Что же до фронт-эндов, то в Мандрейке есть rpmdrake (по крайней мере, раньше был:)), который запросит нужный диск, проследит за зависимостями пакетов и т. д. В состав KDE входит аналогичная утилита kpackage.
Спасибо сказали:
Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Re: Ну совершенно ламерский вопрос

Сообщение ddc »

Для NIKoVITus:
RPMDrake находится в Mandrake Control Center. Вы сможете там же найти и другие нужные Вам настройки.

P.S.: Постарайтесь, пожалуйста, в дальнейшем в заголоках Ваших тем вкрадце описывать суть проблемы.
Спасибо сказали:
NIKoVITus
Сообщения: 50

Re: Ну совершенно ламерский вопрос

Сообщение NIKoVITus »

Работаю только в консоли, КДЕ не установлен.
rpmdrake - нет такой команды, видимо не установлен.
Спасибо сказали:
Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Re: Ну совершенно ламерский вопрос

Сообщение ddc »

Попробуйте "drakerpm". И ещё была утилита "drakconf", аналог Mandrake Control Center для консоли...
Спасибо сказали:
NIKoVITus
Сообщения: 50

Re: Ну совершенно ламерский вопрос

Сообщение NIKoVITus »

Есть drakboot, drakfirewall и остальные, но ничего из перечисленных нету!
Спасибо сказали:
Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Re: Ну совершенно ламерский вопрос

Сообщение ddc »

Тогда придётся с помощью rpm...
Спасибо сказали:
Аватара пользователя
Golden
Сообщения: 163
ОС: Ubuntu Linux 7.10

Re: Ну совершенно ламерский вопрос

Сообщение Golden »

urpmi ?
Спасибо сказали:
Аватара пользователя
brob
Сообщения: 389

Re: Ну совершенно ламерский вопрос

Сообщение brob »

(czarker @ Пятница, 25 Марта 2005, 13:27) писал(а):И ещё была утилита "drakconf", аналог Mandrake Control Center для консоли...

Называется она DrakConf и в консольной версии (MDK 10.0) пакетами не управляет. rpmdrake работает только в X'ах.
Если честно,- то все пакеты, входящие в состав дистра я устнавливал с помощью rpmdrake. Если приходилось что-то ставить в консоли,- то это обычная команда типа rpm -ihv имя_пакета (она, понятное дело, выдает все зависимости, но не говорит где что находится).
Искать в составе дистра (в нете) консольную програму по подобным требованиям мне в голову , если честно, не приходло. Поэтому топаем в /mnt/****/Mandrake/*RPMS* и там ищем что нужно....
Мясо должно быть холодным, женщина горячей, а пива МНОГО!!!!

brabys@jabber.ru
Спасибо сказали:
NIKoVITus
Сообщения: 50

Re: Ну совершенно ламерский вопрос

Сообщение NIKoVITus »

(Golden @ Пятница, 25 Марта 2005, 13:49) писал(а):urpmi ?

urpmi есть, только на него мана нету! Как использовать?

А если через rpm, то нужно сначала найти на 3-х CD необходимый пакет?
Спасибо сказали:
Аватара пользователя
brob
Сообщения: 389

Re: Ну совершенно ламерский вопрос

Сообщение brob »

man всегда можно всгда найти в нете.
Мясо должно быть холодным, женщина горячей, а пива МНОГО!!!!

brabys@jabber.ru
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: Ну совершенно ламерский вопрос

Сообщение clx »

(NIKoVITus @ Пятница, 25 Марта 2005, 14:01) писал(а):
(Golden @ Пятница, 25 Марта 2005, 13:49) писал(а):urpmi ?

urpmi есть, только на него мана нету! Как использовать?

А если через rpm, то нужно сначала найти на 3-х CD необходимый пакет?



Есть man urpmi, когда юзал мандраку, а это было давно, то я прочитывал его, а также urpme,f и т.д
iMac 20" Core Duo.
Спасибо сказали:
Аватара пользователя
Valerius
Бывший модератор
Сообщения: 1469
Статус: Отпетый КДЕ'шник

Re: Ну совершенно ламерский вопрос

Сообщение Valerius »

urpmi пакет - устанавливает пакет
urpme пакет - удаляет
urpmf файл/пакет - ищет

какие здесь ещё нужны маны???

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

[root@valerius valera]# urpmi dbu
Следующие пакеты содержат dbu:
dbus
dbus-python
dbus-x11
libdbus-1_0
libdbus-1_0-devel
libdbus-glib-1_0
libdbus-qt-1_0
[root@valerius valera]# urpmi libdbus-1_0-devel
Для удовлетворения зависимостей будут установлены следующие 2 пакетов (7 МБ):
libdbus-1_0-devel-0.22-1mdk.i586
libdbus-qt-1_0-0.22-1mdk.i586
Это правильно? (Y/n) n
[root@valerius valera]#
Свобода есть тонкая полоска между диктатурой и анархией.

---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
Спасибо сказали:
Аватара пользователя
zenwolf
Бывший модератор
Сообщения: 3139
Статус: Страшный и злой
ОС: Slackware..Salix..x86_64

Re: Ну совершенно ламерский вопрос

Сообщение zenwolf »

(NIKoVITus @ Пятница, 25 Марта 2005, 10:19) писал(а):Работаю только в консоли, КДЕ не установлен.
rpmdrake - нет такой команды, видимо не установлен.

*офтоп*
мне просто интересно зачем из фри было в мандрейк переходить ?
что во фре неустроило ? (тем более что как я понял гуи вам ненужен)
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: Ну совершенно ламерский вопрос

Сообщение clx »

2 wolf_black

Потому что Linux - это Linux, Фря - это Фря. Разные вещи. Может ему надоело компилить и т.д, может ему нужны фичи, которых нет во фре..Хватит оффтопить.
iMac 20" Core Duo.
Спасибо сказали:
Аватара пользователя
Demetrio
Сообщения: 161

Re: Ну совершенно ламерский вопрос

Сообщение Demetrio »

Может ему надоело компилить

Вовсе не обязательно там что-то компилить.

Demetrio добавил в 27.03.2005 21:54

Пакеты искать здесь:
http://rpms.mandrakeclub.com/
http://rpm.pbone.net/

Дополнительный софт для Mandrake:
http://ftp.nluug.nl/pub/os/Linux/distr/Man.../media/contrib/
http://ftp.club-internet.fr/pub/linux/plf/mandrake/
Спасибо сказали:
NIKoVITus
Сообщения: 50

Re: Ну совершенно ламерский вопрос

Сообщение NIKoVITus »

Разобрался с urpmi - очень удобно, всем спасибо.

Но возникло еще несколько вопрососв:
1) Как посмотерть какие пакеты уже установлены в системе с названием krb5?
(по запросу urpmi krb5 находит пакеты из источника)

2) Как обновить пакеты krb5 уже установленные в системе причем только их, а не все, которые есть на источнике обновления, добавленного через urpmi.addmedia???
(urpmi --update --auto-select -a krb5 - находит все пакеты которые необходимо обновить, а не пакеты krb5)
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: Ну совершенно ламерский вопрос

Сообщение clx »

2 NIKoVITus:

Чтобы в дальнейшем не возникали подобные вопросы, прочти внимательно man rpm и найдёшь ответы.
iMac 20" Core Duo.
Спасибо сказали:
NIKoVITus
Сообщения: 50

Re: Ну совершенно ламерский вопрос

Сообщение NIKoVITus »

На первый свой вопрос нашел ответ: rpm -qa | grep krb5
А теперь как разрешить второй? Т.е как результат команд rpm -qa | grep krb5 передать в качестве параметра команде urpmi ?

По ходу выяснилось что для urpmi необходимо название пакета без версии, а rpm -qa выдает установленные пакеты с версией =(
Как заставить rpm выдавать результат без версии?
Спасибо сказали:
Аватара пользователя
Valerius
Бывший модератор
Сообщения: 1469
Статус: Отпетый КДЕ'шник

Re: Ну совершенно ламерский вопрос

Сообщение Valerius »

Для NIKoVITus:
Как с консоли незнаю, но в рпмдраке можно вкл сортировку "по доступности обновлений" - там в отдельную группу выделяются пакеты с более свежими чем установлено версиями.
Свобода есть тонкая полоска между диктатурой и анархией.

---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Ну совершенно ламерский вопрос

Сообщение t.t »

(NIKoVITus @ Четверг, 31 Марта 2005, 14:10) писал(а):А теперь как разрешить второй? Т.е как результат команд rpm -qa | grep krb5 передать в качестве параметра команде urpmi ?
urpmi `rpm -qa | grep krb5`
И вообще, если хотите работать в консоли, рекомендую почитать что-нибудь хотя бы элементарное по шелл-скриптингу.
(NIKoVITus @ Четверг, 31 Марта 2005, 14:10) писал(а):Как заставить rpm выдавать результат без версии?
Сам рпм, насколько я помню, никак. Так что тут только через awk.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
Lindemidux
Сообщения: 50

Re: Ну совершенно ламерский вопрос

Сообщение Lindemidux »

(NIKoVITus @ Пятница, 25 Марта 2005, 12:04) писал(а):Пересел с FreeBSD на Mandrake - сразу возник вопрос как находить нужные rpm-пакеты? Есть ли в Мэндрейке команда подобная sysconfig в FreeBSD или каталок в котором лежат ссылки на rpm-пакеты?

Система-Настройка-Пакеты
Установи прогу KPackage :devil_2:

Lindemidux добавил в 18.04.2005 11:42

(NIKoVITus @ Пятница, 25 Марта 2005, 12:04) писал(а):Пересел с FreeBSD на Mandrake - сразу возник вопрос как находить нужные rpm-пакеты? Есть ли в Мэндрейке команда подобная sysconfig в FreeBSD или каталок в котором лежат ссылки на rpm-пакеты?

Система-Настройка-Пакеты
Установи прогу KPackage.
Спасибо сказали: