今天没有什么不同,除了一刻不停地捣鼓电脑。
我不认为自己有钻研精神,但一旦解决起计算机相关的问题,我变得废寝忘食。
今天,我在干什么呢?在计算机的世界里,有一种叫做 版本控制系统 的东东,通过它你可在计算机本机对某些文件做一些加工。待到接入网络时,将这一改动同步到主线中。根据这一原理,Git 出现了。
我要做的是什么呢?因为我听说服务器啊什么的比一般的电脑厉害多了,所以就对 搭建一个服务器 特别感兴趣。恰好,在学习廖雪峰老师的 Git 教程时,他提到了可以在 Linux 虚拟机中搭建一个服务器。
我就趁这个时候,有了学习练习的心思。其实,早在半个多月前,我就已经想做了,只是时间精力都不允许。现在正是时候。
当我在虚拟机中的命令行里,下达从远程仓库里下载代码的命令时,有问题出现了:位于 GitHub 网站的远程代码托管系统并不认识我的虚拟机系统,所以它不允许我的下载。
那么,怎样做,才能让它允许呢?那就要在虚拟机中生成公匙(我的理解是公匙是一个标识用户身份的东西)。
然后,把公匙加到 GitHub 网站上。这个时候,新的难题出现了:由于我是在 VMware Workstation 15 上使用 Ubuntu18.04 安装的 Linux 版本。
在生成文件名为 id_rsa.pub 的公匙之后,我发现自己无法按照正确的格式复制到 GitHub 网站上。不论我是通过 OCR 识别,还是直接复制,均无果。
后来,我想到 VMware Worksation 本身有一个功能就是主机与虚拟机文件共享,这样我就能够把公匙传到主机上。
实现这一功能需要安装 VMware Tools,但是我无法安装。因为很多原因。我在网上冲浪,一直冲,直到解决问题为止。
安装 VMwareTools 的过程很是曲折,总是安装不成功,但是有一次鬼使神差:我竟然能够把公匙直接拖到电脑主机桌面上!
这在没有安装 VMware Tools 的情况下,是断然不可能的。难道是老天有眼,可怜我?因为在拖动结束之后,我再也改动不了了(笑~)。
有了正确格式的公匙,接下来的一切都顺理成章了,我的目的达成了。看了一下时间,晚上八点。
今天过得很充实呀!