Gentoo, portage ja eix

Gentoon viikottaisessa uutislehdykässä 12.06.2006 oli vinkkinä eix -ohjelman käyttäminen. Eix on kätevä työkalu, joka indeksoi portage-puun ja mahdollistaa nopeat haut portagesta.

Alkuunpääsemiseksi asennetaan Eix ja päivitetään indeksi:

# emerge eix
# update-eix

Eix indeksoi portage-puun lisäksi myös ebuildit, jotka ovat “PORTDIR_OVERLAY:ssä”, eli portagen overlayssa.

Eix:n käyttäminen on helppoa. Hakujen tekeminen onnistuu komennolla eix foo paketeille tai eix -S bar pakettien kuvauksille. Jotain tiettyä pakettia haettaessa voidaan käyttää komentoa eix -e packagename. Lisäksi hauissa voidaan käyttää säännöllisiä lausekkeita (regular expression).

Eix tulostaa hauista jokaisen saatavilla olevan paketin version ja ~ -merkatut paketit ovat unstableja ja ! tarkoittaa hard maskattuja paketteja.

Esimerkiksi tulostus voi näyttää tältä:

pikseli ~ # eix amarok
* media-sound/amarok
     Available versions:  1.3.8 1.4.0a
     Installed:           1.4.0a
     Homepage:            http://amarok.kde.org/
     Description:         Advanced audio player based on KDE framework

Viimeisenä vinkkinä voit ajaa eix-sync, joka vastaa emerge –sync ja update-eix -komentojen ajamista.

Eix:n suorittamat haut portageen ovat “selkeästi” nopeampia, kuin jos käyttäisi emerge -s foo -komentoa.

Aiheeseen liittyvät kirjoitukset

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *