第一.使用whereis?rpm確認rpm被刪除
成都創新互聯主要從事成都網站建設、網站設計、網頁設計、企業做網站、公司建網站等業務。立足成都服務新鄉縣,十載網站建設經驗,價格優惠、服務專業,歡迎來電咨詢建站服務:18980820575
第二.有第二臺機器host2有相同的系統能夠與之聯網,且ssh協議打開
第三.在第二臺機器上執行
scp?/bin/rpm??root@host1:/bin/
scp?/usr/share/man/man8/rpm.8.gz??root@host1:/usr/share/man/man8/
第四.在第二臺記上執行?whereis?rpm??查詢安裝路徑下正常的文件
與host1比較發現異同,比如發現一些鏈接文件是host1沒有的
那么ln?-s??命令進行建立
第五.host1使用rpm命令驗證是否成功
如果提示rpmrc錯誤,那么在host2的/usr/lib/rpm/目錄下拷貝如下:
scp?rpmrc??root@host:/usr/lib/rpm/
第六.host1使用rpm?-qa命令驗證是否成功
如果提示錯誤,那么在host2的/usr/lib/rpm/目錄下拷貝如下:
scp?macros??root@host:/usr/lib/rpm/
第七.host1?執行updatedb
成功就ok,重啟
可以使用下面命令: rpm -e 軟件包名當然也可以使用yum 命令去完成軟件的卸載 yum remove 軟件包名
你這個問題吧,有點意思的。
rpm是一個包管理器,這個就好像微軟的msi安裝包。可是問題是所有的軟件都可以封裝成rpm包,甚至你自己都可以封裝個rpm包,因此,你這個問題是沒有答案的。
如果要清理一個包,用rpm -e,這個只能清理已經安裝的包。
另外,你所說的,列出沒安裝的包,應該是yum這個命令提供的,因為這個命令有一個你使用發行版本的數據庫,所以可以提供所有官方或者第三方的軟件,但是不是所有這個系統能用的軟件。這個命令的使用方法是 yum list ,列出所有包,或者加上包名字。如果列出組,用 yum grouplist。
用以下參數可以完成相應任務:
-i表示安裝,也可以加-v,-h一些參數
rpm
-i
software.rpm
-e表示卸載
rpm
-e
software
-U表示更新,如果沒有則全新安裝
rpm
-U
software.rpm
-F表示更交,但如果沒有安裝過,則不安裝
rpm
-F
software.rpm
--nodeps不檢查依賴性
rpm
-ivh
software.rpm
--nodeps
分類: 電腦/網絡 操作系統/系統故障
問題描述:
在linux系統下安裝了某個軟件如果軟件出了問題怎么卸載它呢?例如我裝了Realplayer播放器,現在這個播放器出了問題我該怎么去卸載它呢?請高手指點,請說出詳細的解決辦法,謝謝!您可以直接聯系我(QQ:***********,加我QQ時請在請求驗證中輸入一個"Z"字,謝謝).
解析:
Linux軟件的安裝和卸載一直是困擾許多新用戶的難題。在Windows中,我們可以使用軟件自帶的安裝卸載程序或在控制面板中的“添加/刪除程序”來實現。與其相類似,在Linux下有一個功能強大的軟件安裝卸載工具,名為RPM。它可以用來建立、安裝、查詢、更新、卸載軟件。該工具是在命令行下使用的。在Shell的提示符后輸入rpm,就可獲得該命令的幫助信息。
軟件的卸載
1.軟件的卸載主要是使用rpm來進行的。卸載軟件首先要知道軟件包在系統中注冊的名稱。鍵入命令:
#rpm -q -a
即可查詢到當前系統中安裝的所有的軟件包。
2.確定了要卸載的軟件的名稱,就可以開始實際卸載該軟件了。鍵入如下命令即可卸載軟件:
#rpm -e [package name]
參數e的作用是使rpm進入卸載模式。對名為[package name]的軟件包進行卸載。由于系統中各個軟件包之間相互有依賴關系。如果因存在依賴關系而不能卸載,rpm將給予提示并停止卸載。你可以使用如下的命令來忽略依賴關系,直接開始卸載:
#rpm -e [package name] -nodeps
忽略依賴關系的卸載可能會導致系統中其它的一些軟件無法使用。
補充:
如果是以.bin結尾的二進制軟件,可以用以下方法安裝(以so-6_0-beta-bin-linux-zh-Tw1.bin為例):
在so-6_0-beta-bin-linux-zh-Tw1.bin所在文件夾下運行模擬終端
輸入:
./so-6_0-beta-bin-linux-zh-Tw1.bin
并按回車!
當然也可以輸入:
./so 再用[Tab]鍵補全
(./表示當前目錄,如果終端不在該軟件所在目錄下打開,則在軟件名前尚需輸入相應的路徑。)
如果在圖形界面,也可直接單擊(或雙擊,視具體的鼠標設置而定)運行反安裝程序就可以了!
Linux下怎么程序
1.軟件的卸載主要是使用rpm來進行的。卸載軟件首先要知道軟件包在系統中注冊的名稱。鍵入命令:
#rpm -q -a
即可查詢到當前系統中安裝的所有的軟件包。
2.確定了要卸載的軟件的名稱,就可以開始實際卸載該軟件了。鍵入如下命令即可卸載軟件:
#rpm -e [package name]
參數e的作用是使rpm進入卸載模式。對名為[package name]的軟件包進行卸載。由于系統中各個軟件包之間相互有依賴關系。如果因存在依賴關系而不能卸載,rpm將給予提示并停止卸載。你可以使用如下的命令來忽略依賴關系,直接開始卸載:
#rpm -e [package name] -nodeps
忽略依賴關系的卸載可能會導致系統中其它的一些軟件無法使用。
本文標題:linux清除rpm命令 linux刪除安裝的rpm包
網站網址:http://m.newbst.com/article24/docjhje.html
成都網站建設公司_創新互聯,為您提供App設計、域名注冊、品牌網站制作、網站內鏈、商城網站、靜態網站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯