next up previous
Напред: Как се работи с Нагоре: Отново за командния ред Назад: Кои са най-често използваните

Как се работи с пакетния формат .rpm?

Този пакетен формат е разработен от Red Hat и се използва в най-популярните дистрибуции като SuSE и Mandrake. Програмата 'rpm' се грижи за управлението на всички пакети, като следи дали са задоволени зависимостите помежду им. Повечето приложения в средата на Linux използват общи поделени библиотеки, от които взаимно се нуждаят. Ето защо, инструменти като 'rpm' улесняват изключително много работата на системния администратор, защото една стандартна инсталация се нуждае от стотици и дори хиляди пакети, за които да се грижи.

Повечето дистрибуции разполагат с удобни графични инструменти за управление на софтуера и въобще на цялата система, но тук ще се спрем на основните команди, които ще ви послужат за инсталиране или премахване на различни програми в текстов режим.

1. Инсталиране на нов пакет

rpm -ivh {}име на пакет{} .rpm

2. Деинсталиране на пакет

rpm -e {}име на пакет{} .rpm

3. Надграждане (upgrade) на пакет

rpm -Uvh {}име на пакет{} .rpm

4. Инсталиране (надграждане) на множество пакети едновременно

Можете да замените имената на всички пакети с '*' и така да си спестите писането.

rpm -ivh *.rpm

Така програмата ще започне да инсталира всички пакети в текущата директория. Възможно е в един момент процедурата да спре, ако се окаже, че преди инсталирането на даден пакет трябва да е инсталиран друг. Ако сте сигурни, че всички необходими пакети са в текущата директория и не искате програмата да проверява за зависимости, можете да използвате опцията:

rpm -ivh -nodeps *.rpm

Ако даден пакет е вече инсталиран, възможно е процедурата отново да спре с предупреждение, че пакетът вече е инсталиран. Можете да преодолеете и тази спънка със следната опция:

rpm -ivh -force -nodeps *.rpm



Nikola Antonov 2003-04-12