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/69955379/viewspace-2703598/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux RPM包安裝、解除安裝、升級命令講解Linux
- Linux命令之rpm安裝命令Linux
- Linux rpm查詢命令以及RPM包驗證Linux
- 簡單使用rpm命令
- RPM常用命令介紹
- Linux 筆記分享十三:RPM 命令管理Linux筆記
- rpm與yum,at與crontab,sed命令使用
- 九、Linux/UNIX操作命令積累【rpm】Linux
- git的使用命令和講解Git
- MySQL 資料庫 ALTER命令講解MySql資料庫
- Linux yum源配置以及yum命令講解Linux
- Linux常用命令之ls、cd、pwd、mkdir命令講解Linux
- 細講top命令
- Linux編輯器Vim常用命令講解Linux
- Linux使用者管理之useradd、passwd命令講解Linux
- Linux檔案系統df、du、fsck命令講解Linux
- Linux常用命令之檔案查詢which、find、locate命令講解Linux
- LINUX rpm -e --nodeps危險命令之解除安裝elfutils-libelf導致rpm工具不可用Linux
- CentOS7(64)環境使用rpm命令安裝gccCentOSGC
- Linux之Yum_rpm_repo詳解Linux
- Linux基本命令詳細講解和擴充套件Linux套件
- GBase XDM 資料庫ldapdelete命令講解和示例分析資料庫LDAdelete
- Linux常用命令之cp、mv、rm、cat、more、head、tail、ln命令講解LinuxAI
- 軟體包管理-rpm命令管理-包命名與依賴性
- Yum命令之僅下載rpm安裝包且不安裝
- Linux系統管理之free、w、who、last、lastlog命令講解LinuxAST
- Linux使用者管理之usermod、chage、userdel、id命令講解Linux
- 有問題問男人,linux幫助文件-----man命令講解Linux
- Linux最常用的5個重啟命令基本用法講解!Linux
- Linux rpm -e --nodeps rpm解除安裝Linux
- rpmdb 常用命令初始化與重建rpm資料庫資料庫
- Linux使用者管理之su、whoami、groupadd、groupmod、groupdel命令講解Linux
- 從windows到linux,圖形化操作到命令列操作講解WindowsLinux命令列
- GBase 8d 資料庫ldapmodify命令講解和示例分析資料庫LDA
- Linux之RPM包管理_RPM包查詢Linux
- Linux常用命令之使用者許可權管理chmod、chown、chgrp、umask命令講解Linux
- RPM 包是如何從源 RPM 製作的
- RPM打包之路