一、 安装软件包的三种方法
二、 rpm包介绍
三、 rpm工具用法
四、yum工具用法
五、 yum搭建本地仓库
六、 yum更换国内源
七、 yum下载rpm包
八、 源码包安装
九、拓展
一、 安装软件包的三种方法
- rpm工具(红帽公司包管理系统):类似windows下的.exe文件安装包,文件名和安装路径基本固定
- yum工具:类似AppStore
- 源码包:最难的。命令或者某个工具的源码包,通过编译生效。成为可执行文件
二、 rpm包介绍
2.1 rpm工具使用
2.1.1挂载光驱
2.1.2挂载光盘
[root@Linux01 ~]# mount /dev/cdrom /mnt
mount: /dev/sr0 写保护,将以只读方式挂载 #因为光驱是只读的,不可以写东西
2.1.3查看rpm包都在哪
[root@Linux01 ~]#cd /mnt
[root@Linux01 mnt~]#ls
[root@Linux01 mnt~]#cd Packages
[root@Linux01 Packages~]#ls
rmp包信息包括 :包名,版本号(主版本、次版本、修正版本)、发布版本号、平台
2.2rpm包工具用法
-i 表示安装
-U 表示升级一个包
-v 表示可视化
-h 表示显示安装进度
-e 卸载一个包
-q 查询一个包是否已经安装
-qa 查看已经安装的包
-qi 查询指定包信息
-ql 列出一个包安装的文件(也是包安装路径,安装在哪里)
-qf 文件绝对路径 //查看一个文件是由哪个包安装的
rpm -qf `which cd/ 包名':使用which命令查看这个文件或命令的绝对路径,然后再查询这个文件或命令是由哪个包安装(这里是反引号,一定注意。反引号作用:让我们可以直接引用命令的结果)
另在,在安装RPM包时,常用的附带参数还包括如下几项。
--force 表示强制安装,即使覆盖属于其他包的文件也要安装。
--nodeps 表示当要安装的RPM包依赖于其他包时,即使其他包没有安装,也要安装这个包
格式