Paludis i Playman
Kada dodamo USE flag ruby za paludis dobijamo novu komandu koja se zove playman.
quad ~ # playman --help Usage: /usr/bin/playman [options] [overlay1] [overlay2] [...] Options: --help, -h Display a help message --version, -V Display program version --log-level Set log level (debug, qa, warning, slient) --environment, -E Environment specification (class:suffix, both parts optional, class must be 'paludis' if specified) --config-suffix, -c Set configuration suffix (deprecated, use --environment) --list, -l List available overlays. --add, -a Add the given overlays. --no-names-cache Disable the names cache for the added repos. --no-write-cache Disable the write cache for the added repos. Manages paludis configuration for layman overlays. Can add new overlays, and list the currently available overlays from the global layman list. If playman.tmpl exists in the Paludis repositories configuration directory, it will be used as a template, with the strings @NAME@ and @SYNC@ replaced with the name and sync URL of the overlay, respectively. Otherwise, a builtin default template will be used. quad ~ #
Pomoću opcije -l možemo da izlistamo sve dostupne repozitorijume (overlays)
# playman -l arcon | svn+https://arcon.svn.sourceforge.net/svnroot/arcon/trunk/overlay/ armagetron | svn+https://armagetronad.svn.sourceforge.net/svnroot/armagetronad/armagetronad/trunk/build/gentoo/overlay aross | svn+http://overlays.gentoo.org/svn/dev/aross bangert | svn+http://overlays.gentoo.org/svn/dev/bangert/ebuilds berkano | svn+http://svn.liveforge.org/berkano/trunk break-my-gentoo-main | rsync://rsync.breakmygentoo.net/bmg-main/bmg-main cell | svn+http://overlays.gentoo.org/svn/proj/cell chtekk-apps | svn+http://overlays.gentoo.org/svn/dev/chtekk/apps chtekk-syscp | svn+http://overlays.gentoo.org/svn/dev/chtekk/syscp d | svn+http://overlays.gentoo.org/svn/dev/anant/d dberkholz | git://git.overlays.gentoo.org/dev/dberkholz deathwing00 | svn+http://overlays.gentoo.org/svn/dev/deathwing00 dertobi123 | svn+http://overlays.gentoo.org/svn/dev/dertobi123 desktop-effects | git://git.overlays.gentoo.org/proj/desktop-effects.git dev-zero | svn+http://overlays.gentoo.org/svn/dev/dev-zero/testing devnull | svn+http://svn.engelkotzen.net/public/devnull dirtyepic | svn+http://overlays.gentoo.org/svn/dev/dirtyepic dma147 | tar+http://dma147.info/overlay.tar.bz2 drizzt-overlay | svn+http://overlays.gentoo.org/svn/dev/drizzt/ ecatmur | svn+http://catmur.co.uk/svn/repos/gentoo/tree eclipse | rsync://blizzy.de/portage-eclipse efika | svn+http://overlays.gentoo.org/svn/proj/efika einit | git://git.jyujin.de/einit/portage-overlay.git emacs | svn+https://overlays.gentoo.org/svn/proj/emacs/emacs-overlay enlightenment | svn+http://overlays.gentoo.org/svn/dev/vapier/enlightenment falco | git://git.overlays.gentoo.org/dev/falco ffmpeg-svn | rsync://overlays.biterror.net/ffmpeg-svn finnish | svn+http://overlays.gentoo.org/svn/proj/finnish/trunk flameeyes-overlay | git://flameeyes.is-a-geek.org/overlay.git freevo | svn://svn.freevo.org/freevo/portage/ games | svn+http://overlays.gentoo.org/svn/proj/games gcc-porting | svn+http://overlays.gentoo.org/svn/proj/gcc-porting genstef | svn+http://overlays.gentoo.org/svn/dev/genstef gentoo-china | svn+http://gentoo-china-overlay.googlecode.com/svn/trunk/ gentoo-de | rsync://rsync.gentoo.de/gentoo-de-ebuilds gentoo-taiwan | rsync://rsync.gentoo.tw/gotebuilds gentopia | git://git.overlays.gentoo.org/proj/gentopia.git gnash-cvs | rsync://overlays.biterror.net/gnash-cvs gnome | git://git.overlays.gentoo.org/proj/gnome.git gnustep | svn+http://overlays.gentoo.org/svn/proj/gnustep/overlay graaff | git+http://moving-innovations.com/overlay halcy0n | git://git.overlays.gentoo.org/dev/halcy0n.git hanno-xgl | svn+http://svn.hboeck.de/xgl-overlay haskell | darcs+http://www.haskell.org/~gentoo/gentoo-haskell/ hawking | git://git.overlays.gentoo.org/dev/hawking hollow | svn+http://overlays.gentoo.org/svn/dev/hollow initng | svn+https://svn.initng.org/portage/gentoo interactive-fiction | git://repo.or.cz/gentoo-interactive-fiction.git iwlwifi | svn+http://opensvn.csie.org/rmh3093/iwlwifi java-gcj-overlay | svn+http://overlays.gentoo.org/svn/proj/java/gcj-overlay/ java-overlay | svn+http://overlays.gentoo.org/svn/proj/java/java-overlay/ je_fro | svn+http://overlays.gentoo.org/svn/dev/je_fro jokey | svn+http://overlays.gentoo.org/svn/dev/jokey/trunk kde | git://www2.mailstation.de/git/genkde4svn.git kolab | svn+http://overlays.gentoo.org/svn/proj/kolab/overlay kolab2 | rsync://build.pardus.de/kolab2 kvm | git://github.com/dang/kvm.git lapis | svn+http://lapis-ebuild.googlecode.com/svn/trunk/portage lila-theme | svn+http://svn.berlios.de/svnroot/repos/lila-theme/trunk/lila/gentoo/overlay liquidx | svn+http://overlays.gentoo.org/svn/dev/liquidx ltsp | git://git.overlays.gentoo.org/proj/ltsp.git lu_zero | svn+http://overlays.gentoo.org/svn/dev/lu_zero luke-jr | svn://svn.dashjr.org/luke-portage-overlay/trunk marineam-xen | svn+http://overlays.gentoo.org/svn/dev/marineam/xen masterdriverz | svn+http://overlays.gentoo.org/svn/dev/masterdriverz mozilla | svn+http://overlays.gentoo.org/svn/proj/mozilla mpd | git://repo.or.cz/mpd.git musicbrainz | svn://svn.juffo.org/musicbrainz-overlay mysql-testing | svn+http://overlays.gentoo.org/svn/proj/mysql/testing n4g | svn+http://mars.arge.at/svn/n4g/trunk/novell4gentoo n4g-experimental | svn+http://mars.arge.at/svn/n4g/branches/experimental nouveau | svn+http://svn.hboeck.de/nouveau-overlay nx | svn+http://overlays.gentoo.org/svn/proj/nx/testing openoffice-geki | tar+http://geki.ath.cx/OOo/openoffice.tar.bz2 openrc | git://git.overlays.gentoo.org/dev/uberlord pd-overlay | svn+https://pd-overlay.svn.sourceforge.net/svnroot/pd-overlay/pd-overlay pda | svn://svn.gentoo.ru/gentoo-pda/portage peper | svn+http://overlays.gentoo.org/svn/dev/peper perl-experimental | svn+http://overlays.gentoo.org/svn/proj/perl/perl-experimental pgfgentoo | svn://svn.tuxfamily.org/svnroot/gfgentoo/pgfg philantrop | git://www2.mailstation.de/git/philantrop.git php-experimental | svn+http://overlays.gentoo.org/svn/proj/php/experimental php-testing | svn+http://overlays.gentoo.org/svn/proj/php/testing pioto-overlay | svn://svn.pioto.org/pioto-overlay/ plan9 | svn+http://overlays.gentoo.org/svn/dev/anant/plan9 postgresql-experimental | svn+http://overlays.gentoo.org/svn/proj/postgresql/experimental postgresql-testing | svn+http://overlays.gentoo.org/svn/proj/postgresql/testing powerpc | svn+http://overlays.gentoo.org/svn/proj/powerpc pro-audio | svn://svn.tuxfamily.org/svnroot/proaudio/proaudio/trunk/overlays/proaudio pythonhead | svn+http://overlays.gentoo.org/svn/dev/pythonhead rbu | svn+http://overlays.gentoo.org/svn/dev/rbu/overlay rox | svn+http://overlays.gentoo.org/svn/proj/rox/trunk/overlay/ sabayon | svn+http://svn.sabayonlinux.org/overlay/ science | svn+http://overlays.gentoo.org/svn/proj/science/overlay secondlife | svn+http://overlays.gentoo.org/svn/dev/matsuu/secondlife/ seemant | svn+http://overlays.gentoo.org/svn/dev/seemant sipx | svn+http://scm.calivia.com/svn/sipx/gentoo soor-overlay | git://repo.or.cz/gentoo-soor-overlay.git stuart-desktop | svn+http://overlays.gentoo.org/svn/dev/stuart/desktop stuart-perforce | svn+http://overlays.gentoo.org/svn/dev/stuart/perforce/ stuart-server | svn+http://overlays.gentoo.org/svn/dev/stuart/server suka | svn+http://overlays.gentoo.org/svn/dev/suka sunrise | svn+http://overlays.gentoo.org/svn/proj/sunrise/reviewed/ swegener | rsync://rsync.gentoo.stealer.net/swegener-overlay/ thousand-parsec | git://git.thousandparsec.net/git/gentoo-overlay.git toolchain | svn+http://overlays.gentoo.org/svn/proj/toolchain trapni | svn+http://overlays.gentoo.org/svn/dev/trapni/overlay trauma | svn+http://svn.digital-trauma.de/gentoo/trunk/ vdr-1.5 | svn+http://overlays.gentoo.org/svn/proj/vdr/vdr-1.5 vdr-devel | svn+http://overlays.gentoo.org/svn/proj/vdr/vdr-devel vdr-experimental | svn+http://overlays.gentoo.org/svn/proj/vdr/experimental vdr-testing | svn+http://overlays.gentoo.org/svn/proj/vdr/testing verlihub | svn+https://verlihub.svn.sourceforge.net/svnroot/verlihub/overlay vmware | svn+http://overlays.gentoo.org/svn/proj/vmware/trunk voip | svn+http://overlays.gentoo.org/svn/proj/voip/trunk voyageur | svn+https://cafarelli.fr/svn/voyageur-overlay vps | svn+http://overlays.gentoo.org/svn/proj/vps webapps-experimental | svn+http://overlays.gentoo.org/svn/proj/webapps/experimental welp | git://git.overlays.gentoo.org/dev/welp wolf31o2 | svn+http://overlays.gentoo.org/svn/dev/wolf31o2 wrobel | svn+http://overlays.gentoo.org/svn/dev/wrobel/stable wschlich | svn+http://overlays.gentoo.org/svn/dev/wschlich/stable wschlich-testing | svn+http://overlays.gentoo.org/svn/dev/wschlich/testing x11 | git://git.overlays.gentoo.org/proj/x11 xemacs | svn+https://overlays.gentoo.org/svn/proj/emacs/xemacs-overlay xen | svn+http://overlays.gentoo.org/svn/proj/xen/overlay xfce | svn+http://overlays.gentoo.org/svn/proj/xfce/xfce4-svn xwing | rsync://gentoo.xwing.info/xwing-overlay zen-overlay | git://zen-sources.org/zen/portage-overlay.git zugaina | rsync://gentoo.zugaina.org/zugaina-portage
Dodavanje overlay-a vrši se pomoću opcije -a.
# playman -a voip
Posle ovoga potrebno je uraditi sinhronizaciju ovog overlay-a.
# paludis -s x-voip
Ovim smo ovaj overlay ubacili u naše portage stablo i on će se ubuduće automacki sinhronizovati kada uradimo paludis -s.
I za kraj da napomenem za sve one koji još uvek koriste emerge treba da instaliraju app-portage/layman, koji radi ovo isto samo za emerge.
Artikelaktionen