Linux之centos包管理【rpm】、【yum】、【tar】

rpm包是二進制格式,無需編譯安裝即可使用,tar包是源碼格式,須要編譯安裝纔可以使用node

rpm包管理:

rpm:redhat package manager,紅帽的包管理器,其主要的操做參數有以下:服務器

-i,安裝ide

-v,顯示安裝過程的信息測試

-h,顯示安裝的進度spa

-e,刪除rpm包,不會刪除其依賴關係rem

--nodeps,前置安裝,忽略安裝包的依賴關係源碼

--test,測試安裝包的依賴性編譯

-qa,顯示全部安裝的rpm包的軟件test

-ql,列出該軟件的相關文件目錄打包

yum,基於rpm包管理,可以從指定服務器中自動下載rpm包並安裝,能夠自動處理包的依賴關係

yum provides */命令,知道命令不知道其命令的安裝包,查詢該安裝包

yum -y install 包,自動應答yes而且安裝該包

yum remove 包,刪除該安裝包,而且自動刪除其依賴關係

tar ,相關命令以下:

-c,打包

-x,解包

-j,tar.bz2,壓縮比高

-z,tar.gz

-v,顯示過程的文件名

-f,後接要處理的文件或目錄名

-C,指定解壓目錄

--exclude,排除打包目錄下的哪些目錄或者文件不放入打包

注意:通常用 tar進行目錄的打包

相關文章
相關標籤/搜索