【故事背景】
原来的笔记本是Dell latitude 3340的,装Ubuntu 16.04,根据网上的教程,十几分钟就搞定了。这次换了新电脑,还是Dell的,牌子变成了G7,本以为安装也很顺利,可是估计是笔记本引导和硬件的变化(以及本人是在太白),还有本人就是希望装UEFI+GPT的,装了多次也没有完全成功,不是显卡就是引导出问题,甚至网卡驱动都没有。作为小白的我最终痛下决心,下了个18.04的镜像,系统才终于装成。走不完的长巷,原来也就那么长,但还是别再走了,仅以此帖记录。
【安装过程】
1.下载镜像
先访问官网下载Ubuntu 18.04,地址:http://releases.ubuntu.com/18.04/ .
2.制作启动盘
下载Rufus,插入一个容量足够的U盘(我的是32G),制作系统启动盘.
3.保证GPT环境以及为系统预留空间
压缩卷为Ubuntu留出空间,此时就应该确定自己各分区及其大小。我的为:8G(Swap)+500M(Efi)+60G(/)+60G(/home),所以我就预留130G给系统。SSD只有一百G出头,不舍得用,我就都装载HDD上。
具体过程为:右键开始图标–>选择磁盘管理–>右键左侧盘符–>选择转化成GPT磁盘(本身就是GPT的会显示转化成MBR,就跳过这一步)–>右键HDD盘图标–>选择压缩卷–>输入压缩大小(130*1024M).
4.保证UEFI环境
4.1. 关闭Win10系统快速启动。具体过程为:开始–>设置–>系统–>电源和睡眠–>其他电源设置–>选择电源按钮的功能–>将“启用快速启动(推荐)”取消.
4.2. 重启按F12,打开BIOS中UEFI并关闭Secure BOOT.
5.正式安装
5.1. 按F12,选择U盘启动项,进入grub引导界面.
5.2. 保险起见,选择第一项Try Ubuntu。可能会有显卡问题,可先按e,在splash后补上nomodeset.
5.3. 试用系统,重点看网络能不能用,我试了拨号连接和wifi.
拨号连接设置具体过程:终端输入sudo nautilus–>进入目录/usr/share/applications找到Network connections–>点击加号新建链接–>选择DSL/PPPOE–>点击创建按钮–>选择有线网卡接口,输入用户名和密码–>把自动连接这个功能打上勾–>打开ubuntu的网络设置,打开有线网络的菜单选项–>将前面自动连接的勾去掉–>关闭有线连接,打开蓝牙PPP网络–>可以看到连接成功后的标志,不过我们在选择有线连接的时候显示的是断开,能上网不用管它.
之后根据需求尝试,如输入法、常用命令、gcc、python等。如果有难以忍受的问题,比如无线网卡的驱动,还是换系统比较好,网上的教程在我这台电脑上还未展现出它们的实力.
5.4. 心满意足了就可以下单了,不要下载更新,网速给力想下也无妨.
5.5. 分区最好根据自己需求,所以选最后一项其他选项。具体为:
最后安装启动引导器的设备改成你刚刚分配efi系统引导分区的那个分区.
5.6. 点击安装,再输入一些时区密码等常用信息.
5.7. 等待安装完成,重启.
【优化设置】
6.安装缺少工具
可能重启后会发现还是缺少很多东西,自行安装,如gcc、g++、python、vim等,启动终端输入命令安装:
sudo apt-get install gcc
sudo apt-get install g++
sudo apt-get install python
sudo apt-get install vim
7.为Ubuntu Dock启用“最小化点击”
点击任务栏上的"Ubuntu软件"图标,在搜索中输入 “dash to dock”,之后安装,任务栏就有点击图标最小化的功能了.
BUT WTF!!! 安装之后锁屏的时候,Dock居然还在,而且上面的图标还能点击…这是人性的扭曲还是道德的沦丧???算了,在终端键入:
sudo mv /usr/share/gnome-shell/extensions/[email protected] ~/.local/share/gnome-shell/extensions
sudo chown -R $USER:$USER ~/.local/share/gnome-shell/extensions/[email protected]
这个要重启之后才能看见效果.
8.网络配置
8.1. 拨号连接和wifi具体过程同上文5.3.
8.2. 设置热点。在终端键入命令:
nm-connection-editor
点击"+"号–>选择Wi-Fi–>点击创建–>SSID添加wifi名字,模式选择热点,设备点开下拉列表选中其中的选项–>点击Wi-Fi安全性标签页,在安全性下拉列表选中WPA及WPA2个人,设置密码–>Ipv6设置标签页,方法选择忽略–>保存–>右上角打开系统设置,选择Wi-Fi,打开–>点击右上角三横图标,选择连接到隐藏的Wi-Fi网络,Connection选择刚刚设置的网络,点击连接–>如果手机连接上热点却无法上网,关闭Ubuntu的Wi-Fi再打开.
8.3. 为了防止系统自动挂起而导致网络中断,我关闭了自动锁屏,并对设置笔记本盒盖不挂起。自动锁屏可点击右上角电源选项进行设置:
笔记本合盖时,往往会导致挂起,我希望关闭它。打开终端,键入命令:
sudo vim /etc/systemd/logind.conf
将其中的
#HandleLidSwitch=suspend
改成:
HandleLidSwitch=ignore
之后重启服务:
service systemd-logind restart
9.grub美化
强迫症晚期的我希望grub界面稍微好看点,给其增加背景图,具体过程:
下载一张图片 --> sudo cp 图片名.jpg /boot/grub/
--> sudo gedit /etc/default/grub–>将#GRUB_GFXMODE=640x480
更改为 GRUB_GFXMODE=1920x1080
--> sudo update-grub
同时,希望系统选项的字体能大一些,所以,先下载一个文泉驿字体:
sudo apt-get install ttf-wqy-microhei
然后,备份/boot/grub/下的unicode.pf2文件(怕替换后没有效果),接着进入目录/usr/share/fonts/truetype/wqy/执行:
sudo grub-mkfont -s 22 -o unicode.pf2 -n wqy-microhei /usr/share/fonts/truetype/wqy/wqy-microhei.ttc
其中,-s后的参数为字体大小,之后将生成的文件替换/boot/grub/下的unicode.pf2文件,即:
sudo mv unicode.pf2 /boot/grub/font/
sudo update-grub
reboot
如果有效,界面就会舒服不少:
如果失效,再把备份的unicode.pf2文件复制回/boot/grub/,更新重启,再找别的办法。
10.双系统时间不一致
回到Win10,发现时间慢了8个小时,根据相关教程,我将Ubuntu中计算机硬件时间改成系统显示的时间,即禁用Ubuntu的UTC,即:
timedatectl set-local-rtc 1 --adjust-system-clock
重启,双系统时间就正常了.
【注意事项】
1.先试用,不行就换个兼容性好的系统版本.
2.如果一定要UEFI+GPT,一定要确保系统条件满足.
【References】
Win 10+Ubuntu双系统安装
Ubuntu显卡驱动问题
Ubuntu如何拨号连接
Ubuntu锁屏隐藏Dock
Ubuntu开热点
笔记本合盖不休眠
grub界面美化
双系统时间不一致问题