ubuntu16.04安装及环境配置
前言
最近在学操作系统,需要在linux环境下编程。刚开始也是看了很多博客,踩了很多坑。下面将我安装的经验和遇到的一些问题分享给大家。很多博客讲的很详细了我也没有必要在复制黏贴一遍,直接将网址分享给大家吧。
- 按照顺序读完这些博客基本上安装中遇到的问题都能解决。
- 博客里将的版本可能和你想装的版本不一样,这时直接做替换就行了,有一点小小的差别。
- 文末会给大家提供相关资源
系统安装
a) 双系统
- 优点:单独占用硬件资源,运行速度快。
- 缺点:刚开始还没有配置好环境时会很麻烦,查资料不方便,也不能使用原来系统上的工具。
- 强烈建议使用ubuntu16.04版本, 18.04版本没有16.04稳定,网络配置也很麻烦。
- 参考博客
b) 虚拟机(学习推荐)
- 优点:在原来系统上运行虚拟机,在虚拟机中运行客户端操作系统。这时客户端操作系统就相当于你原来操作系统上的一个程序,你可以随意切换应用程序,随意玩弄客户端操作系统。即使玩崩了也不会影响到你原来的系统,重启虚拟机就行了。很适合用来学习linux。
- 缺点:由于是运行在虚拟机上的,性能就远比直接装双系统要小的多了,但对于学习来说够用了。
- 安装。我用的是VMware,建议直接安装15.0版本,14.0版本在原系统和客户端系统直接复制文件时容易崩。
- 安装好虚拟机后然后就是在虚拟机中安装
- VMware
- unbuntu
环境配置
a)VMware Tools
- 安装好虚拟机上的系统后,你会发现它原系统是不能共享剪贴板(复制粘贴)的,我们在原系统上查阅的一些文件代码都不能复制过来,学习分不方便。VMware Tools可以很好的解决这个问题。
- 参考博客
b) 更换下载源
- ubuntu官网的下载源在国外,很不稳定,下载软件时出错率很高。更换成国内的下载源就可以解决这个问题。
- 参考博客
c) 编译环境配置
- 安装vim文本编辑器
- 安装gcc编译器
- 参考博客
资源
- VMware15.0
链接:https://pan.baidu.com/s/1v-Ckv4R_J2zjIvo7zOzptA
提取码:lxsg
- ubuntu16.04
链接:https://pan.baidu.com/s/1QIBshS8q-Bs05w9darfGEw
提取码:xmj7