Ну совершенно ламерский вопрос (rpm)
Модератор: Bizdelnick
-
NIKoVITus
- Сообщения: 50
Ну совершенно ламерский вопрос
Пересел с FreeBSD на Mandrake - сразу возник вопрос как находить нужные rpm-пакеты? Есть ли в Мэндрейке команда подобная sysconfig в FreeBSD или каталок в котором лежат ссылки на rpm-пакеты?
-
allez
- Сообщения: 2223
- Статус: Не очень злой админ :-)
- ОС: SuSE, CentOS, FreeBSD, Windows
Re: Ну совершенно ламерский вопрос
Пакеты находятся на дистрибутивных дисках в каталогах Mandrake/*RPMS*. Устанавливаются с помощью консольной утилиты rpm. Кому-то может показаться более удобной работа с rpm-пакетами с помощью Midnight Commander - он работает с ними, как с архивами/каталогами. Что же до фронт-эндов, то в Мандрейке есть rpmdrake (по крайней мере, раньше был
), который запросит нужный диск, проследит за зависимостями пакетов и т. д. В состав KDE входит аналогичная утилита kpackage.
-
ddc
- Бывший модератор
- Сообщения: 3535
- Статус: OpenBSD-compatible
- ОС: OpenBSD -current
Re: Ну совершенно ламерский вопрос
Для NIKoVITus:
RPMDrake находится в Mandrake Control Center. Вы сможете там же найти и другие нужные Вам настройки.
P.S.: Постарайтесь, пожалуйста, в дальнейшем в заголоках Ваших тем вкрадце описывать суть проблемы.
RPMDrake находится в Mandrake Control Center. Вы сможете там же найти и другие нужные Вам настройки.
P.S.: Постарайтесь, пожалуйста, в дальнейшем в заголоках Ваших тем вкрадце описывать суть проблемы.
-
NIKoVITus
- Сообщения: 50
Re: Ну совершенно ламерский вопрос
Работаю только в консоли, КДЕ не установлен.
rpmdrake - нет такой команды, видимо не установлен.
rpmdrake - нет такой команды, видимо не установлен.
-
ddc
- Бывший модератор
- Сообщения: 3535
- Статус: OpenBSD-compatible
- ОС: OpenBSD -current
Re: Ну совершенно ламерский вопрос
Попробуйте "drakerpm". И ещё была утилита "drakconf", аналог Mandrake Control Center для консоли...
-
NIKoVITus
- Сообщения: 50
Re: Ну совершенно ламерский вопрос
Есть drakboot, drakfirewall и остальные, но ничего из перечисленных нету!
-
ddc
- Бывший модератор
- Сообщения: 3535
- Статус: OpenBSD-compatible
- ОС: OpenBSD -current
Re: Ну совершенно ламерский вопрос
Тогда придётся с помощью rpm...
-
Golden
- Сообщения: 163
- ОС: Ubuntu Linux 7.10
-
brob
- Сообщения: 389
Re: Ну совершенно ламерский вопрос
(czarker @ Пятница, 25 Марта 2005, 13:27) писал(а):И ещё была утилита "drakconf", аналог Mandrake Control Center для консоли...
Называется она DrakConf и в консольной версии (MDK 10.0) пакетами не управляет. rpmdrake работает только в X'ах.
Если честно,- то все пакеты, входящие в состав дистра я устнавливал с помощью rpmdrake. Если приходилось что-то ставить в консоли,- то это обычная команда типа rpm -ihv имя_пакета (она, понятное дело, выдает все зависимости, но не говорит где что находится).
Искать в составе дистра (в нете) консольную програму по подобным требованиям мне в голову , если честно, не приходло. Поэтому топаем в /mnt/****/Mandrake/*RPMS* и там ищем что нужно....
Мясо должно быть холодным, женщина горячей, а пива МНОГО!!!!
brabys@jabber.ru
brabys@jabber.ru
-
NIKoVITus
- Сообщения: 50
Re: Ну совершенно ламерский вопрос
(Golden @ Пятница, 25 Марта 2005, 13:49) писал(а):urpmi ?
urpmi есть, только на него мана нету! Как использовать?
А если через rpm, то нужно сначала найти на 3-х CD необходимый пакет?
-
brob
- Сообщения: 389
Re: Ну совершенно ламерский вопрос
man всегда можно всгда найти в нете.
Мясо должно быть холодным, женщина горячей, а пива МНОГО!!!!
brabys@jabber.ru
brabys@jabber.ru
-
clx
- Сообщения: 3121
- Статус: Think Different !
- ОС: Mac OS X
Re: Ну совершенно ламерский вопрос
Есть man urpmi, когда юзал мандраку, а это было давно, то я прочитывал его, а также urpme,f и т.д
iMac 20" Core Duo.
-
Valerius
- Бывший модератор
- Сообщения: 1469
- Статус: Отпетый КДЕ'шник
Re: Ну совершенно ламерский вопрос
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]#
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
---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
-
zenwolf
- Бывший модератор
- Сообщения: 3139
- Статус: Страшный и злой
- ОС: Slackware..Salix..x86_64
Re: Ну совершенно ламерский вопрос
(NIKoVITus @ Пятница, 25 Марта 2005, 10:19) писал(а):Работаю только в консоли, КДЕ не установлен.
rpmdrake - нет такой команды, видимо не установлен.
*офтоп*
мне просто интересно зачем из фри было в мандрейк переходить ?
что во фре неустроило ? (тем более что как я понял гуи вам ненужен)
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
-
clx
- Сообщения: 3121
- Статус: Think Different !
- ОС: Mac OS X
Re: Ну совершенно ламерский вопрос
2 wolf_black
Потому что Linux - это Linux, Фря - это Фря. Разные вещи. Может ему надоело компилить и т.д, может ему нужны фичи, которых нет во фре..Хватит оффтопить.
Потому что Linux - это Linux, Фря - это Фря. Разные вещи. Может ему надоело компилить и т.д, может ему нужны фичи, которых нет во фре..Хватит оффтопить.
iMac 20" Core Duo.
-
Demetrio
- Сообщения: 161
Re: Ну совершенно ламерский вопрос
Может ему надоело компилить
Вовсе не обязательно там что-то компилить.
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: Ну совершенно ламерский вопрос
Разобрался с urpmi - очень удобно, всем спасибо.
Но возникло еще несколько вопрососв:
1) Как посмотерть какие пакеты уже установлены в системе с названием krb5?
(по запросу urpmi krb5 находит пакеты из источника)
2) Как обновить пакеты krb5 уже установленные в системе причем только их, а не все, которые есть на источнике обновления, добавленного через urpmi.addmedia???
(urpmi --update --auto-select -a krb5 - находит все пакеты которые необходимо обновить, а не пакеты krb5)
Но возникло еще несколько вопрососв:
1) Как посмотерть какие пакеты уже установлены в системе с названием krb5?
(по запросу urpmi krb5 находит пакеты из источника)
2) Как обновить пакеты krb5 уже установленные в системе причем только их, а не все, которые есть на источнике обновления, добавленного через urpmi.addmedia???
(urpmi --update --auto-select -a krb5 - находит все пакеты которые необходимо обновить, а не пакеты krb5)
-
clx
- Сообщения: 3121
- Статус: Think Different !
- ОС: Mac OS X
Re: Ну совершенно ламерский вопрос
2 NIKoVITus:
Чтобы в дальнейшем не возникали подобные вопросы, прочти внимательно man rpm и найдёшь ответы.
Чтобы в дальнейшем не возникали подобные вопросы, прочти внимательно man rpm и найдёшь ответы.
iMac 20" Core Duo.
-
NIKoVITus
- Сообщения: 50
Re: Ну совершенно ламерский вопрос
На первый свой вопрос нашел ответ: rpm -qa | grep krb5
А теперь как разрешить второй? Т.е как результат команд rpm -qa | grep krb5 передать в качестве параметра команде urpmi ?
По ходу выяснилось что для urpmi необходимо название пакета без версии, а rpm -qa выдает установленные пакеты с версией =(
Как заставить rpm выдавать результат без версии?
А теперь как разрешить второй? Т.е как результат команд rpm -qa | grep krb5 передать в качестве параметра команде urpmi ?
По ходу выяснилось что для urpmi необходимо название пакета без версии, а rpm -qa выдает установленные пакеты с версией =(
Как заставить rpm выдавать результат без версии?
-
Valerius
- Бывший модератор
- Сообщения: 1469
- Статус: Отпетый КДЕ'шник
Re: Ну совершенно ламерский вопрос
Для NIKoVITus:
Как с консоли незнаю, но в рпмдраке можно вкл сортировку "по доступности обновлений" - там в отдельную группу выделяются пакеты с более свежими чем установлено версиями.
Как с консоли незнаю, но в рпмдраке можно вкл сортировку "по доступности обновлений" - там в отдельную группу выделяются пакеты с более свежими чем установлено версиями.
Свобода есть тонкая полоска между диктатурой и анархией.
---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
-
t.t
- Бывший модератор
- Сообщения: 7390
- Статус: думающий о вечном
- ОС: Debian, LMDE
Re: Ну совершенно ламерский вопрос
urpmi `rpm -qa | grep krb5`(NIKoVITus @ Четверг, 31 Марта 2005, 14:10) писал(а):А теперь как разрешить второй? Т.е как результат команд rpm -qa | grep krb5 передать в качестве параметра команде urpmi ?
И вообще, если хотите работать в консоли, рекомендую почитать что-нибудь хотя бы элементарное по шелл-скриптингу.
Сам рпм, насколько я помню, никак. Так что тут только через awk.(NIKoVITus @ Четверг, 31 Марта 2005, 14:10) писал(а):Как заставить rpm выдавать результат без версии?
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
-
Lindemidux
- Сообщения: 50
Re: Ну совершенно ламерский вопрос
(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.