国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Linux|Centos|Ubuntu|系統進程|Fedora|注冊表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服務器之家 - 服務器系統 - Centos - 詳解RedHat系的Linux系統中rpm與yum命令的使用

詳解RedHat系的Linux系統中rpm與yum命令的使用

2019-09-04 16:20Linux命令手冊 Centos

這篇文章主要介紹了詳解RedHat系的Linux系統中rpm與yum命令的使用,rpm是由紅帽公司開發的軟件包管理方式,在CentOS等系統中經常需要用到rpm和yum命令來進行基本的包管理,需要的朋友可以參考下

rpm
rpm是一個功能十分強大的軟件包管理系統,它使得在Linux下安裝、升級和刪除軟件包的工作變得容易,并且具有查詢、驗證軟件包的功能。與圖形化工具相比,使用命令行可以獲得更大的靈活性。以下的例子都以example-1.2.3-1.i386.rpm代表對象軟件包的名稱

參數與選項

一、安裝選項

命令格式:

rpm -i ( or --install) options file1.rpm ... fileN.rpm

參數:

file1.rpm ... fileN.rpm 將要安裝的RPM包的文件名

詳細選項:

-h (or --hash) 安裝時輸出hash記號 (``#'') 
--test 只對安裝進行測試,并不實際安裝。 
--percent 以百分比的形式輸出安裝的進度。 
--excludedocs 不安裝軟件包中的文檔文件 
--includedocs 安裝文檔 
--replacepkgs 強制重新安裝已經安裝的軟件包 
--replacefiles 替換屬于其它軟件包的文件 
--force 忽略軟件包及文件的沖突 
--noscripts 不運行預安裝和后安裝腳本 
--prefix 將軟件包安裝到由 指定的路徑下 
--ignorearch 不校驗軟件包的結構 
--ignoreos 不檢查軟件包運行的操作系統 
--nodeps 不檢查依賴性關系 
--ftpproxy 用 作為 FTP代理 
--ftpport 指定FTP的端口號為

通用選項

-v 顯示附加信息 
-vv 顯示調試信息 
--root 讓RPM將指定的路徑做為"根目錄",這樣預安裝程序和后安 
裝程序都會安裝到這個目錄下 
--rcfile 設置rpmrc文件為 
--dbpath 設置RPM 資料庫存所在的路徑為

二、刪除選項

命令格式:

rpm -e ( or --erase) options pkg1 ... pkgN

參數

pkg1 ... pkgN :要刪除的軟件包

詳細選項

--test 只執行刪除的測試 
--noscripts 不運行預安裝和后安裝腳本程序 
--nodeps 不檢查依賴性

通用選項

-vv 顯示調試信息 
--root 讓RPM將指定的路徑做為"根目錄",這樣預安裝程序和后安裝 
程序都會安裝到這個目錄下 
--rcfile 設置rpmrc文件為 
--dbpath 設置RPM 資料庫存所在的路徑為

三、升級選項

命令格式

rpm -U ( or --upgrade) options file1.rpm ... fileN.rpm

參數

file1.rpm ... fileN.rpm 軟件包的名字

詳細選項

-h (or --hash) 安裝時輸出hash記號 (``#'') 
--oldpackage 允許"升級"到一個老版本 
--test 只進行升級測試 
--excludedocs 不安裝軟件包中的文檔文件 
--includedocs 安裝文檔 
--replacepkgs 強制重新安裝已經安裝的軟件包 
--replacefiles 替換屬于其它軟件包的文件 
--force 忽略軟件包及文件的沖突 
--percent 以百分比的形式輸出安裝的進度。 
--noscripts 不運行預安裝和后安裝腳本 
--prefix 將軟件包安裝到由 指定的路徑下 
--ignorearch 不校驗軟件包的結構 
--ignoreos 不檢查軟件包運行的操作系統 
--nodeps 不檢查依賴性關系 
--ftpproxy 用 作為 FTP代理 
--ftpport 指定FTP的端口號為

通用選項

-v 顯示附加信息 
-vv 顯示調試信息 
--root 讓RPM將指定的路徑做為"根目錄",這樣預安裝程序和后安裝程序都會安裝到這個目錄下 
--rcfile 設置rpmrc文件為 
--dbpath 設置RPM 資料庫存所在的路徑為

四、查詢

命令格式:

rpm -q ( or --query) options

參數:

pkg1 ... pkgN :查詢已安裝的軟件包

詳細選項

-p (or ``-'') 查詢軟件包的文件 
-f 查詢屬于哪個軟件包 
-a 查詢所有安裝的軟件包 
--whatprovides 查詢提供了 功能的軟件包 
-g 查詢屬于 組的軟件包 
--whatrequires 查詢所有需要 功能的軟件包

信息選項

顯示軟件包的全部標識 
-i 顯示軟件包的概要信息 
-l 顯示軟件包中的文件列表 
-c 顯示配置文件列表 
-d 顯示文檔文件列表 
-s 顯示軟件包中文件列表并顯示每個文件的狀態 
--scripts 顯示安裝、卸載、校驗腳本 
--queryformat (or --qf) 以用戶指定的方式顯示查詢信息 
--dump 顯示每個文件的所有已校驗信息 
--provides 顯示軟件包提供的功能 
--requires (or -R) 顯示軟件包所需的功能

通用選項

-v 顯示附加信息 
-vv 顯示調試信息 
--root 讓RPM將指定的路徑做為"根目錄",這樣預安裝程序和后安裝程序都會安裝到這個目錄下 
--rcfile 設置rpmrc文件為 
--dbpath 設置RPM 資料庫存所在的路徑為

五、校驗已安裝的軟件包

命令格式:

rpm -V ( or --verify, or -y) options

參數

pkg1 ... pkgN 將要校驗的軟件包名

軟件包選項

-p Verify against package file 
-f 校驗所屬的軟件包 
-a Verify 校驗所有的軟件包 
-g 校驗所有屬于組 的軟件包

詳細選項

--noscripts 不運行校驗腳本 
--nodeps 不校驗依賴性 
--nofiles 不校驗文件屬性

通用選項

-v 顯示附加信息 
-vv 顯示調試信息 
--root 讓RPM將指定的路徑做為"根目錄",這樣預安裝程序和后安裝程序都會安裝到這個目錄下 
--rcfile 設置rpmrc文件為 
--dbpath 設置RPM 資料庫存所在的路徑為

六、校驗軟件包中的文件

語法:

rpm -K ( or --checksig) options file1.rpm ... fileN.rpm

參數:

file1.rpm ... fileN.rpm 軟件包的文件名

Checksig--詳細選項

--nopgp 不校驗GPG簽名

通用選項

-v 顯示附加信息 
-vv 顯示調試信息 
--rcfile 設置rpmrc文件為

七、其它RPM選項

--rebuilddb 重建RPM資料庫 
--initdb 創建一個新的RPM資料庫 
--quiet 盡可能的減少輸出 
--help 顯示幫助文件 
--version 顯示RPM的當前版本

八、例子
 

復制代碼

代碼如下:


[root@localhost ~]# rpm -ivh ipchains-1.3.6-1.i386.rpm #安裝包,并顯示詳細進度
[root@localhost ~]# rpm -i ftp://ftp.xxx.xxx #在線安裝
[root@localhost ~]# rpm -Va #校驗所有的rpm包,查找丟失的文件
[root@localhost ~]# rpm -qf /usr/bin/who #查找一個文件屬于哪個rpm包
[root@localhost ~]# rpm -qpi mon-0.37j-1.i386.rpm #列出一個rpm包的描述信息
[root@localhost ~]# rpm -qpl mon-0.37j-1.i386.rpm #列出一個rpm包的文件信息
[root@localhost ~]# rpm -Uvh ipchains-1.3.6-1.i386.rpm #升級包
[root@localhost ~]# rpm -q httpd #查看httpd的安裝包
[root@localhost ~]# rpm -e httpd #移除安裝包
[root@localhost ~]# rpm -qi httpd #得到httpd安裝包的信息


Name        : httpd                        Relocations: (not relocatable)
Version     : 2.2.3                             Vendor: CentOS
Release     : 45.el5.centos.1               Build Date: 2011年05月04日 星期三 18時54分56秒
Install Date: 2011年06月29日 星期三 08時05分34秒      Build Host: builder10.centos.org
Group       : System Environment/Daemons    Source RPM: httpd-2.2.3-45.el5.centos.1.src.rpm
Size        : 3281960                          License: Apache Software License
Signature   : DSA/SHA1, 2011年05月04日 星期三 20時31分28秒, Key ID a8a447dce8562897
URL         : http://httpd.apache.org/
Summary     : Apache HTTP 服務器
Description :
The Apache HTTP Server is a powerful, efficient, and extensible
web server.

復制代碼

代碼如下:


[root@localhost ~]# rpm -ql httpd #列出httpd中有哪些文件
[root@localhost ~]# rpm -qa #列出所有已安裝的包

 

yum
yum 命令:用于添加/刪除/更新RPM包,自動解決包的依賴問題以及系統更新升級

參數

-e 靜默執行 
-t 忽略錯誤
-R[分鐘] 設置等待時間
-y 自動應答yes
--skip-broken 忽略依賴問題
--nogpgcheck 忽略GPG驗證

check-update 檢查可更新的包
clearn 清除全部
clean packages 清除臨時包文件(/var/cache/yum 下文件)
clearn headers 清除rpm頭文件
clean oldheaders 清除舊的rpm頭文件
deplist 列出包的依賴
list 可安裝和可更新的RPM包
list installed 已安裝的包
list extras 已安裝且不在資源庫的包
info 可安裝和可更新的RPM包 信息
info installed 已安裝包的信息(-qa 參數相似)
install[RPM包] 安裝包
localinstall 安裝本地的 RPM包
update[RPM包] 更新包
upgrade 升級系統
search[關鍵詞] 搜索包
provides[關鍵詞] 搜索特定包文件名
reinstall[RPM包] 重新安裝包
repolist 顯示資源庫的配置
resolvedep 指定依賴
remove[RPM包] 卸載包

例:
1,安裝
 

復制代碼

代碼如下:


[root@localhost ~]# yum install php53 #安裝php5.3
[root@localhost ~]# yum groupinstall "MySQL Server" #安裝mysql數據庫組

 

2,更新和升級
 

復制代碼

代碼如下:


[root@localhost ~]# yum update #全部更新
[root@localhost ~]# yum update php53 #更新php
[root@localhost ~]# yum check-update #檢查可更新的程序
[root@localhost ~]# yum upgrade php53 #升級php53
[root@localhost ~]# yum groupupdate "MySQL Server" #升級mysql服務組

 

3,查找和顯示
 

復制代碼

代碼如下:


[root@localhost ~]# yum info php53 #查看php53的安裝信息
[root@localhost ~]# yum list #列出所有可安裝的程序包
[root@localhost ~]# yum list php53 #列出所有php53的程序包
[root@localhost ~]# yum groupinfo "MySQL Server" #查看mysql服務組的,相關安裝包
[root@localhost ~]# yum deplist php53 #查看php53依賴情況

 

4,刪除
 

復制代碼

代碼如下:


[root@localhost ~]# yum remove php53 #刪除php53
[root@localhost ~]# yum groupremove "MySQL Server" #刪除mysql服務組

 

5,清除緩存
 

復制代碼

代碼如下:


[root@localhost ~]# yum clean packages #清除緩存目錄下的軟件包
[root@localhost ~]# yum clean headers #清除緩存目錄下的 headers
[root@localhost ~]# yum clean oldheaders #清除緩存目錄下舊的 headers
[root@localhost ~]# yum clean, yum clean all #清除所有

延伸 · 閱讀

精彩推薦
  • CentosCentOS6.5下Redis安裝與配置詳細步驟

    CentOS6.5下Redis安裝與配置詳細步驟

    本篇文章主要介紹了CentOS6.5下Redis安裝與配置詳細步驟,詳細介紹redis單機單實例安裝與配置,服務及開機自啟動。有興趣的可以了解一下。...

    飛流11452021-12-24
  • Centoscentos 安裝與操作方法

    centos 安裝與操作方法

    這篇文章主要介紹了centos 安裝與操作方法,需要的朋友可以參考下...

    centos之家5272019-07-11
  • CentosCentos 7開啟網卡自動獲取IP的詳細方法

    Centos 7開啟網卡自動獲取IP的詳細方法

    本篇文章主要介紹了Centos 7開啟網卡自動獲取IP的詳細方法,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧...

    凌鋒8972021-12-29
  • Centoscentos不小心刪除/root目錄該如何解決?

    centos不小心刪除/root目錄該如何解決?

    一些朋友最近在問小編centos不小心刪除/root目錄該如何解決?今天小編就為大家分享centos不小心刪除/root目錄解決辦法;希望對大家會有幫助,有需要的朋友...

    腳本之家8022019-05-29
  • CentosCentos7運用/dev/shm進行網站優化

    Centos7運用/dev/shm進行網站優化

    這篇文章主要介紹了LINUX中Centos7運用/dev/shm進行網站優化相關知識點,對此有興趣的朋友參考學習下。...

    彬菌9912022-03-02
  • CentosCentOS下Uptime命令詳解

    CentOS下Uptime命令詳解

    在Linux下,我們可以使用uptime命令,而且此命令不必使用root權限。uptime命令在系統中已經默認安裝了。今天小編為大家帶來的是CentOS下Uptime命令詳解;希望...

    CentOS之家11482019-06-19
  • CentosCentOS7設置日期和時間方法以及基本概念介紹

    CentOS7設置日期和時間方法以及基本概念介紹

    這篇文章主要介紹了CentOS7設置日期和時間方法以及基本概念介紹,本文講解使用CentOS7中的新命令timedatectl設置日期時間方法,需要的朋友可以參考下 ...

    CentOS之家6522019-09-19
  • CentosCentOS 6.6實現永久修改DNS地址的方法

    CentOS 6.6實現永久修改DNS地址的方法

    這篇文章主要介紹了CentOS 6.6實現永久修改DNS地址的方法,涉及針對CentOS配置文件的相關設置技巧,具有一定參考借鑒價值,需要的朋友可以參考下 ...

    Linux社區4472020-08-21
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 午夜精品成人一区二区 | 国产综合精品 | 日韩在线免费观看视频 | 久久国产综合 | 日韩中文字幕 | 日韩精品亚洲一区 | 日韩一二 | 亚洲狠狠 | 中文字幕高清在线观看 | 自拍偷拍第一页 | 久久av资源 | 九色网址 | 国产精品 日韩 | 国产成人精品一区二区三区视频 | a黄视频| 羞涩网站| 午夜电影 | 成人免费视频播放 | 精品国产视频 | 99精品久久 | 久久久久久一区 | 国产日韩精品在线观看 | 麻豆产精国品免费入口 | 国产成人av在线播放 | 一区二区三区 在线 | 精品国产91 | 国产成人精品一区二区三区四区 | 日韩1区 | 亚洲精品一二三 | 日夜夜精品视频 | 成年免费视频黄网站在线观看 | 日韩中文字幕视频在线 | 精品96久久久久久中文字幕无 | 国产精品资源在线 | 免费精品人在线二线三线区别 | 一区在线播放 | 亚洲一区免费在线观看 | 日韩在线免费 | 久久久久国产一区二区三区 | 蜜桃精品久久久久久久免费影院 | 色综合欧美 |