Відповіді:
РЕДАКТУВАТИ: Як рекомендується в коментарі нижче, ви можете просто використовувати yum
для всього, і ви будете добре.
Перевірте документацію Red Hat щодо rpm
команди.
В основному:
rpm -Uvh package_file.rpm
встановлює / оновлює пакет з файлу .rpmrpm -e package_name
видаляє пакетДля установки пакетів зі сховищ Red Hat, то використання yum
, чиї команди в основному зрозумілі ( install
, і update
т.д. ...). Ця документація призначена для CentOS 5, але я думаю, що вона повинна працювати для нових версій Red Hat / CentOS.
RTFM : man yum
. apropos install
веде до сліду прав.
Якщо "apropos" нічого не повертає, вам доведеться бігти makewhatis
першим.
Після цього ви знайдете майже будь-що з "apropos", який здійснить пошук у повному тексті всіх коротких описів на сторінці "man-page".
yum, на відміну від rpm, вирішить усі необхідні залежності.
apropos
виконується пошук лише імен та коротких описів довідкових сторінок на відміну від того, що ви описуєте. man -K
з іншого боку ...
man -k
робиться те саме, що, як apropos
повідомляє керівництво та тест.
Встановіть об / хв
rpm -ivh abcd.rpm
Оновлення об / хв
rpm -Uvh abcdef.rpm
зняти об / хв
rpm -e abcd.rpm
або вийміть обороти без крапель
rpm -e --nodeps abcd.rpm
rpm
якщо це абсолютно необхідно - за звичайних обставин немає ніяких причин використовувати вищезазначеніrpm
команди для гри з базою даних пакетів;yum install package_file.rpm
іyum remove package_name
зробить просто чудово.