自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Linux操作系統(tǒng)的安裝方法

運維 系統(tǒng)運維
網(wǎng)絡(luò)上有很多關(guān)于Linux操作系統(tǒng)安裝方法的文章,有通過CD-ROM、U盤、硬盤安裝的。條條道路通羅馬,無論哪一種方法,都可行得通。本文主要介紹的有三種格式的安裝:PRM、tar、src。

  關(guān)于linux的各類安裝、配置方法,有很多地方提及。這篇文章所介紹的是Linux操作系統(tǒng)的文件安裝方法。

  從網(wǎng)站或者是光盤上找到的Linux軟件包,常見的格式包括有rpm,deb,tar,gz,tgz,zip,bz2等等。我們平時用的最多的恐怕是rpm和tgz了,據(jù)統(tǒng)計,在網(wǎng)上最流行的版本應(yīng)改是redhat和mandrake了,而這兩個版本都是用rpm封裝的,tar是最通用的軟件包格式,幾乎每個linux軟件都會提供tar的格式的軟件包,因為這種格式的軟件包任何版本的linux都支持,所以大家至少要了解tar和rpm的使用方法。至于deb可用alien工具轉(zhuǎn)換成tgz或rpm方式。bz2可用bunzip2解包即可。

一、RPM文件的安裝

  RPM是RedHat Package Manager(RedHat軟件包管理工具)的縮寫,這一文件格式名稱雖然打上了RedHat的標(biāo)志,但是其原始設(shè)計理念是開放式的,現(xiàn)在包括OpenLinux,mandrake及Turbo Linux等Linux的分發(fā)版本都有采用,可以算是公認的行業(yè)標(biāo)準了。

  RPM文件在Linux系統(tǒng)中的安裝最為簡便。以著名的圖像處理軟件XV為例:

  在Terminal中,基本的安裝指令如下:

  rpm -i xv-3.10a-13.i386.rpm

  如果你的連網(wǎng)速度足夠快,也可以直接從網(wǎng)絡(luò)上安裝應(yīng)用軟件,只需要在軟件的文件名前加上適當(dāng)?shù)腢RL路徑:

  rpm -i

  作為一個軟件包管理工具,RPM管理著系統(tǒng)已安裝的所有RPM程序組件的資料。我們也可以使用RPM來卸載相關(guān)的應(yīng)用程序。

  rpm -e xv

  RPM的常用參數(shù)還包括:

  -vh:顯示安裝進度;

  -U:升級軟件包;

  -qpl:列出RPM軟件包內(nèi)的文件信息;

  -qpi:列出RPM軟件包的描述信息;

  -qf:查找指定文件屬于哪個RPM軟件包;

  -Va:校驗所有的RPM軟件包,查找丟失的文件;

  更為詳盡的參數(shù)及其用法可以查看RPM的幫助文檔。

  在X-Window中,RPM文件的圖形化安裝及管理方式對用戶來說,顯得更為友好。在kde上先安裝好kpackage后,安裝rpm僅僅是按一下鼠標(biāo)就可以了,比windows 98更方便。但是這必須先安裝kde.

  我還是介紹更常用的方法吧,仍以XV軟件為例,在Linux的文件管理器中找到xv-3.10a-13.i386.rpm文件之后,用鼠標(biāo)右擊它,在彈出菜單中就可以找到專為RPM軟件包準備的三個指令:Show Info、Upgrade、Install。

  選擇“Show Info”之后,我們將可以看到如圖所示的軟件包信息窗口。窗口分為三個部分,頂端顯示的是軟件名、大小、創(chuàng)建及安裝日期以及開發(fā)者網(wǎng)站等相關(guān)信息;在中間的方框內(nèi),是關(guān)于軟件的概述;而下面顯示的則是軟件包內(nèi)包含的所有文件及其路徑信息,它會告訴你軟件包內(nèi)的各個文件將被安裝到系統(tǒng)的哪些目錄中,

  留意這些信息的好處是,你可以很容易地找到啟動程序的路徑。

  此時點擊底部的“Install”或者“Upgrade”按鈕之后,將開始進行軟件的安裝或者升級,此時還會彈出一個提示安裝進度的窗口。

  RPM軟件包較之于其他類型的軟件包,有著許多優(yōu)勢,但是并不是說RPM軟件的安裝都是一帆風(fēng)順的。常見的錯誤包括試圖安裝一個已經(jīng)安裝好了的軟件、所要安裝的軟件需要其他軟件或者系統(tǒng)庫文件的支持(此時應(yīng)該先行安裝這些相關(guān)軟件或者系統(tǒng)庫文件)等,情形都和Windows類似。

二,tar的安裝

  tar.gz、tar.Z、tgz、bz2等文件格式要先解壓為tar后再用tar解包安裝。解壓縮及解包指令舉例簡述如下:

  1.解xv.tar.gz:tar zxf xv.tar.gz

  2.解xv.tar.Z:tar zxf xv.tar.Z

  3.解xv.tgz:tar zxf xv.tgz

  4.解xv.bz2:bunzip2 xv.bz2

  5. 解xv.tar:tar xf xv.tar

  解包后得到的一堆文件,通常都會存放在一個目錄里面。視軟件作者的不同,有些會是已經(jīng)編譯好的程序,更多的則是需要自己再行編譯的源代碼。進入相應(yīng)目錄后,使用“ls -F -color”指令,可執(zhí)行程序?qū)詭?ldquo;*”標(biāo)記的亮綠色顯示,對于已編譯好的程序,直接鍵入帶路徑的指令行即可運行程序。

  建議解壓后先閱讀說明文件,應(yīng)該先用vi等文書編輯器閱讀一下軟件目錄中的Readme、Install等重要的相關(guān)文檔,在這里你會找到軟件詳盡的編譯步驟及注意事項,可以了解安裝有哪些需求,有必要時還需改動編譯配置。

  有些軟件包的源代碼在編譯安裝后可以用make install命令來進行卸載,如果不提供此功能,則軟件的卸載必須手動刪除。由于軟件可能將文件分散地安裝在系統(tǒng)的多個目錄中,往往很難把它刪除干凈,那你應(yīng)該在編譯前進行配置,指定軟件將要安裝到目標(biāo)路徑:./configure --prefix=目錄名,這樣可以使用“rm -rf 軟件目錄名”命令來進行干凈徹底的卸載。與其它安裝方式相比,需要用戶自己編譯安裝是最難的,它適合于使用Linux已有一定經(jīng)驗的人,一般不推薦初學(xué)者使用。

  通常的編譯步驟會是這樣:

  ./configure

  make

  make install(需要取得root身份才能執(zhí)行此指令)

  卸載可用:make uninstall 或 手動刪除

  編譯完成之后,在當(dāng)前目錄或者是名為src的子目錄下,可以很容易地發(fā)現(xiàn)軟件的可執(zhí)行程序。至此,軟件的安裝便告一段落。

三、關(guān)于src源代碼文件包

  Linux軟件的源代碼src是指提供了該軟件所有程序源代碼的發(fā)布形式,需要用戶自己編譯成可執(zhí)行的二進制代碼bin并進行安裝,其優(yōu)點是配置靈活,可以隨意去掉或保留某些功能/模塊,適應(yīng)多種硬件/操作系統(tǒng)平臺及編譯環(huán)境,缺點是難度較大,一般不適合初學(xué)者使用。

  怎么知道一個tar.gz/bz2包是二進制文件包呢還是源代碼包?要分辨它到底是什么最好的辦法就是查看包里的文件清單,使用命令tar ztvf *.tar.gz解壓縮及解包后,進入新生成的目錄下。

  源代碼包里的文件往往會含有種種源代碼文件,頭文件*.h、c代碼源文件*.c、C++代碼源文件*.cc/*.cpp等;而二進制包里的文件則會有可執(zhí)行文件(與軟件同名的往往是主執(zhí)行文件),標(biāo)志是其所在路徑含有名為bin的目錄(僅有少數(shù)例外)。

  如果是src.tar可在解包后,在新生成的目錄下編譯,方法前面已介紹過了,現(xiàn)在講一講src.rpm的安裝和協(xié)載:

  安裝:rpm -rebuild xv.src.rpm

  cd /usr/src/redhat/RPMS/

  rpm -ivh *.rpm

  卸載:rpm -e xv

  說明:rpm --rebuild *.src.rpm命令將源代碼編譯并/usr/src/redhat/RPMS下生成二進制的rpm包,然后再安裝該二進制包即可。

  做好以上的準備工作,Linux的安裝過程就可以順利地進行了。重新啟動電腦,帶著小紅帽子的企鵝Linux就落戶你家了。

【編輯推薦】

  1. CoreAVC for Linux 安裝指南
  2. Ubuntu圖形安裝Linux衍生版本的實現(xiàn)方式的標(biāo)準模式
  3. 圖文并茂 手把手教您虛擬機安裝linux
  4. 簡單詳細介紹硬盤安裝Linux Ubuntu
  5. 使用CD-ROM安裝Linux系統(tǒng)
  6. 安裝Linux 你準備好了么
  7. 安裝linux系統(tǒng)可以用的5種方法
責(zé)任編輯:zhaolei 來源: 網(wǎng)絡(luò)轉(zhuǎn)載
相關(guān)推薦

2011-01-10 16:34:13

linux安裝

2009-06-25 08:53:03

Linux操作系統(tǒng)

2011-01-05 10:32:31

linuxqq

2009-12-25 13:21:04

Linux操作系統(tǒng)

2009-12-10 13:35:25

Linux操作系統(tǒng)

2022-01-14 07:25:28

Linux 安裝字體Linux 系統(tǒng)

2009-12-14 16:43:53

2009-12-09 17:25:19

Linux操作系統(tǒng)

2009-12-16 10:38:20

Linux操作系統(tǒng)

2010-01-12 14:20:10

Linux安裝

2013-03-18 15:35:30

2009-12-22 13:44:33

Linux操作系統(tǒng)

2010-01-06 14:50:49

Linux操作系統(tǒng)

2010-01-06 17:45:47

Linux操作系統(tǒng)

2009-06-29 08:38:14

Linux操作系統(tǒng)

2009-07-03 06:55:33

Linux

2010-03-04 14:34:50

Linux操作系統(tǒng)

2020-12-29 16:39:01

Linux代碼命令

2009-08-08 09:50:30

Linux操作系統(tǒng)共享內(nèi)存Linux

2009-12-22 10:41:22

Linux操作系統(tǒng)
點贊
收藏

51CTO技術(shù)棧公眾號