Pamac - простой консольный пакетный менеджер.
Контактная информация:
Официальный сайт
Лицензия:
Стандартная общественная лицензия GNU версии 3 (GPLv3)
Возможные действия:
pamac --version
pamac --help, -h [Действие]
pamac search [параметры] <пакет(ы)>
pamac list [параметры] <пакет(ы)>
pamac info [параметры] <пакет(ы)>
pamac install [параметры] <пакет(ы)>
pamac reinstall [параметры] <пакет(ы)>
pamac remove [параметры] [пакет(ы)]
pamac checkupdates [параметры]
pamac update,upgrade [параметры]
pamac clone [параметры] <пакет(ы)>
pamac build [параметры] [пакет(ы)]
pamac clean [параметры]
pamac search <пакет(ы)/файл(-ы)>
Параметр | Описание |
---|---|
--installed, -i | Искать только установленные пакеты |
--repos, -r | Искать только пакеты в репозиториях |
--aur, -a | Также искать в AUR |
--no-aur | не искать в AUR |
--files, -f | Поиск пакетов, которые имеют данные имена (можно указывать часть имени) |
--quiet, -q | Печатать только имена |
Позволяет также просмотреть список репозиториев или файлов.
pamac list параметр
Параметр | Описание |
---|---|
--installed, -i | Просмотреть список пакетов |
--explicitly-installed, -e | Просмотреть список специально установленных пакетов |
--orphans, -o | Просмотреть список пакетов, которые установлены как зависимости, но больше не требуются любому пакету |
--foreign, -m | Не искать в AUR |
--groups, -g | Поиск пакетов, которые имеют данные имена (можно указывать часть имени) |
--repos, -r | Просмотреть список всех пакетов, доступных в текущих репозиториях, если нет репозитория в данном списке всех репозиториев |
--files, -f | Просмотреть список файлов, принадлежащих данным пакетам |
--quiet, -q | Печатать только имена |
Отображение информации о пакетах
pamac info параметр
Параметр | Описание |
---|---|
--aur, -a | Также искать в AUR |
--no-aur | Не искать в AUR |
pamac install параметры имя_пакета
Параметр | Описание |
---|---|
--ignore | Пропустить обновление пакета, можно указать несколько пакетов через запятую |
--overwrite | Перезаписать конфликтующие файлы, можно указать несколько шаблонов через запятые |
--download-only, -w | Загрузить все пакеты, но не устанавливать и не обновлять |
--dry-run, -d | Вывести только то, что может быть сделано, но не запускать процесс |
--as-deps | Пометить все пакеты, установленные в виде зависимостей |
--as-explicit | Пометить все пакеты как специально установленные |
--upgrade | Проверять обновления |
--no-upgrade | Не проверять обновления |
--no-confirm | Обойти все сообщения о подтверждении |
pamac reinstall параметры имя_пакета
Параметр | Описание |
---|---|
--overwrite | Перезаписать конфликтующие файлы, можно указать несколько шаблонов через запятые |
--download-only, -w | Загрузить все пакеты, но не устанавливать и не обновлять |
--as-deps | Пометить все пакеты, установленные в виде зависимостей |
--as-explicit | Пометить все пакеты как специально установленные |
--no-confirm | Обойти все сообщения о подтверждении |
pamac remove параметры имя_пакета
Параметр | Описание |
---|---|
--unneeded, -u | Удалить пакеты, только если они не требуются другими пакетами |
--cascade, -c | Удалить все целевые пакеты, а также все пакеты, зависящие от одного или нескольких целевых пакетов |
--orphans, -o | Удалить зависимости, которые не требуются другим пакетам, если этот параметр используется без имени пакета — удалить всех «сирот» |
--no-orphans | Не удалять зависимости, необходимые для других пакетов |
--no-save, -n | Пропустить резервные копии файлов |
--dry-run, -d | Вывести только то, что может быть сделано, но не запускать процесс |
--no-confirm | Обойти все сообщения о подтверждении |
Безопасная проверка обновлений без изменения баз данных
pamac checkupdates параметры
Параметр | Описание |
---|---|
--builddir <каталог> | Каталог сборки (применять с параметром --devel), если каталог не указан, использовать тот, который указан в файле pamac.conf |
--aur, -a | Также проверять обновления в пользовательских репозиториях AUR |
--no-aur | Не проверять обновления в AUR |
--quiet, -q | Не проверять обновления в AUR |
--devel | Также проверять обновления пакетов в разработке (применять с параметром --aur) |
--no-devel | Не проверять обновления пакетов в разработке |
pamac upgrade параметры
или
pamac update параметры
Параметр | Описание |
---|---|
--force-refresh | Принудительное обновление баз данных |
--enable-downgrade | Разрешить понижение версий пакетов |
--disable-downgrade | Отключить понижение версий пакетов |
--download-only, -w | Загрузить все пакеты, но не устанавливать и не обновлять |
--dry-run, -d | Вывести только то, что может быть сделано, но не запускать процесс |
--ignore <имя_пакета> | Пропустить обновление пакета, можно указать несколько пакетов через запятую |
--overwrite | Перезаписать конфликтующие файлы, можно указать несколько шаблонов через запятые |
--no-confirm | Обойти все сообщения о подтверждении |
--aur, -a | Также обновлять пакеты, установленные из AUR |
--no-aur | Не обновлять пакеты, установленные из AUR |
--devel | Также обновлять пакеты в разработке (применять с параметром --aur) |
--no-devel | Не обновлять пакеты в разработке |
--builddir <каталог> | Собрать в каталоге (применять с параметром --aur), если каталог не указан, использовать тот, который указан в файле pamac.conf |
Клонировать или синхронизировать сборочные файлы пакетов из AUR
pamac clone параметры пакет
Параметр | Описание |
---|---|
--builddir <каталог> | Собрать в каталоге, если каталог не указан, использовать тот, который указан в файле pamac.conf |
--recurse, -r | Также клонировать необходимые зависимости |
--quiet, -q | Не печатать вывод |
--overwrite | Перезаписать существующие файлы |
Собрать пакеты из AUR и установить их вместе с требуемыми зависимостями
Если не дано имени пакета, следует использовать файл PKGBUILD в текущем каталоге
Директория сборки будет родительским каталогом, параметр --builddir будет проигнорирован и параметр --no-clone будет принудительно применён.
pamac build параметры пакет
Параметр | Описание |
---|---|
--builddir <каталог> | Собрать в каталоге, если каталог не указан, использовать тот, который указан в файле pamac.conf |
--keep, -k | Хранить собранные пакеты в кэше после установки |
--no-keep | Не хранить собранные пакеты в кэше после установки |
--dry-run, -d | Вывести только то, что может быть сделано, но не запускать процесс |
--no-clone | Не клонировать файлы сборки из AUR, использовать только локальные файлы |
--no-confirm | Обойти все сообщения о подтверждении |
pamac clean параметры пакет
Параметр | Описание |
---|---|
--keep, -k <число> | Указать, сколько версий каждого пакета должно быть в каталоге кэша |
--uninstalled, -u | Только целевые удалённые пакеты |
--build-files, -b | Удалить все сборочные файлы, сборочный каталог указан в pamac.conf |
--dry-run, -d | Не удалять файлы, а только искать пакеты-кандидаты на удаление |
--verbose, -v | Также показать имена всех файлов |
--no-confirm | Обойти все сообщения о подтверждении |
Установить можно модулем или пакетом:
Для установки следует воспользоваться утилитой "Установка и удаление программ".
Модуль, необходимый для установки:
Для установки следует воспользоваться утилитой "Установка и удаление программ".
Пакет, необходимый для установки:
Внимание! Если система загружена в режиме полного сохранения, то внесенные изменения в систему будут сохранены. Если режим загрузки другой, то рекомендуется воспользоваться "Сохранением изменений".