linux软件包管理-rpm


mount		# 挂载
1、将光盘镜像插入光驱
2、创建挂载目录
mkdir /guangqu
3、挂载到/guangqu
[root@gong ~]# mount /dev/sr0 /mnt
mount: /dev/sr0 is write-protected, mounting read-only
4、查看挂载情况
df -h
5、查看挂载目录中的所有文件
ll -a /mnt
------------------------------------------------------------------------------------
# rpm包的构成
[root@gong /mnt/Packages]# ll tree-1.6.0-10.el7.x86_64.rpm
-rw-rw-r-- 1 root root 47508 Jul 4 2014 tree-1.6.0-10.el7.x86_64.rpm 包名:tree
版本:1.6.0
发布次数:10
系统:CentOS7
架构:x86_64
后缀:.rpm

yelp-tools-3.28.0-1.el7.noarch.rpm

包名:yelp-tools
版本:3.28.0
发布次数:1
系统:CentOS7
架构:noarch 都兼容
后缀:.rpm
分类 安装 版本
rpm包 预先编译打包,安装简单 软件版本偏低
源码包 手动编译打包,安装繁琐 软件版本随意
二进制包 解压即可使用, 安装简单 不能修改源码

rpm包的获取途径


1、光盘或着官网

2、rpm查询的官方网站,http://rpmfind.net/

3、各大软件的官方网站

- nginx <http://nginx.org/packages/centos/7/x86_64/RPMS/>
- mysql <https://downloads.mysql.com/archives/community/>
- redis

4、各种yum源:阿里源、清华源、网易源、华为源。

rpm管理命令


# rpm
## 安装相关 -i install安装
-v 显示安装的过程
-h 显示安装的进度
--test 安装之前做测试
--force 强制安装
--nodeps 忽略依耐关系 [root@oldboy /mnt/Packages]# rpm -ivh httpd-2.4.6-88.el7.centos.x86_64.rpm --force --nodeps <br> ### 经常使用查询相关
--- rpm
-qa # q查询执行的包,后面必须接包名;a 列出所有已安装的包,一般结合grep使用。
rpm -qa |grep tree -qc # 查找安装服务的相关的配置文件的。
rpm -qc httpd
rpm -qc $(rpm -qf /usr/bin/hostnamectl) -ql # 列出指定安装包的相关目录,或者文件。
rpm -ql httpd -qf # 需要是绝对路径,检查命令属于哪个rpm包,或者这个配置文件属于哪个包。
rpm -qf $(which ifconfig) -qi # 查看软件包的详细信息。
rpm -qi httpd

最新文章

  1. main方法的理解
  2. 初学structs2,表单验证简单补充
  3. Lists
  4. CentOS安装RockMongo
  5. org.json和json-lib比较
  6. str、__str__ 、repr、 __repr__、``
  7. iOS开发之WKWebView简单使用
  8. nginx配置时的一些问题
  9. 如何开发由Create-React-App 引导的应用(四)
  10. 安装VS2010时出现进入的图标没有与需要部分升级VS10Sp1-KB983509的解决方案
  11. which命令和bin目录
  12. Literal 字面值 字面量 的理解
  13. windows系统中搭建Jenkins服务器
  14. problem:为什么会有options请求
  15. Leetcode题解之Valid Palindrome II
  16. 比特币初始版本VC6.0编译
  17. jQuery 实现 bootstrap 模态框 删除确认
  18. The minimum required Cuda capability is 3.7.
  19. MySQL常见架构的应用
  20. plsql 常用快捷键(自动替换)

热门文章

  1. 201871030116-李小龙 实验一 软件工程准备——Blog
  2. (五)Struts2处理结果管理
  3. Recoil Input 光标位置被重置到末尾的问题
  4. CppCon 2019 | Back to Basics: RAII and The Rule of Zero
  5. NodeJS中的LRU缓存(CLOCK-2-hand)实现
  6. 【find】linux文件搜索命令find/locate
  7. 【MySQL】Mysql避免索引失效的情况有哪些
  8. c++ 第三方库收集
  9. hdu4291 暴力循环节+矩阵快速幂
  10. MS08_067漏洞攻击