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 kde
Ez 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<&0
Kulcsszavak 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.keywords
Hibá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.