Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Pracovní prostředí => Téma založeno: vigous 28 Března 2008, 20:28:57
-
Ahoj, mám v kubuntu následující problém: chtěl jsem na změnu GTK dialogů na klasické z KDE použít KGtk. Avšak při spuštění kgtk-wrapper mi to zahlásí
/usr/bin/kgtk-wrapper: line 38: kreadconfig: command not found
Takže jak to tak chápu, zcela mi chybí (zřejmě jinak zcela běžný) příkaz kreadconfig. Ovšem dopátrat se jak ho tam dostat se mi přes veškerou snahu nepovedlo. Nevíte někdo?
-
Dejte "kreadconfig" do hledání v synapticu, přece ho to musí najít. Jestli taky ne, nastavte, aby se hledalo i v popisu balíčku.
-
Bohužel, nenajde to vůbec nic, ani v popisech.
-
To je divný... Kde je tan návod, podle kterého jedete? Zkusil bych hledat a googlit, nejlepší bude najít .deb balíček...
-
Návod je na http://www.kde-apps.org/content/show.php?content=36077 (http://www.kde-apps.org/content/show.php?content=36077).
Najít .deb balíček od kreadconfig se mi nepovedlo. Ale zkusil jsem příkaz apt-file search kreadconfig
a z toho mi vypadlo, že by kreadconfig měl být přítomen v kdebase-bin. Na pokus o instalaci ale systém zas odpovídá, že "kdebase-bin je již nejnovější verze."
Takže zase nevim.
-
a co reinstall kdebase-bin. ten nepomuze?
-
Tak ani přeinstalování nepomohlo.
-
Tak najděte aspoň .tar.gz, .tar.bz2, .rpm... Zkusíme to tam nějak narvat ;)
-
huh....tak po pátrání jsem nalezl akorát tak zdroják: http://www.filewatcher.com/p/kdebase-3.4.1.tar.bz2.22433034/kdebase-3.4.1/kreadconfig/kreadconfig.cpp.html
Jak ho tam nacpat?
-
Rozbalte ho, trochu se mrkněte do souboru README, INSTALL ap.
Klasicky se to instaluje tak, že terminálem najedete do toho rozbaleného adresáře a spustíte příkaz:
./configure && make && make install
Jestli to bude něco hlásit s klíčema, právama a rootama, nacpěte tam všude sudo.
sudo ./configure && sudo make && sudo make install
-
tohle je přímo .cpp.. to se bude kompilovat jinak.. myslím že g++...parametry
zkusil bych nainstalovat kdebase-dev a balík kdebase(ne kdebase-bin)
-
Tak kdebase ani kdebase-dev nepomohlo. Kompilace pomocí ./configure atd. mi nešla, g++ kreadconfig.cpp mi vyhodí spoustu hlášek typu
kreadconfig.cpp:12:26: error: kcmdlineargs.h: No such file or directory
kreadconfig.cpp:13:21: error: klocale.h: No such file or directory
kreadconfig.cpp:14:24: error: kaboutdata.h: No such file or directory
kreadconfig.cpp:74:2: warning: no newline at end of file
kreadconfig.cpp:17: error: ‘KCmdLineOptions’ does not name a type
kreadconfig.cpp: In function ‘int main(int, char**)’:
kreadconfig.cpp:28: error: ‘KAboutData’ was not declared in this scope
kreadconfig.cpp:28: error: expected `;' before ‘aboutData’
kreadconfig.cpp:33: error: ‘aboutData’ was not declared in this scope
kreadconfig.cpp:35: error: ‘KCmdLineArgs’ has not been declared
atd...ladit cosi v mě zcela neznámém céčku se mi teda nechce.
Na adrese http://distributions.barfoo.org/gentoo/grp/hardened/x86-stable/kde-base/kreadconfig-3.5.8.tbz2 jsem našel zřejmě už zkompilovaný kreadconfig (?), nenapadlo mě nic lepšího než to rovnou spustit, ale to pak hlásí kreadconfig: relocation error: kreadconfig: symbol __guard, version GLIBC_2.3.2 not defined in file libc.so.6 with link time reference
A tady jsem opět skončil.
-
Zazálohujte data a hlavně adresář ~/.kde .
Dále bych stáhl ten balíček, kdy byl ten C++ skript:
ftp://202.136.100.225/mnt5/FreeBSD/ports/distfiles/KDE/kdebase-3.4.1.tar.bz2
a nainstaloval výše zmíněnou metodou: rozbalit a
sudo ./configure && sudo make && sudo make install
JEŠTĚ TO NEDĚLEJTE, MŮŽE SE ZHROUTIT CELÉ KDE...
VY, KDO TOMU ROZUMÍTE, JE TO DOBŘE??
-
Ze slušnosti dokončím starý problém:
Zvolil jsem vyčkávací metodu, a vyplatilo se. Po dnešním bezproblémovém (až mě to překvapilo :)) upgrade na HH se kreadconfig objevil a hotovo. Díky moc všem, i když už je to trochu pasé.