Linux之yum源的配置

yum命令相当于“软件应用商店”,利用它我们可以安装,更新,卸载软件等实现对软件的管理

yum的常用命令

yum install softwarename            #安装指定软件
yum install -f softwarename         #安装指定软件不提示
yum repolist                        #列出设定yum源的信息
yum remove softwarename             #卸载指定软件
yum remove -f softwarename          #强制卸载并且不提示
yum list softwarename               #查看软件源中是否含有此软件
yum list all                        #列出所有软件的名称
yum list all|wc -l                  #统计所有软件的数量
yum list installed                  #列出所有已经安装的软件名称
yum list availabe                   #列出所有可以用yum安装的软件的名称
yum clean all                       #清空yum缓存
yum search softwarename             #根据软件信息搜索软件名字(可以只是名字的一部分,或者软件的特征)
yum whatprovides filename           #在yum源中查找包含filename文件的软件包
yum update                          #更新软件
yum history                         #查看系统软件改变历史(安装,重新安装,更新,卸载等重大改变)
yum reinstall softwarename          #重新安装指定软件
yum info softwarename               #查看软件信息
yum groups list                     #查看软件组信息
yum groups info softwaregroup       #查看软件组内包含的软件
yum groups install softwaregroup    #安装组件
yum groups remove softwaregroup     #卸载组件


yum源分为两种:本地(本机)yum源,和网络(共享)yum源

本地(本机)yum源的配置:(在本机中配置yum源,供本机使用)

1. 我们得得到一个和自己系统相匹配的镜像文件

 2. 创建一个/iso目录用来存放镜像文件,将镜像文件移动到/iso目录底下:

3. 挂载(镜像文件想要起作用必须挂载在一个目录上)

创建一个根下的/ss目录用来挂载镜像

4. 进入yum的仓库目录

cd   /etc/yum.repos.d

可以看到,原本的yum源配置rhel-dvd.repo

5.编写一个 名为 yum.repo的文件,让系统知道我们的yum源包的位置:

注意:还得让原有的配置文件失效,否则会出现如下错误:

6.清除缓存:yum clean all

7.yum repolist :列出我们指定的yum源信息:

此时本地yum源已经配置成功!

网络yum源配置:通过http将自己配置的yum源共享出去,使得别人也可以使用

1.首先确保我们本地的yum源配置完成,安装httpd服务:(上面我们已经配置好了本地yum源)

安装成功:

2.打开http服务并设定http服务为开机自启:

 

3.关闭防火墙(防火墙一般情况下会影响http服务)并且设置防火墙为开机不自动启动:

4.安装了http服务后可以发现/var下多了一个www目录

5.在html目录下新建一个 ss目录,这个目录就是我们在网络上可以使其他主机访问的地址:

6.将yum源挂载到/var/www/html/ss目录上:(使其他主机可以使用我们的提供分享的yum源)

可以看到挂载成功了:

 注意:上面的挂载为临时挂载,我们也设定永久挂载:

设定永久挂载

vim   /etc/rc.d/rc/local

6.访问测试:地址栏输入本机IP(172.25.254.104)

 输入 172.25.254.148/ss可以看到我们共享的yum源:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值