成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

深入講解RPM包安裝/升級/查詢/卸載

運維 系統運維
新的一年到來,學習Linux的人逐漸增多,學習Linux,你可能會遇到RPM包安裝/升級/查詢/卸載問題,這里將介紹RPM包安裝/升級/查詢/卸載的解決方法,在這里拿出來和大家分享一下。

新的一年到來,學習Linux的人逐漸增多,學習Linux,你可能會遇到RPM包安裝/升級/查詢/卸載問題,這里將介紹RPM包安裝/升級/查詢/卸載的解決方法,在這里拿出來和大家分享一下。

安裝,升級和卸載應用軟件是影響用戶對操作系統評價的決定性因素之一。對于日漸流行的GNU/Linux操作系統,擁有簡潔強大的軟件包管理機制功不可沒。本文從基本的rpm/dpkg命令行出發,以RHEL和UBUNTU為例,介紹典型Linux系統中應用軟件的管理和使用。

在GNU/Linux(以下簡稱Linux)操作系統中,RPM和DPKG為最常見的兩類軟件包管理工具,他們分別應用于基于RPM軟件包的Linux發行版本和DEB軟件包的Linux發行版本。軟件包管理工具的作用是提供在操作系統中安裝,升級,卸載需要的軟件的方法,并提供對系統中所有軟件狀態信息的查詢。

RPM全稱為RedhatPackageManager,最早由RedHat公司制定實施,隨后被GNU開源操作系統接受并成為很多Linux系統(RHEL)的既定軟件標準。

RPM包安裝/升級/查詢/卸載

一個RPM包包含了已壓縮的軟件文件集以及該軟件的內容信息(在頭文件中保存),通常表現為以.rpm擴展名結尾的文件,例如package.rpm。對其操作,需要使用rpm命令。下面介紹rpm工具的參數和使用方法,并以IBMLotusNotes在RHEL5.2安裝為例做具體說明。

RPM命令常用參數

RPM的常規使用方法為rpm-?package.rpm,其中-?為操作參數(更多信息,請查閱幫助$manrpm):

-q在系統中查詢軟件或查詢指定rpm包的內容信息
-i在系統中安裝軟件
-U在系統中升級軟件
-e在系統中卸載軟件
-h用#(hash)符顯示rpm安裝過程
-v詳述安裝過程
-p表明對RPM包進行查詢,通常和其它參數同時使用,如:
-qlp查詢某個RPM包中的所有文件列表
-qip查詢某個RPM包的內容信息
RPM命令參數使用方法

以上參數有些需要組合使用,比如說rpm-hpackage.rpm是沒有意義的,但rpm-ihpackage.rpm即表示安裝package并用#符顯示安裝進度。

安裝RPM包
#rpm-ivhpackage.rpm

升級RPM包命令
#rpm-Uvhpackage.rpm

卸載RPM包命令
#rpm-evpackage

查詢RPM包中包含的文件列表命令
#rpm-qlppackage

查詢RPM包中包含的文件列表命令
#rpm-qlppackage

查詢RPM包中包含的內容信息命令
#rpm-qippackage

查詢系統中所有已安裝RPM包
#rpm-qa

RPM包管理示例

以下步驟描述了一個普通用戶安裝IBMLotusNotesV85(以下簡稱Notes)的典型操作過程。Notes的RPM包名為ibm_lotus_notes-8.5.i586.rpm。

首先查詢是否該軟件是否已經在系統中存在      
#rpm-qa|grepibm_lotus_notes

如果返回信息為空那么說明該軟件還未被安裝。

查詢Notes軟件包內容:   

  1. #rpm-qipibm_lotus_notes-8.5.i586.rpm  
  2. Name:ibm_lotus_notesRelocations:/opt/ibm/lotus/notes  
  3. Version:8.5Vendor:IBM  
  4. Release:20081211.1925BuildDate:Sat13Dec200809:38:55AMCST  
  5. InstallDate:(notinstalled)BuildHost:dithers.notesdev.ibm.com  
  6. Group:Applications/Office  
  7. SourceRPM:ibm_lotus_notes-8.5-20081211.1925.src.rpm  
  8. Size:603779427License:Commercial  
  9. Signature:DSA/SHA1,Sat13Dec200809:43:02AMCST,KeyID314c8c6534f9ae75  
  10. Summary:IBMLotusNotes  
  11. Description:  
  12. IBMLotusNotessoftwareprovidesarobust... 

安裝Notes:      
#rpm-ivhibm_lotus_notes-8.5.i586.rpm

返回信息:

  1. Preparing...###########################################[100%]  
  2. 1:ibm_lotus_notes###########################################[100%] 

升級Notes:
若今后需要基于該版本升級至更高版本的Notes(縫.0-ibm_lotus_notes-9.0.i586.rpm),則使用-U參數:

#rpm-Uvhibm_lotus_notes-8.5.i586.rpm

在該步驟中如果使用-i則系統通常會報文件沖突錯誤,無法正常安裝。

卸載Notes
注意卸載軟件使用軟件名稱,而不是包文件名:

#rpm-evibm_lotus_notes 以上就是RPM包安裝/升級/查詢/卸載。

【編輯推薦】

  1. 命令簡介:文件和目錄管理的基本Linux命令
  2. 操作筆記:Linux桌面GNOME的操作技巧
  3. 全面講解Linux文件安裝卸載
  4. 2010Linux操作系統即將綻放
  5. 實操日志:Linux安裝JDK
責任編輯:小霞 來源: CSDN
相關推薦

2010-01-06 13:41:47

DEB包安裝

2010-01-13 10:02:21

LinuxRPM軟件包

2013-11-25 17:08:49

Linux命令RPM選項

2010-01-13 16:55:10

CentOS PHP安

2010-01-06 11:06:07

2010-01-11 10:23:14

linuxrpm包

2009-12-21 16:51:13

2010-01-14 16:53:40

CentOS Apac

2009-12-31 15:22:47

Ubuntu KDE

2010-06-02 13:05:14

Sendmail 安裝

2010-02-22 18:35:01

2010-02-23 17:47:27

Fedora RPM

2010-02-03 09:26:52

Linux Mysql

2010-01-06 18:40:10

Ubuntu星際譯王

2018-07-19 09:20:47

LinuxArchLinuxRPM包

2010-04-30 10:28:11

Unix安裝

2010-02-02 16:52:42

Linux chrom

2010-01-14 09:48:05

CentOS VSFT

2010-01-14 11:23:55

cyrus-sasl安

2010-03-04 14:34:50

Linux操作系統
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美一级大片免费观看 | 午夜三区 | 欧美日在线 | 精品欧美一区二区中文字幕视频 | av在线一区二区三区 | 91视频在线观看 | 免费久久网 | 成人国产精品视频 | 九九热视频这里只有精品 | 午夜在线视频 | 国产三区四区 | 国产日韩欧美精品一区二区三区 | 蜜桃臀av一区二区三区 | 操久久 | 国产精品成人久久久久a级 久久蜜桃av一区二区天堂 | 国产欧美在线一区二区 | 欧美亚洲国产成人 | 国产精品久久久久久久免费大片 | 中文字幕福利 | 九九热这里只有精品6 | 久久毛片 | 精品无码久久久久国产 | 国产精品一区二区三区四区 | 一级aaaaaa毛片免费同男同女 | 二区视频| 91中文字幕在线 | 日韩精品在线播放 | 亚洲成人蜜桃 | 国产一区二区在线免费视频 | 一级黄色生活视频 | 欧美一区二区 | 国产一区二区三区视频 | 午夜黄色 | 国产超碰人人爽人人做人人爱 | 欧美精品一级 | 久久精品欧美电影 | 日韩不卡一二区 | 亚洲成人精品久久久 | 97精品超碰一区二区三区 | 亚洲精品一区二区三区蜜桃久 | 91短视频网址 |