?? (轉(zhuǎn))kde常見問題(2).txt
字號:
作者:softrain
email: softrain@edu.21cn.com
日期:2001-7-20 16:34:08
4.安裝
這是安裝 KDE 1.0桌面環(huán)境.
對最新的版本,請讀README,用INSTALL安裝軟件.
在出錯時,仔細(xì)閱讀README,并試著自己解決.
如果你需要幫助,連接到 KDE郵件列表或新聞組.
4.1為了轉(zhuǎn)換.
或許你已看見 screenshots.
并且你有了 KDE.
但是你不知道 "選擇操作系統(tǒng)"提示是什么意思.
別著急!
你僅僅需要做的是認(rèn)真閱讀!
KDE不能在 Windows 95/98/NT或 OS/2是運(yùn)行.
運(yùn)行 KDE,你需要有 Unix系統(tǒng).
請參考哪些平臺能運(yùn)行 KDE?
更多細(xì)節(jié).比如說你已決定安裝 Linux.你能從國際互連網(wǎng)下載,或買 CD-ROM發(fā)布 .
你可以查找下列有用的資源:
Control-Escape:選擇軟件,
Linux幫助
Linux主頁
Linux在線
SearchLinux主頁
本地的 Usenet新聞組如 comp.os.linux.*
為了在 Linux運(yùn)行 KDE,你首先需要啟動 X.
X是在 Unix系統(tǒng)的 de facto GUI.
你可以看一看下列資源:
X窗戶系統(tǒng) XFree86(TM): Usenet新聞組如 comp.os.linux.x和 comp.windows.x.*.
最后,你準(zhǔn)備開始 KDE安裝.
請從下一節(jié)開始閱讀。
為了獲得 KDE,請見從哪里 取得KDE?.
如果你安裝 KDE遇見一些問題,請利用 KDE郵件列表和新聞組.
但是不要問一些太基礎(chǔ)的問題,這些問題已經(jīng)在FAQ中.
祝你好運(yùn)!
4.2可用的發(fā)布格式
KDE提供六種不同的包:源代碼和二進(jìn)RPMs, ,源代碼和二進(jìn)的 .tgz (.tar.gz)文件,源代碼
和二進(jìn)的 Debian文件.
首先發(fā)布通常是源代碼的 .tgz文件,但是其他的格式不久以后也有.
最近,源代碼和二進(jìn)制的 .tar.bz2文件也有使用.
如需要更多信息,請見如何 unzip tarballs和 'bz2'擴(kuò)充?
另外, Solaris 2.6和 7的pkg軟件包也有發(fā)布.
安裝過程取決于哪種發(fā)布格式.
在安裝后,加電自檢-安裝過程適用所有格式.
如果你是無經(jīng)驗的 Unix用戶,二進(jìn)制的 RPM發(fā)布是最好的.
Caldera, Delix和 S.u.S.E.也提供二進(jìn)制的RPM.
如果你需要專用的配置選項 (如因為你有陰影口令和想使用屏幕保護(hù)),你的最好的辦法是
使用源代碼和自己編譯 KDE桌面環(huán)境.
二進(jìn)制的RPM(不包括KDE)可通過 ftp.kde.org來獲取KDE.
4.3必須具備的
對 KDE 1.0,你需要 Qt庫 1.33或更高的版本.
對 KDE 1.1,你需要Qt庫 1.42或更高的版本.
但是不要下載 Qt 2.0或更高版本.
如果你想自己編譯 KDE,你也需要 頭文件.
在 http://www.troll.no/dle有免費資源.你需要的 libgr一般包括在大部分發(fā)布內(nèi) .
請也務(wù)必確認(rèn)你的本地的loopback設(shè)備正確設(shè)置 .
4.4基本包裝的描述
現(xiàn)在基本發(fā)布包含十一個包.
一些是需要的,一些是任選的.
每個包都有上述的格式可用.
kdesupport (被推薦的)
這個包包含支援庫,這個庫不是 KDE方案的一部分,但是是需要的
如果你已經(jīng)有庫 (libgif, libjpeg, libmime, libuu, libgdbm)那么你就不需要安裝這個包.
當(dāng)不確定時,安裝它.
對 Debian發(fā)布,這個包是需要的.
kdelibs (必需的)
這包包含共享庫,是所有 KDE應(yīng)用所必須的.
kdebase (必需的)
這個包包含基本應(yīng)用程序,形成 K桌面環(huán)境的核心如窗口管理程序,終端,控制中心,文件
管理程序和控制面板.
kdegames (任選的)
不同的游戲如 mahjongg,蛇,小游星和 tetris.
kdegraphics (任選的)
不同的圖形程序如字體[TM]預(yù)覽者, dvi預(yù)覽者和繪圖程序.
kdeutils (任選的)
不同的桌面工具如計算器,編輯器和其他的極好的要素.
kdemultimedia (任選的)
多媒體應(yīng)用如 CD播放器和混合器.
kdenetwork (任選的)
國際互連網(wǎng)應(yīng)用.一般包含郵件程序,消息閱讀器和一些其他的網(wǎng)絡(luò)程序.
kdeadmin (任選的)
系統(tǒng)管理程序.一般包含用戶管理程序和 system V runlevel編輯器.
kdetoys (任選的)
玩具!
korganizer (任選的)
你的桌面將自動完成組織,這不很好嗎?
kdesupport (如果需要)首先安裝.下一個 (或第一)包是 kdelibs.
其它包能在任何時間安裝.
4.5不同發(fā)布格式的安裝.
請不忘記讀自述文件和安裝文件如果他們可讀.
Debian發(fā)布的安裝
Debian發(fā)布根據(jù)即將來臨的 FHS (文件分層結(jié)構(gòu)標(biāo)準(zhǔn))安裝.
安裝 Debian發(fā)布:
以超級用戶運(yùn)行:
dpkg -i .deb.
RPM發(fā)布的安裝
RPM發(fā)布安裝到 /opt/kde.
安裝二進(jìn)制的 RPM:
以超級用戶執(zhí)行:
rpm -ivh .rpm
為了從源代碼編譯成二進(jìn)制的 RPM并安裝,其步驟如下:
以超級用戶運(yùn)行: rpm -ivh .src.rpm
cd /usr/src/redhat/SPECS
rpm -bb .spec
cd ../RPMS/i386 (或者是其它檔案文件)
rpm -ivh .i386.rpm
你可以用 "--ptefix"選項配置configure腳本.
打開包:tar xvzf .tar.gz
改變目錄: cd
配置: ./configure 一些包 (notably kdebase)有特殊配置選項
鍵入 "./configure --help" 顯示可用的選項.
建造包:
安裝軟件:
su -c "make install",如果不是超級用戶 .
如果你已經(jīng)是超級用戶,鍵入 "make install" .
安裝的二進(jìn)制的 .tar.gz文件
二進(jìn)制的 .tar.gz包安裝到 /opt/kde.
變成超級用戶
cd /
tsr xvzf .tar.gz
4.6自檢-安裝
首先,請務(wù)必確認(rèn)KDE的二進(jìn)位的安裝目錄包含在PATH中,KDE的庫安裝目錄給LD_LIBRARY_PATH .
環(huán)境變量在不同的系統(tǒng)有不同的名稱,例如在 IRIX.它被稱為 SHLIB_PATH.
然后設(shè)置環(huán)境變量 KDEDIR為 KDE根,例如/opt/kde.
在大多數(shù)沒必要 .
為了容易配置,我們已提供簡單的腳本,以便調(diào)用 startkde.
編輯你的主目錄的 .xinitrc文件(首先備份!),刪除象調(diào)用窗口管理程序的行,用startkde替代.
重新啟動 X.
如果你使用 kdm/xdm,你將不得不編輯文件 .xsession代替 .xinitrc.
如果在你的主目錄沒有 .xinitrc或 .xsession,簡單地創(chuàng)建一個僅僅包含"startkde"的文件 .
注意:一些系統(tǒng) (notably Redhat Linux)使用 .Xclients.
這將帶你進(jìn)入光亮的 KDE桌面.
你現(xiàn)在開始探索 KDE的精彩的世界 .
假如你想先讀一些文件,向你推薦 quickstart向?qū)?
此外,每個應(yīng)用有在線幫助.
4.7Micro-HOWTO:在 SGI Irix 6.x編譯 KDE 1.1
1.安裝 Qt 1.42或更高的版本.
2.我在安裝 KDE時(不是超級用戶), KDEDIR環(huán)境變量不同于 /usr/local/,缺省是什么.
這個問題我將在下面提到,但是也不是必須的.
SGI有 'jpeg'和 'png'庫,但是他們發(fā)生日期或其它錯誤.
如此你將不得不獲取 libpng和 libz的源代碼 ( kdesupport中有jpeg);
我發(fā)現(xiàn)他們的源代碼的 RPMs在 RedHat的 FTP鏡像中.
3.獲得 egcs 1.1.1或更高并編譯它 '-fsquangle'.
這是因為 SGI的匯編程序不能處置長文件名.
你將不得不建造 gcc的庫.
保證在你的PATH指定的路徑中只能找到一個編譯程序 (如果你已另一個 gcc安裝).
當(dāng)輸入 'g++ -v'時:
gcc版本 egcs-2.91.60 19981201 (egcs-1.1.1)
4.setenv LDFLAGS " " 因為 'configure'腳本試著按 'g++ -s'運(yùn)行,當(dāng)編譯測試程序.
5.打開 'kdesupport'并且進(jìn)入它的目錄.
運(yùn)行它的配置,如果需要可帶 "--prefix":
./configure --prefix=$KDEDIR
6.運(yùn)行腳本 :
find .-name Makefile -exec ../FixMakesSq {} \;
這指定了所有編譯行:
CXXFLAGS有 '-fsquangle'.
所有 'replicated'庫 (jpeg和 png)被替換為全路徑,他們不會和SGI建立連結(jié).
這里是 FixMakesSq腳本:
--------------------------------------------------------------------------------
#!/bin/perl -ni.bak
if (/cflags\s*=(.*)$/i)
{
print "CFLAGS = -fsquangle $1\n";
}
elsif (/cxxflags\s*=(.*)$/i)
{
print "CXXFLAGS = -fsquangle $1\n";
}
elsif ((/-lpng/) || (/-ljpeg/))
{
if (/^(.*)-lpng(.*)$/)
{
$b4 = $1;
$af = $2;
print "$b4 /path/to/KDE/libs/libpng.a $af\n";
}
if (/^(.*)-ljpeg(.*)$/)
{
$b4 = $1;
$af = $2;
print "$b4 /path/to/KDE/libs/libjpeg.a $af\n";
}
}
else
{
print;
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -