linux基础(十二~iso光盘镜像文件的安装)

时间:2024-03-30 19:44:57

我们先在真机上安装好文件,然后在通过网络通信的方式,使虚拟机也可以读取文件

1.在真机中安装iso光盘镜像文件
linux基础(十二~iso光盘镜像文件的安装)

在根目录下建立 /iso 目录
找到要安装的iso文件
将这个文件移动到我们刚才建立的 /iso 目录下
建立 /rhel7.3 文件
将 /iso文件中的镜像文件 通过mount 挂载到 /rhel7.3 文件下 使我们可以访问其中的数据
访问 /rhel7.3/ 文件内容


linux基础(十二~iso光盘镜像文件的安装)
当我们不用后 以上命令可以解除文件挂载
我们继续配置/etc/yum.repos.d/(使系统知道它去哪里找)
 

linux基础(十二~iso光盘镜像文件的安装)

 

我们建立打开的这个文件必须以repo结尾   vim yum.repo

linux基础(十二~iso光盘镜像文件的安装)

    [rhel7.3]                  什么文件
    name=rhel7.3         文件名
    baseurl=file:///rhel7.3    地址:因为是本地文件因此是file://因为是根下的rhe7.3,因此是/rhe7.3
    gpgcheck=0        验证是否开启,选择不开启,直接安装

linux基础(十二~iso光盘镜像文件的安装)

yum clean all        清除缓存以使得配置文件生效

这样我们就可以读取iso文件中的内容并下载安装了

现在安装JDK
yum search jdk        先寻找一下jdk

linux基础(十二~iso光盘镜像文件的安装)

安装1.6版本的jdk:
yum install java-1.6.0-openjdk.x86_64 -y    不需要提示直接安装了1.6版本的jdk的虚拟机(没有-y会在安装的时候询问你是安装,下载还是取消...)
yum install java-1.6.0-openjdk-devel.x86_64 -y    不需要提示直接安装jdk
到此JDK软件就全部安装好了

yum repolist    可以查看当前的可以下载安装的软件数目

linux基础(十二~iso光盘镜像文件的安装)

可以看到在rhel7.3目录下有4751个安装包

2.配置虚拟机使其也可以通过真机安装iso文件

在真机中以root的身份安装httpd 服务
linux基础(十二~iso光盘镜像文件的安装)

linux基础(十二~iso光盘镜像文件的安装)

     systemctl start httpd    开启服务
     systemctl enable httpd    开启自启
    firewall-cmd --permanent --add-service=http    在防火墙中添加此服务,使之不会阻止

linux基础(十二~iso光盘镜像文件的安装)

设定开机挂载

linux基础(十二~iso光盘镜像文件的安装)

linux基础(十二~iso光盘镜像文件的安装)
设定文件权限

 

在虚拟机中的配置

linux基础(十二~iso光盘镜像文件的安装)
vim.yum.repo 文件这样配置
因为是从真机中读取文件,所以文件地址写为
172.25.254.16 /rh7.3

 

linux基础(十二~iso光盘镜像文件的安装)

保存退出
 yum clean all        清除缓存以使得配置文件生效

在虚拟机中的浏览器输入172.25.254.16/rh7.3

linux基础(十二~iso光盘镜像文件的安装)

 

证明安装成功!