centos下刪除軟件

要知道安裝了哪些組件,通過命令

rpm -qa|grep qt

[root@lala download]# rpm -qa|grep qt
ibus-qt-1.3.0-2.el6.i686
qt-4.6.2-26.el6_4.i686
qt-devel-4.6.2-26.el6_4.i686
qt-x11-4.6.2-26.el6_4.i686
qt-sqlite-4.6.2-26.el6_4.i686
qt3-3.3.8b-30.el6.i686
qt3-devel-3.3.8b-30.el6.i686

分別可以查看本機安裝的qt服務。如果返回爲空,則說明本機沒有安裝該服務。

從返回結果看系統上安裝了qt3和qt4,我要刪除這兩個軟件,輸入以下的命令:

rpm -e qt-4.6.2-26.el6_4

顯示錯誤,因爲有很多關聯軟件。

[root@lala download]# rpm -e qt-4.6.2-26.el6_4
error: Failed dependencies:
    libQtCore.so.4 is needed by (installed) ibus-qt-1.3.0-2.el6.i686
    libQtCore.so.4 is needed by (installed) qt-sqlite-1:4.6.2-26.el6_4.i686
    libQtCore.so.4 is needed by (installed) phonon-backend-gstreamer-1:4.6.2-26.el6_4.i686
如果你確定要刪除這個軟件,可以先把關聯軟件都刪除後再來刪除qt4。也可以使用yum remove qt4來刪除,這個命令可以分析並連同關聯軟件一同刪除,非常方便,但是要小心別山錯了。

發佈了10 篇原創文章 · 獲贊 1 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章