我是靠谱客的博主 体贴眼神,最近开发中收集的这篇文章主要介绍VirtualBox 安装Centos7 及配置Go语言开发环境过程的一些坑(操作系统win10)一、VirtualBox下Centos7的安装过程二、配置Go语言开发环境的一些坑,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

VirtualBox 安装Centos7 及配置Go语言开发环境过程的一些坑(操作系统win10)

  • 一、VirtualBox下Centos7的安装过程
    • 正式开始安装
    • 1.建立虚拟机
    • 2.安装Centos7到虚拟磁盘中
    • 3.重置root密码
  • 二、配置Go语言开发环境的一些坑
    • 1.使用系统管理工具安装go时的问题
    • 2.使用VSCode编写代码,无法保存

一、VirtualBox下Centos7的安装过程

  1. VirtualBox 下载地址:https://www.virtualbox.org/wiki/Downloads 根据自身电脑系统来下载对应的版本
  2. Centos7 下载地址:https://www.centos.org/download/

正式开始安装

1.建立虚拟机

在这里插入图片描述
打开VirtualBox-> 新建,编辑名称,文件夹,版本类型选择RedHat(64-bit)

在这里插入图片描述
点击下一步后依据自身电脑的实际情况配置内存大小

之后选择磁盘文件类型:(这里我们选择VDI)

VDI:被VirtualBox使用

VHD:被Microsoft Virtual PC使用

VMDK:被Vmware使用

在这里插入图片描述
点击创建后完成虚拟机的建立

2.安装Centos7到虚拟磁盘中


在这里插入图片描述
在设置的“存储”,我们关联下载的CentOS-7-x86_64-DVD-1611.iso


在这里插入图片描述
为了安装Centos7操作系统,要先在“系统”调整光驱为第一启动顺序


点击“启动”后会进入Centos7安装界面,默认安装的是最小化安装,即不包含图形界面,我们要在“软件选择”里更改
在这里插入图片描述
其他设置确认无误后,选择开始安装,成功后重启(记得把启动顺序改回来,硬盘第一位)

3.重置root密码

在之前的Centos7安装步骤里,也许你没有设置root权限密码,又或者是你忘记了,那么可以通过以下方式来重置root密码


第一步:在开机模式选择时,按E键就会跳到另一个界面
在这里插入图片描述

第二步:在下图界面Linux6开头处的行最后处添加 init=/bin/sh

在这里插入图片描述
第三步:上一步添加好后,按Ctrl+x键进入到另一个界面,在命令行输入passwd,输入密码后,提示认证失败,authentication token manipulation error
在这里插入图片描述
需要挂载根目录mount -o remount, rw /
在这里插入图片描述
最后执行 touch /.autorelabel 使selinux生效,并重启,即更新了root密码,可以进入root用户模式

二、配置Go语言开发环境的一些坑

1.使用系统管理工具安装go时的问题

本来准备直接yum install golang或,但是执行命名后,发现没有这个包。于是只能先添加源,即分别运行以下三条命令

CentOS7:
rpm --import https://mirror.go-repo.io/centos-unstable/RPM-GPG-KEY-GO-REPO
curl -s https://mirror.go-repo.io/centos-unstable/go-repo-unstable.repo | tee /etc/yum.repos.d/go-repo-unstable.repo
yum install golang

下载过程有点长,建议使用校园网或者别的技术方式来提速

2.使用VSCode编写代码,无法保存

出现以下字样
Unable to write file xxxxxx' NoPermissions (FileSystemError): Error: EACCES: permission denied, open…


需要授权

sudo chown -R myuser /path/to/folder
myuser是当前用户名, /path/to/folder是  需要操作的文件夹路径

最后

以上就是体贴眼神为你收集整理的VirtualBox 安装Centos7 及配置Go语言开发环境过程的一些坑(操作系统win10)一、VirtualBox下Centos7的安装过程二、配置Go语言开发环境的一些坑的全部内容,希望文章能够帮你解决VirtualBox 安装Centos7 及配置Go语言开发环境过程的一些坑(操作系统win10)一、VirtualBox下Centos7的安装过程二、配置Go语言开发环境的一些坑所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(34)

评论列表共有 0 条评论

立即
投稿
返回
顶部