导读

在上一篇文章中说到使用

微软window10的linux子系统,搭建一个轻量高效的linux系统。

实际使用由于window不提供center os 跟线上环境有差异并且由于与本机服务融合在一起导致端口都是共用并且在子系统中网络异常缓慢 在window中访问子系统时 也是异常缓慢

基于种种现在使用 VM VirtualBox 来搭建更加独立完整的虚拟系统

  • 下载一个 center os 系统
    下载地址 : http://mirrors.163.com/centos/
  • 在虚拟机中新建系统
  • 选择类型
  • 设置内存 和 磁盘
  • 挂载系统光驱[设置→存储→分配光驱]

选择刚才下载的系统镜像

  • 启动安装系统

选择install centos linux 7

  • 选择安装到哪个磁盘

配置密码后等待安装

配置网络

如发现无法联网 尝试使用该方法

VirtualBox虚拟机实现桥接方式 ——解决桥接网卡界面名称未指定问题1、主机中 点网络连接 ,点 本地网络,右键属性2、安装 服务 磁盘安装 选择 VirtualBox 安装目录,找到 目录文件 D:UsersOracleVirtualBoxdriversnetworknetfltVBoxNetFlt.inf 或 VBoxNetFltM.inf

安装增强功能

  • 安装必要依赖

yum -y install unzip zip bzip2 bzip2-devel

  • 升级内核

yum update

yum install gcc kernel-devel kernel-headers dkms make bzip2

  • 增加软链接

ln -s /usr/src/kernels/2.6.18-164.15.1.el5-i686 /usr/src/linux

  • 重启

点击菜单[设备→安装增强功能]

如果挂载失败则先释放光驱[设备→分配光驱→移除虚拟盘]

  • 安装增强功能
    mount /dev/cdrom /mnt cd /mnt ./VBoxLinuxAdditions.run

共享window文件到linux中

添加挂载路径

在Linux中输入 df 即可查看相关路径

sudo usermod -aG vboxsf $(whoami) 添加权限

安装开发环境

配置开发环境 这里使用的是宝塔集成环境(可选择其他环境)

https://www.bt.cn

查看环境中挂载的磁盘

如发现目录无权限

sudo usermod -aG vboxsf $(whoami)
sudo usermod -aG vboxsf 需要权限的用户名

环境结束

整个开发环境到这里就安装完毕 了

linux c++开发环境_使用 VM VirtualBox 搭建完善的Linux开发环境相关推荐

  1. java1.7开发环境_在Windows平台搭建Java 1.7开发环境

    OS:Windows 7 or later Java Version: 1.7.x 本文具体的演示环境是:Windows 8.1,Java 1.7.0_45. 一.安装JDK 需要注意的是安装路径中不 ...

  2. linux ns级定时器_预热 | 万众期待的单片机、Linux二合一的STM32MP157开发板亮相

    STM32mp157  GUI操作体验视频 GUI架构简介 支持多种应用场景的HMI2.0应用,根据应用的类型将整个UI分为五个大类:多媒体,智能家电,卫生医疗,公共服务,系统.均支持于100ask_ ...

  3. 【超详细】使用Oracle VM VirtualBox 搭建一个Linux虚拟机

    电脑升级了win11后,由于老版本的wmware无法使用,所以尝试使用Oracle VM VirtualBox工具搭建一个Linux虚拟机,用来工作和学习! 下面是搭建过程: [前提准备] 1. 下载 ...

  4. python ios开发环境_程序员的macOS系列:Mac开发环境配置

    1.前言 最近在写<程序员的macOS系列>文章,之前写的第一篇 程序员的macOS系列:精选Mac App,大家都希望楼主尽快更新,结果拖到了2个月后,所以今天终于更新啦!其实macOS ...

  5. python数据分析开发环境_在MAC上搭建python数据分析开发环境

    最近工作转型到数据开发领域,想在本地搭建一个数据开发环境.自己有三年python开发经验,马上想到使用numpy.scipy.sklearn.pandas搭建一套数据开发环境. ubuntu的环境,百 ...

  6. Ubuntu10.04系统调试TQ2440开发板之一《Ubuntu下搭建TQ2440的程序下载环境》

    环境搭建主要是装两个工具:串口工具和下载软件(在这里所有指令都是在Ubuntu系统终端Root权限下运行) 1)安装串口工具minicom. 先下载minicom: 运行指令 sudo apt-get ...

  7. linux修改服务器时间_操作系统基础解析:Windows和Linux 到底有何不同?

    出品丨自主可控新鲜事 内容节选自东方证券 正文共2520字,建议阅读时间8分钟 计算机操作系统是基础软件,分为闭源和开源两类. 广义的操作系统包括:计算机(PC.工作站.服务器)系统.移动端系统(例如 ...

  8. linux下spark的python编辑_Linux下搭建Spark 的 Python 编程环境的方法

    Spark编程环境 Spark 可以独立安装使用,也可以和Hadoop 一起安装使用.在安装 Spark 之前,首先确保你的电脑上已经安装了 Java 8 或者更高的版本. Spark 安装 访问 S ...

  9. linux终端字体放大_微软Build:Windows 将附完整Linux内核,新命令行工具,开源六小时冲上GitHub第二...

    21CTO导读:微软于2016年成为Linux基金会的成员,同时宣布加入OSI,以增加其在宣传开源软件的使用.贡献和发布方面的作用,包括其客户和整个生态系统. 微软还是Linux基金会的"高 ...

最新文章

  1. Lync2013与Exchange2013集成先决条件(十九)
  2. 浅析epoll – epoll例子以及分析
  3. R--线性回归诊断(一)
  4. C语言 将整数写入内存指定的连续字节单元中
  5. 多亏了Google相册,如何一键释放Android手机上的空间
  6. silverligh的数据访问
  7. # 20155224 第十一周 课堂练习《计算后缀表达式的值》
  8. Modal View Controllers, Not Model-View-Controller(MVC)
  9. 架构学习----消息队列
  10. python提高导入数据库速度_提高从MongoDB导入数据速度
  11. ubuntu下搭建erlang编程环境
  12. 【线性分类器】线性分类器理论知识
  13. 当老鼠拥有“鹰眼”,人类世界会发生什么变化?
  14. SEO内页优化,SEO内容优化,内页快速SEO优化
  15. 厦门大学马来西亚分校打造更美好的智慧校园
  16. 在 MS Excel 中做t-test时 Hypothesized Mean Difference 是什么意思
  17. 数字IC面试手撕代码(一)
  18. mysql脏读解决方案_MySQL为什么可以解决脏读和不可重复读?
  19. 【codeblocks】Mingw libgcc_s_sjlj-1.dll is missing解决方案
  20. 北大方正集团收入突破千亿,在中国企业500强排名提升24位

热门文章

  1. C++调用Python实例
  2. Python下使用subprocess中文乱码的解决方案
  3. IP协议号(TCP协议号/UDP协议号)
  4. 关于BGP的notification错误码的解释
  5. 程序世界的秘密(中)
  6. mysql 的条件 if else_使用If else条件在mysql中选择列?
  7. 黑页php,炫酷帅气的黑页源码
  8. 用PHP代码实现简单的工厂模式,用PHP代码实现简单的工厂模式
  9. 百兆以太网传输距离_罗森伯格陪你做车载——汽车以太网(三)
  10. 如何将本地项目发布到gitee?