yum和apt get的用法和區別

2022-06-28 13:27:10 字數 697 閱讀 1819

一般來說著名的linux系統基本上分兩大類:

1.redhat系列:redhat、centos、fedora等

2.debian系列:debian、ubuntu等

redhat 系列 

1 常見的安裝包格式 rpm包,安裝rpm包的命令是「rpm -引數」 

2 包管理工具 yum 

3 支援tar包

debian系列 

1 常見的安裝包格式 deb包,安裝deb包的命令是「dpkg -引數」 

2 包管理工具 apt-get 

3 支援tar包

tar 只是一種壓縮檔案格式,所以,它只是把檔案壓縮打包而已。 

rpm 相當於windows中的安裝檔案,它會自動處理軟體包之間的依賴關係。 

優缺點來說,rpm一般都是預先編譯好的檔案,它可能已經繫結到某種cpu或者發行版上面了。 

tar一般包括編譯指令碼,你可以在你的環境下編譯,所以具有通用性。 

如果你的包不想開放源**,你可以製作成rpm,如果開源,用tar更方便了。 

tar一般都是原始碼打包的軟體,需要自己解包,然後進行安裝三部曲,./configure, make, make install. 來安裝軟體。

rpm是redhat公司的一種軟體包管理機制,直接通過rpm命令進行安裝刪除等操作,最大的優點是自己內部自動處理了各種軟體包可能的依賴關係。

參考:

yum和apt get用法及區別

一般來說著名的linux系統基本上分兩大類 1.redhat系列 redhat centos fedora等 2.debian系列 debian ubuntu等 redhat 系列 1 常見的安裝包格式 rpm包,安裝rpm包的命令是 rpm 引數 2 包管理工具 yum 3 支援tar包 debi...

yum和apt get用法及區別

一般來說著名的linux系統基本上分兩大類 1.redhat系列 redhat centos fedora等 2.debian系列 debian ubuntu等 redhat 系列 1 常見的安裝包格式 rpm包,安裝rpm包的命令是 rpm 引數 2 包管理工具 yum 3 支援tar包 debi...

yum 和 apt get的區別

一般來說著名的linux系統基本上分兩大類 1.redhat系列 redhat centos fedora等 2.debian系列 debian ubuntu等 redhat 系列 1 常見的安裝包格式 rpm包,安裝rpm包的命令是 rpm 引數 2 包管理工具 yum 3 支援tar包 debi...