Ubuntu16.04完全配置
1. 安装分区配置
(此处我们分500G的空间给Ubuntu)
- 主分区,起始位置,ext4,挂载点:/
大小:122880 - 逻辑分区,起始位置,交换空间
大小:16384 - 逻辑分区,起始位置,ext4,挂载点:/boot
大小:2048 - 逻辑分区,起始位置,ext4,挂载点:/home
大小:剩余全部 - 启动盘符:/boot 所在盘符
最后进BIOS是Ubuntu优先启动。。
2. 更换国内源
- 在修改source.list前,最好先备份一份。
sudo cp /etc/apt/sources.list /etc/apt/sources.list.old
- 执行命令打开source.list文件:
sudo gedit /etc/apt/sources.list
- 将sources.list中的内容提换为如下阿里源(16.04)
(注意:选择自己系统对应版本的源)
# deb cdrom:[Ubuntu 16.04 LTS _Xenial Xerus - Release amd64]/ xenial main restricted
deb http://mirrors.aliyun.com/ubuntu/ xenial main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main
deb http://mirrors.aliyun.com/ubuntu/ xenial universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main
deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security universe
或者使用:清华源
(打开网址,选择自己系统对应版本的源)
- 执行update命令更新列表:
sudo apt-get update
3. 管理员权限获取
- 对密码进行初始化:
sudo passwd root
- su 进入,有可能会要求输入当前使用用户的密码,会要求输入root用户密码和密码的二次输入
4. 安装vim
- 安装vim:
sudo apt install vim
- vim永久添加行号:
sudo vim /etc/vim/vimrc
在最下面添加如下两行代码:
set nu (添加行数)
set autoindent (自动换行)
注:sudo apt-get purge
(卸载指令,同时卸载相应的配置文件)
5. 主题和终端美化
- 安装unity-tweak-tool:
sudo apt-get install unity-tweak-tool
- 安装主题:
sudo add-apt-repository ppa:noobslab/themes
sudo apt-get update
sudo apt-get install flatabulous-theme
- 安装图标:
sudo add-apt-repository ppa:noobslab/icons
sudo apt-get update
sudo apt-get install ultra-flat-icons
- 安装完成后,打开 unity-tweak-tool:
点击主题修改为 Flatabulous,点击图标改为 Ultra-flat。
6. 安装国内版Firefox
Ubuntu系统预装的Firefox是通过脚本启动,但是firefox安装包里没有该启动脚本。因此不要卸载原国际版Firefox浏览器,此处采用替换法。
- 将系统预装的Firefox备份:
sudo mv /usr/lib/firefox /usr/lib/firefox_old
- 中文firefox火狐浏览器下载地址:网页链接
- 在安装包所在目录的空白单击右键,并选择“在终端打开”。(定位到安装包所在目录)
- 使用以下命令将压缩包解压:
tar jxvf Firefox-latest-x86_64.tar.bz2
- 把中国版复制到usr/lib(预装Firefox浏览器所在位置)下:
sudo mv firefox /usr/lib/firefox
- 将原Firefox浏览器脚本复制到中文版安装目录下:
sudo cp /usr/lib/firefox_old/firefox.sh /usr/lib/firefox/firefox.sh
- 此时打开启动即为中文版Firefox浏览器。
(注:强制删除文件夹并提示sudo rm -r xxx
)
7. 删除不用的预装软件及home空间不足
sudo apt-get remove libreoffice-common (清理Libre office)
sudo apt-get remove unity-webapps-common
sudo apt-get remove thunderbird totem rhythmbox empathy brasero simple-scan gnome-mahjongg aisleriot
sudo apt-get remove gnome-mines cheese transmission-common gnome-orca webbrowser-app gnome-sudoku landscape-client-ui-install
sudo apt-get remove onboard deja-dup (清理亚马逊推广和不常用软件)
出现home空间不足问题,通过指令查找大文件解决:
- 查看分区信息
df -h
- 查找/home文件夹下的大文件,删除无用大文件
sudo du -d 1 -k /home/* | sort -n -r
- 清空回收站
sudo rm -fr $HOME/.local/share/Trash/files/
8. 解决tty终端中文乱码
可使用 fbterm ,一个支持中文显示的控制台。
- 安装:
sudo apt-get install fbterm
- 在 tty 启动:
sudo fbterm
- 退出:
Ctrl+Alt+e
9. GTX1650显卡驱动的安装
最新方法:确保驱动已经卸载干净
sudo apt-get remove nvidia-*
然后重新在软件和更新的附加驱动处安装nvidia驱动即可。
- 官网驱动的下载:
下载地址 - 禁用 nouveau 模块:
sudo gedit /etc/modprobe.d/blacklist.conf
在 blacklist.conf 文件中, 最后一行输入:
blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist rivatv
blacklist nvidiafb
- 再进行更新内核:
sudo update-initramfs -u
- 重启:
sudo reboot
- alt+ctrl+f1 进入tty1控制台,输入用户名和密码登录,登录过后就可以输入命令了。进入命令界面,这时会变成黑底白字。
- 确定电脑上的Nvidia驱动已经卸载干净,结束X-Window服务,输入:
sudo service lightdm stop
sudo ./NVIDIA-Linux-x86_64-xxx.xx.run --uninstall
这时会出现If you plan to no longer use NVIDIA driver, you should make sure that no X screens are configured to use the NVIDIA X driver in your X configuration file. If you used nvidia-xconfig to configure X, it may have created a backup of you original configuration. Would you like to run 'nvidia-xconfig --restore-original-backup' to attempt restoration of the original X configuration file?
选择’No‘,随后点击’OK‘。
- 找到你的.run文件位置给权限安装:
sudo chmod 777 NVIDIA-Linux-x86_64-xxx.xx.run
sudo ./NVIDIA-Linux-x86_64-xxx.xx.run
安装过程中有些选项要选择,依次选择:Continue installation、No、No、Yes、OK。
- 完成,重新启动图形界面。
sudo service lightdm start
ctrl+alt+f7 返回
- 输入可以看到相关驱动信息:
nvidia-smi
nvidia-settings
显示驱动的动态信息,输入:
nvidia-smi --loop=1
可以看到显卡是在工作的。
10. 亮度问题
最新方法
以最简单的方式解决 ubuntu 16.04 屏幕亮度问题。
下面的方式支持双屏,最多支持四个屏幕调节亮度。
sudo add-apt-repository ppa:apandada1/brightness-controller
sudo apt-get update
sudo apt-get install brightness-controller-simple
然后可以将它固定在任务栏里随时调节。
11. 双系统默认Windows启动
- 打开终端输入:
sudo gedit /etc/default/grub
- 将文本“
GRUB_DEFAULT=0
”中的“0
”改成 Windows 系统的序号“2
”。 - 还可以修改“
GRUB_TIMEOUT=10
”中的“10
”(系统默认等待时间)。 - 改完后点击“保存”然后关闭。
- 别忘了更新 grub 配置,还需要在终端输入:
sudo update-grub
- 重启即可。
12. 与Windows时间不同步
打开终端:
sudo apt-get install ntpdate
sudo ntpdate time.windows.com
sudo hwclock --localtime --systohc
13. 查看内存和CPU
使用以下命令:
gnome-system-monitor
或者:
top
14. 死机解决
不建议强制关机,如果长按电源按键强制关机,有可能损坏硬件或者丢失数据,甚至导致磁盘坏道。
可尝试的方法:
方法一:进入 tty 终端。
(1) ctrl+alt+f1 进入 tty1 终端字符界面,输入用户名和密码以登录。
(2) 输入 top 命令,找到可能造成假死的进程,用kill命令结束掉进程。然后 ctrl+alt+f7 回到桌面。
方法二:直接注销用户。
(1) ctrl+alt+f1 进入 tty1 终端字符界面,输入用户名和密码以登录。
(2) 执行以下的任意一个命令注销桌面重新登录。
sudo pkill Xorg
或者
sudo restart lightdm
方法三:底层方法 (reisub)
这是一种系统请求, 直接交给内核处理。
Ctrl + Alt + SysRq + r,e,i,s,u,b (SysRq 即 PrintScreen)
等几秒钟,计算机就会安全重启。
15. 清除旧版本内核
内核清除须谨慎,确保已安装新内核。
- 查看当前使用内核版本号:
uname -r
- 查看所有已安装版本的内核:
sudo dpkg --get-selections | grep linux
-
清除系统多余旧版本内核:
需要知道的是,内核映像文件主要包括以下类型:
linux-image-版本号:内核映像文件
linux-headers-版本号:内核头文件
linux-modules-版本号:内核模块文件
sudo apt-get purge linux-xxx-版本号
- 更新 grub 文件:
sudo update-grub
16. 无法连接WiFi解决方法
需升级内核再配置,参考文章