Linux修改RPM的安裝目錄的方法

Linux系統(tǒng)下大多數(shù)人都是使用rpm -i xxxx.rpm命令來安裝RPM包,這種情況下RPM會被安裝在默認的目錄當中。如果不想把RPM安裝在這個目錄下應(yīng)該怎么辦呢?下面就來介紹一下Linux如何修改RPM的安裝目錄。一起去看看吧!
首先用下面的命令查看一下該RPM包的默認安裝目錄,例如:
easwy:~$ rpm -qpl ext3grep-0.10.0-1.el5.rf.i386.rpm
/usr/bin/ext3grep
/usr/share/doc/ext3grep-0.10.0
/usr/share/doc/ext3grep-0.10.0/INSTALL
/usr/share/doc/ext3grep-0.10.0/LICENSE.GPL2
/usr/share/doc/ext3grep-0.10.0/NEWS
/usr/share/doc/ext3grep-0.10.0/README
上面的命令列出了每一個文件即將被安裝的位置,現(xiàn)在我們只需要重新用–relocate參數(shù)把安裝目錄定位一下就可以了:
rpm -i --relocate /usr/bin=/home/easwy/bin --relocate /usr/share/doc=/home/easwy/doc ext3grep-0.10.0-1.el5.rf.i386.rpm
現(xiàn)在,ext3grep就會被安裝到/home/easwy/bin目錄中了。
以上內(nèi)容就是今天小編為大家?guī)淼年P(guān)于Linux修改RPM安裝目錄的方法了,如果你沒有root權(quán)限,無法把RPM安裝在默認目錄下,就可以用這個方法修改RPM安裝目錄。希望能夠幫助到大家!
相關(guān)文章
全面講解RedHat系Linux中的rpm包管理系統(tǒng)
這篇文章主要介紹了RedHat系Linux中的rpm包管理系統(tǒng),分別講解了rpm的安裝查詢依賴卸載升級等各個方面,對rpm包管理機制的分析非常全面,需要的朋友可以參考下2016-04-15- 這篇文章主要介紹了Linux系統(tǒng)下將源碼包制作為rpm包的教程,依賴rpm-build這個工具,文中詳細講解了其中spec文件下的各種參數(shù),需要的朋友可以參考下2015-06-30
Linux rpm包中的64位、32位、i386、i586、Noarch名詞解釋
這篇文章主要介紹了Linux rpm包中的64位、32位、i386、i586、Noarch名詞解釋,本文著重講解這些名詞的含義,需要的朋友可以參考下2015-03-12linux RPM包安裝、更新、刪除等操作命令簡明總結(jié)
本文簡明總結(jié)了linux RPM包安裝、更新、刪除等操作常用命令,需要的朋友可以參考下2014-04-17- 今天和大家講講Linux操作系統(tǒng)中的rpm基本操作。希望你學會本文中提到rpm的五種基本操作知識,會對你有所幫助2013-04-27
- 制作rpm包,以rp-pppoe-3.10為列進行制作過程,需要的朋友可以參考下2013-04-26
- 在 Linux 操作系統(tǒng)下,幾乎所有的軟件均通過RPM 進行安裝、卸載及管理等操作。RPM 的全稱為Redhat Package Manager ,是由Redhat 公司提出的,用于管理Linux 下軟件包的軟2013-04-26
- 在Linux操作系統(tǒng)中,有一個系統(tǒng)軟件包,它的功能類似于Windows里面的添加/刪除程序,但是功能又比添加/刪除程序強很多,它就是Red Hat Package Manager(簡稱RPM)2012-06-04
- rpm卸載參數(shù)--test : 卸載測試 --nodeps : 不檢查依賴 --noscripts : 不執(zhí)行腳本程序 --notriggers : 不執(zhí)行觸發(fā)程序 --justdb : 僅修改數(shù)據(jù)庫 --force 強制 RPM卸載軟件2009-03-10
- 1.如何安裝rpm軟件包 rmp軟件包的安裝可以使用程序rpm來完成。執(zhí)行下面的命令 rpm -i your-package.rpm 其中your-package.rpm是你要安裝的rpm包的文件名,一般置2008-09-08