Linux开发环境搭建
一、环境配置
宿主操作系统:Windows7以上
虚拟机工具:VirtualBox 5.2.8(免费)
虚拟机系统:Ubuntu 12.04 LTS(长期支持版本)
二、安装过程
VirtualBox安装
- VirtualBox采用默认安装即可
如果之前有遗留版本,要完全卸载、重启再安装
如果打不开 -> 右键 -> 属性、兼容性 -> 打勾
安装过程出现回滚,关闭所有的安全软件(QQ管家)
Ubuntu安装
- 打开VirtualBox -> 新建
- 为虚拟机取名,并选择操作系统类型Linux(32/64位都可以)
- 设置虚拟内存大小,1024M即可
- 创建虚拟硬盘 -> VDI -> 固定大小 -> 选择储存位置(不要在C盘) -> 分配10G大小 -> 创建
- 设置 -> 系统 -> 光驱设置最前 -> 储存 -> 点击没有盘片 -> 选择虚拟光盘文件 -> OK
- 先断网 -> 启动 -> 选择现在安装(不要更新) -> 清理整个磁盘 -> 选择时区 -> 选择语言 -> 设置用户名(建议英文)、密码(建议尽量简单) -> 安装 -> 重新启动 -> 出现黑框,按回车
三、配置过程
- 先联网 -> 虚拟机确认能上网(重启网卡、重启虚拟机、关闭防火墙) -> 确认不是访客登陆
- 设备 -> 安装增强功能 -> 运行 -> 等待安装完毕 -> 任意键退出窗口 -> 重启虚拟机 -> 可以全屏
- 关闭虚拟机系统 -> Windows下创建一个共享文件夹(英文路径、英文名) -> 设置 -> 共享文件夹 -> 添加 -> 自动挂载 -> 启动虚拟机
- 自动挂载的共享文件夹在 :
/media/目录名
,默认是没有访问权限 - 打开终端(
ctrl+alt+t
),在终端输入sudo usermod -aG vboxsf $(whoami)
-> 输入密码(密码不显示) -> 重启sudo reboot
- 解锁办公软件 -> 设备 -> 粘贴板、拖放设置双向
- 右上角设置 -> 有可用更新 -> 从不更新 -> Ubuntu软件 -> 根据下载情况选择服务器 -> 关闭
- 在终端中更新软件源:
sudo apt-get update
- 在终端中更新系统:
sudo apt-get upgrade
- 安装vim文本编辑器:
sudo apt-get install vim
- 安装C++编译器:
sudo apt-get install g++
- 安装输入法:设置 -> 语言支持 -> 更新 -> 会自动安装 -> 重启虚拟机