Меню сайта
① Главная
② Обо мне
③ Статьи
④ Дневник
⑤ Картинки
⑥ Файлы
⑦ Форум
⑧ Гостевая книга

Категории раздела
Закрытый [3]
Посторонним В.
Настольные игры [20]
Мои статьи [16]
Мои рассказы и стихи [4]
Мои интересы [32]
Японский язык [12]
Перепечатки [48]
GNU/Linux [6]
ZX-Spectrum [9]
Субмарины [9]

Помощь сайту
Если сайт Вам понравился, поддержите на развитие!

Подробнее...


Каталог статей

Главная » Статьи » GNU/Linux

Система управления пакетами Pacman

Система управления пакетами в Arch и Manjaro


Система управления пакетами — управляет процессом установки, удаления, настройки зависимостей и обновления различных компонентов ПО. (q) ru.wikipedia. Список команд для Manjaro (pacman), и Ubuntu (dpkg)

Описание установщика пакетов в wiki.archlinux:
https://wiki.archlinux.org/index.php/Pacman_(Русский)
https://wiki.archlinux.org/index.php/AUR_helpers_(Русский)
https://ru.wikipedia.org/wiki/Pacman_(система_управления_пакетами)

yaourt - установка и использование:
https://www.juev.org/2009/03/31/yaourt/

Работа с пакетами


Установка:
yaourt -S pkg_name
Удаление (sn - удалить пакет со всеми настройками):
yaourt -R pkg_name
Удалить все пакеты, отсеянные в скобках (link):
sudo pacman -Rns $(pacman -Qq | grep gnome-shell) 
Искать пакеты в базе данных как по названиям, так и по описаниям:
yaourt -Ss условие1 условие2
Установка пакета без ввода подтверждения:
yaourt -S pkg_name --noconfirm
Подробная информация о пакете из репозитория, например sddm:
yaourt -Si sddm 
Поиск пакета в репозитории (без установки):
yaourt -Ss sddm
Обновление системы и установка списка пакетов (за одну операцию):
yaourt -Syu имя_пакета1 имя_пакета2
Обновление системы (--noconfirm без подтверждения):
yaourt -Syua --noconfirm
Подробная информация по уже установленным пакетам:
yaourt -Qi sddm
Вывести принадлежащие пакету файлы и пути
yaourt -Ql sddm 
Наоборот, узнать, какому пакету принадлежит файл sddm:
yaourt -Qo sddm
Установить пакет из локального файла, а не из репозитория:
yaourt -U /путь/к/пакету/имя_пакета-версия.pkg.tar.xz

Разрешение проблем


Посмотреть лог обновлений пакмана с выборкой по "upgraded":
cat /var/log/pacman.log |grep upgraded
Просмотреть папку с кэшем обновлений:
ls /var/cache/pacman/pkg

Если pacman (yaourt) выдаёт оишбку: "Pacman используется в данный момент пожалуйста подождите", не будучи при этом где-либо запущен, то лечится это убиванием флага блокировки базы данных пакмана:
sudo rm /var/lib/pacman/db.lck
Чтобы игнорировать при обновлении какие-либо пакеты, следует перечислить их в пункте "IgnorePkg =" в конфиге пакмана:
sudo medit /etc/pacman.conf

Как сделать, чтобы в терминале при загрузки и установки пакетов были не решётки а pacman то есть кружочки?  Нужно отредактировать /etc/pacman.conf добавив туда параметр ILoveCandy где нибудь например после # Misc options.

Связанные статьи: нет.   Категория: GNU/Linux | Добавил: harushima (10.06.2017)
Просмотров: 113 | Комментарии: 1 | Рейтинг: 0.0/0 |
Всего комментариев: 1

09.10.2017 02:27
1 harushima
0  
Обновить ключи при ошибке обновления системы (yaourt -Syua --noconfirm).

pacman-key --init && pacman-key --populate
pacman-key --refresh-keys

Если не помогает, то:
https://www.linux.org.ru/forum....2736018
https://www.linux.org.ru/forum....2735976

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Авторизация
Анонимный вход:
anonymous / anonymous
Логин:
Пароль:

Поиск

Облако тэгов
JGSDF игрушки брюнетки кладбище сайты Ярость Дракулы древний египет девушки кошки cthulhu вампиры Kitsune Ужас Аркхема Инструмент комиксы Lovecraft Готика Submarine submarine rc toy hosting Игротека Ужас Аркхэма book uboat мобильная связь ГО Edgar Poe SWF Mansions of Madness Nightmares персоны linux-hardware

Статистика
Яндекс.Метрика
Онлайн всего: 1
Гостей: 1
Пользователей: 0

Page QR code


Перепечатка материалов сайта без активной ссылки запрещена. Следить за RSS
(c) hermitlair.ucoz.com 2009-2017
Лучший браузер!
Блокировка рекламы