原计划没有这一篇的,正好周末两天系统崩溃,重装了一下系统,总结一下当做开发环境搭建吧。
1. 安装 Ubuntu16.04
1. 下载安装镜像
因为人工智能很多工具软件都是稳定运行在 Ubuntu16.04 版本上,还有购买的腾讯云服务器也是 Ubuntu16.04 的,所以就没像以前强迫症一样总是装最新的系统和软件。直接进入 Ubuntu 官网,找到安装镜像的下载地址 http://releases.ubuntu.com/16.04/,根据自己电脑的配置下载 64 位的版本。
2. U 盘刻录
最方便的安装方式就是从 U 盘启动安装盘了,根据官网指导,另外一台 Win10 系统的笔记本下载了 rufus 刻录工具,插入 U 盘,打开 rufus 选择镜像,点击开始,并在弹出的写入模式中选择推荐的写入 iso 镜像模式,等待几分钟就完成这一步了。
3. 开始安装
分区我只分了一个 swap 分区和一个挂在根目录的 ext4 分区,初学者最好不要分散过多的注意力到这上面来。除了硬盘分区稍微复杂点,其余的就是一路 next,最后一步需要等待十几分钟,再次重启就进入新系统了。
2. 系统配置和常用软件安装
1. 安装源设置和无线网卡无法启动问题
有些电脑 Ubuntu 安装完无线网卡没有启动,很不巧我就碰到了。找了根网线先连上网再说,更换安装源选择最佳服务器,我的测试了就是 cn99 最快了。选择确定后,系统会自动载入安装源的软件列表,这时候再次打开系统设置-> 软件和更新中的附加驱动页面就可以看到网卡和显卡的专有驱动,勾选两个驱动,应用更改后重启。再点开网络连接,就应该可以像 windows 一样连接家里的无线网了。
连上无线网,更新系统。
sudo apt-get update
sudp apt-get dist-upgrade
2. 常用软件安装
根据个人使用习惯安装了一些常用的软件。
sudo apt-get install vim chrome zsh
3. 系统美化
自带的系统界面实在是有点土,这么多年 Canonical 一直坚持不进步的审美水平,也实在不易。网上找到一个简单美化的教程,照着折腾一下。
展示一下别人美化后的效果图
4. Python 开发环境安装
考虑到以后学习爬虫、机器学习、数据分析和可视化的需要,直接安装 Anaconda。下载 Anaconda3-5.2.0-Linux-x86_64.sh,考虑权限问题,我将 Anaconda 安装到 home 目录下了。
chmod u+x Anaconda3-5.2.0-Linux-x86_64.sh
./Anaconda3-5.2.0-Linux-x86_64.sh
安装过程中,确认创建 PATH 环境变量,zsh 环境在.zshrc 配置文件最后一行添加上 bash 中新增的 PATH 行。最后输入 conda -V 测试是否安装完毕。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于