日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

centos 6.8安装git_RPM包的卸载与安装,包含依赖包卸载

發布時間:2023/11/30 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 centos 6.8安装git_RPM包的卸载与安装,包含依赖包卸载 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、 rpm包的管理
介紹:
一種用于互聯網下載包的打包及安裝工具,它包含在某些Linux分發版中,它生成具有RPM擴展名的文件,RPM是RedHat Package Manager(RedHat軟件包管理工具)的縮寫,類似windows的setup.exe,這一文件格式名稱雖然打上了RedHat的標志,但理念是通用的
Linux的分發版本都有采用(suse,redhat, centos 等等),可以算是公認的行業標準了

二、rpm包的簡單查詢指令:
查詢已安裝的rpm列表 rpm –qa | grep xx(q表示query,a表示查詢所有,grep表示過濾)

例如:查詢Linux中是否安裝有firefox

rpm -qa | grep firefox

rpm包名基本格式:
一個rpm包名:firefox-45.0.1-1.el6.centos.x86_64.rpm

名稱:firefox

版本號:45.0.1-1

適用操作系統: el6.centos.x86_64 表示centos6.x的64位系統

如果是i686、i386表示32位系統,noarch表示通用

rpm包的其它查詢指令:
rpm -qa:查詢所安裝的所有rpm軟件包

rpm -qa | more :查詢所安裝的所有rpm軟件包 并且分頁顯示

rpm -qa | grep X [rpm -qa | grep firefox ] :查詢是否安裝有某個軟件(火狐的軟件)

rpm -q 軟件包名 :查詢軟件包是否安裝 rpm -q firefox
rpm -qi 軟件包名 :查詢軟件包信息

rpm -ql 軟件包名 :查詢軟件包中的文件的安裝位置

rpm -qf 文件全路徑名:查詢文件所屬的軟件包 ,例如:rpm -qf /etc/passwd

三、 卸載rpm包:

基本語法 rpm -e RPM包的名稱

應用案例 :刪除firefox 軟件包

rpm -e firefox

細節討論:

(1) 如果其它軟件包依賴于您要卸載的軟件包,卸載時則會產生錯誤信息

如: $ rpm -e foo removing these packages would break dependencies:foo is needed by bar-1.0-1

(2) 如果我們就是要刪除 foo這個rpm 包,可以增加參數 --nodeps ,就可以強制刪除,但是一般不推薦這樣做,因為依賴于該軟件包的程序可能無法運行 如:$ rpm -e --nodeps foo

四、安裝rpm包

基本語法: rpm -ivh RPM包全路徑名稱

參數說明: i=install 安裝 v=verbose 提示 h=hash 進度條

應用實例: 安裝firefox瀏覽器

① 先要找到安裝包,需要先掛載上我們之前安裝CentOS的iso文件,點擊虛擬機設置使用ios文件,那么在系統中會多出一個光驅,打開命令行終端進入到/media/CentOS_6.8_final/package/

(所有的rpm包都在這里)

點擊然后拷貝到/opt目錄下

cp firefox( rpm包的文件名) 需要拷貝到的目錄 (可以輸入rpm包名字的前幾個字母然后使用Tab鍵補全)

② 安裝

切換到/opt目錄下找到剛才拷貝的文件然后使用: rpm ivh + 火狐rpm軟件安裝包的名字就可以了

總結

以上是生活随笔為你收集整理的centos 6.8安装git_RPM包的卸载与安装,包含依赖包卸载的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。