Документация Calculate Linux

Вид материалаДокументы

Содержание


Загрузка сервисов
Содержимое пакета
Обновление дерева портежей
Подобный материал:
1   ...   15   16   17   18   19   20   21   22   ...   136

Загрузка сервисов


Для добавления и удаления скрипта из уровня запуска служит скрипт rc-update.

Пример:

rc-update show

rc-update add numlock default

rc-update del numlock

Показать запущенные сервисы можно командой:

rc-status --all

Содержимое пакета


Получить перечень файлов установленного пакета, а также узнать какому пакету принадлежит файл в системе, можно при помощи программыqlist и qfile (app-portage/portage-utils).

Пример:

# список файлов пакет app-portage/portage-utils

qlist -ae app-portage/portage-utils

# узнать пакет в который входит qfile

qfile qfile

Вам также может пригодиться программка which (sys-apps/which), показывающая путь к файлу.

Пример:

which equery

Обновление дерева портежей


Описание всех программ, устанавливаемых командой emerge хранятся в портежах /usr/portage. Для обновления дерева портежей выполните:

emerge --sync

eix-update

Вторая команда обновит базу данных программы eix.
Те же действия можно выполнить одной командой:

eix-sync

Если у вас лимитированный или дорогой трафик, то можно существенно сэкономить на обновлениях. Установите пакет emerge-delta-webrsync, если у вас система ниже версии 9.4, выполнив emerge emerge-delta-webrsync.

Для обновления портежей выполните от рута:

emerge-delta-webrsync

Если у вас в директории distfiles нету архива с деревом, то вы скачаете полный архив, но если есть и не очень старое, то вы получите только последовательные дельты, примерно 100кб на каждый день обновления!!!