- Pacman является официальным менеджером покетов для Arch Linux. С его помощью вы можете легко устанавливать, удалять и обновлять пакеты вместе со всеми необходимыми зависимостями.
- Обновить списки пакетов
- Поиск покета
- Получить информацию о пакете
- Установка пакета
- Установка локального покета
- Обновить все покеты
- Удалить пакет
- Удалите осиротевшие (неиспользуемые) пакеты
- Поиск установленных пакетов
- Найти все файлы определенного пакета
- Скачать пакет
- Очистить кеш пакетов
Pacman является официальным менеджером покетов для Arch Linux. С его помощью вы можете легко устанавливать, удалять и обновлять пакеты вместе со всеми необходимыми зависимостями.
Давайте посмотрим, как использовать pacman для установки, удаления, обновления и запроса пакетов в Arch Linux с простыми примерами.
Обновить списки пакетов
pacman -Sy 
Поиск покета
Чтобы найти конкретный пакет, например mpv.
pacman -Ss mpv 
Получить информацию о пакете
Чтобы получить подробную информацию о пакете из базы данных.
pacman -Si mpv 
Установка пакета
Установить пакет с помощью pacman .
pacman -S mpv 
Установка локального покета
Pacman хранит все загруженные пакеты в папке / var / cache / pacman / pkg / . В случае, если вы хотите установить локально загруженный пакет, например mpv, расположенный в каталоге / var / cache / pacman / pkg /, перейдите в папку, в которой находится пакет и введите команду.
cd /var/cache/pacman/pkg/
pacman -U mpv-1:0.33.1-2-x86_64.pkg.tar.zst Обновить все покеты
Чтобы обновить все покеты.
pacman -Syu 
Удалить пакет
Чтобы удалить пакет со всеми его зависимостями.
pacman -Rs mpv 
Эта команда полностью удалит пакет mpv и все зависимости. Pacman сохранит важные файлы конфигурации с расширением: .pacsave при удалении пакетов.
Кроме того, если они вам больше не нужны и вы хотите освободить жесткий диск, вы можете удалить пакет вместе со всеми его файлами конфигурации с помощью команды.
pacman -Rns mpv Удалите осиротевшие (неиспользуемые) пакеты
Как вы, возможно, знаете, после удаления пакета в вашем Arch Linux все еще останутся некоторые осиротевшие (неиспользуемые) пакеты. Эти потерянные пакеты больше не требуются, поэтому мы можем избавиться от них, чтобы освободить место.
pacman -Rns $(pacman -Qdtq) 
Поиск установленных пакетов
Иногда вам нужно проверить наличие определенного пакета.
pacman -Qs mpv Посмотреть список всех установленных пакетов.
pacman -Q 
Найти все файлы определенного пакета
Вы можете найти все файлы, которые установлены конкретным пакетом.
pacman -Ql mpv 
Скачать пакет
Иногда вам может потребоваться просто загрузить пакет и сохранить его в кеше, не устанавливая его.
pacman -Sw mpv Приведенная выше команда загрузит только пакет mpv и сохранит его в папке кеша. Pacman хранит все загруженные пакеты в папке / var / cache / pacman / pkg /.
Очистить кеш пакетов
Все пакеты, которые мы загрузили во время установки, будут храниться в каталоге кеша, т.е. / var / cache / pacman / pkg /. Если вы не удаляете их периодически, они будут медленно занимать место на жестком диске и рано или поздно у вас может закончиться место.
Так что хорошо периодически удалять кеш. Чтобы удалить все кэшированные пакеты, которые в настоящее время не установлены, и неиспользуемую базу данных синхронизации.
pacman -Sc 
Если вы захотите полностью очистить кеш.
pacman -Scc 


