在 CentOS 7 使用 yum 更新時,可能會遇到下列錯誤訊息:
Error: Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
錯誤訊息是少了 /usr/bin/applydeltarpm 這個執行檔,我們可以先查詢一下是那個套件包提供 applydeltarpm:
yum provides applydeltarpm
可以得到下列結果:
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: free.nchc.org.tw
* epel: fedora.cs.nctu.edu.tw
* extras: free.nchc.org.tw
* updates: free.nchc.org.tw
deltarpm-3.6-3.el7.x86_64 : Create deltas between rpms
Repo : base
Matched from:
Filename : /usr/bin/applydeltarpm
可知該執行檔是包含在 deltarpm 套件裡,只要安裝該套件就可以解決:
yum -y install deltarpm
安裝完成,就不會有這個問題了。