diff --git a/pages.ru/linux/pacman.md b/pages.ru/linux/pacman.md new file mode 100644 index 00000000000000..1a54faa64b7535 --- /dev/null +++ b/pages.ru/linux/pacman.md @@ -0,0 +1,38 @@ +# pacman + +> Утилита для управления пакетами в Arch Linux. +> Смотрите также: `pacman-sync`, `pacman-remove`, `pacman-query`, `pacman-upgrade`, `pacman-files`, `pacman-database`, `pacman-deptest`, `pacman-key`, `pacman-mirrors`. +> Для эквивалентных команд в других менеджерах пакетов смотрите . +> Больше информации: . + +- [S]инхронизировать и обновить все пакеты: + +`sudo pacman -Syu` + +- Установить новый пакет: + +`sudo pacman -S {{пакет}}` + +- Удалить [R] пакет и его зависимости: + +`sudo pacman -Rs {{пакет}}` + +- И[s]кать в базе данных пакетов по `regex` или ключевому слову: + +`pacman -Ss "{{шаблон_поиска}}"` + +- Искать в базе данных пакеты, содержащие определенный [F]айл: + +`pacman -F "{{имя_файла}}"` + +- Показать только явно [e] установленные пакеты и их версии: + +`pacman -Qe` + +- Показать пакеты-сироты (установленные как зависимости [d], но не требующиеся ни одному пакету): + +`pacman -Qtdq` + +- Полностью очистить кэш `pacman`: + +`sudo pacman -Scc`