对于mac下linux高难度的环境配置也是深感头疼, 仅记录自己为搭建环境掉过的坑, 为大家搭建环境提供经验借鉴

第一步挂载

  找到cdrom位置,挂载cdrom 所在磁盘位置,   # mac和win有所区别,win在磁盘中直接导入cdrom

  mount  /dev/cdrom /mnt/    挂载成功 only read

     挂载成功后使用  rpm -qa | grep rpm  查看所有rpm的包,选取需要的安装

     rpm -ivh /mnt/Packages/rpm+tab键自动补齐,这里需要注意文件路径务必全对,否则tab键无法自动补齐

     rmp 安装成功后 变可以下载需要的包,但是由于rmp需要的依赖不够灵活需要手动人为补齐, 所以推荐通过配置文件安装yum

   rpm -qa | grep yum 查看是否已配置yum

   vi /etc/yum.repos.d/dvd.repo  进行配置:

   [nmt]    #仓库命名

     name   #仓库描述信息

     baseurl   # 挂载镜像的文件夹地址

     enable   #设置为可用

     gpgcheck   #设置为关

     gpgkey    #设置镜像的key,镜像文件中可找

  配置完成后, 可以通过cat + 文件地址查看文件配置

  执行yum repolist  查看配置返回, 无报错则为成功

  使用 yum clean  all 清除缓存 , 在s执行yum  repolist 查看配置返回

  以安装httpd为例 yum install httpd  直至返回complete 则为成功

  yum install vim*

  至此完成前置软件环境准备:

  介绍下在搭建环境过程中的坑:

  1. vim不可用

  在使用rpm安装vim的过程中,少了两个包, 正常安装完成应该有三个包

  enhanced, filesystem, comm , 笔者这个minimal则是通过rpm安装的,因为不全所以vim不可用, 不要惊慌vi正常用即可

 

 yum 配置成功以后可以执行 yum -y install vim-enhanced  执行你少了的包即可

 笔记较懒,直接yum install vim*了 导致多了个包就是这原因,不影响使用

 

 问题二:

 笔者在配置镜像路径时出现Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os error was 14: PYCURL ERROR 6 – “Couldn’t resolve host  ‘mirrorlist.centos.org'”

 出现的这个错误笔者是两眼昏花, 各种百度, 各有各的说法

 最简单的确认方法:ping https://www.baidu.com/  ping 百度, 检查网络

 网络不通, 修改网络配置:

 vim /etc/resolv.conf

 做如下修改:

 nameserver 8.8.8.8

 search localdomain

 nameserver 网关地址  保存退出

 vim /etc/sysconfig/network-scripts/ifcfg-ens33

 将onboot 置为yes   执行systemctl restart network 或者service network restart  重启网络

 yum clean all , yum repolist 正常, 至此配置完成

 

版权声明:本文为mixiu26原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/mixiu26/p/10595699.html