The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Проблемы с RPM"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Проблемы с RPM"
Сообщение от Sm emailИскать по авторуВ закладки on 17-Фев-03, 11:49  (MSK)
Привет! Такая проблема: после устновки Линуха (RH 7.1) слил RPM'ы на винт. Теперь они могут только ставиться, а при попутке дезинстала: package not installed. Хотя при попытке поставить ещё раз: package already instaled. Чё происходит???
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: Проблемы с RPM"
Сообщение от Boytronic Искать по авторуВ закладки on 17-Фев-03, 12:10  (MSK)

http://www.atmsk.ru/viewtopic.php?t=16 и вот что там написано:
Немного дополнительной информации перед установкой.

$rpm -qip файл.rpm - посмотреть сводку на пакет.
$rpm -qlp файл.rpm - список файлов и их расположение.

Немного дополнительной информации об уже установленном.

$rpm -qa > list_rpms.txt - список установленный пакетов.
$rpm -qa | grep слово - найти в списке пакетов те, названия которых содержвт слово.

$rpm -qi пакеt - посмотреть сводку на пакет.
$rpm -ql пакет - список файлов и их расположение.

$rpm -q --provides пакет - чего предоставляет пакет для других.
$rpm -q --requires пакет - чего требует пакет для своей работы.

Установка и удаление (требует прав суперюзера)

#rpm -i файл.rpm -- установит пакет.
#rpm -e пакет -- удалит пакет.
#rpm -e --noscripts пакет -- удалит пакет. иногда из за ошибок в скриптах удаление предыдущей командой невозможно. тут и поможет спец-ключик.
#rpm -e --notriggers пакет -- удалит пакет. иногда из за ошибок в скриптах-триггерах удаление предыдущей командой опять невозможно. тут и поможет еще один спец-ключик.
#rpm -e --nodeps пакет -- удалит пакет. иногда из за ошибок, а чаще всего из за лени админа удаление пакета нарушает зависимости, а потому не проходит. Если вы уверены в своих силах - используйте последний довод короля - эту команду. Лучше, конечно, использовать apt-get remove пакет.

Работа с базой.

#rpm --initdb
создаст пустую базу. часто используется в паре с --chroot для создания базы на новом месте.

#rpm --rebuilddb
пересчитывает индексы в базе и удаляет локи. всетаки это локальная db и при возникновении странностей в работе рпм или ошибок - лечится именно этой командой.
_________________
Алексей Любимов
aka AVL

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: Проблемы с RPM"
Сообщение от Sm emailИскать по авторуВ закладки on 17-Фев-03, 12:16  (MSK)
Благодарю! Буду пробовать...
  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру