imn1
2016-06-20 06:05:49 +08:00
新手建议在 win 虚拟机运行 linux mint mate 17.3
虚拟机理由:
0.崩溃可以随便重来
1.虚拟机可以跳过硬件问题,新手卡在硬件问题几乎无法自己解决
2.完全新手分区无从下手,虚拟机不爽可以多次重装,学习分区(首次安装可以完全交给安装程序默认)
3.方便了解最基本的各种设置,例如字体、窗口管理器、软件包管理器等等,因为默认已经不错,所以只是学习如何自己调节
4.基础知识学习也较为容易,如终端 shell ,架梯子客户端,目录结构(/root, /home, /etc, /usr...)
至于选择这个版本的理由
0.界面有点像 win7 ,有点而已
1.mint 是 ubuntu 分支,采用 ubuntu 源,另外 ubuntu 默认用户也有 sudo 权限,输入密码就行
2.mate 是 gtk2 ,避免 unity 问题,顺便了解一下 gtk classic ,因为可能越用越对漂亮界面“失去兴趣”,想回归简单
3.17.3 是稍微旧一点的版本,相当于 ubuntu 14.04 ,内核是 3.19 ,相对稳定
必须在真机安装前学习这些内容:
0.知道 linux 目录结构,权限问题
1.安装过程中分区、地区语言选择问题
2.命令行安装、删除、添加依赖软件包的方法,当然首要是知道手动修改源 sources.list
3.简单的自行编译方法
4.dns 及网络设置
5.了解自己机器相关的驱动如何安装,必要的还要知道 ACPI 和内核问题,新型笔记本内核问题影响较大,如笔记本 intel skylake 的 bug 是最近版本的内核才解决的(kernel > 4.5rc)
6.手动(命令行)安装输入法和字体
知道这些基本可以着手打造自己的 desktop 环境了,因为这些往往都是在你能 google 前就出现,至于更高级的内容,可以 google 或者继续在其他机器的虚拟机上学习
然后建议真机装 ubuntu mate(or unity) --> debian testing --> 如果学习服务器知识就再考虑其他版本
我从 ubuntu 又再回归 debian testing ,主要是发现 ubuntu 官方源的软件比较“依赖”内核,旧的内核往往没有新版本软件,匹配问题
例如, doublecmd , trusy 内核版本最高只有 0.5.8 ,>0.6 就必须更新发行版, debian testing 则可以装较新软件
也可能是我不太了解 ubuntu 的原因,但这当然也是新手较难解决的问题,例如依赖问题
其实我想知道 ubuntu 有没有 testing 版本?官网没找到