作业五:rpm命令

1)   挂载光盘文件到/media目录

[root@localhost 桌面]# mount /dev/sr0 /media

mount: /dev/sr0 写保护,将以只读方式挂载

[root@localhost 桌面]# df

文件系统          1K-块    已用     可用 已用% 挂载点

/dev/sda3      18351104 3495804 14855300   20% /

devtmpfs         493268       0   493268    0% /dev

tmpfs            501716     140   501576    1% /dev/shm

tmpfs            501716    7180   494536    2% /run

tmpfs            501716       0   501716    0% /sys/fs/cgroup

/dev/sda1        508588  118196   390392   24% /boot

/dev/sr0        4050860 4050860        0  100% /media

[root@localhost 桌面]#

2)   进去/media目录下的Packages目录

[root@localhost 桌面]# cd /media

[root@localhost media]# ls

CentOS_BuildTag  GPL       LiveOS    RPM-GPG-KEY-CentOS-7

EFI              images    Packages  RPM-GPG-KEY-CentOS-Testing-7

EULA             isolinux  repodata  TRANS.TBL

[root@localhost media]# cd Packages

3)   查看系统已安装的所有rpm包

[root@localhost Packages]# rpm -qa

4)   查看系统是否安装dhcp软件包

[root@localhost Packages]# rpm -qa |grep dhcp

dhcp-common-4.2.5-27.el7.centos.x86_64

dhcp-libs-4.2.5-27.el7.centos.x86_64

[root@localhost Packages]# rpm -q dhcp

未安装软件包 dhcp

5)   安装dhcp软件包

[root@localhost Packages]# rpm -ivh dhcp-4.2.5-27.el7.centos.x86_64.rpm

警告:dhcp-4.2.5-27.el7.centos.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY

准备中...                          ################################# [100%]

正在升级/安装...

1:dhcp-12:4.2.5-27.el7.centos      ################################# [100%]

6)   查看dhcp软件包的信息

[root@localhost Packages]# rpm -qi dhcp

Name        : dhcp

Epoch       : 12

Version     : 4.2.5

Release     : 27.el7.centos

Architecture: x86_64

Install Date: 2017年03月17日 星期五 17时31分36秒

Group       : System Environment/Daemons

Size        : 1443881

License     : ISC

Signature   : RSA/SHA256, 2014年07月04日 星期五 09时08分00秒, Key ID 24c6a8a7f4a80eb5

Source RPM  : dhcp-4.2.5-27.el7.centos.src.rpm

Build Date  : 2014年06月19日 星期四 05时19分50秒

Build Host  : worker1.bsys.centos.org

Relocations : (not relocatable)

Packager    : CentOS BuildSystem <http://bugs.centos.org>

Vendor      : CentOS

URL         : http://isc.org/products/DHCP/

Summary     : Dynamic host configuration protocol software

Description :

DHCP (Dynamic Host Configuration Protocol) is a protocol which allows

individual devices on an IP network to get their own network

configuration information (IP address, subnetmask, broadcast address,

etc.) from a DHCP server. The overall purpose of DHCP is to make it

easier to administer a large network.

To use DHCP on your network, install a DHCP service (or relay agent),

and on clients run a DHCP client daemon.  The dhcp package provides

the ISC DHCP service and relay agent.

7)   查看dhcp软件包中所包含的所有文件

[root@localhost Packages]# rpm -ql tar dhcp

/usr/bin/gtar

/usr/bin/tar

/usr/share/doc/tar-1.26

/usr/share/doc/tar-1.26/AUTHORS

/usr/share/doc/tar-1.26/COPYING

/usr/share/doc/tar-1.26/ChangeLog

/usr/share/doc/tar-1.26/ChangeLog.1

/usr/share/doc/tar-1.26/NEWS

/usr/share/doc/tar-1.26/README

/usr/share/doc/tar-1.26/THANKS

/usr/share/doc/tar-1.26/TODO

/usr/share/info/tar.info-1.gz

/usr/share/info/tar.info-2.gz

/usr/share/info/tar.info.gz

/usr/share/locale/bg/LC_MESSAGES/tar.mo

/usr/share/locale/ca/LC_MESSAGES/tar.mo

/usr/share/locale/cs/LC_MESSAGES/tar.mo

/usr/share/locale/da/LC_MESSAGES/tar.mo

/usr/share/locale/de/LC_MESSAGES/tar.mo

/usr/share/locale/el/LC_MESSAGES/tar.mo

/usr/share/locale/es/LC_MESSAGES/tar.mo

/usr/share/locale/et/LC_MESSAGES/tar.mo

/usr/share/locale/eu/LC_MESSAGES/tar.mo

/usr/share/locale/fi/LC_MESSAGES/tar.mo

/usr/share/locale/fr/LC_MESSAGES/tar.mo

/usr/share/locale/ga/LC_MESSAGES/tar.mo

/usr/share/locale/gl/LC_MESSAGES/tar.mo

/usr/share/locale/hr/LC_MESSAGES/tar.mo

/usr/share/locale/hu/LC_MESSAGES/tar.mo

/usr/share/locale/id/LC_MESSAGES/tar.mo

/usr/share/locale/it/LC_MESSAGES/tar.mo

/usr/share/locale/ja/LC_MESSAGES/tar.mo

/usr/share/locale/ko/LC_MESSAGES/tar.mo

/usr/share/locale/ky/LC_MESSAGES/tar.mo

/usr/share/locale/ms/LC_MESSAGES/tar.mo

/usr/share/locale/nb/LC_MESSAGES/tar.mo

/usr/share/locale/nl/LC_MESSAGES/tar.mo

/usr/share/locale/pl/LC_MESSAGES/tar.mo

/usr/share/locale/pt/LC_MESSAGES/tar.mo

/usr/share/locale/pt_BR/LC_MESSAGES/tar.mo

/usr/share/locale/ro/LC_MESSAGES/tar.mo

/usr/share/locale/ru/LC_MESSAGES/tar.mo

/usr/share/locale/sk/LC_MESSAGES/tar.mo

/usr/share/locale/sl/LC_MESSAGES/tar.mo

/usr/share/locale/sv/LC_MESSAGES/tar.mo

/usr/share/locale/tr/LC_MESSAGES/tar.mo

/usr/share/locale/uk/LC_MESSAGES/tar.mo

/usr/share/locale/vi/LC_MESSAGES/tar.mo

/usr/share/locale/zh_CN/LC_MESSAGES/tar.mo

/usr/share/locale/zh_TW/LC_MESSAGES/tar.mo

/usr/share/man/man1/gtar.1.gz

/usr/share/man/man1/tar.1.gz

/etc/NetworkManager

/etc/NetworkManager/dispatcher.d

/etc/NetworkManager/dispatcher.d/12-dhcpd

/etc/dhcp

/etc/dhcp/dhcpd.conf

/etc/dhcp/dhcpd6.conf

/etc/openldap/schema/dhcp.schema

/etc/sysconfig/dhcpd

/usr/bin/omshell

/usr/lib/systemd/system/dhcpd.service

/usr/lib/systemd/system/dhcpd6.service

/usr/lib/systemd/system/dhcrelay.service

/usr/sbin/dhcpd

/usr/sbin/dhcrelay

/usr/share/doc/dhcp-4.2.5

/usr/share/doc/dhcp-4.2.5/dhcpd.conf.example

/usr/share/doc/dhcp-4.2.5/dhcpd6.conf.example

/usr/share/doc/dhcp-4.2.5/ldap

/usr/share/doc/dhcp-4.2.5/ldap/README.ldap

/usr/share/doc/dhcp-4.2.5/ldap/dhcp.schema

/usr/share/doc/dhcp-4.2.5/ldap/dhcpd-conf-to-ldap

/usr/share/man/man1/omshell.1.gz

/usr/share/man/man5/dhcpd.conf.5.gz

/usr/share/man/man5/dhcpd.leases.5.gz

/usr/share/man/man8/dhcpd.8.gz

/usr/share/man/man8/dhcrelay.8.gz

/usr/share/systemtap/tapset/dhcpd.stp

/var/lib/dhcpd

/var/lib/dhcpd/dhcpd.leases

/var/lib/dhcpd/dhcpd6.leases

8)   查看/bin/ls文件是由哪个软件包产生

[root@localhost Packages]# rpm -qf /bin/ls

coreutils-8.22-11.el7.x86_64

9)  卸载dhcp软件包

[root@localhost Packages]# rpm -e dhcp

[root@localhost Packages]# rpm -qa dhcp

Linux命令之rpm篇的更多相关文章

  1. 软件测试从业者必备的Linux命令(完整篇)

    观点: 关于Linux,测试从业者,看这篇文章就够了 . 具体,往下看 : 网上关于Linux资料太多.太杂,学习没有重点,特别是对于没有基础的从业者,期望通过那些文档,去自学掌握Linux,可能性太 ...

  2. 每日linux命令学习-rpm命令

    rpm命令 rpm是一款强大的Redhat软件包管理工具,可创建.安装.查询.验证.升级和卸载每个软件包,软件包是存储文件,包括需要安装的文件和名称.版本.说明等报信息. rpm默认支持7种操作模式, ...

  3. Linux命令【第二篇】

    1.如何过滤出已知当前目录下oldboy中的所有一级目录(提示:不包含oldboy目录下面目录的子目录及隐藏目录,即只能是一级目录). ^:以什么开头,例如^olboy表示以oldboy开头. ls: ...

  4. Linux命令【第一篇】

    1.创建一个目录/data 记忆方法:英文make directorys缩写后就是mkdir. 命令: mkdir /data 或 cd /;mkdir data #提示:使用分号可以在一行内分割两个 ...

  5. Linux命令之rpm安装命令

    在 Linux 操作系统下,几乎所有的软件均通过RPM 进行安装.卸载及管理等操作.RPM 的全称为Redhat Package Manager ,是由Redhat 公司提出的,用于管理Linux 下 ...

  6. N天学习一个linux命令之rpm

    用途 RPM是Redhat Package Manager三个单词首字母缩写,是类redhat linux系统的包管理器,用它可以安装包(二进制/源码),升级包,删除包,查询包信息等功能.RPM软件包 ...

  7. Linux命令之常用篇

    一.文件和目录 1. cd命令 它用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径. 指令 说明 cd /home 进入‘home’目录 cd .. 返回上一级目录 ...

  8. Linux命令之yum篇

    作业六:yum命令1) 自定义yum仓库:createrepo[root@localhost /]#mkdir /rpm_bak[root@localhost /]#cp /media/Package ...

  9. linux命令之rpm

    1.查询一个包是否被安装的命令rpm -q  < rpm package name> 2.列出所有被安装的rpm package 命令rpm -qa

随机推荐

  1. 網管利器!開源管理系統-LibreNMS

    https://www.4rbj4.com/442 https://www.ichiayi.com/wiki/tech/librenms

  2. mysql 一张表的多个字段关联另外一张表

    SELECT vtiger_orderitem.orderid, ( SELECT vtiger_users.last_name FROM vtiger_users WHERE vtiger_orde ...

  3. One point compactification

    Theorem (One point compactification) Any locally compact space \(X\) can be embedded in another comp ...

  4. [转]JAVA实现SFTP实例

    http://www.cnblogs.com/chen1987lei/archive/2010/11/26/1888384.html 最近写的一个JAVA实现SFTP的实例: /** Created ...

  5. python函数式编程——返回函数

    1.函数作为返回值 高阶函数除了可以接受函数作为参数外,还可以把函数作为结果值返回. 2.闭包 注意到返回的函数在其定义内部引用了局部变量args,所以,当一个函数返回了一个函数后,其内部的局部变量还 ...

  6. sparkStreaming消费kafka-1.0.1方式:direct方式(存储offset到zookeeper)

    版本声明: kafka:1.0.1 spark:2.1.0 注意:在使用过程中可能会出现servlet版本不兼容的问题,因此在导入maven的pom文件的时候,需要做适当的排除操作 <?xml ...

  7. Python学习(九) —— 正则表达式与re模块

    一.正则表达式 定义:正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符.及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑. 正则表达 ...

  8. solr配置IKAnalyzer抛出ClassNotFoundException

    这个问题搞了很久,在QQ群上问了很久,关键很气人的是我居然被群主给开了.我也是醉了.我不知道我哪里得罪了那个solr群的群主. 废话不多说.抛出的异常如下: 刚开始一直认为是没有找到类,也就相当于没找 ...

  9. LeetCode 234. 回文链表

    class Solution { public: bool isPalindrome(ListNode* head) { deque<int> d1, d2; ListNode* p = ...

  10. Sudoku POJ - 3076 (dfs+剪枝)

    Description A Sudoku grid is a 16x16 grid of cells grouped in sixteen 4x4 squares, where some cells ...