KDE/Ebuild szoftvercsomag-tároló
A Gentoo KDE csapat tartja karban a KDE ebuild szoftvercsomag-tárolót. Ez az ebuild szoftvercsomag-tároló live ebuild-eket, upstream előzetes kiadásokat, folyamatban lévő munkákat és egyéb olyan elemeket tartalmaz, amelyek még nem állnak készen vagy más okból nem alkalmasak a fő Gentoo ebuild szoftvercsomag-tároló számára. Ez a cikk útmutatást nyújt a Gentoo KDE ebuild fejlesztési szoftvercsomag-tároló rendszerhez való hozzáadásához.
Az ebuild szoftvercsomag-tároló használata
A KDE szoftvercsomag-tároló engedélyezésének legkönnyebb módja a eselect repository használata, amely a emerge --sync segítségével működik bármilyen extra szoftver nélkül (a dev-vcs/git kivételével):
root #emerge --ask app-eselect/eselect-repository dev-vcs/git
root #eselect repository enable kdeEz minden, ami szükséges az szoftvercsomag-tároló beállításához. Az alábbi szakaszok rövid bemutatást nyújtanak, de nem szükségesek például a Plasma 5 telepítéséhez.
Készletek
A standard szoftvercsomagokon kívül széles körű szoftvercsomag készletek állnak rendelkezésre. Például:
- Legújabb stabil KDE Frameworks 5 telepítése:
root #emerge --ask @kde-frameworks- KDE Plasma 5.21 telepítése:
root #emerge --ask @kde-plasma-5.21- KDE Frameworks master branch telepítése:
root #emerge --ask @kde-frameworks-live- Minden telepítése:
root #( emerge --list-sets | sed -n '/kde.*live/s/^/@/p' | { mapfile -t a; emerge -av --select "${a[@]}" <&3; } ) 3<&0Kulcsszavak megadása és feloldása
A stabilis operációs rendszerekkel rendelkező felhasználók és azok számára, akik specifikus szoftvercsomag verziókat szeretnének tesztelni, az ebuild szoftvercsomag-tároló egy package.accept_keywords, package.mask és package.unmask fájlkészletet biztosít. Minden elérhető fájl a Dokumentáció könyvtárban található.
Például a KDE Frameworks 5 master branch kulcsszavainak megadásához:
root #cd /etc/portage/package.accept_keywords
root #ln -s /path/to/repository/kde/Documentation/package.accept_keywords/kde-frameworks-live.keywordsHibák jelentése
Kérjük, hogy jelentse a hibákat a Bugzillán, a rövid összefoglaló elé helyezve a [kde overlay] megjegyzést. Emellett pull-kérelmeket is elfogadnak a Github tükörszervernél.