我是用的是最新的紅旗Linux6.0桌面版。
在網上搜了很多資料,都說要用RPM格式的標准軟件包。
但是下載的大多數都是.tar.gz或.tar.zip文檔。不能直接安裝,請問如何使用呢?
解決:
只是提供了解壓的shell操作,怎麼安裝軟件就不講一下?解壓其實可以在桌面環境下完成,不一定要在shell裡做的。
解壓後,在文件裡找安裝的幫助文本,可能是help之類的文件,照裡面的做。如果有install.sh或install.py之類的文件,以root用戶身份,在shell下運行
#./install.sh
或
# sh install.sh
或
#python install.py
或
#perl install.pl
記得在安裝前要用chmod改權限。
#chmod a+x install.*
如果沒有做好的安裝腳本文件的,就需要你自己通過編譯來安裝。首先檢查一下目錄下有沒有makefile的文件,然後
在文件目錄下執行
#make
#make install
具體的請參照軟件自帶的文檔。
在安裝時,會檢查你系統中的包的依賴關系,如果不滿足會有提示。需要照提示安裝相關的包。
如果你不是一定要用紅旗,建議你換其它操作系統,紅旗做得很差,Linux新手會碰到很多麻煩的,軟件這種東西,盡量不要用國產的。
可以考慮openSUSE, Mandriva, Ubuntu都比紅旗要好用,還全是免費的。
RPM的包,你要找為Fedora或Red Hat做的RPM包,為其它系統做的RPM包可能在紅旗上裝不上的。很多開源軟件的站點不會提供做好的包(因為光RPM就要對應不同系統做好幾個,太麻煩了),只提供源代碼,所以你才會覺得找到的都是壓縮文件了。另外加上其它的系統都會自帶軟件管理,不需要用戶像windows那樣四處去找軟件,所以你才會找不到RPM的包。