linux软件管理之安装第三方软件以及第三方软件仓库的搭建

mac2024-12-26  23

1.第三方软件不能直接安装的原因

有的第三方软件的依赖性,不能识别;

2.什么是依赖性关系?

某些软件在安装时会要求安装一些别的东西;

3.rpm命令的使用

rpm -i 安装软件 -v 显示过程 -h hash加密(MD5等对称加密) -a 所有 -p 软件包 -e 删除软件 -ivh 建立软件 -qa 查看所有已经安装过的软件包 -ql 查看已经安装的软件拥有什么文件 -qc 查看已安装软件或者服务的配置文件 -qd 查看已安装软件或者服务的说明(帮助)文件 -qf 根据某个文件找出从出此文件属于哪个安装包 -qp 软件安装后会在系统中叫什么名字 -qlp 未安装的软件包如果安装会产生什么样的文件 --scripts 表示软件在安装或者卸载过程中会做什么动作 结合-pq使用 非常非常重要 -Kv 检测软件是否被篡改过 --force 只是负责在重新安装已经安装过的软件时,强制安装,不忽略依赖性。 --nodeps 忽略依赖性

如图:

安装qq:

给与权限之后就好了:

查看安装的wps:

查看已配置的ssh服务:

查看已配置的ssh服务的帮助文件:

检测该软件是否被篡改过:

解决依赖性:

4.第三方软件仓库的搭建

前提:

1.本地yum源已经搭建好;

2.本地有第三方软件包;

搭建步骤:

1.将要安装的第三方软件放到一个目录下:如图:

2.createrepo -v /软件存放路径:

如图:

3.查看存放路径:如图:

4.在本地yum源仓库中添加第三方软件仓库的指向信息:如图:

5.查看依赖性关系:如图;

6.搭建成功,可以安装软件。如图:

 

 

 

 

 

最新回复(0)