亚洲成精品动漫久久精久,九九在线精品视频播放,黄色成人免费观看,三级成人影院,久碰久,四虎成人欧美精品在永久在线

掃一掃
關注微信公眾號

RPM的使用--詳細演示安裝 刪除和查詢 (2)
2006-06-15   www.chinaunix.net

rpm命令包括FTP和HTTP客戶端,因此可以指定ftp://或http://URL來通過Internet安裝或查詢一個包。只要這里給出的命令中指定了package-file,你就可以使用FTP或HTTP URL。

示例:

[root@localhost ~]# rpm -ivh ftp://fr.rpmfind.net/linux/fedora/core/3/i386/os/Fedora/RPMS/lynx-*

Retrieving ftp://fr.rpmfind.net/linux/fedora/core/3/i386/os/Fedora/RPMS/lynx-2.8.5-18.i386.rpm

Preparing... ##################### [100%]

1:lynx ##################### [100%]

以下列出一些通用選項(可以用于所有模式):

--dbpath path

用path作為RPM數據庫的路徑。

--ftpport prot

用port作為FTP端口。

--ftpproxy host

用host作為所有傳輸的代理服務器。如果你通過使用代理的防火墻系統連到FTP,就要指定該選項。

--help

輸出一個長的使用信息(如果運行rpm時沒有選項,則給出短的使用信息)。

--justdb

只更新數據庫;不改變任何文件。

--pipe command

用管道把rpm輸出到commond。

--quiet

僅顯示錯誤信息。

--rcfile filename

用filename作為配置文件,而不用系統配置文件/etc/rpmrc或$HOME/.rpmrc。

--root dir

在dir目錄內執行所有操作。

--version

輸出rpm版本號。

-vv

輸出調試信息。

安裝升級和刷新

安裝或升級一個RPM包,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

為了安裝一個包的新版本,同時刪除現有版本,使用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

顯示出新版本信息

[root@localhost ~]# rpm -q lynx

lynx-2.8.5-18

說明:

-U的一個特點是如果包在系統上不存在,其作用就與-i選項一樣,即安裝包。

與-U的特點不一樣,刷新(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

熱詞搜索:

上一篇:RPM的使用--詳細演示安裝 刪除和查詢 (1)
下一篇:RPM的使用--詳細演示安裝 刪除和查詢 (3)

分享到: 收藏