SliTaz Man Pages

Community Doc Forum Pro Shop Bugs Hg Cook

TazPkg

Section: User Commands (1)
Updated: 18.01.2016
Index Return to Main Contents

Название

TazPkg — менеджер пакетов в системе SliTaz GNU/Linux.

Синтаксис

tazpkg [команда] [параметры...]

Описание

TazPkg — это легковесный менеджер пакетов, позволяющий устанавливать, выдавать списки, загружать, обновлять и удалять бинарные пакеты в системе GNU/Linux. TazPkg предоставляет команды для поиска и создания пакетов, он был создан независимо для проекта. Пакеты с расширением *.tazpkg — это архивы CPIO, содержащие сжатую при помощи LZMA файловую систему, рецепт и дополнительное описание. TazPkg также управляет зависимостями на основе рецептов, находящихся в пакетах. Каждый рецепт содержит полную информацию о пакете, а также может содержать пре- и пост-установочные функции. Тот же самый рецепт использует cookutils(1) для компиляции исходников и создания пакетов .tazpkg.

TazPkg разработан полностью с нуля, он написан на скрипте, совместимом с Bash. TazPkg работает под управлением Ash, который входит в состав проекта BusyBox. TazPkg распространяется под свободной лицензией GNU GPL v3.

Окружение

TazPkg использует некоторые переменные окружения:
LANGUAGE
определяет язык вывода и подтверждений пользователя. Обратите внимание, переменные окружения LANG и LC_ALL также оказывают влияние на язык вывода
LC_TIME
определяет формат даты в команде activity
root
если определено, то указывает на корень файловой системы, в которой должен работать TazPkg. Имейте в виду, значение, указанное при помощи параметра --root= имеет приоритет над этой переменной окружения

Файлы

Конфигурационные файлы

/etc/slitaz/slitaz.conf
/etc/slitaz/tazpkg.conf

Файлы базы данных пакетов

База данных пакетов по умолчанию располагается в папке /var/lib/tazpkg.
ID (устарел)
идентификатор текущего состояния репозитория SliTaz. Значение изменяется, когда новые или обновленные пакеты появляются в репозитории.
IDs
идентификатор текущего состояния репозитория SliTaz и отпечаток времени UNIX. Значение идентификатора изменяется, когда новые или обновленные пакеты появляются в репозитории. Отпечаток времени позволяет отследить как давно были внесены изменения в репозиторий, а также позволяет отследить степень «свежести» зеркал репозитория. Перевести отпечаток времени UNIX в дату:
date -d@timestamp
mirror
URL текущего используемого зеркала репозитория. URL указывает на удаленную папку, содержащую пакеты и файлы базы данных пакетов.
mirrors
список URL доступных зеркал репозитория. Разница между URL в этих двух файлах: вы должны дополнить URL из этого файла строкой packages/cooking/ (для версии SliTaz, основанной на cooking.
packages.list (устарел)
список имен пакетов с номерами версий, доступных в репозитории.
packages.desc (устарел)
список, содержащий имя пакета, версию, краткое описание, категорию и адрес страницы с последней информацией от разработчиков.
packages.txt (устарел)
список, содержащий имя пакета, версию, краткое описание и размеры пакета (первый — трафик, нужный для загрузки пакета, второй — размер на жестком диске, занимаемый установленным пакетом)
packages.md5 (устарел)
список, содержащий контрольные суммы MD5 с именами файлов пакетов.
packages.info
список, созданный для замены и расширения вышеперечисленных списков. Для каждого пакета, доступного в репозитории он содержит: название пакета, версию, категорию, краткое описание, URL разработчиков, ярлыки, размеры пакета, зависимости и контрольную сумму MD5. Разработка продолжается, поэтому список может быть дополнен прочими полями при необходимости.
packages.equiv
список равнозначных пакетов, доступных в репозитории. Формат элемента списка: пакет=правило правило…. Формат правила: альтернатива:новое_имя — если альтернатива установлена, тогда будет установлен пакет под названием новое_имя вместо пакета.
Второй формат правила, в котором отсутствует часть альтернатива: — в этом случае пакет под названием новое_имя может быть установлен вместо пакета (по выбору пользователя).
packages.diff
список создается при выполнении команды recharge. Список содержит названия новых пакетов с их версиями, которые стали доступны с последним обновлением баз данных.
packages.up
список создается при выполнении команды upgrade. Список содержит названия пакетов, которые вы сможете обновить.
descriptions.txt
список «длинных» описаний всех пакетов, доступных в репозитории.
packages-desc.язык
необязательный список переведенных кратких описаний пакетов (см. пакет tazpkg-desc-ru).
descriptions.язык.txt
необязательный список «длинных» описаний пакетов (см. пакет tazpkg-desc-ru).
packages.icons
необязательный список значков пакетов для TazPanel.
blocked-packages.list
необязательный список пакетов, заблокированных от обновления.
extra.list
список экстра-пакетов (несвободные пакеты; свободные пакеты, но не скомпилированные из исходников). Список содержит название пакета, короткое описание, URL разработчиков, категорию, версию, лицензию.
files.list.lzma
очень большой сжатый список, который содержит названия всех файлов всех пакетов, доступных в репозитории (сейчас это — около 5 тыс. пакетов и около 0,7 млн. файлов)
files-list.md5
контрольная сумма MD5 файла files.list.lzma.
installed.info
список установленных пакетов, формат которого в точности повторяет формат списка packages.info. Идея в том, чтобы просто копировать элемент списка из packages.info в installed.info при установке пакета.
installed.md5 (устарел)
список, содержащий контрольные суммы MD5 с названиями файлов для всех установленных пакетов.
priority
необязательный список приоритета репозиториев. По одному репозиторию на строке. Для неофициальных репозиториев укажите их имя, а для главного репозитория укажите «main». В случае отсутствия списка приоритетов, по умолчанию принимается следующий порядок: главный репозиторий, а затем все имеющиеся неофициальные репозитории в алфавитном порядке.

Все устаревшие файлы будут удалены как только мы убедимся, что ни одна программа их более не использует (изменив эти программы при необходимости).

В дополнение к общим файлам базы данных пакетов существуют также индивидуальные папки для всех установленных пакетов, которые располагаются по умолчанию в /var/lib/tazpkg/installed/пакет. Каждая папка может содержать следующие файлы:

receipt (обязательный)
рецепт пакета
files.list (обязательный)
список файлов пакета
md5sum (обязательный)
контрольные суммы файлов пакета (в настройках может быть определена одна из прочих контрольных сумм: cksum (CRC32), md5sum (MD5), sha1sum (SHA1), sha256sum (SHA256), sha512sum (SHA512), sha3sum (SHA3-512))
description.txt (необязательный)
«длинное» описание
modifiers (необязательный)
список пакетов, которые заменили некоторые из файлов данного пакета
volatile.cpio.gz (необязательный)
архив «официальных» конфигурационных файлов

Кеш

Кеш пакетов по умолчанию располагается в папке /var/cache/tazpkg с подпапками для разных репозиториев. Если быть точным, то используется папка /var/cache/tazpkg/cooking/packages для версий SliTaz, основанных на cooking.

Прочие файлы

Файл по умолчанию /var/log/slitaz/tazpkg.log хранит журнал действий TazPkg. В журнале сохраняются пять типов действий: установка, удаление, блокирование, разблокирование, переконфигурирование пакетов.

Разделяемая информация MIME, которая позволяет «угадать» файлы пакетов SliTaz, рецепты пакетов и файлы редакций SliTaz (flavor). Файл располагается здесь: /usr/share/mime/packages/tazpkg.xml.

Подключаемый модуль для TazPanel (панель администрирования и настройки SliTaz) /var/www/tazpanel/pkgs.cgi позволяет управлять пакетами SliTaz при помощи специального веб-приложения.

Документация TazPkg, которую вы читаете, располагается в папке /usr/share/man/ru/man1.

Команды

Первый параметр tazpkg — это команда, за которой следуют обязательные и необязательные параметры как будет описано далее. Опции начинаются с двух дефисов, вы можете располагать в любом порядке и в любом месте, даже перед командой. Неизвестные и неподходящие опции игнорируются. Следующие команды идентичны:
$ tazpkg info nano --root=/mnt/sda6
$ tazpkg --root=/mnt/sda6 info nano
$ tazpkg info --root=/mnt/sda6 nano --color
Вы можете добавить глобальную опцию --root=… к любой команде TazPkg. Эта опция позволяет работать с другими установками SliTaz. Опция указывает на корень примонтированной файловой системы другой установки SliTaz. Кстати, используя эту опцию, можно установить SliTaz «с нуля» и удаленно обновлять пакеты.

Служебные команды

usage
краткая справка по командам
help
справка по выбранной команде
activity
журнал действий TazPkg
clean-cache
очистить кэш загруженных пакетов
list-cache
список пакетов, находящихся в кеше
shell
запустить интерактивную оболочку TazPkg

Работа со списками

list
список установленных пакетов
list-mirror
список всех доступных в репозитории пакетов
list-config
список всех конфигурационных файлов

Поиск

search
поиск пакета по шаблону или названию
search-pkgname
поиск в репозитории пакета, имеющего указанный файл
search-file
поиск файла среди файлов всех установленных пакетов

Установка и удаление пакетов

get
загрузить пакет в текущую папку
install
установить локальный пакет
get-install
загрузить пакет из репозитория и установить его
install-list
установить все пакеты из списка пакетов
get-install-list
загрузить из репозитория список пакетов и установить их
remove
удалить указанный пакет и все установленные им файлы
reconfigure
повторно выполнить пост-установочный скрипт из пакета
link
присоединить пакет из другого установленного SliTaz
set-release
изменить релиз и обновить пакеты
add-flavor
установить список пакетов flavor
install-flavor
установить список пакетов flavor и удалить прочие

Работа с пакетами

info
информация о пакете
desc
описание пакета
list-files
список файлов пакета
block, unblock
блокировать или разблокировать установленный пакет для обновлений
check
проверить целостность установленных пакетов
bugs
известные ошибки в пакетах
depends
показать дерево зависимостей
rdepends
показать дерево обратных зависимостей
extract
распаковать пакет (*.tazpkg) в папку
pack
упаковать распакованное или подготовленное дерево пакета
repack
создать пакет из файлов установленного пакета
repack-config
создать пакет со всеми конфигурационными файлами
recompress
перепаковать пакет с лучшей степенью сжатия
convert
конвертировать «чужой» пакет в формат tazpkg
list-suggested
список предлагаемых пакетов

Работа с репозиториями

recharge
получить свежий список пакетов репозитория
upgrade
проверить, показать и установить обновления
setup-mirror
изменить настройки URL репозитория
setup-undigest
обновить неофициальный репозиторий
list-undigest
список неофициальных репозиториев
add-undigest
добавить неофициальный репозиторий
remove-undigest
удалить неофициальный репозиторий

Служебные команды

usage

Отобразить полный список команд TazPkg с кратким описанием.
$ tazpkg usage
$ tazpkg

help

Отобразить справку по выбранной команде (help или -h). Можно вводить краткое имя команды, полное имя, либо часть полного имени. Можно игнорировать дефисы в начале краткого имени. В случае, если запрошенной части полного имени соответствуют несколько имен команд, будет предложено уточнить имя команды.
$ tazpkg help -gi
$ tazpkg -h us

activity

Показать журнал действий TazPkg (activity или log или -a). При помощи параметра --nb= можно указать количество отображаемых строк журнала.
$ tazpkg activity
$ tazpkg -a --nb=20

clean-cache

Удалить пакеты *.tazpkg, загруженные в кэш (clean-cache или -cc). Во время установки TazPkg сохраняет копии пакетов, загруженных из интернета. Это сделано для того, чтобы сохранить трафик в случае переустановки, но вы можете захотеть освободить место на жестком диске или повторно загрузить пакеты.
# tazpkg clean-cache
# tazpkg -cc

list-cache

Список пакетов *.tazpkg, находящихся в кэше. Будет отображен список имен файлов и их размеров, а также общее количество фалов и размер.
# tazpkg list-cache

shell

Запустить интерактивную оболочку TazPkg. Здесь вы можете ввести все команды TazPkg, описанные выше.
$ tazpkg shell
# tazpkg shell

Работа со списками

list

Список пакетов, установленных в системе (list или -l). Эта команда может выводить список всех установленных пакетов, список категорий (c или cat или categories), список пакетов определенной категории, и список пакетов заблокированных от обновления (b или blocked). Вы можете также использовать команду search для вывода списка на основе условия или названия пакета.
$ tazpkg list
$ tazpkg -lc
$ tazpkg -l games
$ tazpkg -l игры
$ tazpkg -lb

list-mirror

Список пакетов, доступных в репозитории (list-mirror или -lm). Эта команда покажет список пакетов, загруженный из репозитория. Если этот список еще не загружался, вам будет предложено запустить tazpkg recharge с правами администратора (root), чтобы получить список доступных пакетов. Параметр --diff позволяет отобразить различия между новым и текущим списками пакетов.
$ tazpkg list-mirror
$ tazpkg -lm --diff

list-config

Список конфигурационных системных файлов. Параметр --box отображает список в виде таблицы. Вы можете указать имя пакета, чтобы отобразить конфигурационные файлы только для этого пакета.
$ tazpkg list-config
$ tazpkg list-config --box
$ tazpkg list-config slim
$ tazpkg list-config --box slim

Поиск

search

Поиск пакета по имени владельца или названию пакета (search или -s). Эта команда будет искать в списке установленных пакетов (-i или --installed) и в списке пакетов, доступных в репозитории (-l или --list). Для того, чтобы получить новейший список пакетов из репозитория, просто запустите tazpkg recharge перед началом проведения поиска:
$ tazpkg search gcc
$ tazpkg search mt -i
$ tazpkg search bit -l

search-pkgname

Поиск файла среди всех файлов, доступных в репозитории с выводом только названий соответствующих пакетов (search-pkgname или -sp).
$ tazpkg search-pkgname libnss
$ tazpkg -sp /usr/share/fonts

search-file

Поиск файла среди всех файлов, которые были установлены с пакетами (search-file или -sf). Это бывает очень полезно, когда нужно найти полный путь к файлу или определить, присутствует ли файл в системе. Опция --mirror позволяет искать файл среди всех файлов, доступных в репозитории. Пример:
$ tazpkg search-file libnss
$ tazpkg -sf /usr/share/fonts --mirror

Установка и удаление пакетов

get

Загрузить пакет из репозитория (если он существует). Загруженный пакет сохраняется в текущей папке. Чтобы узнать текущий путь, вы можете использовать команду pwd.
$ tazpkg get grub
$ tazpkg get nano --root=/mnt/sda6

install

Эта команда позволяет устанавливать ранее загруженный пакет с расширением .tazpkg (install или -i). См. get-install, если вы хотите установить пакет из интернета. Обратите внимание, что вы можете выполнить принудительную установку с параметром --forced. Параметр --newconf позволяет переписать все конфигурационные файлы пользователя файлами из пакета. Параметр --nodeps позволяет установить только указанный пакет без его зависимостей.
# tazpkg install пакет-1.0.tazpkg
# tazpkg -i путь/к/пакету-1.0.tazpkg --forced
# tazpkg -i путь/к/пакету-1.0.tazpkg --root=/mnt/rootfs

get-install

Загрузить и установить пакет из репозитория в интернете. Эта команда (get-install или -gi) сначала проверяет, существует ли пакет в репозитории и был ли он уже загружен. Для получения списка пакетов в репозитории используйте команду list-mirror. Обратите внимание, что вы можете выполнить принудительную установку с параметром --forced. Параметр --newconf позволяет переписать все конфигурационные файлы пользователя файлами из пакета. Параметр --nodeps позволяет установить только указанный пакет без его зависимостей.

Параметр --forced позволяет обновить уже установленный пакет.

# tazpkg get-install grub
# tazpkg -gi grub --forced
# tazpkg -gi nano --root=/mnt/sda6

install-list, get-install-list

Установить набор пакетов, перечисленных в файле. Команда install-list позволяет вам установить за один раз несколько ранее загруженных пакетов, а команда get-install-list перед установкой списка пакетов предварительно загружает их из интернета. Эти команды также понимают параметр форсированной установки:
# tazpkg install-list мои-пакеты.list
# tazpkg get-install-list мои-пакеты.list --forced

remove

Удалить пакет (remove или -r). Вас спросят о подтверждении (y/N) удаления пакета, а также об удалении пакетов, зависящих от этого пакета, и о переустановке пакетов, которые были изменены этим пакетом. Эта команда удаляет все файлы, которые устанавливались в составе пакета.

Параметр --auto удаляет и переустанавливает пакеты без вашего подтверждения.

# tazpkg remove bc
# tazpkg -r gtk+-3 --root=/mnt/sda6
# tazpkg -r nano --auto

reconfigure

Повторяет пост-установочный скрипт из пакета.
# tazpkg reconfigure gcc
# tazpkg reconfigure gcc --root=/mnt/sda6

link

Эта команда позволяет установить пакет, уже установленный на другом носителе. Установка заключается в создании символьных ссылок и требует очень мало памяти. Обычно это применяется, когда система работает в оперативной памяти и нужно установить дополнения с USB-флэш.
# tazpkg link openoffice /media/usbdisk

set-release

Эта команда меняет текущую версию и обновляет все пакеты до последнего релиза выбранной версии.
# tazpkg set-release cooking

add-flavor, install-flavor

Установить набор пакетов указанной редакции (flavor). Дополнительно, команда install-flavor удаляет все прочие установленные пакеты, не входящие в эту редакцию.
# tazpkg add-flavor gtkonly
# tazpkg install-flavor justx

Работа с пакетами

info

Показать всю доступную информацию по интересующему вас пакету. Можно указать название установленного пакета или пакета, который еще не установлен, но доступен в репозитории. Также можно получить информацию о локальном файле пакета, введя абсолютный или относительный путь к этому файлу .tazpkg. Информация содержится в базе данных TazPkg и в рецепте пакета — его версия, категория, разработчик, сайт и все зависимости (см. также cookutils(1) для получения дополнительной информации по рецептам).
$ tazpkg info busybox
$ tazpkg info minitube
$ tazpkg info packages/comix-4.0.4.tazpkg

desc

Описание пакета (desc или -d).
$ tazpkg desc busybox

list-files

Список всех файлов, которые устанавливаются при установке пакета (list-files или -lf). Эта команда просто читает и отображает файл files.list каждого пакета (он создается автоматически при создании пакета, а также используется для удаления файлов при удалении пакета).
$ tazpkg list-files bc

block, unblock, chblock

Команды позволяют вам блокировать (block или -b) и разблокировать (unblock или -u) установленную версию пакета. Команда chblock меняет состояние блокировки пакета на противоположное. Заблокированный пакет не будет обновляться командой upgrade. Список заблокированных пакетов находится в файле /var/lib/tazpkg/blocked-packages.list. Этот файл также можно отредактировать вручную.
# tazpkg block grub
# tazpkg unblock grub
# tazpkg chblock grub

check

Эта команда может проверить зависимости установленных пакетов и определить, все ли файлы, необходимые для переупаковки пакета присутствуют:
$ tazpkg check
$ tazpkg check --full
$ tazpkg check nano
$ tazpkg check sakura --full

bugs

Показывает список известных ошибок в пакетах. Вы можете указать название единственного пакета, для которого нужно показать список ошибок.
$ tazpkg bugs
$ tazpkg bugs мой_пакет

depends, rdepends

Отображает дерево зависимостей и обратное дерево зависимостей пакета, соответственно.

Для команды depends: опция --mark отмечает установленные пакеты плюсом, а не установленные — минусом. Опция --total подсчитывает общее количество отображенных пакетов и их суммарный размер. Также, при применении обоих опций будет показано количество и размер пакетов, которые будет нужно установить.

Для команды rdepends: без опции --all вы получите список обратных зависимостей, полученный только из установленных программ, а с этой опцией — список полученный из всех доступных программ. Опция --mark отмечает пакеты так же, как и в команде depends.

$ tazpkg depends mpd
$ tazpkg rdepends mpd

extract

Распаковать пакет в папку (extract или -e). Если вы не укажете папку назначения, то пакет будет распакован в папку с именем пакет-версия, которая будет создана в текущей папке.
$ tazpkg extract пакет.tazpkg
$ tazpkg extract пакет.tazpkg папка/назначения

pack

Эта команда создаст пакет из заранее подготовленной папки или из распакованного пакета. Используя эту команду вы можете создать пакет .tazpkg вручную (см. документацию cookutils(1) по вопросу автоматического создания пакетов).
# tazpkg pack пакет-версия

repack

Эта команда позволяет восстановить пакет из файлов в системе, где он был ранее установлен.
# tazpkg repack пакет

repack-config

Эта команда воссоздает пакет с конфигурационными системными файлами (см. list-config). Для того, чтобы восстановить текущую конфигурацию, потом достаточно будет установить созданный пакет.
# tazpkg repack-config

recompress

Перепаковать CPIO-архив .tazpkg с помощью LZMA. Эта команда нужна только для того, чтобы уменьшить размер имеющихся старых пакетов, созданных для SliTaz 2.0.
# tazpkg recompress пакет.tazpkg

convert

Преобразует пакеты «чужих» дистрибутивов в пакеты SliTaz (.tazpkg).

Поддерживаемые форматы пакетов:

*.deb, *.udeb
пакеты Debian (https://packages.debian.org/search )
*.rpm
пакеты RPM (http://rpmfind.net/linux/rpm2html/search.php )
*.sb
пакеты Slax (http://www.slax.org/ )
*.sfs, *.pet
пакеты Puppy (http://puppylinux.org/ )
*.tgz
пакеты Slackware (http://www.slackware.com/packages/ )
*.cards.tar.xz
пакеты NuTyX (http://www.nutyx.org/ )
*.apk, *.pkg.tar.gz, *.pkg.tar.xz
пакеты Arch Linux (https://www.archlinux.org/packages/ ) / Alpine Linux (http://pkgs.alpinelinux.org/packages )
*.ipk, *.opk
пакеты OpenWrt (http://wiki.openwrt.org/doc/packages )
*.spack
пакеты 0Linux (http://0.tuxfamily.org/doku.php/paquets/start )
*.tar.bz2
пакеты paldo (http://www.paldo.org/index-section-packages.html )
*.xbps
пакеты Void (http://www.voidlinux.eu/packages/ )
*.tce, *.tcel, *.tcem, *.tcz
пакеты Tinycore (http://tinycorelinux.net/ )

# tazpkg convert файл-чужого-пакета

list-suggested

Список предложенных пакетов для каждого из ваших установленных пакетов. С параметром --all будет отображен полный список предложенных пакетов, а без параметра — только список предложенных пакетов, которые еще не установлены.
$ tazpkg list-suggested
$ tazpkg list-suggested --all

Работа с репозиториями

recharge

Обновление списка пакетов, доступных в репозитории. Эта команда загрузит из репозитория самую последнюю базу данных устанавливаемых пакетов и, прежде чем продолжить, сохранит старую базу. После обновления списка, вы можете использовать команды list и search. Для просмотра списка различий используйте команду list-mirror --diff, а для просмотра и обновления пакетов просто скомандуйте upgrade.

Команда без параметров обновит базы данных всех ваших репозиториев. Вы можете указать, какой репозиторий следует обновить: «main» для главного репозитория или имя неофициального репозитория. Параметр --root= позволяет указать корень файловой системы, где будут обновляться базы данных пакетов.

# tazpkg recharge
# tazpkg recharge main
# tazpkg recharge Мой_неофициальный
# tazpkg recharge --root=/mnt/sda6

upgrade

Команда позволяет обновить все установленные пакеты, доступные в текущем репозитории (upgrade или up). Обновление пакетов — важная составляющая безопасности системы, и вы можете чувствовать себя в безопасности с последними обновлениями и исправлениями. Хотя проект SliTaz и крохотный, но он обеспечивает регулярные обновления по безопасности и как правило, предоставляет последние версии ПО. Обратите внимание, что эта функция предназначена для людей, установивших SliTaz на жесткий диск. Обновленные пакеты в режиме Live CD, будут потеряны при выключении системы.

Вначале база данных пакетов автоматически обновляется (recharge) для того, чтобы предоставить вам актуальный список пакетов, которые вы сможете обновить.

Команда без параметров будет работать в интерактивном режиме и спрашивать перед установкой пакетов. Вы можете указать один из следующих параметров: -c или --check чтобы только проверить обновления; -i или --install чтобы проверить обновления и установить их все.

# tazpkg upgrade
# tazpkg up --check
# tazpkg up -i

setup-mirror

Установка адреса репозитория (setup-mirror или -sm). Эта команда запросит URL нового репозитория. Обратите внимание, что вы также можете изменить основной файл /var/lib/tazpkg/mirror. URL-адрес должен указывать на папку, содержащую пакеты и файл packages.info.
# tazpkg setup-mirror

add-undigest, setup-undigest

Устанавливает адрес дополнительного неофициального репозитория для тестирования пакетов, которые еще не присутствуют в официальных репозиториях. Обратите внимание, вы можете также вручную редактировать файлы в /var/lib/tazpkg/undigest/имя_репозитория. URL-адрес должен указывать на папку, содержащую пакеты и файл packages.info:
# tazpkg add-undigest public-repository http://my.home.org/slitaz
# tazpkg setup-undigest local-repository /home/slitaz/packages

list-undigest

Список дополнительных неофициальных репозиториев. Параметр --box выведет список в форме таблицы.
$ tazpkg list-undigest
$ tazpkg list-undigest --box

remove-undigest

Удаляет адрес неофициального репозитория. Перед удалением вас спросят о подтверждении.
# tazpkg remove-undigest my-repository

Мэйнтейнер

Christophe Lincoln <pankso@slitaz.org>

Copyright © 2015 SliTaz GNU/Linux

Index

Название
Синтаксис
Описание
Окружение
Файлы
Конфигурационные файлы
Файлы базы данных пакетов
Кеш
Прочие файлы
Команды
Служебные команды
Работа со списками
Поиск
Установка и удаление пакетов
Работа с пакетами
Работа с репозиториями
Служебные команды
usage
help
activity
clean-cache
list-cache
shell
Работа со списками
list
list-mirror
list-config
Поиск
search
search-pkgname
search-file
Установка и удаление пакетов
get
install
get-install
install-list, get-install-list
remove
reconfigure
link
set-release
add-flavor, install-flavor
Работа с пакетами
info
desc
list-files
block, unblock, chblock
check
bugs
depends, rdepends
extract
pack
repack
repack-config
recompress
convert
list-suggested
Работа с репозиториями
recharge
upgrade
setup-mirror
add-undigest, setup-undigest
list-undigest
remove-undigest
Мэйнтейнер