Maskowanie gałęzi Portage

Wstęp

Howto jest przeznaczone dla ludzi których drażni coś czego nigdy nie będą używać :)
Mnie osobiście drażniły gałęzie portage których nigdy nie używałem, wszystkie games, kde, gnome itd.
Ja odchudziłem prawie o 50% swoje portage co wpłyneło też na szybsze syncowanie
Zatem do dzieła.

Blah, ustawianie

Jeśli posiadamy =<sys-apps/portage-2.0 dopisujemy tam taką opcję do pliku /etc/make.conf:

RSYNC_EXCLUDEFROM="/etc/portage/banned_branches"

jeśli posiadamy =>sys-apps/portage-2.1 dopisujemy

PORTAGE_RSYNC_EXTRA_OPTS="--exclude-from=/etc/portage/banned_branches"

Oczywiście scieżka oraz nazwa pliku dowolna, ja osobiście wole wszystkie pliki konfiguracyjne dotyczące portage trzymać w jednym miejscu.
Następnie zajmujemy się edycją /etc/portage/banned_branches. Maskowanie gałęzi jest bardzo proste, oto przykład co może zawierać plik:

games-action
kde-base
kde-misc
xfce-base
xfce-extra

Po dopisaniu gałęzi które chcemy zamaskować przechodzimy do usuwania zamaskowanych gałęzi wymienionych w /etc/portage/banned_branches. Możemy też usunąc całe drzewo portage i wykonać:

emerge --sync

Podczas syncowania zamaskowane drzewa będą pomijane.


Autorem artykułu jest arsen.

Zawartość tej strony dostępna jest na licencji Creative Commons Attribution-Noncommercial-Share Alike 2.5 License.