Arch/Manjaro ( пакетный менеджер Pacman )

Внимаение ! Для всех команд кроме pacman -Ss необходимо использование рут прав или sudo , например sudo pacman -S

1 ) Установить или переустановить пакет -> pacman -S

2) Установить пакет загруженный файлом -> pacman -U файл

3) Удалить пакет -> pacman -Rs

4) Обновление системы -> pacman -Syu

5) Обновление базы данных репозитоия -> pacman -Syy

6) Очистка локального кэша загруженных пакетов -> pacman -Sc

7) Поиск пакета -> pacman -Ss

8) Полная очистка кэша -> pacman -Scc

9) Удаление зависимостей которые больше не нужны , например , если пакет которому они пренадлежали был удален -> pacman -Qdtq | pacman -Rs —

10) Удалите пакеты, которые больше не включены ни в один репозиторий -> pacman -Qmq | pacman -Rs —

11) Пометить пакет, ранее установленный как зависимость, как явно требуемый -> pacman -D —asexplicit

12) Установить пакет как зависимость / без маркировки как явно требуемый -> pacman -S —asdeps

13) Загружает только указанные пакеты, не распаковывая и не устанавливая их -> pacman -Sw

14) Показать журнал действий, пакетного менеджера -> read /var/log/pacman.log

15) Получите дамп всей системной информации — Печать, Сохранение или аналогичное текущее состояние системы управления пакетами. Предпочтительным выводом является текст или XML. (Примечание. Почему здесь «или-или»? Ни один инструмент не предлагает возможность выбора выходного формата -> see /var/lib/pacman/local

16) Показать всю или большую часть информации об удаленном пакете: имя, версия, описание и т. д -> pacman -Si

17) Отображение информации о локальном пакете: имя, версия, описание и т. д -> pacman -Qi

18) Показать файлы, предоставленные локальным пакетом -> pacman -Ql

19) Показать файлы, предоставленные удаленным пакетом -> pacman -Fl

20) Запросить пакет, который предоставляет ФАЙЛ -> pacman -Qo

21) Поиск пакетов по системе -> pacman -F

22) Показать журнал изменений пакета -> pacman -Qc

23) Список пакетов, для которых доступно обновление

-> pacman -Qu

24) Показать список всех пакетов во всех источниках установки где указан данный пакет -> pacman -Sl


25) Генерирует список установленных пакетов -> pacman -Q

26) Список пакетов, которые установлены, но недоступны ни в одном источнике установки -> pacman -Qm

27) Поиск локально установленного пакета по именам или описаниям -> pacman -Qs

28) Список пакетов, не требуемых никаким другим пакетом -> pacman -Qtt

29) Список пакетов, установленных явно (не как зависимости) -> pacman -Qe

30) Список пакетов, установленных автоматически (как зависимости) -> pacman -Qd

31)Отображение пакетов, для которых требуется установка X, т. е. отображение обратных зависимостей.

-> pacman -Sii или pacman -Qii

32) Показать пакеты, конфликтующие с заданным выражением (часто package ) -> pacman -Si или pacman -Qi

Управление источниками установки ( управление pacman )

примечание: все действия здесь можно делать только от рута или с использованием sudo

1) Главный конфигурационный файл тут (открывать текстовым редактором например nano ) -> /etc/pacman.conf

2) Выводит список всех источников установки, включая важную информацию, такую ​​как URI -> /etc/pacman.d/mirrorlist

3) Загрузите пакеты из другой версии дистрибутива, отличной от установленной -> pacman -S репозиторий/пакет

Проверка и ремонт

1) Проверить один пакет -> pacman -Qk пакет

2) Проверить все пакеты -> pacman -Qkk

3) И справление сломанных зависимостей в системе -> для уровня зависимости pacman используйте pacman -Dk ; для уровня общей библиотеки используйте findbrokenpkgs (AUR) или lddd (из devtools)

Использование файлов пакетов и сборка пакетов

1) Запросите пакет, предоставленный в командной строке, а не запись в базе данных управления пакетами -> pacman -Qpl

2) Добавляйте локальный пакет в локальный кеш пакетов в основном для целей отладки ->

cp package-filename /var/cache/pacman/pkg/

3) Извлечь пакет -> tar -Jxvf

4) Проверьте возможные проблемы с упаковкой -> namcap

(требуется namcap )

Создайте подобный сайт на WordPress.com
Начало работы