rpm命令講解
rpm(RedHat Package Manger)是指打包及安裝工具,本文為你講解部分rpm 的含義及使用方法。 |
rpm -a
rpm -q < rpm package name>
解讀:查詢一個包是否被安裝
rpm -qa
rpm -qa <package name>-q 使用詢問模式(query)-a 查詢所有套件(all)
解讀:列出所有 已經被安裝的rpm package
與rpm -a的區別就在於 已經,舉例如下:
rpm -qa | grep
rpm -qa | grep xxx | 是管道技術,刪選的意思 grep 查詢---一種文字搜尋工具
解讀: 在-qa返回的資訊中對xxx進行查詢,並返回為最終結果
rpm -qa | grep -i xxx-i 不區分xxx的大小寫
當然,作為搜尋工具,grep還可以與其他 組合
rpm -e --- 需要小心的“解除安裝”
通常情況下解除安裝時我們會使用
rpm -e xxx
但是假如軟體yyy對xxx是“依賴的”---即,yyy的執行必須要有xxx
則會返回
error: xxx is needed by yyy
此時可以 不檢查依賴而強制刪除 ↓ ( 謹慎操作)
rpm -e --nodeps <rpm packagename>
另外,如果查詢出有好幾個包有相同的名字,那麼可以使用下述命令忽視依賴並刪除所有同名包
rpm -e --allmatches --nodeps <rpm packagename>
當然,其實刪除和查詢可以組合起來,例如
rpm -e --nodeps 'rpm -qa | grep mysql'
可能遇到的問題
warning: /etc/yum.repos.d/mysql-community.repo saved as /etc/yum.repos.d/mysql-community.repo.rpmsave
問題原因暫時未知,不知道為什麼會自動存為.repo.rpmsave。解決方法就是透過mv命令更改為原來的.repo格式即可。
原文地址:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2703380/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- rpm 命令詳解
- Linux RPM包安裝、解除安裝、升級命令講解Linux
- rpm命令詳解(轉)
- centos5.4 的rpm命令精解CentOS
- mysql explain 命令講解MySqlAI
- Linux命令 rpmLinux
- Linux rpm命令Linux
- RPM基本命令
- Linux 中 RPM 命令引數使用詳解Linux
- 簡單使用rpm命令
- rpm 常用命令
- RPM命令手冊 (轉)
- Linux命令之rpm安裝命令Linux
- Linux rpm查詢命令以及RPM包驗證Linux
- rpm常用命令及rpm引數介紹
- MySQL 資料庫 ALTER命令講解MySql資料庫
- mdk的命令講解(持續更新)
- Unix/Linux中nohup命令講解Linux
- git的使用命令和講解Git
- rpm命令的使用介紹
- rpm 常用命令(轉)
- 為 Linux 初學者講解 wc 命令Linux
- 講解Windows 7的WLAN netsh命令Windows
- RPM常用命令介紹
- LINUX下RPM命令基本用法Linux
- Linux 中 RPM 命令引數使用詳解 [其它Linux/unix]Linux
- Linux yum源配置以及yum命令講解Linux
- Linux常用命令之ls、cd、pwd、mkdir命令講解Linux
- CentOS中rpm命令詳細介紹CentOS
- rpm與yum,at與crontab,sed命令使用
- 使用RPM包管理命令的筆記筆記
- 查詢命令對應的RPM包
- 細講top命令
- Linux 筆記分享十三:RPM 命令管理Linux筆記
- rpm五種操作的常用命令
- 九、Linux/UNIX操作命令積累【rpm】Linux
- 關於 RPM 命令的權威說明
- Linux下RPM 命令用法中文簡介Linux