apt和yum哪個好 在linux中,rpm和yum有什么區(qū)別?
在linux中,rpm和yum有什么區(qū)別?rpm是由紅帽公司開發(fā)的軟件包管理方式,使用rpm我們可以方便的進行軟件的安裝、查詢、卸載、升級等工作。但是rpm軟件包之間的依賴性問題往往會很繁瑣,尤其是軟
在linux中,rpm和yum有什么區(qū)別?
rpm是由紅帽公司開發(fā)的軟件包管理方式,使用rpm我們可以方便的進行軟件的安裝、查詢、卸載、升級等工作。但是rpm軟件包之間的依賴性問題往往會很繁瑣,尤其是軟件由多個rpm包組成時。Yum(全稱為YellowdogUpdater,Modified)是一個在Fedora和RedHat以及SUSE中的Shell前端軟件包管理器?;禦PM包管理,能夠從指定的服務(wù)器自動下載RPM包并且安裝,可以自動處理依賴性關(guān)系,并且一次安裝所有依賴的軟體包,無須繁瑣地一次次下載、安裝。
在linux中,rpm和yum有什么區(qū)別?
RPM,全稱為RPM Package Manager,是由Red Hat推出的軟件包管理系統(tǒng),現(xiàn)在在各種發(fā)行版中普遍使用。RPM僅適用于安裝用RPM來打包的軟件,目前是GNU/Linux下軟件包資源最豐富的軟件包類型。Yum (Yellow dog Updater, Modified) 是一個基于 RPM 包管理的字符前端軟件包管理器,能夠從指定的服務(wù)器自動下載 RPM 包并且安裝,可以自動解決處理包依賴性關(guān)系,并且一次安裝所有依賴的軟件包,無須繁瑣地一次次下載、安裝,更方便的添加/刪除/更新RPM包,便于管理系統(tǒng)的更新問題。被Yellow Dog Linux本身,以及Fedora、Red Hat Enterprise Linux采用。yum和rpm的關(guān)系就如同apt(前端)和dpkg(后端)。具體用法,自己搜索。
在linux中,rpm和yum有什么區(qū)別?
這兩個是Redhat紅帽系統(tǒng)中的東西。
rpm是軟件打包的格式,即待安裝的軟件包。
yum是系統(tǒng)的軟件安裝包管理工具。比如??梢园惭b在線或離線rpm包。
yum如何列出未安裝的包?yumlist和yumlistinstalled有什么區(qū)別?
yum是rpm系統(tǒng)的自動更新程序和軟件包安裝程序/刪除程序。方便通過命令安裝需要的軟件包,沒有命令可直接列出未安裝包,但可以通過下面兩個命令對比就可得知哪些未安裝的了。
(1)yum list指的是列出所有可安裝的安裝包;
(2) yum list installed指的是列出已安裝的安裝包;
擴展資料:
yum會自動計算依賴關(guān)系,并弄清楚安裝軟件包應(yīng)該發(fā)生的情況。它使維護機器組變得更加容易,而不必使用rpm手動更新每臺機器。
Yum具有用于添加簡單功能的插件界面。用yum -help命令也可以查看關(guān)于yum其他命令的使用方法:
Linux:下載命令yum、wget、rpm的根本區(qū)別是什么?
yum(全稱為 Yellow dog Updater, Modified)是一個在Fedora和RedHat以及SUSE中的Shell前端軟件包管理器。yum提供了查找、安裝、刪除某一個、一組甚至全部軟件包的命令。
yum [options] [command] [package ...]
Linux wget是一個下載文件的工具,它用在命令行下。
wget (選項) url
RPM是RedHat Package Manager(RedHat軟件包管理工具)
rpm [選項] [rpm軟件包]
關(guān)于rpm與yum源的問題?
rpm一定不是來自互聯(lián)網(wǎng)。rpm安裝是對下載到本地的rpm安裝包進行安裝。
yum是從網(wǎng)絡(luò)倉庫下載軟件,并安裝。個人感覺底層yum還是使用rpm進行安裝,這個觀點我不知道是不是正確。沒深入研究過這個問題,只是從感性上我是這么理解的。