2017年6月29日 星期四

Ubuntu 16.04僅更新安全性套件

Ubuntu登入時,都會通知是否有套件需要更新、其中有幾個屬於安全性更新。若想要知道究竟哪些套件屬於安全性更新,下指令:
  • apt-get -s dist-upgrade |grep "^Inst" |grep -i security 
若要安裝這些安全性更新套件,則是以root的身份下指令:
  • apt-get -s dist-upgrade | grep "^Inst" | grep -i security | awk -F " " {'print $2'} | xargs apt-get --yes install
以上參考《How can I install just security updates from the command line?》,除此以外裡面還有提到另外一個作法,一樣可以安裝安全性更新套件,但在Ubuntu 16.04 LTS上面測試沒有作用:
  • sudo unattended-upgrades -d
若是上面的指令不行,那也可以這樣做:
  • sudo apt-get install unattended-upgrades
注意,上面紅色的指令請小心使用,若是重要的server需要先確認更新的內容

_EOF_

沒有留言:

張貼留言