坑1:镜像文件和版本的选择
我开始用的是虚拟机下载的16.04版本,可能是因为使用了虚拟机过后,镜像源出现了问题,安装后出现了不少错误,并且进入系统后也存在问题,安装体验很不好,后来下载最新版的18.04版本,在安装时一进入安装界面就会卡死,也不知道什么问题,虽说新版本很有吸引力,但是如果你只是为了学习和熟悉linux下的操作,不建议使用太新的版本。
最后我从官网上下载了16.04版本,整个安装过程没有出现异常,只是在开机后可以登录,但是无法显示桌面,下面说这个。
坑2:安装好后可以登录系统,但是无法显示桌面
出现这种问题主要是显卡驱动的问题,我的显卡是NAVIDIA GeForce GTX 1050的,可以在win10中的设备管理器中的显示设备中查看,感觉ubuntu对NAVIDIA的支持不是很好,需要自己手动安装驱动才行。
首先在选择系统的界面选中Ubuntu,然后按e键进入编辑模式,在linux最后的splash后添加单独的一个单词:nomodeset,然后按F10保存并进入系统,这次可以正常进入系统。
进入后需要手动安装驱动,因为我是NAVIDIA的显卡驱动,所以只实验了NAVIDIA的,其他出现类似问题的解决方法应该类似吧(可能),首先进入NAVIDIA的驱动选择界面,然后根据你的显卡类型选择相应的驱动,其中Product series
根据你显卡后面的数字,比如1050就是10,点击搜索后出现驱动的版本Version
,记住版本的整数部分就行,然后在终端依次输入如下命令:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-390 #此处要根据上面查询到的版本适当更改
sudo apt-get install mesa-common-dev
sudo apt-get install freeglut3-dev
重启设备,进入系统后就可正常运行。
坑3:进入系统后没有亮度调节条,无法调节亮度
这种情况也是驱动的问题,如坑2那样操作之后就可以自由调节亮度了。
坑4:进入系统后无法识别无线网络,无法联网
这种情况我在虚拟机下载的unbutu16.04版本安装过程中遇到过,按照网上说的方法瞎操作一通,配置静态动态ip,添加dns,都没用,我感觉还是iso镜像源的问题,与其浪费时间,不如换个镜像源试试,说不定就行了,后来我从官网上下载的镜像源安装好后就可以直接识别无线网,不需要手动配置了。
坑5:分区问题
总结了一下网上说的分区的误区和成功经验。分区是在安装的时候,系统询问是否和windows共存,千万不要点和windows共存,因为这样的不可控会导致ubuntu的空间可能会占据windows的空间,导致windows有很大几率打不开,选择最底下的其他选项,自己配置空间。
配置的方法网上基本上都一样,我这里记录下各个区的作用和大概分配的比例:
- /boot : 主分区,存放的是ubuntu的启动等关键程序,200M是肯定不够的,500M保底,如果你整体空间很多,1G也不为过
- swap :交换分区,跟内存一样大或者大点都可以
- / :根分区,存放系统软件和系统配置等,与C盘的作用有点类似,不过C盘也包含了/boot的功能,一般10到20G之间,同样整体很大的话30G也不为过
- /home :用户分区,存放的是每个用户自己的数据,例如图片、文档、视频、软件等,一般是前三个分完之后剩下的空间作为该分区的空间
坑6:最好别随意升级!卡住警告!
如果你选择的是16.04版本,进入系统后如果你有更新软件的操作,会弹出一个对话框告诉你发现了新版本18.04,问你是否升级,如果你点了立即升级,那么能不能升级成功就看你运气了,反正我是卡在了installing snap……那里,原因是snap的下载时间太长了。网上也有不少升级时卡住的例子,建议如果想升级到18.04,直接去官网下载安装,只要不把/home的内容格式化了基本没啥影响。
但是还是开头那句话,新的不一定最适合你。