Layman - lepsze zarządzanie nieoficjalnymi gałęziami Portage

Layman1 to skrypt ułatwiający zarządzanie nakładkami (bo nie wiem jak inaczej nazwać nieoficjalne gałęzie z pakietami) na drzewo Portage. Do tej pory każdy odrębny ebuild mogliśmy umieszczać w naszym nieoficjalnym drzewie definiowanym przez zmienną PORTDIR_OVERLAY. Teraz w łatwiejszy sposób możemy dodawać całe gałęzie z nieoficjalnymi ebuild’ami. Ponadto w szybki sposób je aktualizować i łatwo nimi zarządzać.

Instalacja i obsługa raczej nie należy do najtrudniejszych.

# emerge layman

Po kompilacji należy do pliku /etc/make.conf dodać linijkę:

source /usr/portage/local/layman/make.conf

Teraz pobieramy listę dostępnych nakładek:

# layman -f

Możemy przeglądać tę listę za pomocą:

# layman -L

Niektóre nazwy zapewne nie będą nam wiele mówić, w takim przypadku możemy skorzystać z opcji verbose, aby uzyskać opisy:

# layman -Lv

Po przejrzeniu listy, dodajemy interesująca nas nakładke (np. yao) do naszego lokalnego drzewa:

# layman -a yao

Gdy chcemy dokonać aktualizacji dodanej nakładki, wykonujemy:

# layman -s yao

Lub możemy dokonać aktualizacji wszystkich dodanych przez nas nakładek:

# layman -s ALL

Godna polecenia jest nakładka o nazwie liferea_overlay, która jak nietrudno się domyślić zawiera nieoficjalne ebuild’y do czytnika RSS Liferea. Zadowalające jest to, że zawiera o wiele nowsze wersje tego programu. W ten sposób po kompilacji Liferea w wersji 1.0.15 z tej nakładki, zauważyłem, że narzeszcie został poprawiony błąd związany z ikoną w tray’u. Teraz już posiada ona przeźroczyste tło (błąd istniał w przypadku KDE).


Adres TrackBack

4 Komentarzy

Kanał RSS dla komentarzy do tej wiadomości rss

  1. MyAvatars 0.2

    waltharius

    czerwiec 17, 2006 @ 14:17

    O Badzo fajne :D Przyda się.

  2. MyAvatars 0.2

    yoshi314

    czerwiec 20, 2006 @ 00:34

    ja osobiscie zmieniam layman.conf zeby dodawal mi zmiany prosto do glownego make.conf - ze wzgledu na eix, ktorym wyszukuje pakiety.

  3. MyAvatars 0.2

    doman

    czerwiec 20, 2006 @ 13:20

    Z laymana korzystam od ok miesiąca - baaaaardzzo fajne narzędzie - w końcu mam ebuildy do tego czego potrzebowałem :)
    Niestety, przed wyjazdem z domu zrobiłem update aplikacji z BMG; było to m.in gtk+, pango i gnome -> po tym zabiegu wszystkie aplikacje na gtk+ padły, a próba downgrade’u tych aplikacji kończyła sie dziwnymi błędami :/ Po powrocie do domu zamiast korzystać z kompa będę walczył z tym gównem; narazie sobie BMG odpuściłem, ale jeszcze 2 interesujące mnie overlay’e zostawiłem :)
    Pamiętam, że męczyłem się z ustawienim, abym eix wyszukiwał i odświeżał mi drzewko portów, ale sie jakoś udało….

    pozdro

  4. MyAvatars 0.2

    doman

    czerwiec 20, 2006 @ 13:23

    z tym eix’em to chodziło mi oczywiście o to, aby “współpracował” z overlayami :P