Ниже дана краткая расшифровка категорий пакетов.
• Amusements – развлечения. К этому разделу обычно относятся игры и всякие бесполезные, но веселые программки – глаза, которые следят за курсором, котенок, бегающий по экрану, и т. п.:
– Games – подраздел предназначен для игр;
– Graphics – всякие забавные графические программы, в том числе хранители экрана (screensavers).
• Applications – приложения. Раздел предназначен для пользовательских (в широком смысле) программ. Как правило, сюда помещаются программы общего назначения: редакторы, инженерные пакеты, средства мультимедиа:
– Archiving – подраздел, посвященный программам и утилитам архивации;
– Communications – подраздел, содержащий все, что относится к связи. Здесь собраны разнообразные программы и утилиты для работы с модемами, факсами, ISDN, ATM, радиосвязью и многое другое;
– Databases – подраздел, посвященный базам данных и разнообразным утилитам для взаимодействия с базами данных;
– Editors – редакторы. В этом разделе хранятся разнообразные редакторы, от очень простых консольных редакторов до графических монстров;
– Engineering – подраздел, посвященный инженерным пакетам: редакторы схем, формул, химических соединений, чертежные пакеты и тому подобные приложения;
– File – подраздел, содержащий утилиты для работы с файлами;
– Internet – программы, предназначенные для работы в Интернете: Web-браузеры, почтовые клиенты, клиенты ICQ и новостей, чатов и FTP;
– Multimedia – все для мультимедиа: проигрыватели CD, MP3-файлов, программы для просмотра телепередач и приема радиостанций, микшеры и т. д.;
– Productivity – подраздел для программ, позволяющих увеличить производительность труда: органайзеры, напоминалки, картотеки и т. п.;
– Publishing – подраздел для программ подготовки документов к печати: программы верстки, разметки и т. п.;
– System – подраздел для системных программ. Здесь могут быть программы, предназначенные только для администратора, и программы, интересные только для пользователя;
– Text – подраздел для программ и утилит работы с текстом: поиск слов и фраз, замены и т. п.
• Development – раздел, полностью посвященный программированию и программистам: отладчики, компиляторы, библиотеки разработчика, различные утилиты:
– Debuggers – подраздел для программ-отладчиков;
– Languages – подраздел, посвященный языкам программирования, компиляторам, интерпретаторам;
– Libraries – подраздел для библиотек: по большей части библиотеки разработчика, не системные;
– System – подраздел для системных утилит;
– Tools – подраздел для различного инструментария программиста, не попавшего в предыдущие подразделы.
• Documentation – раздел для документации, поставляемой отдельно от программ.
• System Environment – раздел системного окружения, наиболее ориентированный на ядро системы:
– Base – подраздел для базовых пакетов;
– Daemons – подраздел исключительно для демонов (daemon, демон – программа, выполняющая некоторые системные функции или являющаяся сервером каких-то услуг, сервисов);
– Kernel – подраздел, предназначенный исключительно для ядра Linux как в двоичном виде, так и в исходных кодах;
– Libraries – подраздел для системных библиотек;
– Shells – подраздел для хранения разнообразных командных оболочек.
• User Interface – раздел пользовательского интерфейса. Вернее было бы назвать его разделом, посвященным X Window:
– Desktops – подраздел, посвященный различным оконным менеджерам;
– X – пакеты, относящиеся к X Window;
– X Hardware Support – подраздел содержит пакеты, ориентированные на конкретный тип видеокарт.
Команды консольного менеджера RPM
Раздел полностью посвящен консольному менеджеру RPM. Понятно желание пользоваться графическими менеджерами пакетов – красиво, наглядно, удобно, просто, в конце концов. Но не следует забывать, всегда может случится так, что у вас не будет возможности загрузить X Window (например, необходимо установить новую версию X Window), да и возможностей у RPM побольше, а ресурсов он потребляет несравненно меньше. Тем более, что еще никто не отменял дистанционное администрирование, при котором вообще невозможно воспользоваться графическими пакетами. Раздел практически полностью основывается на содержимом шап-страницы RPM.
Итак, использование RPM, Менеджера пакетов от Red Hat. Может быть выбран один из следующих основных режимов:
• инициализация базы данных;
• пересборка базы данных;
• сборка пакетов;
• рекомпиляция пакетов;
• сборка пакетов из tar-архивов;
• запрос;
• показ полей запроса;
• установка;
• обновление;
• удаление;
• верификация;
• проверка подписи;
• повторная подпись;
• добавление подписи;
• установка владельцев и групп;
• показ конфигурации.
Общие опции
Общие опции могут быть использованы во всех режимах работы:
• -vv – выводить много отладочной информации;
• -quiet – выводить как можно меньше сообщений: как правило, выводятся только сообщения об ошибках;
• -help – вывести более детальную, чем обычно, справку об использовании RPM;
• -version – вывести одну строку, содержащую номер версии используемого RPM;
• -rcfile <список_файлов> – каждый из файлов из разделенного двоеточиями <списка_файлов> последовательно читается RPM на предмет конфигурационной информации. По умолчанию <список_файлов> выглядит как /usr/lib/ipm/ipmrc:/etc/ipmrc:~/.ipmrc. В этом списке обязана существовать только первая строка; все тильды будут заменены значением $номе;
• -root <каталог> – использовать для всех операций файловую систему с корнем в <каталог>. Обратите внимание, это значит, что база данных также будет читаться и модифицироваться под <каталог> и все pre– и post-скрипты будут исполняться после chroot () в <каталог>;
• -dbpath <путь> – использовать базу данных RPM в <путь>;
• -justdb – обновить только базу данных, не файловую систему;
• -ftpproxy
• -httpproxy
• -ftpport <порт> – использовать <порт> как FTP-порт прокси-сервера
• -httpport <порт> – использовать <порт> как HTTP-порт прокси-сервера
• -pipe
Опции установки и обновления
Общая форма команды установки новых RPM выглядит так:Вильям Л Саймон , Вильям Саймон , Наталья Владимировна Макеева , Нора Робертс , Юрий Викторович Щербатых
Зарубежная компьютерная, околокомпьютерная литература / ОС и Сети, интернет / Короткие любовные романы / Психология / Прочая справочная литература / Образование и наука / Книги по IT / Словари и Энциклопедии