Linux系统中软件安装的相关操作

# 软件包的安装:
– 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,不生效;

“`

Linux系统中软件安装的相关操作

5. 清空缓存和检测;

**** 其他主机要使用第三方软件仓库:
# 只需要修改yum仓库的配置文件,同desktop主机第4步操作;

文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门在线安装软件24698 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2017年9月20日
下一篇 2017年9月21日

相关推荐