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 | Обойти все сообщения о подтверждении |
Установить можно модулем или пакетом:
Для установки следует воспользоваться утилитой "Установка и удаление программ".
Модуль, необходимый для установки:
Для установки следует воспользоваться утилитой "Установка и удаление программ".
Пакет, необходимый для установки:
Внимание! Если система загружена в режиме полного сохранения, то внесенные изменения в систему будут сохранены после перезагрузки.
Если режим загрузки другой, то рекомендуется воспользоваться утилитой "Сохранение изменений" до перезагрузки системы.