Linux进阶之路05-软件的安装

我们一般在安装系统的时候并没有将所有需要的软件都安装,不管是真机还是虚拟机,这些软件其实都在我们下载的iso镜像包中...

那该如何进行安装呢....

上一篇中我们配置好了虚拟机和真机之间的网络配置,接下来进行软件的安装

一.真机下软件的安装

1.    把iso镜像放在一个安全的路径清晰的目录下
    mkdir /iso    在根目录下创建一个iso目录
    find / -name *.iso        在根下查找后缀名为iso的文件(在根目录下找的,只要找到了就Ctal+c退出,以免过多耗费内存和时间)
   
2.    mv /root/rhel-server-7.3-x86_64-dvd.iso /iso    将文件移动到/iso目录下
3.    mkdir    /rhel7.3    创建一个根下的rhe7.3目录(用来挂载iso文件)
    mount  /iso/rhel-server-7.3-x86_64-dvd.iso  /rhe7.3/    把iso镜像文件挂哉到该目录下用以查看


4.    ls  /rhe7.3    查看rhe7.3目录下有哪些文件或目录


5.    cd /etc/yum.repos.d/    进入/etc/yum.repos.d/目录下,配置文件(要让系统知道它安装软件的时候去哪里找...)
6.    ls    可以看到当前目录下有哪些文件
       rm -fr *    删除当前目录下的全部.repo文件
7.    vim yum.repo    创建并打开yum.repo
    输入:
    [rhel7.3]        哪个文件
    name=rhel7.3        文件名
    baseurl=file:///rhel7.3    地址:因为是本地文件因此是file://因为是根下的rhe7.3,因此是/rhe7.3
    gpgcheck=0        GPG验证是否开启,选择不开启,可以直接安装
    保存退出!
8.    yum clean all        清除缓存以使得配置文件生效


现在已经全部配置好了,我们现在试着安装一个软件,JDK
yum search jdk        先寻找一下jdk

                                                           <会显示iso镜像里面的全部jdk版本>

安装一个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    可以查看当前的可以下载安装的软件数目...

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


我们已经可以从iso本地来进行安装软件了

 

那虚拟机又该如何安装软件呢...

二.虚拟机软件的安装

进入虚拟机,打开shell
先查看以下虚拟机下是否有可以使用的软件包
yum repolist

可以看见虚拟机里是没有可用的安装包的...
我们上篇给虚拟机和真机配置了网络,因此通过网络,让虚拟机也可以访问到之前真机下的安装目录不就可以了吗

因此:
1.    我们先在真机下安装一个软件,打开shell
    yum install httpd -y        安装httpd软件以方便虚拟机来进行使用


    安装完成后,我们开启此服务,并使之加入到开机自启中
    systemctl start httpd    开启服务
    systemctl enable httpd    开启自启


    提示成功
       firewall-cmd --permanent --add-service=http    在防火墙中添加此服务,使之不会阻止
       mkdir /var/www/html/rh7.3    建立供虚拟机使用的挂哉点
       mount /iso/rhel-server-7.3-x86_64-dvd.iso  /var/www/html/rh7.3/    挂哉
  
       <但这种挂哉只在本次开机中有效,下次开机就无效了...>

        vim /etc/rc.d/rc.local    打开文件
       输入: mount /iso/rhel-server-7.3-x86_64-dvd.iso /var/www/html/th7.3    使得每次开机都会自动执行挂哉


    保存退出!
    chmod 755 /etc/rc.d/rc.local    修改权限使得开机可读可执行
    tail -n 1 /etc/rc.d/rc.local    查看rc.local文件的最后一行代码(检查是否正确)

2.    虚拟机配置
    cd /etc/yum.repos.d/        转到配置目录下(和真机中的配置类似)
    rm.fr *            删掉目录下的全部文件    
    vim yum.repo        建立并打开yum.repo文件
    输入:
    [rhel7.3]        哪个文件    
    name=rhe7.3        文件名
    baseurl=http://172.25.254.45/rh7.3    指向安装包的地址
    gpgcheck=0        GPG验证是否开启,选择不开启,可以直接安装
    保存退出!
    yum clean all        清除缓存以使得配置文件生效
    检验是否配置成功:
    第一种方式:yum search jdk    (和真机一样)
    第二种方式:打开浏览器输入172.25.254.45/rh7.3,会出现:

<这就证明已经连接到真机下的安装包目录下了>
    接下来就是安装,和上面真机一样,这里就不再演示了...


到此虚拟机和真机的软件安装就全部结束...

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值