close
軟體用久了總是會有漏洞出現,FreeBSD提供了一套可以幫助系統管理員審核套件安全性的工具:portaudit,我們可以利用這個工具來檢查目前系統上面裝的軟體是否有安全性問題,使用方式如下:
shell>portaudit -Fda
接著portaudit就會告訴你系統目前存在著哪幾個有問題的套件,然後我們可以利用portupgrade來更新套件,在執行portupgrade之前,記得先執行pkgdb -F:
shell>pkgdb -F
shell>portupgrade -cCrRv <portaudit輸出的套件名稱與版本>
如果使用pkgdb -F時發生Cannot update the pkgdb,則到/var/db/pkgdb裡面把pkgdb.db砍掉,再執行pkgdb -fu
shell>cd /var/db/pkgdb/
shell>rm -f pkgdb.db
shell>pkgdb -fu
即可重建pkgdb.db
全站熱搜