本来是想完美编译P563,结果须要的gcc版本可能有点旧,而刚好我又是一个弱鸡,从新编译gcc在尝试了若干次无果后,只能使用安装一下旧版本的Ubuntu,但愿可以找到合适的gcc版本。
首先,我使用的虚拟机是VMware Workstation 15 Plaryer。
而后,在这里能够下载旧版本的ubuntu。linux
补充一个tips,关于更改旧版本软件的源。ubuntu
原网页: https://www.linuxidc.com/Linu...
Ubuntu普通版本支持的时间都有限,过了支持的时间,更新源都会被停用,好比Ubuntu 9.10原来的源都失效了(包括官方源,相似ustc的第 三方源,由于这些第三方源也是和官方源同步的)。所以,直接用原来的源列表是不能安装更新软件的。为了解决这个问题,Ubuntu官方专门出了一个 old-release的镜像( http://old-releases.ubuntu.com/),能够用这个源更新。好比9.10的源列表以下:
deb http://old-releases.ubuntu.com/ubuntu/ karmic main restricted universe multiverse deb http://old-releases.ubuntu.com/ubuntu/ karmic-security main restricted universe multiverse deb http://old-releases.ubuntu.com/ubuntu/ karmic-updates main restricted universe multiverse deb http://old-releases.ubuntu.com/ubuntu/ karmic-proposed main restricted universe multiverse deb http://old-releases.ubuntu.com/ubuntu/ karmic-backports main restricted universe multiverse deb-src http://old-releases.ubuntu.com/ubuntu/ karmic main restricted universe multiverse deb-src http://old-releases.ubuntu.com/ubuntu/ karmic-security main restricted universe multiverse deb-src http://old-releases.ubuntu.com/ubuntu/ karmic-updates main restricted universe multiverse deb-src http://old-releases.ubuntu.com/ubuntu/ karmic-proposed main restricted universe multiverse deb-src http://old-releases.ubuntu.com/ubuntu/ karmic-backports main restricted universe multiverse
其余Ubuntu Linux版本的只须要讲karmic
改为其版本代号便可。若是不肯定版本号,直接去/etc/apt/sources.list
中对应的位置看一下就好,能够直接把这个文件备份后更改。这样过时后的版本也能够继续使用了。windows
下边是我下载过的一些不能用的版本:
Ubuntu4.10 我也下载了,叫Warty Warthog,一个很是有记念意义的版本,固然也没能成功的安装上。
Ubuntu5.04 提示我插入软盘,但是我从哪里弄软盘去...
Ubuntu6.10 提示找不到ttyS0,这个也没找到解决方案,遂放弃这两个部分服务器
下边是我使用的其余可使用的版本,附上gcc和make版本ssh
在这个版本中,有一个小问题,就是gcc运行的时候会提示各类缺库,因此须要安装一个东西:sudo apt-get install build-essential
,这个忘了截图,安装的时候记得要把安装这个系统的.iso挂载上,才能安装,否则它会一直提示请插入CD之类的。其实就是安装完成后不要把cd移除直接开机就行~
也就是在这个版本下,完美编译了P563 v1.1,因此若是须要编译07年左右的软件,推荐这个版本的Ubuntu~ui
另外,这个版本下载的那个desktop版本的iso好像是live版本的,登录进去须要双击Install进行安装。
这个版本还有的问题就是没法调整窗口的大小,只能把须要的软件调整到合适的大小。到了8.10才能自动适应窗口大小,和vmtools彷佛也没有关系,哈哈哈~spa
这个版本的须要注意的是,安装的时候不要直接就指定系统盘,选择稍后安装那个选项。由于若是直接就指定系统盘,vm从这个版本开始就有了easy install之类的,就是快速帮你安装,问题是会出现没法挂载/
也就是没法挂载root
的状况。只须要本身安装就能够了~rest
在上边的几个版本都没法支持vmtools,由于too old!
因此问题就是没有办法传文件!在此我使用的办法是开通本身电脑的ssh服务,而后从服务器端使用scp从本身电脑传文件。由于虚拟机里下ssh-server没有成功,可是好在Ubuntu是自带ssh-client,因此能够访问其余的ssh服务器。由于我使用的是windows子系统,而我也刚好已经有了Ubuntu子系统,因而就在子系统上开通了ssh服务,这样就能够在二者之间愉快的传文件了。code
以后的版本Ubuntu 10.04和12.04下载了没有装,可是我以为从10.04开始Ubuntu就已经开始变得炫酷起来了,遇到的问题可能会少不少了~server