回覆列表
  • 1 # 華大125804976

    tar.gz檔案的安裝,是屬於自己編譯原始碼的方法。多說一句,tar是把檔案打成一個包,並不壓縮;.gz是用gzip把打成包的.tar檔案壓縮,所以成了一個.tar.gz的檔案。安裝的話,先解包,tar -zxvf xxx.tar.gz,這樣會生成一個以檔名命名的資料夾。裡面會有一些README、INSTALL、DOC等等一些文件,仔細讀讀,可以知道這個軟體安裝需要什麼特殊的設定什麼的。這個沒有辦法細說了吧:)一般軟體包裡會有一個叫configure的指令碼檔案,完成配置的任務。可以加很多引數,具體的可以執行./configure --help得到幫助的,比如./configure --prefix=xxx是設定軟體安裝到哪裡。設定好引數,執行./configure,會生成makefile檔案,這是你後面編譯的基礎。 接下來就要編譯了,很簡單,因為有makefile檔案的存在,只要執行make就可以完成編譯的。make是將讀入所有由configure指令碼程式建立的製作檔案。這些製作檔案會告訴make哪些檔案需要被編譯以及按照怎樣的順序對它們進行編譯,因為可能會有上百個源程式檔案。當make工作的時候,會在螢幕上顯示出正在執行的每一個命令,以及與這個命令相關的全部引數。這些輸出通常都是編譯器的呼叫宣告和所有傳遞給編譯器的引數。如果編譯器順利地完成了工作,就不會出現什麼錯誤資訊。大多數編譯器的錯誤資訊十分清楚和明確,因此不用擔心可能會漏掉一個錯誤。如果確實看到有一錯誤,也不用慌張。大多數錯誤資訊並不反映出程式本身出現了一個問題,通常都是系統這裡或者那裡的問題。典型情況下,這些資訊大多是因為檔案訪問許可權不正確而產生的或者是因為檔案沒有找到。完成編譯,之後就是安裝軟體了。這就更簡單了,make install就好了,這個命令將啟動安裝指令碼程式。因為make命令會在執行每一個命令的時候把它顯示出來,所以將會看到許許多多的文字掠過眼前。如果沒有看到什麼錯誤資訊,就說明這個軟體包安裝好了。 反安裝就是make uninstall了。 介紹tar,gzip的使用方法。

    1.壓縮一組檔案為tar.gz字尾。# tar cvf backup.tar /etc # gzip -q backup.tar 或 # tar cvfz backup.tar.gz /etc/

    2.釋放一個字尾為tar.gz的檔案。# gunzip backup.tar.gz #tar xvf backup.tar 或 # tar xvfz backup.tar.gz

    3.用一個命令完成壓縮#tar cvf - /etc/ | gzip -qc > backup.tar.gz

    4.用一個命令完成釋放#gunzip -c backup.tar.gz | tar xvf -

    5.如何解開tar.Z的檔案?# tar xvfz backup.tar.Z 或 # uncompress backup.tar.Z#tar xvf backup.tar

    6.如何解開.tgz檔案? #gunzip backup.tgz

    7.如何壓縮和解壓縮.bz2的包? #bzip2 /etc/smb.conf 這將壓縮檔案smb.conf成smb.conf.bz2#bunzip2 /etc/smb.conf.bz2 這將在當前目錄下還原smb.conf.bz2為smb.conf 注:.bz2壓縮格式不是很常用,你可以man bzip2

  • 2 # 使用者4779816573800

    是的,要先解壓。終端輸入:sudo tar -zxvf 壓縮檔名.tar.gz /tmp(假設想解壓到/tmp目錄),然後cd 解壓後的目錄名 進入解壓後的目錄,ls檢視其中有沒有INSTALL檔案,按照上面的說明安裝即可。一般步驟是:sudo ./configure、make、make install

  • 中秋節和大豐收的關聯?
  • 江鈴順達廂式貨車沒勁冒黑煙怎麼回事?