# Установка

### Установка пакетов

$ pacman -S имя_пакета

### Установка пакета с обновлением системы

$ pacman -Syu

### Установка пакета из файла

$ pacman -U /путь_к_файлу/файл.tar.xz

### или из сети

$ pacman -U http://www.example.com/repo/example.pkg.tar.xz

# Сохранение/восстановление

### Просмотреть список установленных пакетов

$ pacman -Qqe | grep -v "$(pacman -Qmq)"

### Сохранить список установленных пакетов

$ pacman -Qqe | grep -v "$(pacman -Qmq)" > pkglist

### Установить из списка пакеты

$ pacman -S $(cat pkglist)

# Чистка

### Просмотреть список пакетов сирот

$ pacman -Qdt

# Удаление

### Удалить пакет

$ pacman -R имя_пакета

### Удалить пакет с зависимостями(не используемыми другими пакетами)

$ pacman -Rs имя_пакета

### Удалить пакет с зависимыми и зависящами пакетами

$ pacman -Rsc имя_пакета

### Удалить пакеты “сироты”

$ pacman -Rsn $(pacman -Qdtq)

# Работа с кэшем

### Очистка кэша неустановленных пакетов

$ pacman -Sc

### Очистка кэша пакетов

$ pacman -Scc

# Обновление

### Обновление системы

$ pacman -Syu