HexEdit
Никнейм HexEdit зарегистрирован!
Никнейм 1nterFucker зарегистрирован!
Поделитесь со мной через Nextcloud


Читать @Timofey_HexEdit

Timofey Negrebetsky
Timofey Negrebetsky
Create Your Badge



IPv6 Certification Badge for HexEdit

HexEdit

aka 1nterFucker

Gentoo: layman умер

2019-01-14 by HexEdit, с тегами gentoo, linux

Когда работаешь с чем-то очень давно и привыкаешь к оному, порой тяжело отследить тот момент, когда оно уже становится неактуальным. Вот так и произошло с Layman.

На смену пришёл модуль для app-admin/eselect - eselect-repository.

Суть этого модуля в предоставлении альтернативного (и нативного) способа управления репозиториями (также известными как оверлеи). Он полностью заменяет собой функционал Layman. С помощью него можно добавлять, удалять, а также включать/отключать оверлеи.

Например, добавления зарегистрированного репозитория:

eselect repository enable <repo_name>
emerge --sync <repo_name>

Включение/отключение производится с помощью команд enable/disable соответственно, полное удаление - remove.

Просмотреть список всех доступных оверлеев можно с помощью команды list.

Также можно добавить незарегистрированный репозиторий c помощью команды add:

eselect repository add <repo_name> <sync-type> <sync-url>
# eselect repository add hexedit-overlay svn https://svn.ifproject.ru/gentoo-overlay/trunk

Дополнение:

Скрипт для перехода с layman на eselect-repository:

layman -l | grep '*' | awk '{print $2}' | while read ov; do layman -d $ov; eselect repository --enable $ov; emerge --sync $ov; done