新买了台电脑,想装debian,然后用以前bios下安装时用的U盘,开启CSM(Compatibility Support Module)进行安装,结果没法创建启动项。找了好久安装方法,后来了解到到debian有专门的UEFI安装模式[1],用UltralISO重新写了个支持UEFI启动的U盘,遂安装成功。若默认启动efi被更改,可以用easyUEFI更改启动顺序。

设置安装源

修改/etc/apt/sourse.list文件,添加
Jessie版本

1
2
3
4
5
6
7
8
9
deb http://mirrors.163.com/debian/ jessie main non-free contrib
deb http://mirrors.163.com/debian/ jessie-updates main non-free contrib
deb http://mirrors.163.com/debian/ jessie-backports main non-free contrib
deb-src http://mirrors.163.com/debian/ jessie main non-free contrib
deb-src http://mirrors.163.com/debian/ jessie-updates main non-free contrib
deb-src http://mirrors.163.com/debian/ jessie-backports main non-free contrib
deb http://mirrors.163.com/debian-security/ jessie/updates main non-free contrib
deb-src http://mirrors.163.com/debian-security/ jessie/updates main non-free contrib

引用自163镜像站[2]

设置sudoers[3]

新创建的用户,debian默认不再sudoers中,也就是不能用sudo使用命令。需要修改/etc/sudoers
在root ALL=(ALL:ALL) ALL下面添加
USER ALL=(ALL:ALL) ALL

安装驱动

由于是比较新的硬件系统没有自带合适驱动,刚安好的时候,亮度简直刺眼,而且亮度也不能调节,所以这应该是驱动问题。我的是HD Graphics 530和GTX 960m,然后然我想装Nvidia的驱动按照网上的方法,安装Bumblebee-nvidia,运行nvidia-xconfig,加nomodeset什么的,不知道为什么均没有成功。后来在ubuntu中文论坛求助,真是厉害第一句话就解决了我的问题,升级kernel到4.6。
升级kernel方法:[4]
更新backports源
$ sudo apt-get -t jessie-backports upgrade
查找新内核
aptitude search linux-image
安装新内核
$ sudo apt-get -t jessie-backports install 内核的名称

為什麼要更新Linux Kernel?
更新Linux Kernel,通常可以有助於改善Linux作業系統的穩定度、效能、功耗、安全性以及對新硬體的相容性。當然,更新或是更換Linux Kernel也有可能會出現原先Linux Kernel所沒有的問題,尤其是使用開發中的Linux Kernel版本的時候,問題會很多。[5]

使用f.lux[6]

下载f.lux,已经是二进制的文件了,所以不用编译。

1
2
3
4
$ tar -xvzf xflux.tgz
$ sudo cp xflux /usr/local/bin
$ sudo chmod 755 /usr/local/bin/xflux

现在已经可以使用了xflux -l 维度 -g 经度 使用了。可以编写个脚本(xflux.sh)添加到开机启动项中。如,

1
2
3
#!/bin/sh
xflux -l 35.05 -g 118.35

如果想要关闭它可以用$ kill -9 pgrep xflux``

安装flash

chromium不支持flash,需要手动安装,执行命令$ sudo apt-get install pepperflashplugin-nonfree,重启即可。

1.Install Debian 8.1 (Jessie) in UEFI Mode (Dual Boot Windows 8/8.1/10)
2.Debian镜像使用帮助
3.用户不在sudoers文件中的解决方法
4.Debian 7 升级内核
5.基於Ubuntu的Linux發行版如何更新/更換Linux Kernel?
6.Installing F.lux on Debian Squeeze