国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 服務(wù)器 > Linux服務(wù)器 > 正文

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

2024-09-05 23:03:21
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

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

1)一種是軟件的源代碼,您需要自己動(dòng)手編譯它。這種軟件安裝包通常是用gzip壓縮過(guò)的tar包(后綴為.linux/145669.html">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)解開(kāi)這個(gè)包,如:

#tar -xzvf apache_1_3_6_tar.gz

這樣就會(huì)在當(dāng)前目錄中創(chuàng)建了一個(gè)新目錄(目錄名與.tat.gz包的文件名類(lèi)似),用來(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安裝光盤(pán)mount上來(lái),然后進(jìn)入RPMS目錄,執(zhí)行命令:

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

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

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

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

#rpm -ivh make* 

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

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

解決方法:將Linux安裝光盤(pán)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ún)軟件包的詳細(xì)信息:執(zhí)行rpm -qpi rpm包名

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

6.查該軟件包會(huì)向系統(tǒng)里面寫(xiě)入哪些文件:執(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/152769.html">linux,然后運(yùn)行以下命令安裝

cd 到安裝包的目錄

rpm -ivh 安裝包名字

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


發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 平遥县| 噶尔县| 晋州市| 海伦市| 上高县| 香河县| 富宁县| 永康市| 樟树市| 康定县| 东阳市| 英超| 体育| 广东省| 定安县| 平江县| 龙南县| 桐城市| 玉门市| 洪湖市| 阿瓦提县| 临朐县| 锦州市| 锦屏县| 永济市| 锡林郭勒盟| 阜阳市| 江华| 宁夏| 墨竹工卡县| 韶关市| 梅河口市| 文安县| 昌都县| 郑州市| 博野县| 仙游县| 凤台县| 修武县| 团风县| 岑溪市|