18 января 2017 г.

Шпаргалка по pacman


Pacman - менеджер пакетов для дистрибутива Manjaro, способный сам найти зависимости, автоматически загрузить и установить все необходимые пакеты. Для использования Pacman необходимо вводить текстовые команды в терминале.


Запустить командную оболочку (терминал) с правами суперпользователя root:
$ sudo -i

Обновление


# Для синхронизации своей базы данных с репозиторием Manjaro введите в терминале следующую команду:
$  pacman -Syy

# Обновление системы:
$  pacman -Syu


# Для одновременной синхронизации с репозиториями и обновлением своей системы, введите:
$  pacman -Syyu

# Обновление всех пакетов:
$  pacman -Su


Установка


# Установка пакетов:
$  pacman -S имя_пакета

# Установка пакета из файла:
$ pacman -U /путь_к_файлу/файл.tar.xz

# или из сети:
$ pacman -U http://www.example.com/repo/example.pkg.tar.xz


Удаление


# Удалить пакет:
$ pacman -R имя_пакета

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

# Удалить пакет с зависимыми и зависящами пакетами:
$ pacman -Rsc имя_пакета


Чистка


# Просмотреть список пакетов сирот:
$ pacman -Qdt

# Удалить пакеты "сироты":
$ pacman -Rsn $(pacman -Qdtq)

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


# Просмотреть список установленных пакетов:
$ pacman -Qqe | grep -v "$(pacman -Qmq)"

# Сохранить список установленных пакетов:
$ pacman -Qqe | grep -v "$(pacman -Qmq)" > pkglist

# Установить из списка пакеты:
$ pacman -S $(cat pkglist)


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


# Очистка кэша неустановленных пакетов:
$ pacman -Sc

# Очистка кэша пакетов:
$ pacman -Scc


Список опций pacman


# Полный список опций pacman будет выведен на экран в ответ на команду:
$ man pacman

# Для выхода из списка, просто нажмите:
  q

Источник №1
Источник №2


Комментариев нет:

Отправить комментарий