Linux命令(六)——軟件包管理(安裝應用程序)


與windows安裝各種應用程序相似,在linux下也可以安裝各種需要的應用程序,通常稱為軟件包。目前,在linux系統下常見的軟件包格式主要有:RPM包、TAR包、bz2包、gz包、deb包、sh結尾的文件、src源代碼包、bin文件,下面介紹常用的幾種軟件包。

一、RPM

在主流的linux系統上,多數軟件的安裝、升級、移除以及維護工作都是使用RPM軟件包管理程序來完成的。

RPM包格式:name-version.type.rpm  軟件名-版本號.包類型.rpm

1.安裝rpm -ivh <RPM包名全稱>

2.卸載rpm -e <RPM包名>

3.升級rpm -Uvh <RPM包名>

4.查詢rpm [參數] <RPM包名>

常用參數:rpm -qa   //查詢系統中安裝的所有RPM軟件包

                  rpm -q <RPM包名>   //查詢指定軟件包是否已安裝

                  rpm -qp <RPM包文件名>   //查詢包中文件信息,安裝前了解軟件包中信息

                 rpm -qi <RPM包名>   //查詢系統中已安裝包的描述信息

                 rpm -ql <RPM包名>   //查詢系統中已安裝包里所包含的文件

                 rpm -qf <RPM包名>   //查詢系統中指定文件所屬的軟件包

                 rpm -qa | grep php    //檢索系統中已經安裝有關php的軟件包

5.驗證rpm -V [參數]

二、TAR

TAR包后綴:.tar普通的,非壓縮的文件包;.tar.gz壓縮的文件包

1.建立TAR包:將多個文件或目錄打包成一個文件。

tar cvf <TAR包名> <文件或目錄名>   //tar包名后綴為.tar

tar zcvf <TAR包名> <文件或目錄名>   //tar包名后綴為.tar.gz

2.查詢TAR包中內容

tar tf <TAR包名>   //tar包名后綴為.tar

tar ztf <TAR包名>   // tar包名后綴為.tar.gz

3.釋放TAR

tar xvf <TAR包名>   //tar包名后綴為.tar

tar zxvf <TAR包名>    //tar包名后綴為.tar.gz

三、bz2

bzip2是一個壓縮能力更強的程序,“.tar.bz2”結尾的文件是經過bzip2壓縮后的文件。

四、gz

gzip是一個壓縮程序,“.tar.gz”結尾的文件是經過gzip壓縮后的文件。

五、src源代碼包

1.安裝前先釋放tar

2.查看InstallReadme文件,了解安裝和編譯過程

3.進行編譯准備:執行./configure命令+make命令進行編譯

4.進行軟件安裝:執行make install命令

5.清除臨時文件:執行make clean命令 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM