Linux 安裝軟體 步驟

ForTechnology發表於2013-03-26
1. Linux下安裝軟體的步驟:
  a. 原始碼安裝
  應用軟體的原始碼一般是file.tar.gz或者file.tgz格式,也就是說是以tar來打包,然後用gzip來壓縮。
  以應用軟體xfce-3.8.7.tar.gz為例,先進入軟體的當前目錄,然後使用gzip解壓:#gzip -d xfce-3.8.7.tar.gz(注:-d 代表解壓)。然後用tar解包:#tar -xvf xfce-3.8.7.tar。由於tar和gzip經常一起使用,所以tar還提供了一個引數,它可以自動呼叫gzip來解壓,即:# tar -xzvf xfce-3.8.7.tar.gz。
  進入解壓完成之後新建立的目錄,一般的應用軟體中都有一個用來配置軟體的可執行檔案——configure,它的引數比較多,而且用法也非常靈活。當然,安裝不同的軟體引數也不相同,具體有些什麼引數,可以用命令:#./configure help取得詳細的幫助。例如./configure --prefix=/usr/local/mysql(表示設定軟體的安裝目錄為:/usr/local/mysql)
  在執行#./configure [options]配置軟體後,它會根據你當前系統、編譯、安裝相關的資訊,生成一個安裝配置檔案Makefile。Makefile檔案通常是用來編譯和安裝軟體的,執行make命令時系統會自動根據Makefile檔案中的設定對軟體進行編譯和安裝,如果編譯能夠順利通過的話,執行#make install命令來安裝。
  b. 智慧包安裝
  現在,以智慧包形式提供的軟體很多,像RedHat Linux的RPM、Debian Linux的DEB、KISS、BSD以及Slackware等。RPM和Debian幾乎統治著Linux包管理世界,它們是首先被大多數商業Linux發行版本所廣泛採用的應用軟體。下面筆者就介紹一下如何安裝以RPM和Deb格式打包的軟體。
  RPM是RedHat Package Manager的縮寫,它只能使用在安裝了RPM軟體的系統中,不過好像目前大多數中文Linux發行版本都支援RPM軟體包。
  1.用命令管理
  #rpm [options] abc.rpm
  例如安裝python-1.5.2-35.i386.rpm軟體時,可以使用如下命令:#rpm –ivh python-1.5.2-35.i386.rpm。
  如果你想知道RPM軟體包中的相關資訊,可以使用命令:#rpm ivh python-1.5.2-35.i386.rpm。
  如果想知道python-1.5.2-35.i386.rpm會在系統裡安裝哪些檔案,可以使用以下這個命令:rpm -qpl python-1.5.2-35.i386.rpm。
  由於RPM的引數很多,我們就不一一列舉,想得到更多有關RPM的引數,可以用命令:#man rpm取得詳細的幫助資訊。
  2.圖形介面工具管理
  相對命令方式來說,在圖形環境下,安裝、升級、解除安裝和查詢RPM軟體包是一件非常簡單輕鬆的事情,因為Linux提供了幾個功能強大的RPM包管理工具。我們推薦使用Linux的圖形管理工具來維護RPM軟體包,GNOME中的GnoRPM和KDE中的Kpackage就是功能強大的RPM 包管理工具。由於國內使用者使用的中文Linux發行版本中最常見的視窗管理器是KDE,下面筆者就以KDE中Kpackage為例,介紹如何使用RPM包管理工具。
  點選Start(開始)→System tools(系統工具)→Kpackage,出現Kpackage介面,同時分析Linux系統中的 RPM資料庫。它將安裝好的RPM包形式的軟體按照功能分在Amusements、Application、Development、Document、 Extension、Extentions、Networking、System Environment、User Interface以及X11等幾個樹形目錄中,每個目錄中有相應的檔案圖示和名稱。要安裝或升級軟體,只要點選工具欄的相應按鈕就會彈出開啟檔案的對話方塊,選中要安裝的RPM檔案,單擊OK按鈕,如果不缺必要的執行庫,就開始安裝軟體了。解除安裝軟體時,用滑鼠選擇相應的軟體,單擊右邊的Uninstall按鈕就可以了。
Linux 下如何安裝軟體?
一般來說, 是有三種方式的。 除了第一中方式外, 另外兩種格式的最好先看看軟體所帶的 README 或者 INSTALL 說明檔案。 這樣一般可以節省大量的時間。
*** 注意, 要用 root 身份登陸系統或者用 su 命令轉換身份成 root 才能執行安裝
1. 以 .rpm 結尾的軟體包檔案。 rpm = Redhat Package Manager。 用如下命令進行安裝
rpm -ivh
2. 以 .tar.gz 或者 .tgz 結尾的軟體包檔案。需要先解包再安裝。 接壓縮命令為:
tar zvxf
然後一般會生成一個目錄。 進入該目錄。 (也許就在當前目錄, 而沒有生成目錄, 根據具體情況而定) 這些軟體一般需要自己編譯, 然後才能安裝。(當然也有部分軟體包解壓縮後是下面將要介紹的第三種軟體。) 然後需要執行的就是
make
make install
這樣兩個命令。 然後就可以用軟體名去啟動它了。 如有異常, 請參看軟體文件。 那些是最好的幫助。
3. 沒有任何固定的副檔名。 這些軟體一般是大公司的比較大的軟體, 同時也不帶原始碼。 這種軟體只需要執行這個檔案即可。如果檔案不能執行, 需要先把該檔案加上可執行屬性。
chmod +x ./ 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/25897606/viewspace-757168/,如需轉載,請註明出處,否則將追究法律責任。

相關文章