linux apache配置工作牡蛎,linux系统中用yum命令实现对软件的管理

yum这个命令就相当于我们操作手机中的应用商店,在其中我们可以实现搜索软件,安装软件,卸载软件等等对软件的管

理,然而我们下载软件,实际上是在yum源中下载

(一).首先我们了解一下yum的命令及其作用

1.yum install softwarename    安装指定软件      yum install -f softwarename 直接安装不提示

2.yum repolist                列出设定yum源信息

3.yum remove softwarename     卸载指定软件   yum remove -f softwarename  强制卸载不提示

4.yum list softwarename       查看软件源中是否含有此软件

5.yum list all                列出所有软件的名称    yum list all |wc -l         列出所有软件的名称并显示数量

6.yum list installd           列出所有已经安装的软件名称

7.yum list available          列出所有可以用yum安装的软件名称

8.yum clean all               清空yum缓存

9.yum search softwarename     根据软件信息搜索软件名字(可以是名字的一部分或者 是软件的特征)

10.yum whatprovides filename  在yum源中查找包含filename文件的软件包

11.yum update                 更新软件

12.yum history                查看系统软件改变的历史(安装,重新安装,更新, 卸载等重大改变)

13.yum reinstall softwarename 重新安装指定软件

14.yum info softwarename      查看软件信息

15.yum groups list                    查看软件组信息

16.yum groups info softwaregroup      查看软件组内包含的软件

17.yum groups install softwaregroup   安装组件

18.yum groups remove softwaregroup    卸载组件

(二)本机yum源的配置:在自己的主机中配置一个yum源,在主机中可以使用

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

2.在根下建立一个专门存放镜像的目录

mkdir /iso

mv /home.kiosk/Desktop/*.iso  /iso(将你自己的镜像放进去)

3.在/iso下建立存放两个镜像的挂载点(镜像相当于U盘,必须插在电脑上才能获取其中的东西,镜像文件必须挂载在目录                             下才能读取使用里边的文件)

mkdir /source7.0

mkdir /source7.2

4. mount /iso/rhel-server-7.0-x86_64-dvd.iso /source7.0

mount /iso/rhel-server-7.2-x86_64-dvd.iso /source7.2

5.进入yum的原本仓库中,将里边的东西移动到新的目录下

cd /etc/yum.repos.d

mkdir /repobackpag

mv * /repobackpag

6.编写自己的文件让系统知道你的包在哪里

vim yum.repo       (yum.repo仅仅是一个名称,可以任意取名,但结尾必须是.repo格式)

在里边写:

[source7.2]  镜像挂载的目录

name=source7.2

baseurl=file:///source7.2   file://表示在本机中传输

http://表示在不同主机,通过网络传输

gpgcheck=0

note-9208.html

7.yum clean all

note-9208.html

8.下载你想要下载的软件

note-9208.html

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

1.在本地yum源配置完成后安装apach(httpd) yum install httpd

2.systemctl start httpd      打开http服务

systemctl enable httpd     设置http服务为开机自启动

systemctl stop firewalld    关闭防火墙

systemctl disable firewalld  设置防火墙为开机不自启动

mkdir /var/www.html/rhel7.0   在www/html目录中建立挂载镜像7.0的目录

mkdir /var/www.html/rhel7.0   在www/html牡蛎中建立挂载镜像7.2的目录

3.挂载镜像

mount /iso/rhel-server-7.0-x86-64-dvd.iso /var/www/html/rhel7.0 跟配置主机yum源一样,需要将镜像挂载

mount /iso/rhel-server-7.2-x86-64-dvd.iso /var/www/html/rhel7.0 而共享yum必须将镜像挂载在www/html下

vim /etc/rc.d/rc/local

mount /iso/rhel-server-7.0-x86-64-dvd.iso /rhel7.0

mount /iso/rhel-server-7.2-x86-64-dvd.iso /rhel7.0  设置开机时自启动挂载

chmod +x  /etc/rc.d/rc.local     给它一个可执行的权限

4.访问测试

在浏览器中输入真机地址

httpd://172.25.254.10/rhel7.0  7.0版本

httpd://172.25.254.10/rhel7.0  7.2版本

note-9208.html

表示共享yum源配置成功

5.配置虚拟机

rm -fr /etc/yum.repos.d/*

vim /etc/yum.repos.d/yum.repo

[rhel7.0]  挂载镜像的目录名称

name=rhel7.0

baseurl=http://172.25.254.10/rhel7.0  http://表示通过http共享yum源

gpgcheck=0

这样我们就可以在虚拟机中利用yum源下载需要的软件

note-9208.html,例如我们之前需要在虚拟机中下载dhcp服务

note-9208.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值