IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> C++开发环境搭建(VirtualBox虚拟机和Ubuntu系统的安装,Ubuntu系统的配置) -> 正文阅读

[系统运维]C++开发环境搭建(VirtualBox虚拟机和Ubuntu系统的安装,Ubuntu系统的配置)

准备资料

首先,要求一台win7以上操作系统的PC

资料清单

VirtualBox虚拟机安装包(含5.2.8和6.1.4两个版本)
图中含两种三个文件,分别为Ubuntu 14.04.6 VirtualBox 5.2.8 VirtualBox 6.1.4,Ubuntu为系统映射文件(此为LTS版本,意为长期支持版本),VirtualBox 6.1.4版本用于在5.2.8安装后无法运行的情况下使用
使用VirtualBox和Ubuntu的理由:虽然虚拟机方面vm更好用,但VirtualBox免费开源,Ubuntu则是适合新手

下载链接

链接:https://pan.baidu.com/s/1zBLiZCQEmSw6YpfWBtDd6A
提取码:1118

安装过程

VirtualBox安装过程

  1. 安装VirtualBox,此过程以5.2.8为例,下一步第一步

  2. 位置可以自由选择,但是占用容量不大,可以装在C盘,所以默认即可,下一步第二步

  3. 以下选项中默认都是勾选的,桌面快捷方式和快速启动栏快捷方式可以自行选择,不会有影响,我选择了取消只需要搜索或者在“开始”屏幕中寻找即可,下一步第三步

  4. 选择“是”后等待片刻即可完成安装第四步
    可能会出现虚拟机安装完成没有办法打开的问题,此时可以尝试开启兼容模式(找到快捷方式,右键快捷方式,点击属性,兼容性,勾选“以兼容模式运行这个程序”,默认win8即可,点击应用,关闭属性页面),再启动虚拟机尝试开启虚拟机兼容模式

不成功的话需要将5.2.8卸载,然后再重新安装6.1.4,流程一致

Ubuntu安装过程

  1. 打开安装成功的虚拟机,图为6.1.4界面在这里插入图片描述

  2. 点击右侧“新建”按钮,新建虚拟机,名称自拟,文件夹最好不要选择C盘,虚拟机会有点大,类型选择linux,版本选择Ubuntu32/64bit(5.2.8版本的文件路径选择会在后面)在这里插入图片描述

  3. 内存大小不小于1024MB即可在这里插入图片描述

  4. 选择创建虚拟硬盘在这里插入图片描述

  5. 选择VDI在这里插入图片描述

  6. 选择固定大小在这里插入图片描述

  7. 大小选择10GB,6.1.4的文件位置在前面已经选择,5.2.8的文件位置可以再这里选择在这里插入图片描述

  8. 等待创建虚拟硬盘在这里插入图片描述

  9. 成功创建一个新的虚拟机,选中创建的虚拟机点击设置在这里插入图片描述

  10. 点击系统,将光驱的优先度提到最高在这里插入图片描述

  11. 点击存储,点击没有盘片在这里插入图片描述

  12. 点击右侧的小光盘后点击“选择虚拟盘”在这里插入图片描述

  13. 选中映射文件打开在这里插入图片描述

  14. 打开后的效果如图在这里插入图片描述

  15. 点击OK

  16. 启动虚拟机在这里插入图片描述

  17. 点击启动在这里插入图片描述

  18. 选择中文后点击安装ubuntu在这里插入图片描述

  19. 点击继续在这里插入图片描述

  20. 选择清楚整个磁盘并安装在这里插入图片描述

  21. 选择时区(这里选择上海)在这里插入图片描述

  22. 按键布局默认汉语就行在这里插入图片描述

  23. 只需要输入姓名,计算机名和用户名就会自动生成,姓名自拟,密码尽量简单方便使用,这里的密码为123,只有第一次建立虚拟机的时候密码才会被允许设置的这么短这么简单,之后要修改就会有字符和长度要求在这里插入图片描述

  24. 等待在这里插入图片描述

  25. 重启在这里插入图片描述

  26. 之后有个界面卡住不动,只需要按下回车键就能进行到下一步了,这里忘记截图了

  27. 输入密码在这里插入图片描述

  28. 启动成功在这里插入图片描述

Ubuntu配置过程

  1. 点击设备,点击安装增强功能在这里插入图片描述

  2. 会自动弹出如图的窗口,点击运行(假如不小心点击了取消需要在左侧任务栏中将光盘图标弹出后才可安装)在这里插入图片描述

  3. 输入密码确认,之后会有多处需要输入密码确认的步骤,之前密码短而简单的好处就体现出来了在这里插入图片描述

  4. 安装完毕之后点击回车窗口会关闭,之后关机在这里插入图片描述

  5. 选中虚拟机点击设置,点共享文件夹,点击右边的添加文件夹图标在这里插入图片描述

  6. 选中需要共享的文件夹路径,文件夹名称会自动输入,点击自动挂载后点OK(多个虚拟机可以共享同一个文件夹,只需要挂载即可)在这里插入图片描述

  7. 共享文件夹挂载完毕在这里插入图片描述

  8. 开机,共享文件夹在默认的情况下是没有访问权限的,需要我们进入终端输入指令给予权限之后才可以进入共享文件夹在这里插入图片描述

  9. 进入终端后输入sudo usermod -aG vboxsf $(whoami)在这里插入图片描述

  10. 密码是隐藏的,输入错误就多试几次在这里插入图片描述

  11. 指令运行完毕之后就可以进入共享文件夹了,我在虚拟机外的windows系统中的共享文件夹里放了一张图片,虚拟机内能看到了在这里插入图片描述

  12. 然后可以将我们不用的办公软件和Amazon从任务栏解除锁定,这样看上去会稍微干净一点在这里插入图片描述

  13. 接下来做双向粘贴板,点击设备,在共享粘贴板中点击双向,就可以做到双向复制粘贴了,双向拖放也是同理在这里插入图片描述

  14. 接下来可以防止ubuntu新版本提示下载的骚扰,在系统设置中点击软件和更新在这里插入图片描述

  15. 在更新中,所有的下拉框都尽量选择活性低的选项在这里插入图片描述

  16. 点击ubuntu软件,选择下载服务器,这里推荐选择华为的服务器,阿里的和默认的都很卡,华为的就好多了,毕竟华为不卡在这里插入图片描述

  17. 配置完服务器就可以进入终端更新软件源了 sudo apt-get update在这里插入图片描述

  18. 更新完软件源更新系统 sudo apt-get upgrade在这里插入图片描述

  19. 安装vim编辑器 sudo apt-get install vim在这里插入图片描述

  20. 安装c++编译器 sudo apt-get install g++在这里插入图片描述

  21. g++安装完毕在这里插入图片描述

  22. 进入设置,点击语言支持,会自动检查可用的语言支持在这里插入图片描述

  23. 提示没有安装完整,点击安装在这里插入图片描述

  24. 要等有点久,可以剪个指甲在这里插入图片描述

  25. 下载完毕之后,在系统设置中点击文本输入,可以将英语之外的输入源都删除(选中点-号即可删除),点+号可添加中文输入法在这里插入图片描述

  26. 在输入源中寻找汉语(sunpinyin)选项并选择(假如输入源中并没有sunpinyin的选项,可以再终端输入sudo apt-get install ibus-sunpinyin,下载完重启就会有了)在这里插入图片描述

  27. 可将中文输入法的顺位提高在这里插入图片描述

  28. 可以输入中文啦!在这里插入图片描述

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-07-07 11:56:41  更:2021-07-07 11:57:05 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年9日历 -2024/9/17 3:53:47-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码