Fedora20軟體升級遇到的一個小問題

來源:互聯網
上載者:User

前幾天升級 Fedora 20 有幾個軟體報了錯,錯誤內容大體如下:

warning: %post(libkcompactdisc-4.12.1-1.fc20.x86_64) scriptlet failed, exit status 127Non-fatal POSTIN scriptlet failure in rpm package libkcompactdisc-4.12.1-1.fc20.x86_64
一直沒找到解決的方法。今天上 fedora 官方網站查看 Common F20 bugs 發現這是一個已知的 bug, 已經有解決方案了。簡單的說這個問題是 selinux-policy-3.12.1-116.fc20 這個版本的軟體包引入的,在selinux-policy-3.12.1-117.fc20 已經就解決了。不過當時我升級時selinux-policy-3.12.1-117.fc20還沒出來,因此就倒黴的碰上了這個 bug。

官方的解決辦法如下:

setenforce 0yum clean expire-cacheyum update selinux-policy\*setenforce 1
這幾行命令的簡單的來說就是 先禁用掉 selinux 策略,然後升級selinux-policy,最後再恢複 selinux 策略。
之後其他受影響的軟體包應該都重新安裝一次。不過我有點記不清都有哪些軟體了,只好等下次升級的時候自動更新了。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.