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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

rpm 命令

發布時間:2024/9/30 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 rpm 命令 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

RPM包的建立,安裝和查詢是用rpm命令進行的。RPM包的名字通常以.rpm擴展名結束。rpm有一組模式,每種模式都有自己的選項。

rpm命令的格式為:

rpm [options] [packages]

第一個選項指定rpm模式(安裝,查詢,更新),其他選項影響模式。


1 安裝,install命令的語法為:

rpm -i [install-options] package_file
rpm --install [install-options] package_file

示例:
[root@localhost ~]# rpm -i lynx-2.8.5-18.i386.rpm
package lynx-2.8.5-18 is already installed
[root@localhost ~]# rpm --install lynx-2.8.5-18.i386.rpm


2 升級

安裝一個包的新版本,同時刪除現有版本,使用upgrade命令:

rpm -U [install-options] package_file
rpm --upgrade [install-options] package_file

示例:

先安裝舊版
[root@localhost ~]# rpm -i lynx-2.8.5-11.i386.rpm

再安裝新版
[root@localhost ~]# rpm -U lynx-2.8.5-18.i386.rpm

3 刷新(freshen)

刷新(freshen)一個包,是指在已經安裝了舊有版本時rpm才升級包。
刷新的語法是:
rpm -F [install-options] package_file

rpm --freshen [install-options] package_file

示例:
從未安裝過lynx包,使用-F選項,將無法升級。
[root@localhost ~]# rpm -F lynx-2.8.5-18.i386.rpm
[root@localhost ~]# rpm -q lynx
package lynx is not installed

4 查詢

rpm -q? package

?

示例:

查詢Apache

?[root@localhost ~]#rpm -q httpd
httpd-2.2.3-11.el5_1.3

查詢php
[root@localhost ~]# rpm -q php
php-5.1.6-20.el5


查詢mysql

[root@localhost ~]# rpm -q mysql
mysql-5.0.45-7.el5

5 刪除

rpm -e? package

總結

以上是生活随笔為你收集整理的rpm 命令的全部內容,希望文章能夠幫你解決所遇到的問題。

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