Добавление частых вопросов по работе с portage

master
serg-sg 11 months ago
parent 8227dcbc9a
commit c9efd87eae

@ -9,7 +9,6 @@
# emerge --sync serg-sg
# eix-update
### Ручное добавление
Создайте файл /etc/portage/repos.conf/serg-sg.conf:
@ -40,3 +39,29 @@
# eselect repository remove -f serg-sg
# eix-update
## Частые вопросы по portage
### Размаскировка по архитектуре/keywords
Бывают пакеты с маскированием по keywords. Чтобы установить такие пакеты необходимо либо добавить репозиторий в размаскирование по keywords или размаскировать только необходимый пакет.
Пример размаскирования/разблокировки по архитектуре всего репозитория:
echo "*/*::serg-sg ~amd64" >> /etc/portage/package.accept_keywords/custom
Пример размаскирования/разблокировки по архитектуре с указанием категории и имени пакета, репозитория и без его версии:
echo "www-client/yandex-browser-stable::serg-sg ~amd64" >> /etc/portage/package.accept_keywords/custom
### Маскирование/блокировка пакета/репозитория
В случае, если необходимо заблокировать установку установку из репозитория всех пакетов или определённого пакета, необходимо внести необходимые записи в файл **/etc/portage/package.mask/custom**.
Пример маскирования/блокировки всего репозитория:
echo "*/*::serg-sg ~amd64" >> /etc/portage/package.mask/custom
Пример маскирования/блокировки с указанием категории и имени пакета, репозитория и без его версии:
echo "www-client/yandex-browser-stable::serg-sg" >> /etc/portage/package.mask/custom

Loading…
Cancel
Save