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

創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供嵊泗網(wǎng)站建設、嵊泗做網(wǎng)站、嵊泗網(wǎng)站設計、嵊泗網(wǎng)站制作等企業(yè)網(wǎng)站建設、網(wǎng)頁設計與制作、嵊泗企業(yè)網(wǎng)站模板建站服務,10多年嵊泗做網(wǎng)站經驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡服務。
一、了解Linux應用安裝包的類型
在Linux系統(tǒng)中,常見的應用安裝包有RPM包、Deb包、TARGZ包等。RPM包是Red Hat Package的簡稱,基于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)。針對不同的Linux系統(tǒng),需要選擇適合的應用安裝包進行安裝。
二、了解Linux應用安裝包的源
Linux應用安裝包的獲取一般有兩種途徑,一種是通過官方軟件庫進行下載,另一種是通過第三方軟件庫下載。官方軟件庫是由各個Linux發(fā)行版本提供的軟件倉庫,里面收錄了該發(fā)行版本的軟件資源,可以通過系統(tǒng)自帶的應用商店或者命令行安裝工具進行下載;第三方軟件庫一般由開發(fā)者自己維護,收錄了一些官方軟件庫中沒有的軟件資源,需要自行添加軟件源進行下載。需要注意的是,第三方軟件庫下載的軟件有可能存在安全風險,需要謹慎選擇。
三、安裝RPM包
在Red Hat系列的Linux系統(tǒng)中,使用RPM包進行應用安裝比較常見。RPM包可以通過命令行工具yum進行下載安裝。首先需要確定需要安裝的軟件e.g. gcc,在命令行中輸入如下命令:
sudo yum install gcc
其中sudo表示超級用戶權限,需要輸入密碼才能執(zhí)行。yum是Linux系統(tǒng)中的一種包管理工具,可以自動處理軟件依賴關系并進行安裝。安裝過程中需要輸入yes確認安裝。若需刪除軟件,則可以通過如下命令進行卸載:
sudo yum remove gcc
四、安裝Deb包
在Debian系列的Linux系統(tǒng)中,使用Deb包進行軟件安裝也是很普遍的。Deb包可以通過命令行工具apt-get進行下載安裝。同樣,首先需要確定需要安裝的軟件,并在命令行中輸入如下命令進行下載:
sudo apt-get install gcc
同樣需要輸入超級用戶權限和密碼,并確認yes進行安裝。卸載軟件可以通過如下命令進行:
sudo apt-get remove gcc
五、安裝TARGZ包
對于TARGZ包,則需要先將壓縮包解壓,然后使用命令行進行安裝。以安裝Python 3.7為例,需要先將Python 3.7壓縮包解壓縮:
tar -zxvf Python-3.7.10.tar.gz
然后進入解壓目錄并進行安裝:
cd Python-3.7.10
./configure
make
sudo make install
其中./configure表示進行環(huán)境配置,make表示進行編譯,sudo make install表示進行安裝。
六、通過應用商店進行安裝
對于一些常見的軟件,Linux系統(tǒng)一般提供了圖形界面的應用商店進行下載安裝。用戶只需在應用商店中搜索需要的軟件,點擊下載即可。需要注意的是,應用商店中的軟件包有可能不是最新的版本,可能需要手動下載安裝包進行安裝。
七、
通過本文的介紹,讀者已經了解了Linux應用下載安裝包的相關知識。對于新手用戶來說,建議先從官方軟件庫中下載安裝包,避免因第三方軟件庫安裝不良導致的系統(tǒng)安全問題。針對不同的Linux系統(tǒng),需要選擇相應的安裝包和安裝命令,提高安裝效率。同時,為了保證系統(tǒng)的健康穩(wěn)定,建議僅下載經過官方認證的軟件包。
相關問題拓展閱讀:
- linux系統(tǒng)下載了應用,怎么將應用的安裝包復制到電腦里?
- Linux系統(tǒng)下用什么工具做安裝包_linux軟件安裝包
- linux下如何安裝軟件
linux系統(tǒng)下載了應用,怎么將應用的安裝包復制到電腦里?
一般Linux安裝都是yum安裝 安裝完之后不像Windows可以看到安裝包文件,世棚辯Linux其實也可以,需要配置一下/etc/yum.conf 將keepcache改為1即可。想學更多Linux知識可以看看搜缺《Linux就和友該這么學》
Linux你只要有軟件包就不用擔心安裝問題,既然是下載的怎么不知羨槐道文件名。先查看包的后綴,在文件路徑茄段打開終端,如果是deb格式請輸入sudo dpkg -i 當前名字,rpm其次。雙擊deb軟件包也能讀取安裝,同時得到真實顫派譽的package名
Linux系統(tǒng)下用什么工具做安裝包_linux軟件安裝包
【享】linux安裝程序
初者都知道何linux安裝程序面簡單說
Linux系統(tǒng)安裝軟件見兩種:
種軟件源代碼您需要自手編譯種軟件安裝包通用gzip壓縮tar包(綴名.tar.gz)
另種軟件執(zhí)行程序要安裝種軟件安裝包通RPM包(RedHatLinuxPacket軟件包管理器)綴名.rpm用RPM格式打包源代碼、用gzip壓縮執(zhí)行套裝程序要您理解思路兩種形式安裝包
源代碼編譯安裝
Linux軟件源代碼發(fā)指提供該軟件所程序源代碼發(fā)布形式需要用戶自編譯執(zhí)行二進制碼并進行安裝其優(yōu)點配置靈隨意掉或保留某些功能/模塊適應種硬件/操作系統(tǒng)平臺及編譯環(huán)境;缺點難度較般適合初者使用
各軟件源代碼包般都各軟件項目主頁提供載例:等
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二進制RPM軟件包再安裝該賀好二進制包即Packgename前所述
2.*.tar.gz/*.tgz/*.bz2形式源代碼軟件包
tar.gz或tgz或tar.bz2等格式結尾軟件包般都源代碼式發(fā)布軟件安裝類軟件首先需要軟件進行解壓:
#tarzxvffilename.tar.gz
#tarxvfzfilename.tgz
#tarxvfjfilename.tar.bz2
解壓進入解壓目錄:
#cdfilename/
于類文檔見安裝步驟:配置、編譯安裝3步其麻煩配置所軟件安裝相關配置都步指定:比軟件安裝位置等
配置:./configure
編譯:make
安裝:makeinstall
卸載:makeuninstall或手刪除
說明:建議解壓先閱讀說明文件()解安裝需求必要需改編譯配置些軟件包源代碼編譯安裝用makeuninstall命令進行卸載提供功能則軟件卸載必須手進行由于軟件能文件散安裝系統(tǒng)目錄往往難刪除干凈應該編譯前進行配置指定軟件要安裝目標路徑:./configure–prefix=目錄名使用rm-rf軟件目錄名命令進行干凈徹底卸載與其安裝式相比需要用戶自編譯安裝難適合于使用Linux已定經驗般推薦初者使用
RPM格式軟件包安裝
RPMRedHat公司發(fā)軟件包管理器使用容易RPM形式軟件包進行安裝、升級、卸載、驗證、查詢等操作安裝簡單卸載軟件安裝處目錄文件刪除干凈推薦初者盡能使用RPM形式軟件包軟件包往往特定命令規(guī)范名字由文件名版本號.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包文件名
詳細選項:
-h(or—hash)安裝輸hash記號;test安裝進行測試并實際安裝;–percent百比形式輸安裝進度;–excludedocs安裝軟件包文檔;–includedocs安裝文檔;–replacepkgs強制重新安裝已經安裝軟件包;–替換屬于其軟件包文件;–force忽略軟件包及文檔沖突;–noscripts運行預安裝安裝腳本;–prefixNEWPATH軟件包安裝由NEWPATH指定路徑;–ignorearch校驗軟件包結構;–ignoreos檢查軟件包運行操作系統(tǒng);–nodeps檢查依賴性關系;–ftpproxyHOST用HOST作FTP代理;–ftpportPORT指定FTP端口號PORT
通用選項:
-v顯示附加信息;-vv顯示調試信息;–rootDIRECTORY讓指定路徑作根目錄預安裝程序安裝程序都安裝目錄;–rcfileFILELIST設置rpmrc文檔FILELIST;–dbpathDIRECTORY設置RPM資料庫所路徑DIRECTORY
2.刪除
命令格式:
rpm-e(or–erase)optionspkg1…pkgN
參數(shù):
pkg1…pkgN:要刪除軟件包
詳細選項:
–test執(zhí)行刪除測試;–noscripts運行預安裝安裝腳本程序;–nodeps檢查依賴性
通用選項:
-vv顯示調試信息;–rootDIRECTORY讓指定路徑作根目錄預安裝程序安裝程序都安裝目錄;–rcfileFILELIST設置rpmrc文檔FILELIST;–dbpathDIRECTORY設置RPM資料庫所路徑DIRECTORY
3.升級
命令格式:
rpm-U(or–upgrade)optionsfile1.rpm…fileN.rpm
參數(shù):
file1.rpm…fileN.rpm指軟件包名字
詳細選項:
-h(or—hash)安裝輸hash記號;—oldpackage允許舊版本;–test進行升級測試;–excludedocs安裝軟件包文件;–includedocs安裝文件;–replacepkgs強制重新安裝已經安裝軟件包;–替換屬于其軟件包文件;–force忽略軟件包及文件沖突;–percent百比形式輸安裝進度;–noscripts運行預安裝安裝腳本;–prefixNEWPATH軟件包安裝由NEWPATH指定路徑;–ignorearch校驗軟件包結構;–ignoreos檢查軟件包運行操作系統(tǒng);–nodeps檢查依賴性關系;–ftpproxyHOST用HOST作FTP代理;–ftpportHOST指定FTP埠號HOST
通用選項:
-v顯示附加信息;-vv顯示調試信息;–rootDIRECTORY讓指定路徑作根目錄預安裝程序安裝程序都安裝目錄;–rcfileFILELIST設置rpmrc文件FILELIST;–dbpathDIRECTORY設置RPM資料庫所路徑DIRECTORY
4.查詢
命令格式:
rpm-q(or–query)options
參數(shù):
pkg1…pkgN:查詢已安裝軟件包
詳細選項:
-pPACKAGE_FILE查詢軟件包文件;-fFILE查詢FILE屬于哪軟件包;-a查詢所安裝軟件包;–CAPABILITY查詢提供CAPABILITY功能軟件包;-ggroup查詢屬于group組軟件包;–CAPABILITY查詢所需要CAPABILITY功能軟件包
選項:
-i顯示軟件包概要信息;-l顯示軟件包文件列表;-c顯示配置文件列表;-d顯示文件列表;-s顯示軟件包文檔列表并顯示每文件狀態(tài)-;-scripts顯示安裝、卸載、校驗腳本;–queryformat(or–qf)用戶指定式顯示查詢信息;–mp顯示每文件所已校驗信息;–proVides顯示軟件包提供功能;–requires(or-R)顯示軟件包所需功能
通用選項:
-v顯示附加信息;-vv顯示調試信息;–rootDIRECTORY讓指定路徑作根目錄預安裝程序安裝程序都安裝目錄;-rcfileFILELIST設置rpmrc文件FILELIST;–dbpathDIRECTORY設置RPM資料庫所路徑DIRECTORY
5.校驗已安裝軟件包
命令格式:
rpm-V(or–verify,or-y)options
參數(shù):
pkg1…pkgN要校驗軟件包名
軟件包選項:
-pPACKAGE_FILE校驗PACKAGE_FILE所屬軟件包;-a校驗所軟件包;-ggroup校驗所屬于組group軟件包
詳細選項:
–noscripts運行校驗腳本;–nodeps校驗依賴性;–nofiles校驗文檔屬性
通用選項:
-v顯示附加信息;-vv顯示調試信息;–rootPATH讓RPMPATH指定路徑做根目錄預安裝程序安裝程序都安裝目錄;–rcfileFILELIST設置rpmrc文件FILELIST;–dbpathDIRECTORY設置RPM資料庫所路徑DIRECTORY
6.校驗軟件包文件
語:
rpm-K(or–checksig)optionsfile1.rpm…fileN.rpm
參數(shù):
file1.rpm…fileN.rpm軟件包文件名;Checksig–詳細選項;–nopgp校驗PGP簽名
通用選項:
-v顯示附加信息;-vv顯示調試信息;–rcfileFILELIST設置rpmrc文件FILELIST
7.其RPM選項
–rebuilddb重建RPM資料庫;–initdb創(chuàng)建新RPM資料庫;–quiet盡能減少輸;–help顯示幫助文件;–version顯示RPM前版本
喜歡字符接口安裝或卸載些軟件包完全安裝基于X-Window圖形接口軟件包管理程序glint,xrpm圖形接口或使用KDEKPackage(單擊【始】→【運行命令】其輸入KPackage即啟KPackage)等軟件包安裝、升級、卸載、驗證查詢通單擊鼠標輕松完圖所示
需要注意每RPM軟件包格式軟件并定獨立各RPM軟件包間定依賴關系刪除某RPM軟件包能導致別軟件能使用升級刪除應該注意
本載安裝linux發(fā)現(xiàn)版本都幾百兆我覺系統(tǒng)都沒款點軟件能用或者說用起問題啊我直覺安裝包越越
linux下如何安裝軟件
RPM格式軟件包的安裝
1.簡介
幾乎所有的Linux發(fā)行版本都使用某種形式的軟件包管理安裝、更新和卸載軟件。與直行碧接從源代碼安裝相比,軟件包管理易于安裝和卸載;易于更新已安裝的軟件包;易于保護配置文件;易于跟蹤已安裝文件。
RPM全稱是Red
Hat
Package
Manager(Red
Hat包管理器)。RPM本質上就是一個包,包含可以立即在特定機器體系結構上安裝和運行的Linux軟件。
大多數(shù)Linux
RPM軟件包的命名有一定的規(guī)律,它遵循名稱-版本-修正版-類型-MYsoftware-1.2
-1.i386.rpm
。
2.安裝RPM包軟件
# rpm
-ivh
MYsoftware-1.2
-1.i386.rpm
RPM命令主要參數(shù):
-i
安裝軟件。
-t
測試安裝,不是真的安裝。
-p
顯示安裝進度。
-f
忽略任何錯誤。
-U
升級安裝。
-v
檢測套件是否正確安裝。
這些參數(shù)可以同時采用。更多的內容可以參考RPM的命檔燃舉令幫助。
3.卸載軟件
?!pm
-e
軟件名
需要說明的是,上面代碼中使用的是軟件名,而不是軟件包名。例段鏈如,要卸載software-1.2.-1.i386.rpm這個包時,應執(zhí)行:
#rpm
-e
software
具體操作步驟如下。
1、打開系統(tǒng),找到軟件中心,打開軟件中心。如下圖所示。
2、在這里可以安裝一些軟件,但是軟件比較少。如下圖所示。
3、或者直接悄團從網(wǎng)站上下好deb的安裝包,然后雙擊進行安裝。如下圖所示。
4、最后,雙如者擊軟件后點渣運薯擊安裝即可。如下圖所示。
在windows下安裝軟件大家都覺得很容易,只要雙擊setup或是install的圖標,然后跟著向導一步一消尺步的按提示做就可以了,但是在linux下安裝軟件就不像windows下那樣容易了,有時你找到的是沒有編譯過的軟件源碼,那就更加的麻煩了,這里就介紹一下如何安裝linux的軟件啦!
linux下的軟件一般都是經過壓縮的,主要的格式有這幾種:rpm、tar、tar.gz、tgz等。所以首先拿到軟件后之一件事就是解壓縮。
一、在xwindow下以rpm格式的軟件安裝比較容易,只要在把鼠標移到文件上單擊右鍵,在彈出的菜單里會有專門的三項(只有在右鍵單擊rpm文件才會出現(xiàn))show
info,upgrade和install,這三項的意思大家都很清楚了,我就不多說了。rpm格式說了,接著就是tar,tar.gz,tgz等,在xwindow下雙擊這些格式的文件就會自動解壓縮的,是解壓縮而不是像rpm那樣有install選項的,install文件會在你解壓縮后才出現(xiàn),不過這里我要先說一下,在你雙擊install前建議先好好看一下readme,因為你所要安裝這些軟件可能是沒有編譯的,所以看一下會比較好。
二、說完了xwindow下的安裝和解壓縮,接著說在文本模式下如何解壓縮和安裝,還有編譯源碼了。首先說rpm的,以root身份登陸后(用其他的身份登陸也可以但有些軟件就不能被安裝)鍵入rpm
-i你所要解壓縮的文件+擴展名(當然是rpm)也不是很難吧,這里我要說的是“-i”意思是install,如果你想要卸載或是要執(zhí)行其他的指令就打rpm
--宴慧help,看電腦給你的提示吧,為了照顧那些e文不太好的人我這里就寫幾個常用的參數(shù):-e:卸載相關的應用程序,-u(注意是大寫):升級軟件包,
-pql:列出rpm軟件包的相關信息,-qf:查找指定文件屬于哪個軟件包。至于那些其他格式的軟件則可以用gunzip,gzip,tar和unzip等指令來解壓縮,然后再運行install。通過解包后會得到一些文件,然后進入剛才解壓縮后文件目錄用“l(fā)s
-f
-color”指令看一下所得到的文件,一般有兩種情況:之一種是文件為已經編譯好的程序(無須再編譯了)用上面的察看文件命令會以帶“*”標記的亮綠色顯示;第二種則是需要由你自己編譯的源代碼。得到的是源代碼的話,就需要我們自己編譯來得到可運行的程序。編譯源代碼聽到編譯是不是就嚇到你了呢,其晌橋答實說穿了也就加上幾句話而已,對初學者是有些困難想用好的操作系統(tǒng)就需要學習嘛,等你學會了在mm前露一手的時候想想吧……,在編譯之前先要認真的閱讀一下readme文檔,老鳥們就不需要了吧,等你閱讀完了以后就執(zhí)行
./configure
make
make
install(只有root身份才能執(zhí)行此命令),編譯完成之后便會在當前目錄或src子目錄下得到軟件的可執(zhí)行程序。
介紹完了,大家是不是覺的rpm的軟件安裝比較容易一點呢,但我個人意見初學者還是多選擇rpm格式以外的軟件,因為通過編譯軟件的源碼可以為你以后編譯內核打下一定的基礎。
一、解析Linux應用軟件安裝包
通常Linux應用軟件的安裝包有三種:
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應用軟件包的命名也有一定的規(guī)閉兄律,它遵循:
名稱-版本-修正版-類型
例如:
1)software-1.2.3-1.tar.gz
意味著:
軟件名稱:software
版本號:1.2.3
修正版本:1
類型:tar.gz,說明是一個tar包。
2)sfotware-1.2.3-1.i386.rpm
軟件名稱:software
版本號:1.2.3
修正版本:1
可用平臺:i386,適用于Intel
80×86平臺。
類型:rpm,說明是一個rpm包。
注:由于rpm格式的通常是已編譯的程序,所以需指明平臺。在后面會詳細說明。
而software-1.2.3-1.deb就不用再說了吧!大家自己練習一下。
二、了解包里的內容
一個Linux應用程序的軟件包中可以包含兩種不同的內容:
1)一種就是可執(zhí)行文件,也就是解開包后就可以直接運行的。在Windows中所
有的軟件包都是這種類型。安裝完這個程序后,你就可以使用,但你看不到源程序。而且下載時要注意這個軟件是否是你所使用的平臺,否則將無法正常安裝。
2)另一種則是源程序,也就解開包后,你還需要使用編譯器將其編譯成為可執(zhí)行文件。這在Windows系統(tǒng)中是幾乎沒有的,因為Windows的思想是不開放源程序的。
通常,用tar打包的,都是源程序;而用rpm、dpkg打包的則常是可執(zhí)行程序。一般來說,自己動手編譯源程序能夠更具靈活性,但也容易遇到各種問題和困難。而相對來說,下載那些可執(zhí)行程序包,反而是更容易完成軟件的轎搭襲安裝,當然那樣靈活性就差多了。所以一般一個軟件總會提供多種打包格式的安裝程序的。你可以根據(jù)自己的情況來選擇。
三、搞定使用tar打包的應用軟件
1.
安裝:
整個安裝過程可以分為以下幾步:
1)取得應用軟件:通過下載、購買光盤的方法獲得;
2)解壓縮文件:一般tar包,都會再做一次壓縮,如gzip、bz2等,所以你需要先解壓。如果是最常見的gz格式,則可以執(zhí)行:“tar
–xvzf
軟件包名”,就可以一步完成解壓與解包工作。如果不是,則先用解壓軟件,再執(zhí)行“tar
–xvf
解壓后的tar包”進行解包;
3)閱讀附帶的INSTALL文件、README文件;
4)執(zhí)行“./configure”命令為編譯做好準備;
5)執(zhí)行“make”命令進行軟件編譯;
6)執(zhí)行“make
install”完成安裝;
7)執(zhí)行“make
clean”刪除安裝時產生的臨時文件。
好了,到此大功告成。我們就可以運行應用程序了。但這時,有的讀者就會問,我怎么執(zhí)行呢?這也是一個Linux特色的問題。其實,一般來說,Linux的應用軟件的可執(zhí)行文件會存放在/usr/local/bin目錄下!不過這并不是“放四海皆準”的真理,最可靠的還是看這個軟件的INSTALL和README文件,一般都會有說明。
2.
卸載:
通常軟件的開發(fā)者很少考慮到如何卸載自己的軟件,而tar又僅是完成打包的工作,所以并沒有提供良好的卸載方法。
那么是不是說就不能夠卸載呢!其實也不是,有兩個軟件能夠解決這個問題,那就是Kinstall和Kife,它們是tar包安裝、卸載的黃金搭檔。它們的使用方法,筆者會另行文介紹。在此就不加贅述了。
四、搞定使用rpm打包的應用軟件
rpm可謂是Redhat公司的一大貢獻,它使Linux的軟件安裝工作變得更加簡單容易。
1.
安裝:
我只需簡單的一句話,就可以說完。執(zhí)行:
rpm
–ivh
rpm軟件包名
更高級的,請見下表:
rpm參數(shù)
參
數(shù)
說
明
-i
安裝軟件
-t
測試安裝,不是真的安裝
-p
顯示安裝進度
-f
忽略任何錯誤
-U
升級安裝
-v
檢測套件是否正確安裝
這些參數(shù)可以同時采用。更多的內容可以參考RPM的命令幫助。
2.
卸載:
我同樣只需簡單的一句話,就可以說完。執(zhí)行:
rpm
–e
軟件名枝慎
不過要注意的是,后面使用的是軟件名,而不是軟件包名。例如,要安裝software-1.2.3-1.i386.rpm這個包時,應執(zhí)行:
rpm
–ivh
software-1.2.3-1.i386.rpm
而當卸載時,則應執(zhí)行:
rpm
–e
software。
另外,在Linux中還提供了象GnoRPM、kpackage等圖形化的RPM工具,使得整個過程會更加簡單。這些軟件的具體應用,筆者會另行文介紹。
五、搞定使用deb打包的應用程序
這是Debian
Linux提供的一個包管理器,它與RPM十分類似。但由于RPM出現(xiàn)得更早,所以在各種版本的Linux都常見到。而debian的包管理器dpkg則只出現(xiàn)在Debina
Linux中,其它Linux版本一般都沒有。我們在此就簡單地說明一下:
1.
安裝
dpkg
–i
deb軟件包名
如:dpkg
–i
software-1.2.3-1.deb
2.
卸載
dpkg
–e
軟件名
如:dpkg
–e
software
轉
源代碼包要先編譯,再安裝!
1.先解壓,對于tar.bz2結尾的:
tar -jxvf packagename.tar.bz2
其中packagename是你的軟件包名稱拍源,可以用tab自動補襲掘態(tài)全。
2.配置
進入解壓后的目錄,運行:
./configure
3.編譯
如果上一步不出錯的話輸入:
make
4.安裝到系統(tǒng)中
上一步就已經產出可以運行的文件了,不過如果需要安裝到系統(tǒng)上一步改成:
make install
這樣就完成了源代碼的編譯,并安裝到/usr/bin下了(根據(jù)具體情況散祥有所不同)。
注意事項:
在編譯安裝源碼包的時候,一定要仔細檢查系統(tǒng)設置,主要有:
1.編譯器的設置。有的時候會檢查編譯器版本,比如在編譯MATLAB2023a的時候,make需要GCC4.1,而系統(tǒng)的編譯器版本是4.3就會引起錯誤,這時候要手動設置環(huán)境變量CC。
2.依賴包的設置。有些軟件是依賴特定包來實現(xiàn)功能的,比如在安裝COMPIZ的時候會要求系統(tǒng)里存在libgl1-mesa-glx等,如果系統(tǒng)中有沒滿足的依賴關系時,make的時候會報錯,仔細觀察出錯的提示,大致就能知道是缺少什么lib包。
3.symbol的設置。除了以上兩點,還要注意symbol的設置。symbol一般就是頭文件的。比如在編譯vmware server的過程中會提示指定系統(tǒng)頭文件的放置位置。一般來說,系統(tǒng)常用的頭文件都被打包在一起為linux- headers-*.*.**.*-arch(適合debian系統(tǒng),其中星號為內核版本號,arch代表CPU體系),仔細檢查編譯時要求的版本號是否于目前安裝的版本號對應。還有就是,第二步中安裝的lib也需要有對應的頭文件,一般放在與lib同名的有dev后綴的包中。
linux應用下載安裝包的介紹就聊到這里吧,感謝你花時間閱讀本站內容,更多關于linux應用下載安裝包,Linux應用下載安裝包指南,linux系統(tǒng)下載了應用,怎么將應用的安裝包復制到電腦里?,Linux系統(tǒng)下用什么工具做安裝包_linux軟件安裝包,linux下如何安裝軟件的信息別忘了在本站進行查找喔。
香港服務器選創(chuàng)新互聯(lián),2H2G首月10元開通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)互聯(lián)網(wǎng)服務提供商,擁有超過10年的服務器租用、服務器托管、云服務器、虛擬主機、網(wǎng)站系統(tǒng)開發(fā)經驗。專業(yè)提供云主機、虛擬主機、域名注冊、VPS主機、云服務器、香港云服務器、免備案服務器等。
分享題目:Linux應用下載安裝包指南(linux應用下載安裝包)
本文鏈接:http://m.5511xx.com/article/cccoohi.html


咨詢
建站咨詢
