學習啦 > 學習電腦 > 操作系統 > Linux教程 > linux系統怎么安裝軟件

linux系統怎么安裝軟件

時間: 春健736 分享

linux系統怎么安裝軟件

  一般的Linux系統套件都包含了豐富的應用程序,但有時并不能滿足實際需要。這時就要涉及到對低版本軟件的卸載、安裝新版本軟件,或者安裝全新的應用軟件。那么linux系統怎么安裝軟件?下面跟著學習啦小編一起去了解下吧。

  linux系統怎么安裝軟件

  軟件安裝卸載,分幾種情況:

  1:RPM包,這種軟件包就像windows的EXE安裝文件一樣,各種文件已經編譯好,并打了包,哪個文件該放到哪個文件夾,都指定好了,安裝非常方便,在圖形界面里你只需要雙擊就能自動安裝。

  ==如何卸載:

  1、打開一個SHELL終端

  2、因為Linux下的軟件名都包括版本號,所以卸載前最好先確定這個軟件的完整名稱。

  查找RPM包軟件:rpm -qa ×××*

  注意:×××指軟件名稱開頭的幾個字母,不要求寫全,但別錯,*就是通配符號“*”,即星號,如你想查找機子里安裝的REALPLAYER軟件,可以輸入:rpm -qa realplay*

  3、找到軟件后,顯示出來的是軟件完整名稱,如firefox-1.0.1-1.3.2

  執(zhí)行卸載命令:rpm -e firefox-1.0.1-1.3.2

  ===安裝目錄,執(zhí)行命令查找:rpm -ql firefox-1.0.1-1.3.2

  ===參考文章:http://blog.chinaunix.net/article.p...178&blogId=1438

  2:tar.gz(bz或bz2等)結尾的源代碼包,這種軟件包里面都是源程序,沒有編譯過,需要編譯后才能安裝,安裝方法為:

  1、打開一個SHELL,即終端

  2、用CD 命令進入源代碼壓縮包所在的目錄

  3、根據壓縮包類型解壓縮文件(*代表壓縮包名稱)

  tar -zxvf ****.tar.gz

  tar -jxvf ****.tar.bz(或bz2)

  4、用CD命令進入解壓縮后的目錄

  5、輸入編譯文件命令:./configure(有的壓縮包已經編譯過,這一步可以省去)

  6、然后是命令:make

  7、再是安裝文件命令:make install

  8、安裝完畢

  ===如何卸載:

  1、打開一個SHELL,即終端

  2、用CD 命令進入編譯后的軟件目錄,即安裝時的目錄

  3、執(zhí)行反安裝命令:make uninstall

  ====安裝目錄:注意make install命令過程中的安裝目錄,或者閱讀安裝目錄里面的readme文件,當然最好的辦法是在安裝的過程中指定安裝目錄,即在./configure命令后面加參數--prefix=/**,

  如:./configure --prefix=/usr/local/aaaa,即把軟件裝在/usr/local/路徑的aaaa這個目錄里。一般的軟件的默認安裝目錄在/usr/local或者/opt里,可以到那里去找找

  3:以bin結尾的安裝包,這種包類似于RPM包,安裝也比較簡單

  1、打開一個SHELL,即終端

  2、用CD 命令進入源代碼壓縮包所在的目錄

  3、給文件加上可執(zhí)行屬性:chmod +x ******.bin(中間是字母x,小寫)

  3、執(zhí)行命令:./******.bin(realplayer for Linux就是這樣的安裝包)

  ===如何卸載:把安裝時中選擇的安裝目錄刪除就OK

  ===執(zhí)行安裝過程中可以指定,類似于windows下安裝。

  2、安裝完軟件后如何執(zhí)行。 安裝完軟件后可以有好多種方法執(zhí)行軟件:

  A、有些軟件安裝后會自動在應用程序列表里加上快捷鍵,和windows一樣,到那里找就行了。

  B、如果在應用程序列表里找不到的話,可以直接在/開始/運行命令里輸入命令:啟動命令一般就是軟件名,如firefox,realplay,xmms等

  C、也可以打開一個shell終端,輸入軟件名,和在“運行命令”里一樣。如果不知道命令全程的話,可以輸入開頭的字母,然后按tab鍵查找,系統會自動顯示以輸入字母開頭的所有命令/

  D、你也可以直接到安裝目錄下運行啟動文件,Linux下的可執(zhí)行圖標和shell終端圖標很像

  E、到/usr/bin目錄里找安裝的軟件啟動文件執(zhí)行命令。Linux系統把所有可執(zhí)行的文件命令在/usr/bin目錄里都作了啟動連接,你可以去那個目錄尋找你安裝的文件的啟動命令,雙擊啟動

  現在流行的軟件包有兩種比較常見的形式,一種是RPM包的形式,另一種是壓縮成*.tar.gz的形式。本文將討論這兩種形式的軟件包在文本環(huán)境和圖像環(huán)境(X Window)下不同的安裝方法。

  文本環(huán)境下的軟件安裝

  一、安裝簡便的RPM包

  RPM是RedHat Package Manager的縮寫,他只能使用在安裝了RPM軟件的系統中,RedHat Linux和Turbo Linux中已使用了他。這種結構的包使用起來還是很方便的,只要記住幾條簡單的命令和參數就能夠方便地使用:

  #〉rpm [options] filename.rpm

  其中常用的options包括:

  -i: 安裝軟件

  -e: 卸載軟件

  -q:查看軟件安裝的信息和狀態(tài)

  -U: 升級現有軟件

  例如安裝軟件時,能夠使用如下命令:“rpm -i filename.rpm”,軟件安裝在什么地方、是怎么安裝的都無需用戶操心,RPM能夠幫助用戶管理。由于RPM使用方便,很多軟件都有RPM版本。假如想使用RPM形式的軟件就要首先下載一個RPM管理軟件。在ftp://ftp.rpm.org/pub/rpm/dist/rpm-version網站能夠下載最新的版本——rpm-3.-.4.i386。該軟件有RPM包和.tar.gz包兩種形式,假如您的系統中已有了RPM管理軟件,您能夠下載RPM形式的包來升級現有軟件,否則就必須了解.tar.gz包的安裝方法。

  二、安裝需要編譯的.tar.gz包

  由于RPM包使用的局限性(必須安裝RPM),現在更多的軟件使用的是源代碼形式的.tar.gz包。這種軟件的安裝通常要經過解壓縮、軟件配置、軟件編譯及安裝的過程。

  解壓縮通常有兩種命令方法:一種是“gunzip filename-VERSION-OS.tar.gz | tar xvf -”,他實質是兩條命令“gunzip filename-VERSION-OS.tar.gz”和“tar xvf filename-VERSION-OS.tar”;另一種是“tar xzvf filename-VERSION-OS.tar.gz”。 一般來說在軟件解壓縮后會生成一個目錄filename-VERSION-OS。

  軟件的配置、編譯、安裝是最讓初學者望而生畏的事了,但筆者認為掌控一些規(guī)律還是不難的。一般來說,在解壓縮生成的目錄中都會有名為Readme、Rnstall或Readme.install之類的文檔。這些文檔通常會對軟件的功能、特性、版權許可、安裝連同相關知識加以介紹,并且會提到關于安裝的方法和步驟。舉例來說:在apache_1.3.6的install文檔中說明了如下內容(此處只列出總的條目,具體內容省略):

  Installing the Apache 1.3 HTTP server with APACI

  ==============================

  1.Overview for the impatient(概括說明配置的全過程)

  $./configure--prefix=PREFIX

  $make

  $make install

  $PREFIX/bin/apachectl start

  2.Requirements(需要的條件)

  3.Configuring the source tree(配置的參數說明)

  4.Building the package(編譯軟件的方法)

  5.Installing the package(安裝軟件的方法)

  6.Testing the package(軟件測試)

  理解并能熟練使用這些說明文檔后,就能夠利用一些規(guī)律來安裝大多數的軟件。對于那些沒有說明文檔的軟件(當然這種情況比較少見),這些規(guī)律通常也是適用的。一般來說,和安裝軟件有直接關系的文檔只有兩個:configure 、Makefile。

  其中,configure文檔具備可執(zhí)行的屬性,是用來配置軟件的,他的參數比較多,用法也比較靈活。當然,不同的軟件參數也不相同,這時候就需要借助他的help參數,運行下面的命令就會讓您感到豁然開朗:

  #〉 ./configure -help

  Usage: configure [options]

  Options: [defaults in brackets after descriptions]

  General options:

  --quiet, --silent do not print messages

  --verbose,-v print even more messages

  --sha [=DIR] switch to a shadow tree (under DIR) for building

  Stand-alone options:

  --help,-h print this message

  --show-layout print installation path layout (check and debug)

  Installation layout options:

  --with-layout=[F:]ID use installation path layout ID (from file F)

  --target=TARGET install name-associated files using basename TARGET

  ……

  接下來,就能夠運行“./configure [options]”來配置該軟件。注意,命令行中的“./”很重要,他告訴系統要運行的命令就在當前目錄下(否則系統就會到$path變量指定的路徑下去執(zhí)行命令)。執(zhí)行命令后能夠生成Makefile文檔或修改已有的文檔配置。

看過“ linux系統怎么安裝軟件 ”的人還看了:

1.Linux系統軟件的基本安裝和卸載方法

2.Linux如何安裝zoneminder軟件

3.怎么安裝red hat操作系統

4.Linux如何安裝和配置rz/sz命令

5.一個硬盤如何安裝2個Linux

652951