| linux的文件分兩種類型,一種是普通文件,一種是目錄文件,我們從網(wǎng)上下載的linux文件一般有這么幾種:.tar.gz、.tar.bz2、.rpm、.deb、.rar、.zip、.pl、.py、.run、.bin。 下面我都是在root用戶下進行的安裝,如果你是在一般用戶下首先需要打開一個終端,su成root用戶。不要告訴我你不會,google之~~當(dāng)然我說的不一定全對,不過我們擁有強大的man,所以不怕!!當(dāng)你拿不準(zhǔn)的時候就man一下。 
 tar是Unix和類Unix系統(tǒng)中的一種打包格式,已經(jīng)成為了POSIX標(biāo)準(zhǔn),好吧!廢話不說了,那為什么tar后面要跟一些.gz啊、.bz2 啊之類的呢?因為我們所說的tar指的是tar格式的文件,而后面跟的是采用的壓縮工具,比如經(jīng)過gzip壓縮后的tar文件,擴展名就為 “.tar.gz”。通常自由軟件的源代碼采用tar壓縮包的形式發(fā)布。解壓也很簡單: root@rangercyh-laptop:~# tar jxvf 文件名.tar.bz2 root@rangercyh-laptop:~# tar zxvf 文件名.tar.gz 由于是源代碼壓縮包,所以解壓后一般需要自己編譯makefile文件才能進行安裝,如下: 先執(zhí)行配置文件 root@rangercyh-laptop:/解壓后的文件路徑# ./configure --prefix=/usr/local/src(Linux的默認安裝路徑) 再make install文件 root@rangercyh-laptop:/解壓后的文件路徑# make root@rangercyh-laptop:/解壓后的文件路徑# make install 這樣就安裝成功了。 
 rpm是一個linux下的軟件包管理器,最早由Ret Hat研制,現(xiàn)在由開源社區(qū)維護。像我們上面那樣,先執(zhí)行了configure文件,然后再進行安裝是一般的流程,有些軟件的安裝先需要作很多配置,還有 些依賴關(guān)系,所以不是一個簡單的configure文件就能搞定的,這個時候rpm就橫空出世了,采用它進行壓縮,然后所有的解壓配置問題就全部交給你系 統(tǒng)中已安裝好的rpm程序就行了。RPM軟件包分為二進制包(Binary)、源代碼包(Source)和Delta包三種,但不管那種,都不用你考慮太 細,安裝方法都一樣: root@rangercyh-laptop:~# rpm -ivh 文件名.rpm 
 deb是Debian軟件包格式,跟Debian的命名一樣,deb也是因Debra Murdock(Debian創(chuàng)始人Ian Murdock的前妻)而得名。這種文件在Debina Linux中用的多,安裝方式也很簡單: root@rangercyh-laptop:~# dpkg -i 文件名.deb 
 這兩種方式相信用過windows的朋友都不會陌生,那么在linux下你也應(yīng)該記住用那些工具來解壓: root@rangercyh-laptop:~# unrar 文件名.rar root@rangercyh-laptop:~# unzip 文件名.zip 
 懂點編程的朋友會看出pl是基于perl開發(fā)的程序,py是基于python開發(fā)的程序,相應(yīng)的安裝也是類似的: root@rangercyh-laptop:~# perl 文件名.pl root@rangercyh-laptop:~# python 文件名.py 
 run和bin是需要用shell命令來安裝的,一般先需要修改以下腳本的權(quán)限,使用chmod來修改,這個修改權(quán)限就有點小復(fù)雜,給個中文的維基百科大家看看就行了:http://zh./zh/Chmod 安裝方式: root@rangercyh-laptop:~# chmod 修改權(quán)限值 文件名.run 或者 文件名.bin root@rangercyh-laptop:~# ./文件名.run 或者 文件名.bin 
 
 當(dāng)然,現(xiàn)在的linux系統(tǒng)一般都自帶有apt-get命令,直接使用apt-get命令進行在線安裝就沒有這么復(fù)雜了,比如: root@rangercyh-laptop:~# apt-get install 軟件包名 這樣就裝好了,中途可能會讓你輸入個什么yes之類的。太方便了。。。只要你沒有出現(xiàn)我今天發(fā)生的悲劇,一般不會有需要手動下載文件進行安裝的過程。 | 
|  |