写在前面:本文章主要参考两篇知乎专栏文章,后文有附加超链接。个人操作的记录。涉及LInux虚拟机安装(VMware tools)、开发环境配置(安装VMware tools、切换软件源为国内源、安装vim | git | gcc | g++)。原本打算是将整台电脑都改成Linux系统,但是使用很不方便,于是还是改为虚拟机。同时看**《Linux 私房菜》**,等到看完一章也争取能够有所记录。
文件下载:
虚拟机的下载:链接:https://pan.baidu.com/s/1QyRYJUO39ObpIu48upCDiw;提取码:1895
镜像的下载:链接:https://pan.baidu.com/s/1kW-ytFq4XkpqcICAAyweGg ;提取码:1895
(本文使用的是:ubuntu-20.04.3-desktop-amd64)(注意版本号)
步骤一:虚拟机安装
主要参考知乎专栏文章,传送门
安装时报错“此主机支持 Intel VT-x,但Intel VT-x 处于禁用状态”,所以本记录是从打开这一设置开始
报错界面:
处理办法:
- 重启进入boot界面(重启时按住“F12”或者按住“Fn+F12”);
【注】根据不同型号,其开机进入boot界面的方式会有所不同,可查询一下。 - 按Tab键进入 “App Menu”;按“Enter”键进入“Setup”;
- 方向键调整,进入“Security”界面,选中“virtualization”并按“Enter”进入;
- 将该页面下的两个相关的都设置为“Enable”,前者是报错相关的,后者是相关的特征,具体的区别暂时没有查到,如果后续需要再做补充,这次是暴力全部“Enable”;
- 按“F10”保存并重启,会发现这一问题得到解决,之后就可以按照文章路线。
下面就开始正式安装了:
首先,是下载VMware,下载链接,密码:1895.其中有VMware 历史版本和对应的密钥,可以自行选择。当然官网上也有免费版本,应该也是够用的。免费正版
正常安装与破解,记得:1. 更改安装路径;2. 密钥是在整体安装环节结束之后直接输入即可。
详细步骤可以参考知乎专栏文章,很详细。
而后的虚拟机安装依照以下步骤:
- 新建新的虚拟机;
- 一步步通过新建虚拟机向导;
- 等待安装。说明下图:这里本来以为是要因为装机所以要用一个空优盘,其实并不是,如果是选择空优盘作为镜像文件位置的话,那么每一次都需要插上优盘才可以启动虚拟机,这一步之前直接把镜像文件拷贝到系统磁盘就好了;
- 安装完成,类似windows配置系统之后就可以进入了。
下面则是正式配置开发环境,主要参考了同系列的知乎专栏文章,文章已经是十分详细了,此处对文章中**“换国内源”**补充操作如下图列:
操作一:打开命令行窗口termical,依次输入
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
(输入密码,直接输入并按下回车即可,非管理员模式下输入密码不可见) sudo chmod 777
/etc/apt/sources.list
而后输入:
sudo gedit /etc/apt/sources.list
调用上一步经过备份的原始源,文件和相关内容如下所示,直接全选删除就好了:
然后将已经复制好的源(注意要与使用的ubuntu版本一致),下面附加清华源网站与本文使用的版本号相一致的内容:
清华园网站
对应ubuntu-20.04.3的复制粘贴内容:
#默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释 deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted
universe multiverse
#deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse deb
https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main
restricted universe multiverse
#deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse deb
https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main
restricted universe multiverse
#deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse deb
https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main
restricted universe multiverse
#deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse#预发布软件源,不建议启用
#deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
#deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
而后相关软件,按照专栏文章依次安装,以后如果需要安装其他开发软件再行安装。