在 Linux 操作系统下,差不离拥有的软件均经过OdysseyPM
进行设置、卸载及保管等操作。福睿斯PM 的完备为Redhat Package Manager
,是由Redhat 集团指出的,用于管理Linux 下软件包的软件。Linux
安装时,除了几在那之中心模块以外,别的差不多拥有的模块均经过MuranoPM 达成安装。LANDPM
有七种操作情势,分别为:设置、卸载、升级、查询和注明

Linux命令之rpm安装命令,linux命令rpm

在 Linux 操作系统下,大约全体的软件均经过中华VPM
进行安装、卸载及管制等操作。哈弗PM 的全称为Redhat Package Manager
,是由Redhat 公司提议的,用于管理Linux 下软件包的软件。Linux
安装时,除了多少个着力模块以外,别的大致全体的模块均经过奥迪Q5PM 达成安装。奥迪Q3PM
有四种操作格局,分别为:设置、卸载、升级、查询和表明

1)用奥迪Q3PM安装软件包,最简单易行的指令如下:

1 #rpm -i example.rpm 安装 example.rpm 包;
2 #rpm -iv example.rpm 安装 example.rpm 包并在安装过程中显示正在安装的文件信息;
3 #rpm -ivh example.rpm 安装 example.rpm 包并在安装过程中显示正在安装的文件信息及安装进度

2)删除已设置的软件包
要卸载软件包example,只需输入以下那行命令:

1 # rpm -e example

专注:软件包名是example,而不是rpm文件名”example.rpm”。

3)升级软件包
晋级软件看似于安装软件:

1 # rpm -Uvh example.rpm

用户要小心的是:rpm会自动卸载相应软件包的老版本。假使老版本软件的布署文件通新本子的不匹配,rpm会自动将其保存为此外3个文本,用户会师到下边包车型客车音讯:

saving /etc/example.conf as /etc/example.conf.rpmsave

那样用户就可以团结手工业去改变相应的布局文件。
此外假使用户要安装老版本的软件,用户就会看到上面包车型大巴失误消息:

# rpm -Uvh example.rpm

examle packag example-2.0-l(which is newer) is already installed

error:example.rpm cannot be installed

 

若是用户要强行安装就利用-oldpackage参数。

4)查询软件包
用户能够用rpm
-q在rpm的数据库中询问相应的软件,rpm会提交软件包的名号,版本,发表版本号,例如:

1 # rpm -q example

下边是询问时方可采用的特定参数:
-a   :查询近日系统设置的具有软件包。
-f 文件名   :查询包涵该公文的软件包。
-F   :同-f参数,只是输入是行业内部输入(例如 find /usr/bin | rpm -qF)
-q 软件包名   : 查询该软件包
-Q   :同-p参数,只是输入是标准输入(例如 find /mnt/cdrom/RedHat/LX570PMS
| rpm -qQ)
上边是出口时的格式采用:
-i
显示软件包的名目,描述,发行,大小,编写翻译日期,安装日期,开发人员等新闻。
-l 展现软件包包括的文件
-s 呈现软件包包蕴的文本如今的意况,只有二种情景:normal和missing
-d 突显软件包中的文书档案(如man,info,README等)
-c
显示软件包中的配置文件,那些文件一般是安装后必要用户手工业修改的,例如:sendmail.cf,passwd,inittab等
若果用-v参数就可以收获近似于ls -l的出口

5)用rpm校验软件包

1 rpm -Vf 需要验证到包

福睿斯PM安装命令计算,Linux命令之rpm安装命令。 

rpm 实用技巧! 
1)用户能够经过FTP来安装软件包。尽管用户能够连上网络,想安装有个别新的软件包时,可以平昔用它的U陆风X8L地址来安装: 
诸如:今后在ftp.linuxsir.com/pub/linux/redhat/锐界PMS/下有这么些文件包:foo-1.0-1.i386.rpm,那就能够用这么的吩咐:

1 # rpm -i ftp.linuxsir.com/pub/linux/redhat/RPMS/foo-1.0-1.i386.rpm 

 

来设置,也得以查询! 

2)若是用户相当的大心误删了多少个公文,但不明显到底是那多少个文件,想对总连串统举行校验,以驾驭什么部分恐怕曾经磨损,能够用:

1 # rpm -Va 

 

3)若是用户蒙受一人不出来的文本,想要知道它是属于那个软件包的话,能够这么做:

1 # rpm -qf /usr/X11R6/bin/xjewel 

 

结果会获取以下音讯:

xjewel-1.6-1 

4)假如用户获得3个新的LANDPM文件,却不通晓它的始末;或想精通有些文件包将会在系统里设置那么些文件,能够这么做:

1 # rpm -qpi koules-1.2-2.i386.rpm 

 结果会收获众多音讯.

 

本文参考自以下文章:

在 Linux
操作系统下,大约全数的软件均经过索罗德PM 举行安装、卸载及保管等操作。揽胜极光PM
的齐全为Redhat Packag…

在 Linux 操作系统下,大约拥有的软件均通过QashqaiPM
举办设置、卸载及管理等操作。RAV4PM 的完备为Redhat Package Manager
,是由Redhat 集团提议的,用于管理Linux 下软件包的软件。Linux
安装时,除了多少个基本模块以外,其他大致拥有的模块均通过奥迪Q5PM 实现安装。帕杰罗PM
有二种操作格局,分别为:安装、卸载、升级、查询和认证

在 Linux
操作系统下,差不离拥有的软件均通过GL450PM 进行安装、卸载及保管等操作。PRADOPM
的齐全为Redhat Package Manager ,是由Redhat 公司建议的,用于管理Linux
下软件包的软件。Linux
安装时,除了多少个为主模块以外,其余大约拥有的模块均通过奥迪Q3PM 完毕安装。昂科拉PM
有三种操作格局,分别为:安装、卸载、升级、查询和验证

1)用奥迪Q7PM安装软件包,最简单易行的授命如下:

1)用LacrossePM安装软件包,最简便易行的命令如下:

1)用GL450PM安装软件包,最简便的授命如下:

1 #rpm -i example.rpm 安装 example.rpm 包;
2 #rpm -iv example.rpm 安装 example.rpm 包并在安装过程中显示正在安装的文件信息;
3 #rpm -ivh example.rpm 安装 example.rpm 包并在安装过程中显示正在安装的文件信息及安装进度
1 #rpm -i example.rpm 安装 example.rpm 包;
2 #rpm -iv example.rpm 安装 example.rpm 包并在安装过程中显示正在安装的文件信息;
3 #rpm -ivh example.rpm 安装 example.rpm 包并在安装过程中显示正在安装的文件信息及安装进度
1 #rpm -i example.rpm 安装 example.rpm 包;
2 #rpm -iv example.rpm 安装 example.rpm 包并在安装过程中显示正在安装的文件信息;
3 #rpm -ivh example.rpm 安装 example.rpm 包并在安装过程中显示正在安装的文件信息及安装进度

2)删除已安装的软件包
要卸载软件包example,只需输入以下那行命令:

2)删除已设置的软件包
要卸载软件包example,只需输入以下那行命令:

2)删除已设置的软件包

1 # rpm -e example
1 # rpm -e example

要卸载软件包example,只需输入以下那行命令:

在意:软件包名是example,而不是rpm文件名”example.rpm”。

瞩目:软件包名是example,而不是rpm文件名”example.rpm”。

1 # rpm -e example

3)升级软件包
升级软件接近于安装软件:

3)升级软件包
升级软件接近于安装软件:

注意:软件包名是example,而不是rpm文件名”example.rpm”。

1 # rpm -Uvh example.rpm
1 # rpm -Uvh example.rpm

3)升级软件包
升级软件看似于安装软件:

用户要小心的是:rpm会自动卸载相应软件包的老版本。假使老版本软件的计划文件通新本子的不包容,rpm会自动将其保存为别的1个文本,用户会看到上面包车型地铁新闻:

用户要留意的是:rpm会自动卸载相应软件包的老版本。借使老版本软件的配置文件通新本子的不包容,rpm会自动将其保存为其余一个文书,用户会看到上边包车型大巴新闻:

1 # rpm -Uvh example.rpm
saving /etc/example.conf as /etc/example.conf.rpmsave
saving /etc/example.conf as /etc/example.conf.rpmsave

用户要专注的是:rpm会自动卸载相应软件包的老版本。假若老版本软件的布置文件通新本子的不包容,rpm会自动将其保存为其余二个文书,用户会看出上面包车型地铁音信:

诸如此类用户就能够协调手工业去改变相应的安插文件。
此外借使用户要安装老版本的软件,用户就会晤到上边的失误音讯:

那般用户就能够协调手工业去改变相应的布局文件。
其它假设用户要设置老版本的软件,用户就会看出上边包车型客车失误新闻:

saving /etc/example.conf as /etc/example.conf.rpmsave
# rpm -Uvh example.rpm

examle packag example-2.0-l(which is newer) is already installed

error:example.rpm cannot be installed
# rpm -Uvh example.rpm

examle packag example-2.0-l(which is newer) is already installed

error:example.rpm cannot be installed

这么用户就足以本人手工业去改变相应的安顿文件。

澳门金沙国际 , 

 

别的固然用户要设置老版本的软件,用户就会晤到上边包车型大巴失误音讯:

一旦用户要强行安装就选择-oldpackage参数。

只要用户要强行安装就选用-oldpackage参数。

# rpm -Uvh example.rpm

examle packag example-2.0-l(which is newer) is already installed

error:example.rpm cannot be installed

4)查询软件包
用户能够用rpm
-q在rpm的数据库中询问相应的软件,rpm会付给软件包的名称,版本,公布版本号,例如:

4)查询软件包
用户能够用rpm
-q在rpm的数据库中查询相应的软件,rpm会交到软件包的名目,版本,发表版本号,例如:

 

1 # rpm -q example
1 # rpm -q example

若果用户要强行安装就动用-oldpackage参数。

上边是查询时能够行使的一定参数:
-a   :查询近年来系统安装的享有软件包。
-f 文件名   :查询包涵该文件的软件包。
-F   :同-f参数,只是输入是正统输入(例如 find /usr/bin | rpm -qF)
-q 软件包名   : 查询该软件包
-Q   :同-p参数,只是输入是正规输入(例如 find /mnt/cdrom/RedHat/LacrossePMS
| rpm -qQ)
下边是出口时的格式选用:
-i
显示软件包的称号,描述,发行,大小,编写翻译日期,安装日期,开发职员等新闻。
-l 展现软件包包罗的文书
-s 呈现软件包包罗的公文近来的景色,唯有二种状态:normal和missing
-d 展现软件包中的文书档案(如man,info,README等)
-c
呈现软件包中的配置文件,那些文件一般是设置后要求用户手工修改的,例如:sendmail.cf,passwd,inittab等
假若用-v参数就足以博得近似于ls -l的输出

上边是查询时能够动用的一定参数:
-a   :查询最近系统安装的有着软件包。
-f 文件名   :查询包含该文件的软件包。
-F   :同-f参数,只是输入是正规输入(例如 find /usr/bin | rpm -qF)
-q 软件包名   : 查询该软件包
-Q   :同-p参数,只是输入是专业输入(例如 find /mnt/cdrom/RedHat/XC60PMS
| rpm -qQ)
上面是出口时的格式选拔:
-i
展现软件包的称号,描述,发行,大小,编写翻译日期,安装日期,开发职员等音讯。
-l 呈现软件包包括的公文
-s 展现软件包包含的文本近来的景色,唯有两种景况:normal和missing
-d 呈现软件包中的文书档案(如man,info,README等)
-c
展现软件包中的配置文件,这一个文件一般是安装后要求用户手工业修改的,例如:sendmail.cf,passwd,inittab等
一经用-v参数就能够收获近似于ls -l的输出

4)查询软件包
用户可以用rpm
-q在rpm的数据库中查询相应的软件,rpm会提交软件包的称谓,版本,宣布版本号,例如:

5)用rpm校验软件包

5)用rpm校验软件包

1 # rpm -q example
1 rpm -Vf 需要验证到包
1 rpm -Vf 需要验证到包

上面是询问时方可运用的特定参数:
-a
  :查询如今系统设置的具有软件包。
-f 文件名
  :查询包蕴该公文的软件包。
-F
  :同-f参数,只是输入是行业内部输入(例如 find /usr/bin | rpm
-qF)
-q 软件包名   : 查询该软件包
-Q
  :同-p参数,只是输入是标准输入(例如 find /mnt/cdrom/RedHat/酷路泽PMS |
rpm -qQ)
上边是出口时的格式选用:
-i
显示软件包的名号,描述,发行,大小,编写翻译日期,安装日期,开发职员等音讯。
-l 突显软件包包蕴的文件
-s
显示软件包包含的文本最近的场馆,唯有二种状态:normal和missing
-d
展现软件包中的文书档案(如man,info,README等)
-c
展现软件包中的配置文件,那个文件一般是安装后供给用户手工业修改的,例如:sendmail.cf,passwd,inittab等
要是用-v参数就可以获得近似于ls
-l的出口

 

 

5)用rpm校验软件包

rpm 实用技巧! 
1)用户能够经过FTP来安装软件包。就算用户可以连上互联网,想安装有些新的软件包时,可以一贯用它的UENCOREL地址来安装: 
诸如:未来在ftp.linuxsir.com/pub/linux/redhat/OdysseyPMS/下有那些文件包:foo-1.0-1.i386.rpm,那就能够用这么的下令:

rpm 实用技巧! 
1)用户能够经过FTP来安装软件包。倘诺用户能够连上互连网,想安装有个别新的软件包时,能够一直用它的U哈弗L地址来安装: 
诸如:将来在ftp.linuxsir.com/pub/linux/redhat/奥迪Q7PMS/下有这么些文件包:foo-1.0-1.i386.rpm,那就能够用这么的授命:

1 rpm -Vf 需要验证到包
1 # rpm -i ftp.linuxsir.com/pub/linux/redhat/RPMS/foo-1.0-1.i386.rpm 
1 # rpm -i ftp.linuxsir.com/pub/linux/redhat/RPMS/foo-1.0-1.i386.rpm 

 

 

 

rpm 实用技巧!

来安装,也足以查询! 

来设置,也足以查询! 

1)用户能够透过FTP来安装软件包。假若用户能够连上网络,想安装有些新的软件包时,能够直接用它的USportageL地址来设置:

2)假若用户相当的大心误删了多少个文件,但不鲜明到底是那个文件,想对整种类统进行校验,以通晓哪些部分大概早就磨损,能够用:

2)假若用户相当大心误删了多少个文本,但不显然究竟是那几个文件,想对全部种类开展校验,以询问如何部分或然早已损坏,能够用:

诸如:将来在ftp.linuxsir.com/pub/linux/redhat/卡宴PMS/下有那些文件包:foo-1.0-1.i386.rpm,那就足以用如此的下令:

1 # rpm -Va 
1 # rpm -Va 
1 # rpm -i ftp.linuxsir.com/pub/linux/redhat/RPMS/foo-1.0-1.i386.rpm 

 

 

 

3)假诺用户遭逢1位不出去的公文,想要知道它是属于那1个软件包的话,能够这么做:

3)要是用户遭受1人不出去的文件,想要知道它是属于那些软件包的话,能够那样做:

来设置,也足以查询!

1 # rpm -qf /usr/X11R6/bin/xjewel 
1 # rpm -qf /usr/X11R6/bin/xjewel 

2)如若用户相当大心误删了多少个文件,但不分明究竟是那一个文件,想对全体体系开始展览校验,以掌握什么部分也许早已损坏,可以用:

 

 

1 # rpm -Va 

结果会取得以下信息:

结果会获得以下音讯:

 

xjewel-1.6-1 
xjewel-1.6-1 

3)假诺用户际遇1人不出来的文本,想要知道它是属于这一个软件包的话,能够那样做:

4)要是用户获得1个新的PAJEROPM文件,却不知晓它的始末;或想驾驭有个别文件包将会在系统里设置那个文件,可以这样做:

4)借使用户获得三个新的逍客PM文件,却不精晓它的始末;或想明白有些文件包将会在系统里设置那二个文件,能够这么做:

1 # rpm -qf /usr/X11R6/bin/xjewel 
1 # rpm -qpi koules-1.2-2.i386.rpm 
1 # rpm -qpi koules-1.2-2.i386.rpm 

 

 结果会收获众多新闻.

 结果会取得许多音讯.

结果会得到以下音讯:

 

 

xjewel-1.6-1 

本文参考自以下小说:

本文参考自以下小说:

4)若是用户得到一个新的奥德赛PM文件,却不知情它的内容;或想询问有些文件包将会在系统里安装那些文件,能够如此做:

1 # rpm -qpi koules-1.2-2.i386.rpm 

 结果会收获过多音讯.

 

本文参考自以下小说:

相关文章