.\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH SLACKPKG 8 "Май 2010" slackpkg\-2.81.1 "" .SH РќРђР—Р’РђРќРР• \fBslackpkg\fP \- автоматизированный инструмент управления пакетами Slackware Linux .SH РЎРРќРўРђРљРЎРРЎ \fBslackpkg\fP \fB[РћРџР¦РР]\fP \fB{install|remove|search|upgrade|reinstall}\fP \fB{\fP\fIОБРАЗЕЦ\fP\fB|\fP\fIФАЙЛ\fP\fB}\fP \fBslackpkg [РћРџР¦РР] {clean\-system|upgrade\-all|install\-new}\fP \fBslackpkg\fP \fB[РћРџР¦РР]\fP \fB{search|file\-search}\fP \fB{\fP\fIОБРАЗЕЦ\fP\fB|\fP\fIФАЙЛ\fP\fB}\fP \fBslackpkg\fP \fB[РћРџР¦РР]\fP \fB{generate\-template|install\-template|remove\-template}\fP \fIРРњРЇ_ШАБЛОНА\fP \fBslackpkg [РћРџР¦РР] info\fP \fIПАКЕТ\fP \fBslackpkg [РћРџР¦РР] update [gpg]\fP \fBslackpkg [РћРџР¦РР] {new\-config|check\-updates}\fP \fBslackpkg [РћРџР¦РР] help\fP .SH РћРџРРЎРђРќРР• Slackpkg \- это инструмент для тех, кто хочет устанавливать или обновлять пакеты РїРѕ сети без лишних сложностей. РЎ помощью slackpkg возможно использовать минимальную установку Slackware Рё устанавливать/обновлять только необходимые пакеты. РќРµ потребуется настраивать NFS или делать множество CD для всех компьютеров; РІСЃРµ что нужно \- набрать РѕРґРЅСѓ команду, Рё РІСЃРµ последние официальные пакеты Slackware окажутся РїРѕРґ СЂСѓРєРѕР№. .SH РРќРЎРўР РЈРљР¦РР Slackpkg умеет РјРЅРѕРіРѕРµ. Можно выполнять РїРѕРёСЃРє отдельных файлов, удалять РІСЃРµ сторонние пакеты, устанавливать пакеты, добавленные РІ Slackware после обновления вашей системы, просматривать описания пакетов Рё С‚.Рґ. Прежде всего необходимо раскомментировать только РѕРґРЅРѕ зеркало РІ файле /etc/slackpkg/mirrors Рё запустить: .in +5 # slackpkg update .in Команда "update" загрузит Рё сформирует СЃРїРёСЃРѕРє файлов Рё пакетов Slackware. РџСЂРё каждом изменении этого СЃРїРёСЃРєР° РЅР° зеркале потребуется запускать "update". Главные возможности Slackpkg связаны СЃ непосредственным управлением пакетами: РёС… установкой, обновлением Рё удалением. Для этих задач синтаксис команд Slackpkg будет таким: .in +5 # slackpkg [РћРџР¦РР] <команда> {ШАБЛОН|ФАЙЛ} .in \fIРћРџР¦РР\fP РѕРґРёРЅ или несколько параметров РёР· перечисленных РІ /etc/slackpkg/slackpkg.conf. Большинство директив slackpkg.conf имеют соответствующие параметры командной строки, доступные параметры смотрите РЅР° странице руководства \fBslackpkg.conf(5)\fP. \fIОБРАЗЕЦ\fP может быть именем или частью имени пакета, Р° также набором пакетов (например, kde, a, ap, ...). .br \fIФАЙЛ\fP \- это файл, содержащий СЃРїРёСЃРѕРє \fIОБРАЗЦОВ\fP, РїРѕ РѕРґРЅРѕРјСѓ РІ строке или РїРѕ несколько РІ строке через пробел. Slackpkg можно использовать для обновления всего дистрибутива. .br Для этого нужно выполнить: .in +5 # slackpkg update .br # slackpkg install\-new .br # slackpkg upgrade\-all .br # slackpkg clean\-system .in Другая особенность Slackpkg заключается РІ работе СЃ шаблонами, позволяющими СЃ лёгкостью установить РЅР° разные машины одинаковый набор пакетов. Основные шаги: .RS +5 .IP \(bu 2 Установить РѕРґРЅСѓ машину .IP \(bu 2 Запустить "slackpkg generate\-template РРњРЇ_ШАБЛОНА" .IP \(bu 2 Скопировать /etc/slackpkg/templates/РРњРЇ_ШАБЛОНА.template РІ тот же каталог РЅР° РґСЂСѓРіРѕР№ машине .IP \(bu 2 Запустить "slackpkg install\-template РРњРЇ_ШАБЛОНА" РЅР° РґСЂСѓРіРѕР№ машине .RE \fIРРњРЇ_ШАБЛОНА\fP \- это РёРјСЏ вашего шаблона. Далее РІ этом руководстве описано действие всех этих (Рё РґСЂСѓРіРёС…) команд. .SH КОМАНДЫ .TP 5 \fBhelp\fP .br Показывает команды slackpkg Рё РёС… краткое описание. РЈРґРѕР±РЅРѕ, если нужна краткая справка РїРѕ slackpkg. Страница этого руководства содержит намного больше информации. .TP 5 \fBupdate\fP .br Загружает последний СЃРїРёСЃРѕРє пакетов СЃ зеркала Slackware (или CD). Неплохо выполнять .in +5 # slackpkg update .in перед обновлением (upgrade), установкой (install) или РїРѕРёСЃРєРѕРј (search) пакетов. .br Если нужно обновить публичный ключ GPG Slackware, запустите .in +5 # slackpkg update gpg .in Ключ GPG является постоянным. Поэтому Рё команда "однократная" \- запустите её Рё забудьте... .TP 5 \fBcheck\-updates\fP .br Проверяет, нет ли изменений РІ ChangeLog.txt. Неплохо поместить РІ cron для напоминания администратору РѕР± обновлениях. .TP 5 \fBfile\-search\fP .br Рщет произвольный файл РІ официальных пакетах дистрибутива Slackware. Нужна незнакомая библиотека? file\-search поможет её найти. .in +5 # slackpkg file\-search РёРјСЏ_файла .in Показывает РІСЃРµ пакеты, содержащие файл "РёРјСЏ_файла", можно увидеть, установлены пакеты или нет; загрузить Рё установить РёС… можно РїСЂРё помощи РґСЂСѓРіРёС… команд slackpkg. .TP 5 \fBsearch\fP .br Рщет произвольный пакет РІ дистрибутиве Slackware. .in +5 # slackpkg search образец .in Показывает РІСЃРµ соответствующие шаблону "образец" пакеты. Как Рё СЃ file\-search, можно увидеть, установлены пакеты или нет; загрузить Рё установить РёС… можно РїСЂРё помощи РґСЂСѓРіРёС… команд slackpkg. .TP 5 \fBinstall\fP .br Установка пакетов очень проста. Нужно только набрать: .in +5 # slackpkg install РёРјСЏ_пакета .in Рё пакет будет загружен Рё установлен. .br Командой "install" невозможно установить уже установленный пакет, РЅРѕ его можно переустановить (reinstall) или обновить (upgrade). .TP 5 \fBupgrade\fP .br Устанавливает самую последнюю официальную версию указанных пакетов. Новые пакеты пропускаются (для РёС… установки используйте команду install, Р±СѓРґСѓС‚ установлены РёС… последние официальные версии). .TP 5 \fBreinstall\fP .br Команда reinstall позволяет переустановить пакет РІ уже установленной версии, РЅР° случай, если что\-то поломали РїРѕ ошибке. .TP 5 \fBremove\fP .br Удаляет указанные установленные пакеты. Например: .in +5 # slackpkg remove kde .in удалит пакеты, содержащие РІ имени "kde". .TP 5 \fBdownload\fP .br Загружает, РЅРѕ РЅРµ устанавливает пакеты. РћРЅРё Р±СѓРґСѓС‚ помещены РІ /var/cache/packages, позднее можно будет РёС… установить/обновить/переустановить (или записать РЅР° CD). .TP 5 \fBinfo\fP .br Выводит информацию Рѕ пакетах: сжатый Рё несжатые размеры, описание Рё С‚.Рї... .TP 5 \fBclean\-system\fP .br Удаляет РІСЃРµ пакеты, РЅРµ входящие РІ дистрибутив Slackware. Ртой командой можно очистить систему РѕС‚ сторонних пакетов Рё пакетов, исключённых РёР· официального дерева пакетов Slackware. .br Если есть сторонние (или собранные самостоятельно) пакеты, которые хочется сохранить, можно временно добавить РёС… РІ "черный СЃРїРёСЃРѕРє" перед запуском команды 'clean\-system'. .TP 5 \fBupgrade\-all\fP .br Обновляет каждый установленный РІ системе пакет РґРѕ версии официального дерева Slackware; это хороший СЃРїРѕСЃРѕР± обновления всей системы. .br РќРµ забывайте выполнить команду "install\-new" РґРѕ запуска "upgrade\-all". .TP 5 \fBinstall\-new\fP Устанавливает новые пакеты, добавленные РІ официальное дерево пакетов Slackware. Рспользуйте эту команду РїСЂРё обновлении системы РґРѕ РґСЂСѓРіРѕР№ версии Slackware или РїСЂРё использовании \-current. .br Для установки всех пакетов Slackware, отсутствующих РІ конкретной системе, вместо команды install\-new используйте: .in +5 # slackpkg install slackware .in .TP 5 \fBnew\-config\fP Рщет файлы настроек СЃ расширением .new Рё запрашивает пользователя, что СЃ РЅРёРјРё делать. .br Команда new\-config весьма полезна, РєРѕРіРґР° РїСЂРё обновлении системы рассмотрение файлов настройки было отложено. Вместо выполнения вручную РїРѕРёСЃРєР°/сравнения/замены воспользуйтесь командой new\-config. .TP 5 \fBgenerate\-template\fP Создает новые шаблоны СЃРѕ всеми официальными пакетами Slackware, установленными РІ системе. Шаблоны хранятся РІ /etc/slackpkg/tamplates. .TP 5 \fBinstall\-template\fP Устанавливает систему РїРѕ заданному шаблону. Шаблон должен находиться РІ /etc/slackpkg/templates. Если шаблон подключает ("include") РґСЂСѓРіРёРµ шаблоны, то РІСЃРµ РѕРЅРё также должны находиться РІ /etc/slackpkg/templates. Подключение шаблонов можно запретить РІ файле настройки slackpkg.conf или РІ командной строке. .TP 5 \fBremove\-template\fP Удаляет РІСЃРµ содержащиеся РІ заданном шаблоне пакеты. Будьте осторожны, это может привести систему РІ нестабильное состояние. Подключение шаблонов можно разрешить/запретить РІ файле настройки slackpkg.conf или соответствующей опцией РІ командной строке. .SH ФАЙЛЫ .TP 5 \fB/etc/slackpkg/mirrors \fP Файл для задания источника загрузки пакетов .TP 5 \fB/etc/slackpkg/slackpkg.conf \fP Основные настройки slackpkg .TP 5 \fB/etc/slackpkg/blacklist\fP РЎРїРёСЃРѕРє игнорируемых пакетов .TP 5 \fB/etc/slackpkg/templates\fP Содержит РІСЃРµ файлы шаблонов .TP 5 \fB/usr/libexec/slackpkg\fP Содержит основные Рё дополнительные функции slackpkg .TP 5 \fB/var/lib/slackpkg\fP Для внутренних нужд slackpkg \- отформатированные СЃРїРёСЃРєРё пакетов, РєРѕРїРёСЏ Changelog.txt, СЃРїРёСЃРѕРє файлов Рё С‚.Рґ... .SH "РЎРњРћРўР РРўР• РўРђРљР–Р•" \fBslackpkg.conf\fP(5), \fBinstallpkg\fP(8), \fBupgradepkg\fP(8), \fBexplodepkg\fP(8), \fBmakepkg\fP(8), \fBpkgtool\fP(8). .SH РђР’РўРћР Р« .TP 5 Piter PUNK aka Roberto F Batista <piterpk AT terra DOT com DOT br> .TP 5 Evaldo Gardenali aka UdontKnow <evaldo AT fasternet DOT com DOT br>