Válogatott csomagkészletek (Portage)

From Gentoo Wiki
Jump to:navigation Jump to:search
This page is a translated version of the page Selected-packages set (Portage) and the translation is 100% complete.
Other languages:


Not to be confused with World set (Portage).


A selected-packages set tartalmazza a felhasználó által kiválasztott "world" csomagokat, amelyek a /var/lib/portage/world fájlban vannak felsorolva. A kiválasztott csomagok készletét a köznyelvben world fájl-nak nevezik.

See also
Tekintse meg a package sets leírást a Gentoo-ban elérhető egyéb készletek listájáért

A kiválasztott csomagkészletek kezelése

A csomagkészletek kilistázása

Az eix használható a selected-packages set listázására:

user $eix -c --selected-file

Egy csomag létrehozása anélkül, hogy hozzáadná world fájlhoz

Annak érdekében, hogy a rendszer frissítése során elkerüljük a függőségek feloldásával kapcsolatos problémákat, a /var/lib/portage/world fájlnak a lehető legkevesebb függőséget kell tartalmaznia. Ezért használja a --oneshot (-1) kapcsolót a létrejövő függőségekhez.

root #emerge --ask --oneshot <category/atom>

A world fájl ellenőrzése

Az emaint paranccsal ellenőrizhető, hogy van-e probléma a world fájlban:

user $/usr/sbin/emaint --check world
Emaint: check world        100% [============================================>]

Atom hozzáadása újrafordítás nélkül

Egy csomag hozzáadása a selected-packages set -hez a csomag újrafordítása nélkül:

root #emerge --ask --noreplace <category/atom>

Felveszi az atomot a /var/lib/portage/world fájlba anélkül, hogy újrafordítaná azt.

Tippek

A world fájl szerkesztése kézzel

Bár az emerge kézikönyv azt mondja, hogy a world fájl kézzel "biztonságosan" szerkeszthető, a Portage agresszíven átírja a fájlt. A megjegyzések vagy a csomagok sorrendjének módosításai elvesznek, és nem kerül sor az elírások ellenőrzésére.

Az emerge parancs --deselect (-W) vagy --noreplace (-n) kapcsolói felhasználhatók csomagok hozzáadására vagy eltávolítására a world fájlból anélkül, hogy ténylegesen csomagtelepítést vagy eltávolítást hajtan végre.

További olvasnivaló a témában

Külső források