文档章节

005-RPM的使用

侠客行之石头
 侠客行之石头
发布于 2017/08/04 15:15
字数 434
阅读 7
收藏 0

了解rpm ,会几项经常使用的命令既可

安装,查看包的信息,卸载,查看包的绝对路径,包的升级

查看系统安装的所有包

[root@Carlton scripts]# rpm -qa |head
dosfstools-3.0.9-4.el6.x86_64
libXxf86vm-1.1.3-2.1.el6.x86_64
gdbm-devel-1.8.0-39.el6.x86_64
basesystem-10.0-4.el6.noarch
nautilus-extensions-2.28.4-26.el6.x86_64
usermode-gtk-1.102-3.el6.x86_64
glibc-devel-2.12-1.209.el6_9.1.x86_64
gvfs-smb-1.4.3-27.el6.x86_64
xkeyboard-config-2.16-1.el6.noarch
perl-devel-5.10.1-144.el6.x86_64

安装一个包

[root@localhost ~]# rpm -ivh /mnt/Packages/libjpeg-turbo-devel-1.2.1-1.el6.i686.rpm
Preparing...                ########################################### [100%]
   1:libjpeg-turbo-devel    ########################################### [100%]

升级一个包

rpm -Uvh 

卸载一个包

rpm -e filename

查询一个包是否有安装

[root@Carlton scripts]# rpm -q lrzsz
lrzsz-0.12.20-27.1.el6.x86_64
[root@Carlton scripts]# rpm -q lrzs
package lrzs is not installed

列出一个包安装的文件

[root@Carlton scripts]# rpm -ql lrzsz
/usr/bin/rb
/usr/bin/rx
/usr/bin/rz
/usr/bin/sb
/usr/bin/sx
/usr/bin/sz
/usr/share/locale/de/LC_MESSAGES/lrzsz.mo
/usr/share/man/man1/rz.1.gz
/usr/share/man/man1/sz.1.gz

通过包安装的地址找到包名

[root@Carlton scripts]# rpm -qf /usr/bin/rx
lrzsz-0.12.20-27.1.el6.x86_64
[root@Carlton scripts]# rpm -qf /usr/bin/
filesystem-2.4.30-3.el6.x86_64
[root@Carlton scripts]# rpm -qf /usr/bin/rb
lrzsz-0.12.20-27.1.el6.x86_64

查看安装包的基本信息

[root@Carlton scripts]# rpm -qi lrzsz
Name        : lrzsz                        Relocations: (not relocatable)
Version     : 0.12.20                           Vendor: CentOS
Release     : 27.1.el6                      Build Date: Thu 19 Aug 2010 02:20:40 PM CST
Install Date: Fri 04 Aug 2017 03:08:49 PM CST      Build Host: c6b3.bsys.dev.centos.org
Group       : Applications/Communications   Source RPM: lrzsz-0.12.20-27.1.el6.src.rpm
Size        : 162901                           License: GPLv2+
Signature   : RSA/8, Sun 03 Jul 2011 12:43:30 PM CST, Key ID 0946fca2c105b9de
Packager    : CentOS BuildSystem <http://bugs.centos.org>
URL         : http://www.ohse.de/uwe/software/lrzsz.html
Summary     : The lrz and lsz modem communications programs
Description :
Lrzsz (consisting of lrz and lsz) is a cosmetically modified
zmodem/ymodem/xmodem package built from the public-domain version of
the rzsz package. Lrzsz was created to provide a working GNU
copylefted Zmodem solution for Linux systems.

 

© 著作权归作者所有

上一篇: 006-yum工具的使用
下一篇: 004-cpu的区分
侠客行之石头
粉丝 9
博文 213
码字总数 114847
作品 0
深圳
运维
私信 提问
Linux RPM 命令参数使用详解

rpm 执行安装包 二进制包(Binary)以及源代码包(Source)两种。二进制包可以直接安装在计算机中,而源代码包将会由 RPM自动编译、安装。源代码包经常以src.rpm作为后缀名。 常用命令组合:...

TurkeyMiami
2017/11/21
0
0
su命令、sudo临时赋予其他用户权限命令、限制root用户远程登录

su命令 切换到其他用户格式:su - [用户名]su - user005 注意:加-保证完整的切换到user005的家目录下,不加-则切换到user005账号,但是当前目录却是之前用户的家目录; sudo命令 让普通用户...

若白衣
2017/12/27
0
0
【MySql】1.3 使用正则表达式搜索

一、正则表达式介绍 正则表达式用来匹配文本的特殊的串(字符集合)。 二、使用MySQL正则表达式 1、MySQL仅仅支持多数正则表达式实现的一个很小的子集 2、LIKE匹配整个列值;而REGEXP匹配列值...

Jannie_xx
2014/05/14
0
0
usermod命令、passwd密码管理、mkpasswd密码生成工具

usermod命令 usermod命令用于修改用户帐号usermod可用来修改用户帐号的各项设定参数 -c  修改用户帐号的备注文字。 -d  修改用户登入时的目录。 -e  修改帐号的有效期限。 -f  修改在密码...

若白衣
2017/12/26
0
0
Linux构建ClamAV 杀毒

UNIX/Linux下的杀毒软件有好多是商业版本的。但和Windows系统下一样,杀毒软件的质量决定于病毒库的量已及更新的速度。 在这里,我们使用自由软件 Clam AntiVirus 来建立Linux下的病毒查杀系...

jk88
2013/09/09
0
0

没有更多内容

加载失败,请刷新页面

加载更多

debian10使用putty配置交换机console口

前言:Linux的推广普及,需要配合解决实际应用方能有成效! 最近强迫自己用linux进行实际工作,过程很痛苦,还好通过网络一一解决,感谢各位无私网友博客的帮助! 系统:debian10 桌面:xfc...

W_Lu
28分钟前
9
0
aelf Enterprise 0.8.0 beta有奖公测,“Bug奖金计划”重磅开启

2019年9月30日,aelf Enterprise 0.8.0 beta版正式发布。aelf Enterprise 0.8.0 beta是一个完备的区块链系统, 包含完备的区块链系统、开发套件、开发文档、以及配套的基础应用和基础服务。 ...

AELF开发者社区
29分钟前
7
0
oracle 初始化数据库脚本

create user lpf identified by 123456; create tablespace lpf_ts_cms datafile '/opt/app/oracle/product/11.2.0/lpf.dbf' size 200M; alter user lpf default tablespace lpf_ts_cms; sel......

internetafei
34分钟前
5
0
《区块链DAPP开发入门、代码实现、场景应用》笔记1——天外飞仙DAPP

Solidity编程语言解决了编写智能合约的不友好的问题,但是当合约编译并部署之后,对与这些接口的访问,对于一般的使用者来说,门槛有点高, 对普通用户来说也是非常不友好,为了使广大用户理...

柯南和由美
38分钟前
4
0
流程图制作软件推荐_流程图制作软件哪个好

流程图(Flow Chart)是一种表示算法思路的图示,通过特定图形、图表可以直观的说明某一过程。这种过程既可以是生产线上的工艺流程图,也可以标明某项任务必需的管理过程。为了便于识别,绘制...

工具分享
40分钟前
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部