Válogatott szoftvercsomagké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" szoftvercsomagokat, amelyek a /var/lib/portage/world fájlban vannak felsorolva. A kiválasztott szoftvercsomagok készletét a köznyelvben world fájl néven hívják.

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

Kiválasztott szoftvercsomagkészletek kezelése

Szoftvercsomagkészletek kilistázása

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

user $eix -c --selected-file

Egy szoftvercsomag létrehozása anélkül, hogy hozzáadná a 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 szoftvercsomag hozzáadása a selected-packages set -hez a szoftvercsomag kódú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 szoftvercsomagok 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 szoftvercsomagok hozzáadására vagy eltávolítására a world fájlból anélkül, hogy ténylegesen szoftvercsomag telepítést vagy eltávolítást hajtan végre.

További olvasnivaló a témában

Külső források