Все программное обеспечение, входящее в SLCE, представлено в виде пакетов RPM (The RPM Package Manager), которые могут быть инсталлированы, обновлены или удалены.
Для работы с программными репозиториями (установки,
удаления и обновления пакетов) в дистрибутиве SLCE используются
графическое приложение Yum Extender
и работающие из командной строки программы
yum
и apt
.
Установить пакеты также можно при помощи файлового менеджера Наутилус.
Все операции с пакетами производятся от имени пользователя root.
Для установки пакета перейдите в каталог, содержащий необходимый пакет, и введите следующую команду:
rpm -ivh foo-1.0-1.i386.rpm
Удалить пакет можно, находясь в любом каталоге. Для удаления пакета введите следующую команду:
rpm -e foo
Чтобы обновить установленный пакет до более поздней версии, перейдите в каталог, содержащий пакет для обновления, и введите:
rpm -Uvh foo-1.0-1.i386.rpm
Чтобы узнать, установлен ли пакет, а также узнать номер версии пакета, используйте следующую опцию запроса:
rpm -q foo
Вместе с опцией -q
можно также использовать
другие опции запроса. Так команда
rpm -qa foo
выведет список всех установленных пакетов foo
,
а команда
rpm -qa | grep foo
выведет список всех установленных пакетов, имеющих в названии буквосочетание foo.
Команда
rpm -qi foo
выведет информацию о пакете, в том числе название, номер версии, размер, дату создания, дату установки, имя создателя, описание и другие сведения.
Команда
rpm -ql foo
выведет список файлов, входящих в пакет.
Команда
rpm -qR foo
выведет список пакетов, от которых зависит этот пакет.