# 软件包的安装:
– rpm
– yum
# rpm包安装
– 准备工作: 下载iso镜像,其中包含四千多个linux中的软件安装包
– 挂载设备到某个目录:mount xxx.iso /mnt/
挂载的解释:因为在linux系统中磁盘等硬件设备的功能无法被当作文件和目录来使用,所以就需要将其转化为在一个目录下的文件才能使用其功能。
rpm -qc xxx.rpm# 查询软件生成的配置文件;
rpm -qa | grep http# 查询与http相关的软件是否安装;
– 缺点:必须切换到软件包所在的目录;依赖性需要自己查找安装,很容易陷入安装依赖文件的死循环!
# yum安装
– 前提
iso镜像
需要你的软件包仓库;
## 搭建本地yum仓库
1. 挂载iso镜像到本地的某个目录:
上图倒数第三行显示了iso的位置
– 方法二:
# 任意安装一个软件
yum install dhcp -y
2. 把iso镜像的内容让其他主机可以访问:
# /var/www/html,是http的默认发布目录,http://ip/rhel7访问;
mkdir /var/www/html/rhel7
# iso挂载到http的默认发布目录
mount xxx.iso /var/www/html/rhel7
*** 其他主机(想使用desktop搭建好的yum仓库)
# 只需要修改yum仓库的配置文件,同desktop第3步;
## 搭建 络第三方软件仓库
– 理解什么是第三方软件br> iso镜像里面包含4000多个软件包,但还有一些软件(eg:wps,smplayer,ntfs)没有;
从其他地方(eg:baidu,www.pkgs.org)下载的其他软件包;
4. 修改yum仓库的配置文件;
vim LYC.repo
[rhel7] # 仓库名称
name=rhel7 # 仓库描述
baseurl=http://ip/rhel7# 仓库地址,http://是协议,/rhel7是ip主机/var/www/html/rhel7目录;
gpgcheck=0 # 不检测key
enabled=1 # 1,仓库生效; 0,不生效;
[soft] # 仓库名称
name=soft # 仓库描述
baseurl=http://ip/software# 仓库地址,http://是协议,/software是ip主机/var/www/html/software目录;
gpgcheck=0 # 不检测key
enabled=1 # 1,仓库生效; 0,不生效;
“`

5. 清空缓存和检测;
**** 其他主机要使用第三方软件仓库:
# 只需要修改yum仓库的配置文件,同desktop主机第4步操作;
文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门在线安装软件24698 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!