KDE (Gentoo): Unterschied zwischen den Versionen
K |
|||
(Eine dazwischenliegende Version von einem anderen Benutzer wird nicht angezeigt) | |||
Zeile 7: | Zeile 7: | ||
Vor der Installation sollte man die USE-Flags ''qt3'', ''qt4'', ''kde'' und wenn automatischen Mounten von Laufwerken vorhanden sein soll, sollte auch ''hal'' und ''dbus'' in den Flags stehen. Soll auch eine Soundunterstützung vorhanden sein sollte das Flag ''arts'' hinzugefügt werden. Mit dem Flag '''branding''' werden verschiedene Bilder durch das Gentoo Logo ersetzt. | Vor der Installation sollte man die USE-Flags ''qt3'', ''qt4'', ''kde'' und wenn automatischen Mounten von Laufwerken vorhanden sein soll, sollte auch ''hal'' und ''dbus'' in den Flags stehen. Soll auch eine Soundunterstützung vorhanden sein sollte das Flag ''arts'' hinzugefügt werden. Mit dem Flag '''branding''' werden verschiedene Bilder durch das Gentoo Logo ersetzt. | ||
Über die Variablen '''LINGUAS''' lässt sich steuern welche Sprachen ein Paket mit bringen soll (wenn es unterstützt wird) so lässt sich in die '''make.conf''' um den Eintrag erweiter. | Über die Variablen '''LINGUAS''' lässt sich steuern welche Sprachen ein Paket mit bringen soll (wenn es unterstützt wird) so lässt sich in die '''make.conf''' um den Eintrag erweiter. | ||
− | <code | + | <code>LINGUAS="de en"</code> |
Anschließend kann KDE installiert werden. | Anschließend kann KDE installiert werden. | ||
Zeile 59: | Zeile 59: | ||
==Links== | ==Links== | ||
− | * | + | * [http://www.kde.org KDE] |
[[Kategorie:Gentoo]] | [[Kategorie:Gentoo]] |
Aktuelle Version vom 27. Juni 2022, 12:07 Uhr
Die Installation von KDE ist über zwei Pakete möglich, einmal über kdebase-startkde und kde. kdebase-startkde enthält nur die wichtigsten Pakete für den Betrieb von KDE wogegen kde mehr Pakte enthält. Das kleine KDE Paket enthält die Pakete akregator, juk, kate, kmail, knetattach, knode, konsole, kontact, kopete, korganizer, kpdf, kscd, ksnapshot, kuickshow. Alternativ kann man auch die einzelnen Paktete installieren, wobei kdebase immer installiert werden muss.
Bei der Installation von kdebase-startkde kann es zu Problemen kommen wenn kdnssd-avahi nicht installiert wurde, möglicherweise tritt dies auch bei dem kde Paket auf.
Inhaltsverzeichnis
Installation
Vor der Installation sollte man die USE-Flags qt3, qt4, kde und wenn automatischen Mounten von Laufwerken vorhanden sein soll, sollte auch hal und dbus in den Flags stehen. Soll auch eine Soundunterstützung vorhanden sein sollte das Flag arts hinzugefügt werden. Mit dem Flag branding werden verschiedene Bilder durch das Gentoo Logo ersetzt.
Über die Variablen LINGUAS lässt sich steuern welche Sprachen ein Paket mit bringen soll (wenn es unterstützt wird) so lässt sich in die make.conf um den Eintrag erweiter.
LINGUAS="de en"
Anschließend kann KDE installiert werden.
emerge -av kde # oder emerge -av kdebase-startkde
Falls es nicht installiert wurde kann man noch konsole installieren damit in der Oberfläche auch ein Terminal vorhanden ist
emerge -av konsole
Für die Auswahl von verschiedenen Sprachen sollte auch kde-i18n installiert werden.
emerge -av kde-i18n
Konfigurieren
Damit man KDE bei einer X Session verwenden kann muss die .xinitrc Datei bearbeitet werden
echo "exec startkde" > ~/.xinitrc
Wenn man jetzt startx eingibt sollte KDE starten
Probleme
Es können immer Probleme auftreten, hier einige die möglich sind:
kcontrol
kcontrol bricht den build Vorgang mit der Fehlermeldung
-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -o kcm_kdnssd.la -rpath /usr/kde/3.5/lib/kde3 -avoid-version -module -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined -L/usr /kde/3.5/lib -L/usr/qt/3/lib kcmdnssd.lo configdialog.lo -lkdnssd -lkdeui /usr/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lkdnssd collect2: ld returned 1 exit status make[3]: *** [kcm_kdnssd.la] Error 1 make[3]: Leaving directory `/var/tmp/portage/kde-base/kcontrol-3.5.7-r1/work/kcontrol-3.5.7/kcontrol/dnssd' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/kde-base/kcontrol-3.5.7-r1/work/kcontrol-3.5.7/kcontrol' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/kde-base/kcontrol-3.5.7-r1/work/kcontrol-3.5.7' make: *** [all] Error 2 * * ERROR: kde-base/kcontrol-3.5.7-r1 failed. * Call stack: * ebuild.sh, line 1654: Called dyn_compile * ebuild.sh, line 990: Called qa_call 'src_compile' * ebuild.sh, line 44: Called src_compile * kcontrol-3.5.7-r1.ebuild, line 55: Called kde-meta_src_compile * kde-meta.eclass, line 380: Called kde_src_compile
Dann wurde vergessen, dass Paket kde-misc/kdnssd-avahi installiert.