亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

詳解linux 下安裝軟件tar.gz, rpm,deb的方法

 更新時(shí)間:2016年12月28日 09:27:45   作者:developinglife  
本篇文章主要介紹了linux 下安裝軟件tar.gz, rpm,deb的方法 ,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。

在Linux系統(tǒng)中,軟件安裝程序比較紛繁復(fù)雜,不過(guò)最常見(jiàn)的有兩種:

1)一種是軟件的源代碼,您需要自己動(dòng)手編譯它。這種軟件安裝包通常是用gzip壓縮過(guò)的tar包(后綴為.tar.gz)。

2)另一種是軟件的可執(zhí)行程序,你只要安裝它就可以了。這種軟件安裝包通常被是一個(gè)RPM包(Redhat Linux Packet Manager,就是Redhat的包管理器),后綴是.rpm。

當(dāng)然,也有用rpm格式打包的源代碼,用gzip壓縮過(guò)的可執(zhí)行程序包。只要您理解了以下的思路,這兩種形式的安裝包也不在話下了。

下面,我們就分成兩個(gè)部分來(lái)說(shuō)明軟件安裝思路:

第一部分:搞定.tar.gz

1.首先,使用tar -xzvf來(lái)解開這個(gè)包,如:

#tar -xzvf apache_1_3_6_tar.gz

這樣就會(huì)在當(dāng)前目錄中創(chuàng)建了一個(gè)新目錄(目錄名與.tat.gz包的文件名類似),用來(lái)存放解壓了的內(nèi)容。如本例中就是apache_1.3.6

2.進(jìn)入這個(gè)目錄,再用ls命令查看一下所包含的文件,如:

#擬定cd apache_1.3.6
#ls

你觀察一下這個(gè)目錄中包含了以下哪一個(gè)文件:configure、Makefile還是Imake。

1)如果是configure文件,就執(zhí)行:

#./configure 
#make
#make install

2)如果是Makefile文件,就執(zhí)行:

#make
#make install

3)如果是Imake文件,就執(zhí)行:

#xmkmf
#make
#make install

3.如果沒(méi)有出現(xiàn)什么錯(cuò)誤提示的話,就搞定了。至于軟件安裝到什么地方,通常會(huì)在安裝時(shí)出現(xiàn)。否則就只能查閱一下README,或者問(wèn)問(wèn)我,:-)

如果遇到錯(cuò)誤提示,也別急,通常是十分簡(jiǎn)單的問(wèn)題:

1)沒(méi)有安裝C或C++編譯器;

確診方法:執(zhí)行命令gcc(C++則為g++),提示找不到這個(gè)命令。

解決方法:將Linux安裝光盤mount上來(lái),然后進(jìn)入RPMS目錄,執(zhí)行命令:

#rpm -ivh gcc* (哈哈,我們用到了第二種安裝方式)

2)沒(méi)有安裝make工具;

確診方法:執(zhí)行命令make,提示找不到這個(gè)命令。

解決方法:將Linux安裝光盤mount上來(lái),然后進(jìn)入RPMS目錄,執(zhí)行命令:

#rpm -ivh make* 

3)沒(méi)有安裝autoconf工具;

確診方法:執(zhí)行命令make,提示找不到這個(gè)命令。

解決方法:將Linux安裝光盤mount上來(lái),然后進(jìn)入RPMS目錄,執(zhí)行命令:

#rpm -ivh autoconf* 

4)缺少某些鏈接庫(kù);

確診方法:在make時(shí),提示需要某些文件。

解決方法:安裝包含這個(gè)文件的包,這就需要積累了。

第二部分:搞定.rpm

RPM是Red Hat公司隨Redhat Linux推出了一個(gè)軟件包管理器,通過(guò)它能夠更加輕松容易地實(shí)現(xiàn)軟件的安裝。

1.安裝軟件:執(zhí)行rpm -ivh rpm包名,如:

#rpm -ivh apache-1.3.6.i386.rpm

2.升級(jí)軟件:執(zhí)行rpm -Uvh rpm包名。

3.反安裝:執(zhí)行rpm -e rpm包名。

4.查詢軟件包的詳細(xì)信息:執(zhí)行rpm -qpi rpm包名

5.查詢某個(gè)文件是屬于那個(gè)rpm包的:執(zhí)行rpm -qf rpm包名

6.查該軟件包會(huì)向系統(tǒng)里面寫入哪些文件:執(zhí)行 rpm -qpl rpm包名

第三部分:搞定.deb

deb 是 ubuntu 、debian 的格式。

rpm 是 redhat 、fedora 、suse 的格式。

他們不通用(雖然可以轉(zhuǎn)換一下)。

deb是debian發(fā)行版的軟件包

ubuntu是基于debian 發(fā)行的 所有可以用

.deb是solaris系統(tǒng)下的安裝包后綴名。安裝方法如下

cd 到安裝包的目錄

dpkg -i 安裝包名字

如果你使用的是red hat linux,然后運(yùn)行以下命令安裝

cd 到安裝包的目錄

rpm -ivh 安裝包名字

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • CentOS8下的root密碼快速修改方法

    CentOS8下的root密碼快速修改方法

    這篇文章主要介紹了CentOS8版本的root密碼快速修改方法,本文圖文并茂通過(guò)實(shí)例講解的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-03-03
  • Apache 配置多端口 多虛擬主機(jī) 局域網(wǎng)訪問(wèn)示例

    Apache 配置多端口 多虛擬主機(jī) 局域網(wǎng)訪問(wèn)示例

    這篇文章主要介紹了Apache如何配置多端口 多虛擬主機(jī) 局域網(wǎng)訪問(wèn),需要的朋友可以參考下
    2014-05-05
  • Linux unlink函數(shù)和刪除文件的操作方法

    Linux unlink函數(shù)和刪除文件的操作方法

    這篇文章主要介紹了Linux unlink函數(shù)和刪除文件的操作方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-02-02
  • SELinux 入門詳解

    SELinux 入門詳解

    這篇文章主要介紹了SELinux 入門詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-01-01
  • Linux使用ssh公鑰實(shí)現(xiàn)免密碼登錄實(shí)例

    Linux使用ssh公鑰實(shí)現(xiàn)免密碼登錄實(shí)例

    本篇文章主要介紹了Linux使用ssh公鑰實(shí)現(xiàn)免密碼登錄實(shí)例。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-03-03
  • Linux命令學(xué)習(xí)總結(jié):詳解reboot命令

    Linux命令學(xué)習(xí)總結(jié):詳解reboot命令

    這篇文章主要介紹了Linux命令學(xué)習(xí)總結(jié):詳解reboot命令,這個(gè)指令使用起來(lái)非常簡(jiǎn)單,有興趣的可以了解一下。
    2016-11-11
  • Linux 服務(wù)器分區(qū)及掛載

    Linux 服務(wù)器分區(qū)及掛載

    這篇文章主要介紹了Linux 服務(wù)器分區(qū)及掛載的相關(guān)資料,需要的朋友可以參考下
    2017-05-05
  • Linux環(huán)境變量&&進(jìn)程地址空間詳解

    Linux環(huán)境變量&&進(jìn)程地址空間詳解

    本文介紹了Linux環(huán)境變量、命令行參數(shù)、進(jìn)程地址空間以及Linux內(nèi)核進(jìn)程調(diào)度隊(duì)列的相關(guān)知識(shí),環(huán)境變量是系統(tǒng)運(yùn)行環(huán)境的參數(shù),命令行參數(shù)用于傳遞給程序的參數(shù),進(jìn)程地址空間是進(jìn)程的虛擬內(nèi)存區(qū)域,而Linux內(nèi)核進(jìn)程調(diào)度隊(duì)列是進(jìn)程調(diào)度的核心數(shù)據(jù)結(jié)構(gòu)
    2025-02-02
  • Linux進(jìn)程如何終止

    Linux進(jìn)程如何終止

    這篇文章主要介紹了Linux進(jìn)程如何終止問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • CentOS7將Nginx添加系統(tǒng)服務(wù)的方法步驟

    CentOS7將Nginx添加系統(tǒng)服務(wù)的方法步驟

    這篇文章主要介紹了CentOS7將Nginx添加系統(tǒng)服務(wù)的方法步驟,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-03-03

最新評(píng)論