日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Linux應(yīng)用下載安裝包指南(linux應(yīng)用下載安裝包)

Linux系統(tǒng)作為一種開源的操作系統(tǒng),擁有著廣泛的應(yīng)用和使用范圍,但對(duì)于一些新手來說,安裝和使用Linux應(yīng)用還有一定的難度。本文將詳細(xì)介紹linux應(yīng)用下載安裝包的相關(guān)知識(shí),幫助讀者更好地應(yīng)用Linux系統(tǒng)。

創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供嵊泗網(wǎng)站建設(shè)、嵊泗做網(wǎng)站、嵊泗網(wǎng)站設(shè)計(jì)、嵊泗網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、嵊泗企業(yè)網(wǎng)站模板建站服務(wù),10多年嵊泗做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。

一、了解Linux應(yīng)用安裝包的類型

在Linux系統(tǒng)中,常見的應(yīng)用安裝包有RPM包、Deb包、TARGZ包等。RPM包是Red Hat Package的簡(jiǎn)稱,基于RPM安裝管理系統(tǒng),適用于Red Hat系列的Linux發(fā)行版本,如Fedora、CentOS、SuSE等;Deb包是基于Debian系統(tǒng)的軟件包格式,適用于Debian、Ubuntu等系統(tǒng);TARGZ包是指類Unix系統(tǒng)的壓縮包,適用于幾乎所有的Linux系統(tǒng)。針對(duì)不同的Linux系統(tǒng),需要選擇適合的應(yīng)用安裝包進(jìn)行安裝。

二、了解Linux應(yīng)用安裝包的源

Linux應(yīng)用安裝包的獲取一般有兩種途徑,一種是通過官方軟件庫進(jìn)行下載,另一種是通過第三方軟件庫下載。官方軟件庫是由各個(gè)Linux發(fā)行版本提供的軟件倉庫,里面收錄了該發(fā)行版本的軟件資源,可以通過系統(tǒng)自帶的應(yīng)用商店或者命令行安裝工具進(jìn)行下載;第三方軟件庫一般由開發(fā)者自己維護(hù),收錄了一些官方軟件庫中沒有的軟件資源,需要自行添加軟件源進(jìn)行下載。需要注意的是,第三方軟件庫下載的軟件有可能存在安全風(fēng)險(xiǎn),需要謹(jǐn)慎選擇。

三、安裝RPM包

在Red Hat系列的Linux系統(tǒng)中,使用RPM包進(jìn)行應(yīng)用安裝比較常見。RPM包可以通過命令行工具yum進(jìn)行下載安裝。首先需要確定需要安裝的軟件e.g. gcc,在命令行中輸入如下命令:

sudo yum install gcc

其中sudo表示超級(jí)用戶權(quán)限,需要輸入密碼才能執(zhí)行。yum是Linux系統(tǒng)中的一種包管理工具,可以自動(dòng)處理軟件依賴關(guān)系并進(jìn)行安裝。安裝過程中需要輸入yes確認(rèn)安裝。若需刪除軟件,則可以通過如下命令進(jìn)行卸載:

sudo yum remove gcc

四、安裝Deb包

在Debian系列的Linux系統(tǒng)中,使用Deb包進(jìn)行軟件安裝也是很普遍的。Deb包可以通過命令行工具apt-get進(jìn)行下載安裝。同樣,首先需要確定需要安裝的軟件,并在命令行中輸入如下命令進(jìn)行下載:

sudo apt-get install gcc

同樣需要輸入超級(jí)用戶權(quán)限和密碼,并確認(rèn)yes進(jìn)行安裝。卸載軟件可以通過如下命令進(jìn)行:

sudo apt-get remove gcc

五、安裝TARGZ包

對(duì)于TARGZ包,則需要先將壓縮包解壓,然后使用命令行進(jìn)行安裝。以安裝Python 3.7為例,需要先將Python 3.7壓縮包解壓縮:

tar -zxvf Python-3.7.10.tar.gz

然后進(jìn)入解壓目錄并進(jìn)行安裝:

cd Python-3.7.10

./configure

make

sudo make install

其中./configure表示進(jìn)行環(huán)境配置,make表示進(jìn)行編譯,sudo make install表示進(jìn)行安裝。

六、通過應(yīng)用商店進(jìn)行安裝

對(duì)于一些常見的軟件,Linux系統(tǒng)一般提供了圖形界面的應(yīng)用商店進(jìn)行下載安裝。用戶只需在應(yīng)用商店中搜索需要的軟件,點(diǎn)擊下載即可。需要注意的是,應(yīng)用商店中的軟件包有可能不是最新的版本,可能需要手動(dòng)下載安裝包進(jìn)行安裝。

七、

通過本文的介紹,讀者已經(jīng)了解了Linux應(yīng)用下載安裝包的相關(guān)知識(shí)。對(duì)于新手用戶來說,建議先從官方軟件庫中下載安裝包,避免因第三方軟件庫安裝不良導(dǎo)致的系統(tǒng)安全問題。針對(duì)不同的Linux系統(tǒng),需要選擇相應(yīng)的安裝包和安裝命令,提高安裝效率。同時(shí),為了保證系統(tǒng)的健康穩(wěn)定,建議僅下載經(jīng)過官方認(rèn)證的軟件包。

相關(guān)問題拓展閱讀:

  • linux系統(tǒng)下載了應(yīng)用,怎么將應(yīng)用的安裝包復(fù)制到電腦里?
  • Linux系統(tǒng)下用什么工具做安裝包_linux軟件安裝包
  • linux下如何安裝軟件

linux系統(tǒng)下載了應(yīng)用,怎么將應(yīng)用的安裝包復(fù)制到電腦里?

一般Linux安裝都是yum安裝 安裝完之后不像Windows可以看到安裝包文件,世棚辯Linux其實(shí)也可以,需要配置一下/etc/yum.conf 將keepcache改為1即可。想學(xué)更多Linux知識(shí)可以看看搜缺《Linux就和友該這么學(xué)》

Linux你只要有軟件包就不用擔(dān)心安裝問題,既然是下載的怎么不知羨槐道文件名。先查看包的后綴,在文件路徑茄段打開終端,如果是deb格式請(qǐng)輸入sudo dpkg -i 當(dāng)前名字,rpm其次。雙擊deb軟件包也能讀取安裝,同時(shí)得到真實(shí)顫派譽(yù)的package名

Linux系統(tǒng)下用什么工具做安裝包_linux軟件安裝包

【享】linux安裝程序

初者都知道何linux安裝程序面簡(jiǎn)單說

Linux系統(tǒng)安裝軟件見兩種:

種軟件源代碼您需要自手編譯種軟件安裝包通用gzip壓縮tar包(綴名.tar.gz)

另種軟件執(zhí)行程序要安裝種軟件安裝包通RPM包(RedHatLinuxPacket軟件包管理器)綴名.rpm用RPM格式打包源代碼、用gzip壓縮執(zhí)行套裝程序要您理解思路兩種形式安裝包

源代碼編譯安裝

Linux軟件源代碼發(fā)指提供該軟件所程序源代碼發(fā)布形式需要用戶自編譯執(zhí)行二進(jìn)制碼并進(jìn)行安裝其優(yōu)點(diǎn)配置靈隨意掉或保留某些功能/模塊適應(yīng)種硬件/操作系統(tǒng)平臺(tái)及編譯環(huán)境;缺點(diǎn)難度較般適合初者使用

各軟件源代碼包般都各軟件項(xiàng)目主頁提供載例:等

1.*.src.rpm形式源宏拍碼代碼軟件包

安裝:

rpm-rebuild*.src.rpm

cd/usr/src/dist/RPMS

rpm-ivh*.rpm

卸載:

rpm-epackgename

說蔽哪明:rpm–rebuild*.src.rpm命令源代碼編譯并/usr/src/dist/RPMS二進(jìn)制RPM軟件包再安裝該賀好二進(jìn)制包即Packgename前所述

2.*.tar.gz/*.tgz/*.bz2形式源代碼軟件包

tar.gz或tgz或tar.bz2等格式結(jié)尾軟件包般都源代碼式發(fā)布軟件安裝類軟件首先需要軟件進(jìn)行解壓:

#tarzxvffilename.tar.gz

#tarxvfzfilename.tgz

#tarxvfjfilename.tar.bz2

解壓進(jìn)入解壓目錄:

#cdfilename/

于類文檔見安裝步驟:配置、編譯安裝3步其麻煩配置所軟件安裝相關(guān)配置都步指定:比軟件安裝位置等

配置:./configure

編譯:make

安裝:makeinstall

卸載:makeuninstall或手刪除

說明:建議解壓先閱讀說明文件()解安裝需求必要需改編譯配置些軟件包源代碼編譯安裝用makeuninstall命令進(jìn)行卸載提供功能則軟件卸載必須手進(jìn)行由于軟件能文件散安裝系統(tǒng)目錄往往難刪除干凈應(yīng)該編譯前進(jìn)行配置指定軟件要安裝目標(biāo)路徑:./configure–prefix=目錄名使用rm-rf軟件目錄名命令進(jìn)行干凈徹底卸載與其安裝式相比需要用戶自編譯安裝難適合于使用Linux已定經(jīng)驗(yàn)般推薦初者使用

RPM格式軟件包安裝

RPMRedHat公司發(fā)軟件包管理器使用容易R(shí)PM形式軟件包進(jìn)行安裝、升級(jí)、卸載、驗(yàn)證、查詢等操作安裝簡(jiǎn)單卸載軟件安裝處目錄文件刪除干凈推薦初者盡能使用RPM形式軟件包軟件包往往特定命令規(guī)范名字由文件名版本號(hào).rpm組字串例apache-3.1.12-i386.rpmapache-devel-3.1.12-i386.rpm軟件包名稱別-devel各支持RPM格式Linux見軟件RPM包網(wǎng)站rpmfind.net找

1.安裝

命令格式:

rpm-i(or–install)optionsfile1.rpm…fileN.rpm

參數(shù):

file1.rpm…fileN.rpm指要安裝RPM包文件名

詳細(xì)選項(xiàng):

-h(or—hash)安裝輸hash記號(hào);test安裝進(jìn)行測(cè)試并實(shí)際安裝;–percent百比形式輸安裝進(jìn)度;–excludedocs安裝軟件包文檔;–includedocs安裝文檔;–replacepkgs強(qiáng)制重新安裝已經(jīng)安裝軟件包;–替換屬于其軟件包文件;–force忽略軟件包及文檔沖突;–noscripts運(yùn)行預(yù)安裝安裝腳本;–prefixNEWPATH軟件包安裝由NEWPATH指定路徑;–ignorearch校驗(yàn)軟件包結(jié)構(gòu);–ignoreos檢查軟件包運(yùn)行操作系統(tǒng);–nodeps檢查依賴性關(guān)系;–ftpproxyHOST用HOST作FTP代理;–ftpportPORT指定FTP端口號(hào)PORT

通用選項(xiàng):

-v顯示附加信息;-vv顯示調(diào)試信息;–rootDIRECTORY讓指定路徑作根目錄預(yù)安裝程序安裝程序都安裝目錄;–rcfileFILELIST設(shè)置rpmrc文檔FILELIST;–dbpathDIRECTORY設(shè)置RPM資料庫所路徑DIRECTORY

2.刪除

命令格式:

rpm-e(or–erase)optionspkg1…pkgN

參數(shù):

pkg1…pkgN:要?jiǎng)h除軟件包

詳細(xì)選項(xiàng):

–test執(zhí)行刪除測(cè)試;–noscripts運(yùn)行預(yù)安裝安裝腳本程序;–nodeps檢查依賴性

通用選項(xiàng):

-vv顯示調(diào)試信息;–rootDIRECTORY讓指定路徑作根目錄預(yù)安裝程序安裝程序都安裝目錄;–rcfileFILELIST設(shè)置rpmrc文檔FILELIST;–dbpathDIRECTORY設(shè)置RPM資料庫所路徑DIRECTORY

3.升級(jí)

命令格式:

rpm-U(or–upgrade)optionsfile1.rpm…fileN.rpm

參數(shù):

file1.rpm…fileN.rpm指軟件包名字

詳細(xì)選項(xiàng):

-h(or—hash)安裝輸hash記號(hào);—oldpackage允許舊版本;–test進(jìn)行升級(jí)測(cè)試;–excludedocs安裝軟件包文件;–includedocs安裝文件;–replacepkgs強(qiáng)制重新安裝已經(jīng)安裝軟件包;–替換屬于其軟件包文件;–force忽略軟件包及文件沖突;–percent百比形式輸安裝進(jìn)度;–noscripts運(yùn)行預(yù)安裝安裝腳本;–prefixNEWPATH軟件包安裝由NEWPATH指定路徑;–ignorearch校驗(yàn)軟件包結(jié)構(gòu);–ignoreos檢查軟件包運(yùn)行操作系統(tǒng);–nodeps檢查依賴性關(guān)系;–ftpproxyHOST用HOST作FTP代理;–ftpportHOST指定FTP埠號(hào)HOST

通用選項(xiàng):

-v顯示附加信息;-vv顯示調(diào)試信息;–rootDIRECTORY讓指定路徑作根目錄預(yù)安裝程序安裝程序都安裝目錄;–rcfileFILELIST設(shè)置rpmrc文件FILELIST;–dbpathDIRECTORY設(shè)置RPM資料庫所路徑DIRECTORY

4.查詢

命令格式:

rpm-q(or–query)options

參數(shù):

pkg1…pkgN:查詢已安裝軟件包

詳細(xì)選項(xiàng):

-pPACKAGE_FILE查詢軟件包文件;-fFILE查詢FILE屬于哪軟件包;-a查詢所安裝軟件包;–CAPABILITY查詢提供CAPABILITY功能軟件包;-ggroup查詢屬于group組軟件包;–CAPABILITY查詢所需要CAPABILITY功能軟件包

選項(xiàng):

-i顯示軟件包概要信息;-l顯示軟件包文件列表;-c顯示配置文件列表;-d顯示文件列表;-s顯示軟件包文檔列表并顯示每文件狀態(tài)-;-scripts顯示安裝、卸載、校驗(yàn)?zāi)_本;–queryformat(or–qf)用戶指定式顯示查詢信息;–mp顯示每文件所已校驗(yàn)信息;–proVides顯示軟件包提供功能;–requires(or-R)顯示軟件包所需功能

通用選項(xiàng):

-v顯示附加信息;-vv顯示調(diào)試信息;–rootDIRECTORY讓指定路徑作根目錄預(yù)安裝程序安裝程序都安裝目錄;-rcfileFILELIST設(shè)置rpmrc文件FILELIST;–dbpathDIRECTORY設(shè)置RPM資料庫所路徑DIRECTORY

5.校驗(yàn)已安裝軟件包

命令格式:

rpm-V(or–verify,or-y)options

參數(shù):

pkg1…pkgN要校驗(yàn)軟件包名

軟件包選項(xiàng):

-pPACKAGE_FILE校驗(yàn)PACKAGE_FILE所屬軟件包;-a校驗(yàn)所軟件包;-ggroup校驗(yàn)所屬于組group軟件包

詳細(xì)選項(xiàng):

–noscripts運(yùn)行校驗(yàn)?zāi)_本;–nodeps校驗(yàn)依賴性;–nofiles校驗(yàn)文檔屬性

通用選項(xiàng):

-v顯示附加信息;-vv顯示調(diào)試信息;–rootPATH讓RPMPATH指定路徑做根目錄預(yù)安裝程序安裝程序都安裝目錄;–rcfileFILELIST設(shè)置rpmrc文件FILELIST;–dbpathDIRECTORY設(shè)置RPM資料庫所路徑DIRECTORY

6.校驗(yàn)軟件包文件

語:

rpm-K(or–checksig)optionsfile1.rpm…fileN.rpm

參數(shù):

file1.rpm…fileN.rpm軟件包文件名;Checksig–詳細(xì)選項(xiàng);–nopgp校驗(yàn)PGP簽名

通用選項(xiàng):

-v顯示附加信息;-vv顯示調(diào)試信息;–rcfileFILELIST設(shè)置rpmrc文件FILELIST

7.其RPM選項(xiàng)

–rebuilddb重建RPM資料庫;–initdb創(chuàng)建新RPM資料庫;–quiet盡能減少輸;–help顯示幫助文件;–version顯示RPM前版本

喜歡字符接口安裝或卸載些軟件包完全安裝基于X-Window圖形接口軟件包管理程序glint,xrpm圖形接口或使用KDEKPackage(單擊【始】→【運(yùn)行命令】其輸入KPackage即啟KPackage)等軟件包安裝、升級(jí)、卸載、驗(yàn)證查詢通單擊鼠標(biāo)輕松完圖所示

需要注意每RPM軟件包格式軟件并定獨(dú)立各RPM軟件包間定依賴關(guān)系刪除某RPM軟件包能導(dǎo)致別軟件能使用升級(jí)刪除應(yīng)該注意

本載安裝linux發(fā)現(xiàn)版本都幾百兆我覺系統(tǒng)都沒款點(diǎn)軟件能用或者說用起問題啊我直覺安裝包越越

linux下如何安裝軟件

RPM格式軟件包的安裝

1.簡(jiǎn)介

幾乎所有的Linux發(fā)行版本都使用某種形式的軟件包管理安裝、更新和卸載軟件。與直行碧接從源代碼安裝相比,軟件包管理易于安裝和卸載;易于更新已安裝的軟件包;易于保護(hù)配置文件;易于跟蹤已安裝文件。

RPM全稱是Red

Hat

Package

Manager(Red

Hat包管理器)。RPM本質(zhì)上就是一個(gè)包,包含可以立即在特定機(jī)器體系結(jié)構(gòu)上安裝和運(yùn)行的Linux軟件。

大多數(shù)Linux

RPM軟件包的命名有一定的規(guī)律,它遵循名稱-版本-修正版-類型-MYsoftware-1.2

-1.i386.rpm

。

2.安裝RPM包軟件

?!pm

-ivh

MYsoftware-1.2

-1.i386.rpm

RPM命令主要參數(shù):

-i

安裝軟件。

-t

測(cè)試安裝,不是真的安裝。

-p

顯示安裝進(jìn)度。

-f

忽略任何錯(cuò)誤。

-U

升級(jí)安裝。

-v

檢測(cè)套件是否正確安裝。

這些參數(shù)可以同時(shí)采用。更多的內(nèi)容可以參考RPM的命檔燃舉令幫助。

3.卸載軟件

# rpm

-e

軟件名

需要說明的是,上面代碼中使用的是軟件名,而不是軟件包名。例段鏈如,要卸載software-1.2.-1.i386.rpm這個(gè)包時(shí),應(yīng)執(zhí)行:

#rpm

-e

software

具體操作步驟如下。

1、打開系統(tǒng),找到軟件中心,打開軟件中心。如下圖所示。

2、在這里可以安裝一些軟件,但是軟件比較少。如下圖所示。

3、或者直接悄團(tuán)從網(wǎng)站上下好deb的安裝包,然后雙擊進(jìn)行安裝。如下圖所示。

4、最后,雙如者擊軟件后點(diǎn)渣運(yùn)薯擊安裝即可。如下圖所示。

在windows下安裝軟件大家都覺得很容易,只要雙擊setup或是install的圖標(biāo),然后跟著向?qū)б徊揭幌卟降陌刺崾咀鼍涂梢粤?,但是在linux下安裝軟件就不像windows下那樣容易了,有時(shí)你找到的是沒有編譯過的軟件源碼,那就更加的麻煩了,這里就介紹一下如何安裝linux的軟件啦!

linux下的軟件一般都是經(jīng)過壓縮的,主要的格式有這幾種:rpm、tar、tar.gz、tgz等。所以首先拿到軟件后之一件事就是解壓縮。

一、在xwindow下以rpm格式的軟件安裝比較容易,只要在把鼠標(biāo)移到文件上單擊右鍵,在彈出的菜單里會(huì)有專門的三項(xiàng)(只有在右鍵單擊rpm文件才會(huì)出現(xiàn))show

info,upgrade和install,這三項(xiàng)的意思大家都很清楚了,我就不多說了。rpm格式說了,接著就是tar,tar.gz,tgz等,在xwindow下雙擊這些格式的文件就會(huì)自動(dòng)解壓縮的,是解壓縮而不是像rpm那樣有install選項(xiàng)的,install文件會(huì)在你解壓縮后才出現(xiàn),不過這里我要先說一下,在你雙擊install前建議先好好看一下readme,因?yàn)槟闼惭b這些軟件可能是沒有編譯的,所以看一下會(huì)比較好。

二、說完了xwindow下的安裝和解壓縮,接著說在文本模式下如何解壓縮和安裝,還有編譯源碼了。首先說rpm的,以root身份登陸后(用其他的身份登陸也可以但有些軟件就不能被安裝)鍵入rpm

-i你所要解壓縮的文件+擴(kuò)展名(當(dāng)然是rpm)也不是很難吧,這里我要說的是“-i”意思是install,如果你想要卸載或是要執(zhí)行其他的指令就打rpm

--宴慧help,看電腦給你的提示吧,為了照顧那些e文不太好的人我這里就寫幾個(gè)常用的參數(shù):-e:卸載相關(guān)的應(yīng)用程序,-u(注意是大寫):升級(jí)軟件包,

-pql:列出rpm軟件包的相關(guān)信息,-qf:查找指定文件屬于哪個(gè)軟件包。至于那些其他格式的軟件則可以用gunzip,gzip,tar和unzip等指令來解壓縮,然后再運(yùn)行install。通過解包后會(huì)得到一些文件,然后進(jìn)入剛才解壓縮后文件目錄用“l(fā)s

-f

-color”指令看一下所得到的文件,一般有兩種情況:之一種是文件為已經(jīng)編譯好的程序(無須再編譯了)用上面的察看文件命令會(huì)以帶“*”標(biāo)記的亮綠色顯示;第二種則是需要由你自己編譯的源代碼。得到的是源代碼的話,就需要我們自己編譯來得到可運(yùn)行的程序。編譯源代碼聽到編譯是不是就嚇到你了呢,其晌橋答實(shí)說穿了也就加上幾句話而已,對(duì)初學(xué)者是有些困難想用好的操作系統(tǒng)就需要學(xué)習(xí)嘛,等你學(xué)會(huì)了在mm前露一手的時(shí)候想想吧……,在編譯之前先要認(rèn)真的閱讀一下readme文檔,老鳥們就不需要了吧,等你閱讀完了以后就執(zhí)行

./configure

make

make

install(只有root身份才能執(zhí)行此命令),編譯完成之后便會(huì)在當(dāng)前目錄或src子目錄下得到軟件的可執(zhí)行程序。

介紹完了,大家是不是覺的rpm的軟件安裝比較容易一點(diǎn)呢,但我個(gè)人意見初學(xué)者還是多選擇rpm格式以外的軟件,因?yàn)橥ㄟ^編譯軟件的源碼可以為你以后編譯內(nèi)核打下一定的基礎(chǔ)。

一、解析Linux應(yīng)用軟件安裝包

通常Linux應(yīng)用軟件的安裝包有三種:

1)

tar包,如software-1.2.3-1.tar.gz。它是使用UNIX系統(tǒng)的打包工具tar打包的。

2)

rpm包,如software-1.2.3-1.i386.rpm。它是Redhat

Linux提供的一種包封裝格式。

3)

dpkg包,如software-1.2.3-1.deb。它是Debain

Linux提供的一種包封裝格式。

而且,大多數(shù)Linux應(yīng)用軟件包的命名也有一定的規(guī)閉兄律,它遵循:

名稱-版本-修正版-類型

例如:

1)software-1.2.3-1.tar.gz

意味著:

軟件名稱:software

版本號(hào):1.2.3

修正版本:1

類型:tar.gz,說明是一個(gè)tar包。

2)sfotware-1.2.3-1.i386.rpm

軟件名稱:software

版本號(hào):1.2.3

修正版本:1

可用平臺(tái):i386,適用于Intel

80×86平臺(tái)。

類型:rpm,說明是一個(gè)rpm包。

注:由于rpm格式的通常是已編譯的程序,所以需指明平臺(tái)。在后面會(huì)詳細(xì)說明。

而software-1.2.3-1.deb就不用再說了吧!大家自己練習(xí)一下。

二、了解包里的內(nèi)容

一個(gè)Linux應(yīng)用程序的軟件包中可以包含兩種不同的內(nèi)容:

1)一種就是可執(zhí)行文件,也就是解開包后就可以直接運(yùn)行的。在Windows中所

有的軟件包都是這種類型。安裝完這個(gè)程序后,你就可以使用,但你看不到源程序。而且下載時(shí)要注意這個(gè)軟件是否是你所使用的平臺(tái),否則將無法正常安裝。

2)另一種則是源程序,也就解開包后,你還需要使用編譯器將其編譯成為可執(zhí)行文件。這在Windows系統(tǒng)中是幾乎沒有的,因?yàn)閃indows的思想是不開放源程序的。

通常,用tar打包的,都是源程序;而用rpm、dpkg打包的則常是可執(zhí)行程序。一般來說,自己動(dòng)手編譯源程序能夠更具靈活性,但也容易遇到各種問題和困難。而相對(duì)來說,下載那些可執(zhí)行程序包,反而是更容易完成軟件的轎搭襲安裝,當(dāng)然那樣靈活性就差多了。所以一般一個(gè)軟件總會(huì)提供多種打包格式的安裝程序的。你可以根據(jù)自己的情況來選擇。

三、搞定使用tar打包的應(yīng)用軟件

1.

安裝:

整個(gè)安裝過程可以分為以下幾步:

1)取得應(yīng)用軟件:通過下載、購買光盤的方法獲得;

2)解壓縮文件:一般tar包,都會(huì)再做一次壓縮,如gzip、bz2等,所以你需要先解壓。如果是最常見的gz格式,則可以執(zhí)行:“tar

–xvzf

軟件包名”,就可以一步完成解壓與解包工作。如果不是,則先用解壓軟件,再執(zhí)行“tar

–xvf

解壓后的tar包”進(jìn)行解包;

3)閱讀附帶的INSTALL文件、README文件;

4)執(zhí)行“./configure”命令為編譯做好準(zhǔn)備;

5)執(zhí)行“make”命令進(jìn)行軟件編譯;

6)執(zhí)行“make

install”完成安裝;

7)執(zhí)行“make

clean”刪除安裝時(shí)產(chǎn)生的臨時(shí)文件。

好了,到此大功告成。我們就可以運(yùn)行應(yīng)用程序了。但這時(shí),有的讀者就會(huì)問,我怎么執(zhí)行呢?這也是一個(gè)Linux特色的問題。其實(shí),一般來說,Linux的應(yīng)用軟件的可執(zhí)行文件會(huì)存放在/usr/local/bin目錄下!不過這并不是“放四海皆準(zhǔn)”的真理,最可靠的還是看這個(gè)軟件的INSTALL和README文件,一般都會(huì)有說明。

2.

卸載:

通常軟件的開發(fā)者很少考慮到如何卸載自己的軟件,而tar又僅是完成打包的工作,所以并沒有提供良好的卸載方法。

那么是不是說就不能夠卸載呢!其實(shí)也不是,有兩個(gè)軟件能夠解決這個(gè)問題,那就是Kinstall和Kife,它們是tar包安裝、卸載的黃金搭檔。它們的使用方法,筆者會(huì)另行文介紹。在此就不加贅述了。

四、搞定使用rpm打包的應(yīng)用軟件

rpm可謂是Redhat公司的一大貢獻(xiàn),它使Linux的軟件安裝工作變得更加簡(jiǎn)單容易。

1.

安裝:

我只需簡(jiǎn)單的一句話,就可以說完。執(zhí)行:

rpm

–ivh

rpm軟件包名

更高級(jí)的,請(qǐng)見下表:

rpm參數(shù)

數(shù)

-i

安裝軟件

-t

測(cè)試安裝,不是真的安裝

-p

顯示安裝進(jìn)度

-f

忽略任何錯(cuò)誤

-U

升級(jí)安裝

-v

檢測(cè)套件是否正確安裝

這些參數(shù)可以同時(shí)采用。更多的內(nèi)容可以參考RPM的命令幫助。

2.

卸載:

我同樣只需簡(jiǎn)單的一句話,就可以說完。執(zhí)行:

rpm

–e

軟件名枝慎

不過要注意的是,后面使用的是軟件名,而不是軟件包名。例如,要安裝software-1.2.3-1.i386.rpm這個(gè)包時(shí),應(yīng)執(zhí)行:

rpm

–ivh

software-1.2.3-1.i386.rpm

而當(dāng)卸載時(shí),則應(yīng)執(zhí)行:

rpm

–e

software。

另外,在Linux中還提供了象GnoRPM、kpackage等圖形化的RPM工具,使得整個(gè)過程會(huì)更加簡(jiǎn)單。這些軟件的具體應(yīng)用,筆者會(huì)另行文介紹。

五、搞定使用deb打包的應(yīng)用程序

這是Debian

Linux提供的一個(gè)包管理器,它與RPM十分類似。但由于RPM出現(xiàn)得更早,所以在各種版本的Linux都常見到。而debian的包管理器dpkg則只出現(xiàn)在Debina

Linux中,其它Linux版本一般都沒有。我們?cè)诖司秃?jiǎn)單地說明一下:

1.

安裝

dpkg

–i

deb軟件包名

如:dpkg

–i

software-1.2.3-1.deb

2.

卸載

dpkg

–e

軟件名

如:dpkg

–e

software

轉(zhuǎn)

源代碼包要先編譯,再安裝!

1.先解壓,對(duì)于tar.bz2結(jié)尾的:

tar -jxvf packagename.tar.bz2

其中packagename是你的軟件包名稱拍源,可以用tab自動(dòng)補(bǔ)襲掘態(tài)全。

2.配置

進(jìn)入解壓后的目錄,運(yùn)行:

./configure

3.編譯

如果上一步不出錯(cuò)的話輸入:

make

4.安裝到系統(tǒng)中

上一步就已經(jīng)產(chǎn)出可以運(yùn)行的文件了,不過如果需要安裝到系統(tǒng)上一步改成:

make install

這樣就完成了源代碼的編譯,并安裝到/usr/bin下了(根據(jù)具體情況散祥有所不同)。

注意事項(xiàng):

在編譯安裝源碼包的時(shí)候,一定要仔細(xì)檢查系統(tǒng)設(shè)置,主要有:

1.編譯器的設(shè)置。有的時(shí)候會(huì)檢查編譯器版本,比如在編譯MATLAB2023a的時(shí)候,make需要GCC4.1,而系統(tǒng)的編譯器版本是4.3就會(huì)引起錯(cuò)誤,這時(shí)候要手動(dòng)設(shè)置環(huán)境變量CC。

2.依賴包的設(shè)置。有些軟件是依賴特定包來實(shí)現(xiàn)功能的,比如在安裝COMPIZ的時(shí)候會(huì)要求系統(tǒng)里存在libgl1-mesa-glx等,如果系統(tǒng)中有沒滿足的依賴關(guān)系時(shí),make的時(shí)候會(huì)報(bào)錯(cuò),仔細(xì)觀察出錯(cuò)的提示,大致就能知道是缺少什么lib包。

3.symbol的設(shè)置。除了以上兩點(diǎn),還要注意symbol的設(shè)置。symbol一般就是頭文件的。比如在編譯vmware server的過程中會(huì)提示指定系統(tǒng)頭文件的放置位置。一般來說,系統(tǒng)常用的頭文件都被打包在一起為linux- headers-*.*.**.*-arch(適合debian系統(tǒng),其中星號(hào)為內(nèi)核版本號(hào),arch代表CPU體系),仔細(xì)檢查編譯時(shí)要求的版本號(hào)是否于目前安裝的版本號(hào)對(duì)應(yīng)。還有就是,第二步中安裝的lib也需要有對(duì)應(yīng)的頭文件,一般放在與lib同名的有dev后綴的包中。

linux應(yīng)用下載安裝包的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于linux應(yīng)用下載安裝包,Linux應(yīng)用下載安裝包指南,linux系統(tǒng)下載了應(yīng)用,怎么將應(yīng)用的安裝包復(fù)制到電腦里?,Linux系統(tǒng)下用什么工具做安裝包_linux軟件安裝包,linux下如何安裝軟件的信息別忘了在本站進(jìn)行查找喔。

香港服務(wù)器選創(chuàng)新互聯(lián),2H2G首月10元開通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)互聯(lián)網(wǎng)服務(wù)提供商,擁有超過10年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗(yàn)。專業(yè)提供云主機(jī)、虛擬主機(jī)、域名注冊(cè)、VPS主機(jī)、云服務(wù)器、香港云服務(wù)器、免備案服務(wù)器等。


新聞標(biāo)題:Linux應(yīng)用下載安裝包指南(linux應(yīng)用下載安裝包)
URL地址:http://www.5511xx.com/article/cccoohi.html