[ 永遠的UNIX::UNIX技術資料的寶庫 ]   GB | BIG5

首頁 > 系統管理 > 其它 > 正文
KDE的常見問題解答
本文出自: http://linuxi.126.com/ 作者:yhw (2001-06-23 20:05:00)
1.關這常見問題解答




2.介紹


2.1 什是KDE?

KDE是K 桌面環境,最初由Matthias Ettrich 在1996年開發,目的是為Unix操作系統提供一個合適、理想的界面。


2.2 KDE的K代表什?

K不代表任何意義,就是X在Xwindow 系統一樣。


2.3 在平台上可以運行KDE?

KDE是所有Unix的桌面系統。實際上大多數KDE的開發者都使用Linux,KDE可以在很多系統裡運行得很好。在一些不常用的Unix或你用的不是GNU 開發工具,特別是gcc 編譯器,你需要重新對KDE編譯。 下面是KDE能運行的一些系統:
Linux 
Solaris 
FreeBSD 
IRIX 
HP-UX


2.4 KDE是一個窗口管理器嗎?

不,KDE不只是個窗口管理器。雖然KDE包括一個非常適用的窗口管理器:KWM。KDE是一個完整的桌面環境。到98年7月份止,在超過50萬條的KDE代碼中關窗口管理的只有7000多條。 KDE提供了一個完全的桌面環境,包括一個文件管理器、窗口管理器、幫助系統,配置系統,還有不計其數的工具、功能和日益增加的功能,包括不僅限郵件和新聞客戶、制圖程序、附言和交互式數字視頻系統等等。

2.5 KDE是CDE、Windows 95、 MacOS的復制品嗎? 

不,KDE不是CDE 或Windows的復制品,雖然KDE的開發者借鑒了也將繼續借鑒現存的桌面環境的一些最好的特征,但是KDE是一個獨特的環境並將沿自己的方式走下去。

2.6 KDE是的一個免費的軟件嗎?

是的,KDE對GNU許可的人都是免費的,所有的KDE庫都可以在LGPL找到,所有的功能都得到GPL的支持。 使用KDE的Qt C++交互平台工具包,需要得所有者的許可。 很快,Qt的許可允許你免費使用Qt用來開發X Windows軟件,只要你允許你的開發的軟件的原代碼公開。你必需得到Qt的許可,你可以在Troll Tech網站得到更多關Qt的信息。 假如你不知道這許可是否適合你,請直接和Troll Tech聯系。

3.如何取得KDE

3.1 從哪兒取得KDE? 

從下面的網站你可以得到KDE 
ftp://ftp.kde.org 
ftp://ftp.mouk.s-jaani.ee/pub/kde 
ftp://beer.stampede.org/ftp.kde.org 
ftp://ftp1.change-espace.fr/pub/Linux/kde 
ftp://ftp.tsc.uvigo.es/pub/linux/kde 
ftp://bromo.ptf.hro.nl/pub/mirrors/kde 
ftp://ftp.cised.unina.it/pub/kde 
ftp://ftp.sw.com.sg/pub/kde 
ftp://ftp.netlab.is.tsukuba.ac.jp/pub/X/KDE 
ftp://ftp.arpanet.ch/pub/mirrors/kde/ 
ftp://ftp.fu-berlin.de/pub/unix/X11/gui/kde/ 
ftp://ftp.funet.fi/mirrors/ftp.kde.org/pub/kde 
ftp://ftp.net.lut.ac.uk/kde 
ftp://ftp.nvg.unit.no/pub/linux/kde 
ftp://sunsite.unc.edu/pub/Linux/Incoming 
ftp://linux.unipv.it/pub/linux/kde 
ftp://sunsite.icm.edu.pl/pub/unix/kde 
ftp://ftp.chialpha.org/pub/kde 
ftp://ftp.blaze.net.au/pub/kde 
ftp://ftp.gwdg.de/pub/x11/kde/ 
ftp://ops.linux.co.za/pub/Linux/kde 
ftp://ftp.uni-erlangen.de/pub/Linux/MIRROR.KDE 
ftp://ftp.dataplus.se/pub/linux/kde 
ftp://ftp.tvnet.hu/pub/kde 
ftp://canine.resnet.gatech.edu/pub/kde 
ftp://ftp.fh-heilbronn.de/pub/mirrors/kde 
ftp://ftp.appl-opt.physik.uni-essen.de/pub/linux/kde 
ftp://ftp.dsnet.it/pub/internet/unix/Linux/kde 
ftp://sunsite.mff.cuni.cz/X11/Desktops/KDE 
ftp://sunsite.icm.edu.pl/pub/unix/kde/ 
ftp://ftp.fh-dortmund.de/pub/unix/kde.mirror 
ftp://kde.flash.net/pub/unix/kde/ 
ftp://ftp.cs.us.es/pub/Linux/kde/ 
ftp://ftp.isis.nsu.ru/mirrors/kde/ 
ftp://belief.unix.cslab.tuwien.ac.at/pub/kde 
ftp://clio.unice.fr/ 
ftp://ftp.iinet.net.au/pub/kde/ 
ftp://ftp.lbi.ro/pub/Linux/KDE 
ftp://ftp.linux.org.au/pub/linux/kde/ 
ftp://ftp.kreonet.re.kr/pub/tools/X11/kde/ 
ftp://sundog.v-wave.com/pub/kde/ 
ftp://sunsite.bilkent.edu.tr/pub/linux/kde 
ftp://ftp.fisica.ist.utl.pt/pub/mirrors/kde 
ftp://ftp.rz.uni-wuerzburg.de/pub/unix/kde 

你還可以在這些KDE的鏡像列表中是發現KDE的最新鏡像。

3.2 Linux的發行處也有KDE嗎?

是的,大多數的Linux發行處都有KDE。 也許他們所有的並不是最新的KDE版本。 下面是我們知道有KDE的一些發行處。 S.u.S.E. Linux 5.3
DLD Linux 6.0 
Caldera OpenLinux 1.3 
MkLinux 
Linux-Mandrake 
Stampede Linux 
LinuxPPC 
另外有些電腦雜志有KDE的CD。

3.3 KDE的最新版本是什?

到目前為止,是最新的穩定版是1.1. 

3.4 在哪兒可以找到KDE的簡介? 

你可以在ftp://ftp.kde.org/pub/kde/unstable/CVS/snapshots得到最新的KDE簡介。你可以考慮建立自己CVS 客戶,用來在任何時侯維持最新的KDE簡介。請查閱KDE CVS。 

3.5 從哪兒獲得Qt?

Qt 是挪威一家公司的產品,Troll Tech。 你可以從他們的FTP服務器中得到最新版的Qt。 你也可以從上面提到的KDE的各鏡像站點得到Qt。在最新的Linux 發行和處也有Qt(注:人你至少需要1.33版本的Qt) 。

3.6 什是Qt?

Qt 基C++ 類庫建立的用戶界面圖形庫。它提供在KDE中使用的很多小部件如:菜單、按鈕、滑桿等等。Qt是一個交互平台庫,你可以象在Windows平台上一樣寫代碼並編繹它。 

4.安裝介紹。 

這是KDE1.0版的安裝介紹。請仔細閱讀,如果你需要更多的幫助考慮加入KDE的郵件列表。

4.1 可用的包的格式

KDE組提供六種不同格式的包:原碼和二進制RPMs,原碼和二進制.tgz 文件及原碼和二進制Debian文件。原碼和二進制RPMs很快就可以從ftp.kde.org站佔得到

安裝的過程取決你選擇什類型的包。安裝以,有一個提供各種格式包的快速安裝程序。如果你不是個熟練的Unix用戶並有一個基RPM的系統,你最好不要選用你的發行商向你提供的二進制RPM包。至少Caldera, Delix和SuSE會通過他們的FTP服務器向你提供二進制RPM包。 如果你需要特殊配置選擇(如影子口令和屏保),你得試著利用原碼包自己編譯KDE。 發行處的二進制RPM包不能向通過ftp.kde.org那樣迅速提供正式的KDE 1.0包。

4.2 必備條件 

你需要1.33 版或更高版本Qt庫,你可以從http://www.troll.no/dl站佔免費得到。同時你還需要libgr,並確認你所有的設備都設置正常。

4.3 激活包 

KDE包括九個包,有些是必需的,有些是可選擇的。

kdesupport (推薦)

這個包是一些沒有在寫在KDE項目中,卻仍然有用的支持庫。如果你已經有了這個所裡的庫(libgif, libjpeg, libmime, libuu, libgdbm)就不用再安裝。你要是不能確認主安排它。注:對Debian包,這是必需的。

kdelibs (必需的)

這個包包含所有KDE應用程序必需的共享庫文件。

kdebase (必需的)

這個包包含形成KDE桌面環境核心的基本應用程序,如窗口管理器,終端仿真、控制中心、文件管理器和面板。 

kdegames (可選擇)

各種遊戲如拼圖、打蛇、空間射擊、俄羅斯方塊。 

kdegraphics (可選擇)

各種圖形相關的程序如PostScript預覽器、交互視頻系統預覽器和制圖程序。 

kdeutils (可選擇)

各種桌面工具如計算器、編輯器及其他有用的工具。 

kdemultimedia (可選擇)

多媒體應用程序如CD播放器和混響器。

kdenetwork (可選擇)

互聯網應用程序如郵件、新聞閱讀和其他幾個與網絡相關的程序。 

kdeadmin (可選擇)

系統管理程序。包括用戶管理和System V runlevel編輯器。 

安裝順序

(如果需要)kdesupport包首先安裝,接著安裝kdelibs包,其它包可以任意順序安裝。

4.4不同格式包的安裝介紹。

Debian包的安裝

Debian包的安裝針對FHS文件系統。

以超級用戶登錄
運行: dpkg -i packagename.deb 安裝所有包。

RPM包的安裝

RPM包安裝在/opt/kde目錄

安裝二進制RPM包,以超級用戶登錄,執行: rpm -i packagename.rpm 

依下面次序從源碼RPM包建立二進制RPM包並安裝:

以超級用戶登錄
運行rpm -i kdesupport-1.0.src.rpm 
cd /usr/src/redhat/SPECS 
rpm -bb kdesupport-1.0-1.spec 
cd ../RPMS/i386 (根據您使用的機器而不同) 
rpm -i kdesupport-1.0-1.i386.rpm 

tar.gz 格式源碼包的安裝

tgz 包解壓縮的缺省目錄在/usr/local/kde下,你可以用-prefix參數改變路徑。

tar xvzf packagename.tar.gz
cd packagename
./configure 


有些包(特別是kdebase包)的特殊配置可能不適合你的安裝,

可以調用./configure -help命令查看這些配置,選擇適合的參數。 

編譯包:make

安裝包:make install (如果你不是超級用戶,可以su -c "make install")。

tar.gz 格式二進制包的安裝

包安裝在/opt/kde目錄

以超級用戶登錄
cd / 
tar xvzf packagename.tar.gz 

快速安裝過程

首先,確認你已經把KDE的執行目錄 (如/opt/kde/bin)加入到你的路途中,庫程序目錄加入到你的LD_LIBRARY_PATH環境變量中。(只有在不支持改變路徑的系統中才需要)。這個環境變量在不同的系統叫法也不一樣,如在IRIX中叫SHLIB_PATH。然把KDE的安裝路徑賦值KDEDIR環境變量,如 /opt/kde。

記住不要盲目地設置你的LD_LIBRARY_PATH。 在絕大多數的情況下是不必要且有害無益的。這裡有一個Dave Barr的網頁解釋亂設LD_LIBRARY_PATH的害處:http://www.cis.ohio-state.edu/~barr/ldpath.html。

即使你可以通過簡便的方法調用KDE的大多數應用程序,但是你如果使用它的窗口管理器KWM和幫助程序,可以從KDE先進的特性中獲得更多的益處。

為了便啟動KDE,我們提供了一個簡單的啟動腳本程序startkde,它已經安裝在你的KDE目錄下。“$KDEDIR/bin”

編輯你$HOME目錄下的 .xinitrc文件(如果有做一備份,沒有請新建它),刪除所有關啟動其他窗口管理器命令,並用opt/kde/bin/startkde命令代之。重新啟動X window。注:如果你使用的是kdm/xdm,則修改.xsession文件。又注:如果沒有.xinitrc或.xsession文件,就新建一個,只需鍵入"opt/kde/bin/startkde" 就行。

現在可以使用華麗的KDE桌面,探究KDE的世界了。你如果想要看看文檔,推薦你使用快速啟動指南。每個應用程序都能得到在線幫助。

NO WARRANTY 
[This text is taken from the GPL.]


BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 

IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 

4.5在SuSe's YaST中安裝rpms時,rpm數據庫不能用怎辦?

如果你得到的錯誤信息是:error -2 reading header: Unknown error
你必須修改你的rpm: rpm -U ftp://ftp.suse.com/pub/suse_update/suse51/rpm/rpm.rpm 
你還必須修改YaST :rpm -U ftp://ftp.suse.com/pub/suse_update/suse51/a1/yast.rpm 
這些包是用rpm-2.4.12版打包的,不能被老版本的安裝,這大多數發生在SuSe Linux用戶。 他們的 5.0版裝載的是rpm-2.4.1 
你可以運行使用下面命令找出你的版本: rpm -qi rpm 

4.6在安裝新的以前必須刪除舊的版本嗎?

原則上是不必要的。RPM 和DEP包能接受所有的支持。
如果你要自己編繹原碼,注意不要編譯不同版本的KDE包。所以你如果安裝一個新的版本,首先編譯和安裝kdesupport,然是kdelibs、kdebase。 

有一事件必須避免:同時安裝兩個或兩個以上版本的KDE。如果你在安裝KDE時指定安裝的目錄,這樣的結果是不可預知的。這也同樣會發生在同時安裝兩個版本的Qt上。如果你已經把老版本Qt安裝在您的Linux上,這也是很容易發生的。 (http://www.fanqiang.com)
    進入【UNIX論壇

相關文章
Linux 網管 123 --- 第5章. 組態 X Window 系統 -6.KDE 的安裝及組態 (2001-07-01 12:05:00)
KDE的常見問題解答 (2001-06-23 20:05:00)
KDE 2.1安裝及使用介紹 (2001-06-07 17:04:00)
 

★  樊強制作 歡迎分享  ★