ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

安装虚拟机(四)

2021-08-16 22:33:43  阅读:160  来源: 互联网

标签:media 虚拟机 repo yum Linux 安装


前言

了解掌握如下内容:

  • 本地安装虚拟机,搭建Linux开发环境。
  • 熟悉Linux目录结构、常用命令。
  • Linux环境下上传下载文件。
  • 安装常用软件。
  • 部署项目发布环境。
  • 安装数据库。
  • 发布项目。

1、搭建虚拟机

  1. 按照虚拟机文件夹中的文档,安装虚拟机-VMware。
  2. 安装Linux系统。
  3. 拍摄快照。
  4. 了解Linux系统常用命令。
  5. 安装完虚拟机后,拍快照,保存初始状态。
  6. 配置Linux系统的ip地址。
    1. 原配置文件
      DEVICE=eth0
      HWADDR=00:0C:29:E3:B5:A5
      TYPE=Ethernet
      UUID=ce63b8f1-d12f-4909-a498-9ffe8431a9c4
      ONBOOT=no
      NM_CONTROLLED=yes
      BOOTPROTO=dhcp
    2. DEVICE=eth0 :读取那个配置文件
      ONBOOT=no:配置开启自动读取 --- yes
      BOOTPROTO=dhcp:将动态获取ip改为静态获取 --- static
      IPADDR=192.168.26.30
      NETMASK=255.255.255.0
      GATEWAY=192.168.26.2
      DNS1=114.114.114.114
      DNS2=8.8.8.8
    3. 注意:这里的静态ip网段不要任意改,就用原来默认的那个就行了。
  7. Linux文件上传工具:常用FileZilla、Xshell xftp、ssh SecureCRT。

 2、安装中遇到过的问题

问题1:

本地搭建虚拟机,在虚拟机上安装Lniux系统,全部按照手册来的,但是由于人保再的网络安全限制,需要右击虚拟机,将网络连接改为桥接模式。

 此外,由于现在用的是win10的操作系统,在第一次启动虚拟机时,出现的二进制不兼容及Intel VT-。。。。处于禁止状态的问题,需要进入到计算机的bios模式,将Intel Virtual Technology 状态设置为Enabled。

问题2:win10环境安装出现如下提示

 

 

 

 解决方案:

 

 我采用的是第一种方式:

以管理员身份运行命令提示符(cmd),然后执行命令  bcdedit /set hypervisorlaunchtype off  ,执行完后重启计算机即可解决。

 参看了链接:https://blog.csdn.net/m0_37415978/article/details/102564208

3、配置本地yum源

3.1、什么是yum源

  Yum是Redhat、CentOS中的软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。

  说到yum源就必须说到linux系统中特有的依赖关系问题,yum就是为了解决依赖关系而存在的。yum源就相当是一个目录项,当我们使用yum机制安装软件时,若需要安装依赖软件,则yum机制就会根据在yum源中定义好的路径查找依赖软件,并将依赖软件安装好。

  YUM是“Yellow dog Updater, Modified”的缩写,是一个软件包管理器,YUM从指定的地方(相关网站的rpm包地址或本地的rpm路径)自动下载RPM包并且安装,能够很好的解决依赖关系问题。

  YUM的基本工作机制如下:

    服务器端:在服务器上面存放了所有的RPM软件包,然后以相关的功能去分析每个RPM文件的依赖性关系,将这些数据记录成文件存放在服务器的某特定目录内。
    客户端:如果需要安装某个软件时,先下载服务器上面记录的依赖性关系文件(可通过WWW或FTP方式),通过对服务器端下载的纪录数据进行分析,然后取得所有相关的软件,一次全部下载下来进行安装。

3.2、Linux常用的编译器gcc

安装gcc:yum install gcc-c++  -y

问题:报下述错误:

# yum install mysql
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
YumRepo Error: All mirror URLs are not using ftp, http[s] or file.
 Eg. </HTML>/
removing mirrorlist with no valid mirrors: /var/cache/yum/x86_64/$releasever/base/mirrorlist.txt
Error: Cannot find a valid baseurl for repo: base

原因:需要联网,如果没有网可以配置本地yum源(我是按照培训文档里的配置本地yum源的)。

安装完的linux 镜像文件不要轻易移动。

1. 在根目录下 / 进入media
    cd /media
2. 进入/etc/yum.repos.d 将原来的文件进行备份 
    mkdir bak
    * 表示所有
    *.repo 所有以.repos为结尾的文件。
    mv *.repo bak
3.在/etc/yum.repos.d创建yum.repo 编辑如下

vim yum.repo
[server]
name=local
baseurl=file:///media/CentOS_6.8_Final
enabled=1
gpgcheck=0

4.baseurl=file:///media/CentOS_6.8_Final 路径配置说明。
baseurl 为本地yum原路径 media 下是什么,就配置什么。

5.使用yum list 命令,可查看yum源里的安装包,看到安装包没有报错即可使用。

参看链接:https://blog.csdn.net/lisongjia123/article/details/51259821

参看链接:https://www.cnblogs.com/xuliangxing/p/7132018.html

标签:media,虚拟机,repo,yum,Linux,安装
来源: https://www.cnblogs.com/szrs/p/15145409.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有