Загрузочный бар pacman
Загрузить свой скриншот
Войдите, чтобы добавлять скриншоты

Загрузочный бар pacman

13
Материал написан пользователем сайта.

Есть старая добрая игра Pac-Man 88-го года, с названием которой созвучно с название пакетного мэнэджера Арч. Приятно было наблюдать анимацию в Arcolinux при выполнении операций в Терминале и tty режиме из знакомой игры. Там эта функция поставляется с завода. Чтобы исправить это в других ОС, есть скрипт

sudo sed -i 's/VerbosePkgLists/VerbosePkgListsnILoveCandy/g' /etc/pacman.conf

Для информационной наполненности (и полезности) добавлю шпаргалку по использованию:

Обновление

# Обновление баз данных пакетов — pacman -Sy
# Обновление системы — pacman -Su
# Обновление баз данных пакетов и полное обновление системы — pacman -Syu

Установка

# Установка пакетов — pacman -S (имя_пакета)
# Установка пакетов с обновлением БД — pacman -Sy (имя_пакета)
# Установка пакета с обновлением системы — pacman -Syu (имя_пакета)
# Установка пакета из файла — pacman -U /путь_к_файлу/файл.tar.xz
# или из сети — pacman -U http://www.example.com/repo/example.pkg.tar.xz

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

# Просмотреть список установленных пакетов — pacman -Qqe
# Сохранить этот список — grep -v "$(pacman -Qmq)" > pkglist
# Установить из списка пакеты — pacman -S $(cat pkglist)

Чистка и Удаление

# Просмотреть список пакетов "сирот" — pacman -Qdt
# Удалить пакеты "сироты" — pacman -Rsn $(pacman -Qdtq)
# Удалить пакет — pacman -R (имя_пакета)
# Удалить с зависимостями (не используемыми другими) — pacman -Rs (имя_пакета)
# Удалить с зависимыми и зависящами пакетами — pacman -Rsc (имя_пакета)

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

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

Вот основные ключи:

-S — установка программ;
-Sw — скачать пакет но не устанавливать;
-U — установить локальный пакет;
-Q — запрос к базе данных установленных пакетов;
-F — поиск по файлам;
-D — задание и изменение цели установки уже имеющегося пакета;
-R — удалить пакет;
-Rn — удалять резервные копии конфигурационных файлов;
-Rs — удалять зависимости пакета;

-s — поиск пакета;
-i — информация;
-u — обновить пакеты;
-y — обновить списки пакетов из репозиториев;
-dd — игнорирование зависимостей;
-g — запрос информации о группе;
-l — вывод пакетов в виде списка;
-o — вывод в файл;

Лайков: +19
войдите, чтобы ставить лайки
13
  • Опубликовано: 08.06.2021
  • Minor748

Еще скриншоты:

Комментарии

Arata
08.06.2021
10:02
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+3
войдите, чтобы ставить лайки
Самая лаконичная и полезная инструкция к pacman =)
edzhi
08.06.2021
10:11
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Вот нравится такая конкретика! Лайк
Arkanium
Активный пользователь
Активный
08.06.2021
10:21
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Один вопрос, почему это не полноценная статья? Только добавить как работать с аур и очищать кэш в автоматическом режиме
Minor748
Активный пользователь
Активный
Автор материала
Автор материала
08.06.2021
14:14
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийArkaniumРодительский комментарий
0
войдите, чтобы ставить лайки
Про АУР я не давно писал, как упоминание в статье про yay.
Про очистку было в недавней статье "Оптимизация ГНУ/Линукс". Там упоминал про программы Bleachbit и Stacer.
Правда
08.06.2021
10:49
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Много полезного в простой форме. Никто не знает, памак ещё не починили?
x230
Активный пользователь
Активный
08.06.2021
11:27
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
+
Полезно.
Зануда
08.06.2021
12:39
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
<Зануда>Вики говорит, что пакман вышел в 1980 году</Зануда>
dataman
Активный пользователь
Активный
08.06.2021
13:19
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
> -dd — игнорирование зависимостей

Неправильно!
-d - пропускать проверку зависимостей
-dd - пропускать все проверки
Minor748
Активный пользователь
Активный
Автор материала
Автор материала
08.06.2021
14:18
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийdatamanРодительский комментарий
0
войдите, чтобы ставить лайки
Точно, но при удалении зависимостей.

Избегайте использования опции -d с Pacman. pacman -Rdd пакет пропустит проверку зависимостей при удалении пакета. В результате пакет, создающий критическую зависимость, может быть удален, что приведет к нарушению системы.
dataman
Активный пользователь
Активный
08.06.2021
14:36
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Джаст фор лулз:

Загрузочный ресторан pacman
Загрузочное кафе pacman
Закусочная pacman
Шавермочная pacman (Питерский вариант)

Нет, не лулзы, а бизнес-идеи для Арчеводов!
r0m1rez
Активный пользователь
Активный
08.06.2021
16:03
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийdatamanРодительский комментарий
+1
войдите, чтобы ставить лайки
и магазинчик с разливным пивом - AUR
;)
srgazh
09.06.2021
14:26
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Зачем не дисрт arco он даже с флешки не смог загрузится
Magnit
Активный пользователь
Активный
13.06.2021
16:52
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Вроде в недавно вышедший pacman-6 такой бар добавили.

Написать комментарий

Ваше имя:
Текст комментария:
  • Уважать других.
  • Не ругаться.
  • Без оскорблений.
  • Без грубости.
  • Не переходить на личности.
  • Писать на русском языке.
  • Без политики.
  • Без флуда.
Правила