Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
linux:manjaro [2020/06/29 10:07] – [Пакетный менеджер] mirocow | linux:manjaro [2020/06/29 12:58] (текущий) – mirocow | ||
---|---|---|---|
Строка 13: | Строка 13: | ||
===== Пакетный менеджер ===== | ===== Пакетный менеджер ===== | ||
+ | |||
+ | ==== Основные команды ==== | ||
* sudo pacman -Syu - Обновление системы | * sudo pacman -Syu - Обновление системы | ||
* sudo pacman -Syy - Синхронизация с репозиториями | * sudo pacman -Syy - Синхронизация с репозиториями | ||
- | * pacman -Ss [НАЗВАНИЕ ПАКЕТА] - Поиск в репозиториях | + | * sudo pacman -Ss [НАЗВАНИЕ ПАКЕТА] - Поиск в репозиториях |
- | * pacman -Qs [НАЗВАНИЕ ПАКЕТА] | + | * sudo pacman -Qs [НАЗВАНИЕ ПАКЕТА] |
- | * pacman -Qi [НАЗВАНИЕ ПАКЕТА] | + | * sudo pacman -Qi [НАЗВАНИЕ ПАКЕТА] |
- | * pacman -Qii [НАЗВАНИЕ ПАКЕТА] | + | * sudo pacman -Qii [НАЗВАНИЕ ПАКЕТА] |
- | * pacman -Ql | + | * sudo pacman -Ql |
- | * pactree [НАЗВАНИЕ ПАКЕТА] - Зависимости | + | * sudo pactree [НАЗВАНИЕ ПАКЕТА] - Зависимости |
- | * pacman -Qdt - Сироты | + | * sudo pacman -Qdt - Сироты |
* sudo pacman -Rs $(pacman -Qdtq) - Удаление сирот | * sudo pacman -Rs $(pacman -Qdtq) - Удаление сирот | ||
+ | * sudo pacman -Rsn $(pacman -Qdtq) - Удаление сирот с зависимостями | ||
* sudo pacman -S [НАЗВАНИЕ ПАКЕТА] - Установка пакета | * sudo pacman -S [НАЗВАНИЕ ПАКЕТА] - Установка пакета | ||
* sudo pacman -Sw [НАЗВАНИЕ ПАКЕТА] - Скачивание пакета | * sudo pacman -Sw [НАЗВАНИЕ ПАКЕТА] - Скачивание пакета | ||
- | * yaourt -S [НАЗВАНИЕ ПАКЕТА] - Установка пакета из AUR (Arch User Repository) | + | * sudo yaourt -S [НАЗВАНИЕ ПАКЕТА] - Установка пакета из AUR (Arch User Repository) |
+ | * sudo pacman -U [/путь к пакету/ | ||
+ | * sudo pacman -U ~/ | ||
+ | * sudo pacman -R [НАЗВАНИЕ ПАКЕТА] - Удаление пакета | ||
+ | * sudo pacman -Rs [НАЗВАНИЕ ПАКЕТА] - Удаление пакета вместе с конфигурационными файлами | ||
+ | * sudo pacman -Sc - Очистка кэша | ||
+ | * sudo pacman -Scc | ||
+ | |||
+ | ==== Запрет пакетам на обновление ==== | ||
+ | |||
+ | Настройки Pacman находятся в / | ||
+ | |||
+ | Фиксирование версии пакета с запретом на обновление | ||
+ | |||
+ | IgnorePkg=package-name | ||
+ | Для нескольких пакетов нужно указать их названия через пробел в одну строку, | ||