linux下各種軟件的安裝方法

2007年04月11日 星期三 18:41先來看看Linux軟件擴展名。軟件後綴爲.rpm最初是Red Hat Linux提供的一種包封裝格式,現在許多Linux發行版本都使用;後綴爲.deb是Debain/ub查看文章 linux下各種軟件的安裝方法nutu Linux提供的一種包封裝格式;後綴爲.tar.gz、tar.Z、tar.bz2或.tgz是使用Unix系統打包工具tar打包的;後綴爲. bin 的一般是一些商業軟件。通過擴展名可以瞭解軟件格式,進而瞭解軟件安裝。 RPM格式軟件包的安裝 大多數Linux RPM軟件包的命名有一定的規律,它遵循名稱-版本-修正版-類型-MYsoftware-1.2 -1.i386.rpm 。 1.安裝RPM包軟件 # rpm -ivh MYsoftware-1.2 -1.i386.rpm RPM命令主要參數: -i 安裝軟件。 -t 測試安裝,不是真的安裝。 -p 顯示安裝進度。 -f 忽略任何錯誤。 -U 升級安裝。 -v 檢測套件是否正確安裝。 2.卸載軟件 # rpm -e 軟件名 需要說明的是,上面代碼中使用的是軟件名,而不是軟件包名。例如,要卸載software-1.2.-1.i386.rpm這個包時,應執行:#rpm -e software 我現在在用的ubuntu是一個基於debian的發行版.所以我是喜歡用DEB安裝的. 我用alien 把rpm包轉化成了deb包來安裝,alien d software.rpm 具體的還有一些功能.可以用,比如把源碼包轉化deb包.alien 都是可以的 用man alien 查看 deb是Debian Linux提供的一個包管理器,它與RPM十分類似。但由於RPM出現得早,並且應用廣泛,所以在各種版本的Linux中都常見到,而Debian的包管 理器dpkg只出現在Debina Linux中。它的優點是不用被嚴格的依賴性檢查所困擾,缺點是隻在Debian Linux發行版中才能見到這個包管理工具。 1. 安裝# dpkg -i MYsoftware-1.2.-1.deb 2. 卸載# dpkg -e MYsoftware 不過.在ubuntu 裏.可以使用 apt-get 來輕鬆安裝 現在有很多地方都提供源代碼包,到底在什麼地方獲得取決於軟件的特殊需要。對於那些使用比較普遍的軟件,如Sendmail,可以從商業網站處下 載源代碼軟件包(如http://www.sendmail.org )。一般的軟件包,可從開發者的Web站點下載。下面介紹一下安裝步驟: 1.解壓數據包源代碼軟件通常以.tar.gz做爲擴展名,也有tar.Z、tar.bz2或.tgz爲擴展名的。 tar xzvf software 2.編譯軟件 cd software ./configure make make install 不過.我是經常安裝失敗的....到現在也沒有用源碼安裝成功幾次.我是不怎麼推薦用它直接安裝的 刪除安裝時產生的臨時文件:#make clean 卸載軟件:#make uninstall 有些軟件包的源代碼編譯安裝後可以用make uninstall命令卸載。如果不提供此功能,則軟件的卸載必須手動刪除。由於軟件可能將文件分散地安裝在系統的多個目錄中,往往很難把它刪除乾淨,應該在編譯前進行配置。 .bin文件安裝 擴展名爲.bin文件是二進制的,它也是源程序經編譯後得到的機器語言。有一些軟件可以發佈爲以.bin爲後綴的安裝包,例如,流媒體播放器RealONE 1 安裝 chmod +x software.bin ./software.bin 接下來選擇安裝方式,有普通安裝和高級安裝兩種。如果不想改動安裝目錄,就可選擇普通安裝,整個安裝過程幾乎和在Windwos下一樣 2卸載 如果採用普通安裝方式的話,在用戶主目錄下會有軟件的文件夾生成,把它們刪除即可。 Linux綠色軟件 Linux也有一些綠色軟件,不過不是很多。Linux系統提供一種機制:自動響應軟件運行進程的要求, 爲它設定好可以馬上運行的環境。這種機制可以是一種接口,或者是中間件。程序員編寫的程序可以直接拷貝分發,不用安裝,只要點擊程序的圖標,訪問操作系統 提供的接口,設定好就可以工作。若要刪除軟件,直接刪除就可以,不用鏈接文件。這是最簡單的軟件安裝、卸載方式。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章