一、创建本机yum源
(1)查看系统版本
真机,/etc/rc.d/rc.local 是否有除了touch的文件,有的话删除
[root@foundation68 ~]# hostnamectl
Static hostname: foundation68.ilt.example.com
Icon name: computer-laptop
Chassis: laptop
Machine ID: 12e4220f7c274a96a0da1f9a7717000b
Boot ID: 84f7160031b84b8bbd5d385ea5a6ba4b
Operating System: Red Hat Enterprise Linux Server 7.2 (Maipo)
CPE OS Name: cpe:/o:redhat:enterprise_linux:7.2:GA:server
Kernel: Linux 3.10.0-327.el7.x86_64
Architecture: x86-64
[root@foundation33 ~]#
(2)将桌面镜像放到安全的地方
[root@foundation 68~]# mkdir /iso
[root@foundation68 ~]# mv /home/kiosk/Desktop/rhel-server-7.2-x86_64-dvd.iso /iso/
[root@foundation68 ~]# cd /iso/
[root@foundation33 iso]# ls
rhel-server-7.2-x86_64-dvd.iso
[root@foundation68 iso]#
(3)挂在镜像
[root@foundation68 ~]# cd /iso/
[root@foundation68 iso]# ls
rhel-server-7.2-x86_64-dvd.iso
[root@foundation68 iso]# cd
[root@foundation68 ~]# mkdir /westos
[root@foundation68 ~]# mount /iso/rhel-server-7.2-x86_64-dvd.iso /westos/
mount: /dev/loop0 is write-protected, mounting read-only
[root@foundation68 ~]#
(4)修改配置文件
[root@foundation68 ~]# cd /etc/yum.repos.d/
[root@foundation68 yum.repos.d]# ls
redhat.repo rhel-dvd.repo rht-extras.repo
[root@foundation68 yum.repos.d]#
除了redhat.repo文件及自己建立的配置文件案,其他的文件内容都需注释
name=“Remote classroom copy of dvd”
baseurl=http://172.25.254.250/rhel7.0/x86_64/dvd
gpgcheck=0
enabled=0
(5)添加配置文件
[root@foundation68 yum.repos.d]# vim yum.repo
(6)清除之前挂载记录安装httpd
[root@foundation68 yum.repos.d]# yum clean all
Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-
: manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
Cleaning repos: rhel7.2
Cleaning up everything
systemctl start httpd ##打开阿帕奇
systemctl enable httpd ##开机时自动开启阿帕奇
再次查看,http加入到列表里面
二/共享yum原
(1)建立挂在文件
[root@foundation68 ~]# mkdir /var/www.html/rhel7.2
(2)挂载镜像
[root@foundation68 ~]# mount /iso/rhel-server-7.2-x86_64-dvd.iso /var/www/html/rhel7.2/
mount: /dev/loop1 is write-protected, mounting read-only
[root@foundation33 ~]#
(3)镜像挂在完后验证
网页搜索:http://172.25.254.33/rhel7.2/
(4)设置永久挂在
[root@foundation68~]# vim /etc/rc.d/rc.local
touch /var/lock/subsys/local
mount /iso/rhel-server-7.2-x86_64-dvd.iso /var/www/html/rhel7.2/
三、yum 软件查看
(1)
yum
查看软件
yum
list software 查看软件
[root@localhost ~]# yum list dhcp
Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-
: manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
Installed Packages
dhcp.x86_64 12:4.2.5-42.el7 @rhel7.2
[root@localhost ~]#
(2)
yum
list all 查看所有软件
(3)
yum
info software 查看软件信息
(4)
)yum list 列出所有软件(可以安装的)