一、安装之前的准备
之前我在上一篇讲过Ubuntu下如何安装docker,但是Ubuntu在实际使用的过程中,不论是系统的流畅性还是稳定性方面感觉都不能达到我们的需求,后面在朋友的建议下,我吧Ubuntu换成了Debian,Debian到现在为止最新版本是10.0(Buster)。系统的镜像文件在网上也比较容易搜索到。
虚拟机我选择的是virtualBox,下载好了Debian的镜像之后(这里我选择的是Debian10.0 Buster版本),分配好内存和磁盘大小,这里建议设置的磁盘空间是20G+,在启动的时候选择我们下载好的镜像。有一点想要强调的是,在安装的过程中在设置磁盘分区的时候,建议大家选择第一个(All files in one partition).
![分区请选择第一个](https://img-blog.csdnimg.cn/20200312211910629.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L01yX0dvcmdyZQ==,size_16,color_FFFFFF,t_70)
另外,最好不要安装图形化界面,因为会占用比较大的空间,而且我们完全课程通过git客户端来远程操作虚拟机,所以Debian你在这里更多的像是扮演一个服务器的角色。
二、安装之前的系统设置
ok,在安装好了之后,在开启Buster之后,建议大家第一步先进系统,查看是否打开了远程可登陆系统。
vi /etc/ssh/sshd_config
在打开的文件里面,把PermitRootLogin yes的注释打开。
PasswordAuthencation yes的注释也取消掉(这里的属性值之前可能是no,要手动修改成yes),然后启动ssh服务。
/etc/init.d/ssh start
然后在windows里面,打开git bash.输入ssh root@xxx.xxx.xx.xx(这里是你局域网的ip地址,如果不知道多少的话可以在虚拟机里面ifconfig查看一下),windows可以连接到虚拟机的前提是VirtualBox的网络选择了桥接的模式。
然后,在刚装好虚拟机之后,我们会建议大家把虚拟机里面的源更新(/etc/apt