KDE/Ebuild szoftvercsomag-tároló

From Gentoo Wiki
< KDE
Jump to:navigation Jump to:search
This page is a translated version of the page KDE/Ebuild repository and the translation is 100% complete.

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
Note
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.