Eselect

From Gentoo Wiki
Jump to:navigation Jump to:search
This page is a translated version of the page Eselect and the translation is 100% complete.
Other languages:

Az eselect egy eszköz a Gentoo rendszerek adminisztrációjához és beállításához. Módosítani fogja a rendszer viselkedését, ezért a rendszergazdának óvatosan kell használnia. Az eselect egy moduláris keretrendszer beállítás segédprogramok írásához, amely a következőkből áll:

  • Egy eselect nevű főprogram (a app-admin/eselect fájlban található).
  • Különböző modulok (*.eselect fájlok), amelyek különböző feladatokat hajtanak végre.
  • Számos könyvtár, amely elősegíti a következetes viselkedést és egyszerűsíti az új modulok létrehozását.


Egy modul számos műveletet biztosít. A műveletek általában vagy megjelenítenek bizonyos információkat (gyakoriak a listázási list és megjelenítési show műveletek), vagy valamilyen módon frissítik a rendszert (például beállítás set és frissítés update). Minden modul súgót és használati műveleteket is tartalmaz, amelyek elmagyarázzák a modul használatát.

Az összes jelenleg telepített modul listázásához futtassa az eselect parancsot argumentumok nélkül. További információkért tekintse meg a eselect felhasználói útmutatót.

Telepítés

A Gentoo Linux telepítéseinél már telepítve kell lennie az eselect parancsnak, mivel az app-admin/eselect szoftvercsomag része a system set rendszerkészletnek.

USE jelölőzászlók

USE flags for app-admin/eselect Gentoo's multi-purpose configuration and management tool

doc Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
emacs Add support for GNU Emacs
vim-syntax Pulls in related vim syntax scripts

Emerge

A USE jelölőzászlók megváltozásai után

Miután megváltoztatta csak az eselect szoftvercsomag számára a USE jelölőzászlókat, építse újra a eselect szoftvercsomagot azért, hogy az új USE jelölőzászlók kifejtsék a hatásukat, tehát alkalmazva legyenek. Mivel az eselect benne van a rendszerkészletben, a --oneshot parancsot kell használni, hogy elkerüljük a world fájlhoz való hozzáadását:

root #emerge --ask --changed-use --oneshot app-admin/eselect

Miután megváltoztatta a make.conf fájlban az eselect szoftvercsomagot befolyásoló globális USE jelölőzászlóit, frissítse az emerge world fájlt az új USE jelölőzászlókra:

root #emerge --ask --verbose --update --deep --newuse @world

Modulok

Telepítsen egy eselect modult, mint bármely más szoftvercsomagot. Például az app-eselect/eselect-repository modulhoz:

root #emerge --ask --verbose app-eselect/eselect-repository

Egyes modulok be lesznek húzva a tőlük függő szoftvercsomagok telepítésekor.

Tekintse meg a modulok szakaszt a telepítéshez választható modulok megtalálásáról.

Meghívás

Csak futtatni a Template:A, vagy a select help parancsot további információkért azt eredményezi, hogy használati információkat ad, és felsorolja az összes telepített modult és azok funkcióit:

root #eselect help

Modulok

A Gentoo több tíz kiválasztott modult kínál a különféle rendszerbeállítás feladatok automatizálására. Számos modul lehetővé teszi az opcionális alrendszerek közötti választást, például, hogy melyik telepített vi szövegszerkesztő szoftvercsomagot használja, vagy melyik emacs disztribúció legyen az alapértelmezett.

Egyes modulok alapértelmezés szerint az eselect segítségével kerülnek szállításra, míg más modulok telepíthetők a Gentoo szoftvertárolójából.

Az összes jelenleg telepített modul listázásához futtassa a eselect parancsot argumentumok nélkül.

Alapértelmezett modulok

Ezeket a modulokat az eselect projekt részeként tartják karban, így elérhetőnek kell lenniük mindaddig, amíg az app-admin/eselect szoftvercsomag telepítve van.

Arptables, iptables, és ebtables

Az iptables/arptables/ebtables szimbolikus hivatkozások kezelése. Mivel a sys-apps/iproute2 része a rendszerkészletnek, az system set gyakran bekerül a függőségi fába, hogy biztosítsa ezeket a modulokat.

user $eselect arptables help

Binutils

A sys-devel/binutils telepített verzióinak kezelése. Ez a modul nem része az app-admin/eselect szoftvercsomagnak, hanem a sys-devel/binutils-config része, ami a sys-devel/binutils függősége. Mivel a sys-devel/binutils a system set része, ezért az eselect binutils minden Gentoo rendszeren elérhető.

user $eselect binutils help

Editor

A EDITOR környezeti változó kezelése. Ez határozza meg, hogy hány parancssorban futtatható program fut majd a szövegfájlok szerkesztéséhez.

További információkért tekintse meg a vizuális modul részt.

user $eselect editor help
See also
Tekintse meg az alapértelmezett szövegszerkesztő beállítása leírást.

Env

Az /etc/env.d fájlban beállított környezeti változók kezelése.

user $eselect env help

A gcc kódfordító

A sys-devel/gcc telepített verzióinak a kezelése. Mivel a sys-devel/gcc része a system set szoftvercsomagnak, ezért a sys-devel/gcc-config be lesz húzva ezzel a modullal.

user $eselect gcc help

További részletekért tekintse meg a GCC frissítése című leírást.

Kernel

Az /usr/src/linux symlink-nek az éppen futó kernelre kell mutatnia. Ezt az eselect segítségével lehet megtenni.

user $eselect kernel help

További részletekért tekintse meg a Kernel linkelése az eselect segítségével című leírást.

Locale

A LANG környezeti változó kezelése. Ez állítja be a rendszer nyelvét, a dátumformátumokat, stb. a felhasználók számára.

user $eselect locale help

További részletekért tekintse meg a kézikönyvet, lokalizációs útmutatót és a UTF-8 leírásokat.

Modulok

Az eselect modulok lekérése.

user $eselect modules help

Hírek

A Gentoo ("GLEP 42") hír-darabkák olvasása. Ezeket fontos elolvasni és betartani, amikor megjelennek a Gentoo ebuild szoftvertároló szinkronizálása után.

user $eselect news help

Olvasáshoz használt lapozóprogram

A PAGER környezeti változó kezelése. Ez befolyásolja, hogy milyen programok segítségével jelenítsék meg a szöveges oldalak a felhasználó számára. Tehát, hogy melyik program segítségével jeleníti meg a rendszer Önnek az olvasásra szánt szöveget oldalak.

user $eselect pager help

Profile

A make.profile symlink kezelése. Ez egy fontos beállításelem a Portage és az egész rendszer számára.

user $eselect profile help

További részletekért olvassa el a handbook, és profiles cikkeket.

Rc

Az OpenRC szkriptek kezelése.

user $eselect rc help

Visual

Kezelje a VISUAL környezeti változót, hogy beállítsa vele az alapértelmezett szövegszerkesztőt a terminálokhoz.

További részletekért tekintse meg a editor modul részt.

user $eselect visual help
See also
További információkért tekintse meg a szövegszerkesztő cikket.

További modulok

Íme néhány modul, amelyek telepíthetőek a Gentoo szoftvertárolóból, és dokumentálva vannak a wikiben:

További olvasnivaló a témában