筆記本的Ubuntu16用了2年了,今年Ubuntu18更新了对粪,由于unity有個(gè)別地方用著還是不舒服垦缅,決定升級(jí)到18.
我這里同時(shí)裝了筆記本(i5-3230+GTX740M)和臺(tái)式機(jī)(i7-7700k+GTX1060)
這篇文章主要是記錄主要的過程某残,以及遇到的問題及解決方法,大致如下:
- 啟動(dòng)盤制作
- 系統(tǒng)安裝
- 多系統(tǒng)引導(dǎo)修復(fù)
- 常用軟件安裝
- 解決遇到的問題瞪醋,比如顯卡驅(qū)動(dòng)、網(wǎng)卡驅(qū)動(dòng)
- 桌面美化
制作啟動(dòng)盤
隨便找個(gè)制作軟件就好了装诡,比如
不建議使用只為了裝一個(gè)系統(tǒng)就做一個(gè)PE盤银受,一般情況用不到的,比如老毛桃鸦采、電腦店等
安裝系統(tǒng)
- 開機(jī)進(jìn)入系統(tǒng)設(shè)置(BIOS/UEFI)宾巍,現(xiàn)在一般都是UEFI了,雖然兼容BIOS渔伯,以下都使用UEFI
- 設(shè)置U盤啟動(dòng)項(xiàng)為第一個(gè)
- 如果不想折騰怕出現(xiàn)問題怕麻煩顶霞,可以把安全啟動(dòng)給關(guān)了,注意安全啟動(dòng)和系統(tǒng)進(jìn)入安全模式是有區(qū)別的:
- 安全啟動(dòng)的意思是UEFI只允許白名單內(nèi)的操作系統(tǒng)啟動(dòng),其它系統(tǒng)一律不允許啟動(dòng)选浑,這是為了防止有害程序在侵入bootloader這一層而作的限制蓝厌,如果關(guān)掉,則所有系統(tǒng)都可以啟動(dòng)古徒;如果開啟拓提,只有有簽名的系統(tǒng)才可以啟動(dòng),如果你下的安裝包沒有簽名隧膘,則會(huì)遇到這個(gè)問題
- 系統(tǒng)進(jìn)入安全模式一般是指操作系統(tǒng)的一種啟動(dòng)模式代态,一般是禁用部分驅(qū)動(dòng)等來調(diào)試問題,前提也是這個(gè)操作系統(tǒng)被UEFI允許啟動(dòng)
- 保存重啟舀寓,進(jìn)入安裝程序
- 一般情況下點(diǎn)擊安裝或者試用按照平常的安裝流程就好了胆数,這里主要記錄幾個(gè)遇到的問題:
- 進(jìn)入試用界面后點(diǎn)擊安裝程序無反應(yīng):安裝時(shí)選擇 禁用ACPI的安裝選項(xiàng)
- 啟動(dòng)后會(huì)黑屏,需要關(guān)閉顯示器電源再重新打開才能顯示:因?yàn)轱@卡驅(qū)動(dòng)的原因互墓,比如我的GTX1060必尼,進(jìn)入系統(tǒng)后需要立即打開
軟件和更新
修改軟件源為國內(nèi)源,然后更新篡撵,附加驅(qū)動(dòng)中選擇顯卡專有驅(qū)動(dòng)
附加驅(qū)動(dòng)
網(wǎng)卡驅(qū)動(dòng)也會(huì)出現(xiàn)在這里
- 啟動(dòng)后會(huì)黑屏,需要關(guān)閉顯示器電源再重新打開才能顯示:因?yàn)轱@卡驅(qū)動(dòng)的原因互墓,比如我的GTX1060必尼,進(jìn)入系統(tǒng)后需要立即打開
或者使用命令行安裝
#查看硬件設(shè)備
ubuntu-drivers devices
#安裝
sudo ubuntu-drivers autoinstall
- 開機(jī)不顯示grub選項(xiàng)判莉,而是紫色屏幕,等grub超時(shí)時(shí)間過了會(huì)自動(dòng)進(jìn)入系統(tǒng):進(jìn)入系統(tǒng)后修改
/etc/default/grub
- 開機(jī)不顯示grub選項(xiàng)判莉,而是紫色屏幕,等grub超時(shí)時(shí)間過了會(huì)自動(dòng)進(jìn)入系統(tǒng):進(jìn)入系統(tǒng)后修改
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
為
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
- 如果沒有禁用安全啟動(dòng)育谬,還會(huì)遇到無法啟動(dòng)甚至連UEFI都沒有啟動(dòng)選項(xiàng)的情況券盅,解決辦法是使用rEFInd引導(dǎo);或者使用一個(gè)可以用的shimx64.efi引導(dǎo)(拷貝別的系統(tǒng)的或者去ubuntu網(wǎng)站下載或者自己制作)膛檀,然后手動(dòng)修改啟動(dòng)配置文件(
gurb.cfg
)锰镀,具體看另一篇介紹啟動(dòng)項(xiàng)的文章
- 如果沒有禁用安全啟動(dòng)育谬,還會(huì)遇到無法啟動(dòng)甚至連UEFI都沒有啟動(dòng)選項(xiàng)的情況券盅,解決辦法是使用rEFInd引導(dǎo);或者使用一個(gè)可以用的shimx64.efi引導(dǎo)(拷貝別的系統(tǒng)的或者去ubuntu網(wǎng)站下載或者自己制作)膛檀,然后手動(dòng)修改啟動(dòng)配置文件(
設(shè)置啟動(dòng)順序以及啟動(dòng)背景,編輯
/etc/default/grub
并且把背景圖拷貝到/boot/grub
中咖刃,輸入sudo update-grub2
即可
如果是多系統(tǒng)泳炉,如果啟動(dòng)想沒問題略過這一步,否則需要恢復(fù)其它系統(tǒng)的啟動(dòng)項(xiàng)
1: 使用grub引導(dǎo)其它系統(tǒng)嚎杨,主要編輯兩個(gè)文件花鹅;/etc/default/grub
和/etc/grub.d/40**
,然后 sudo update-grub2
2: 使用rEFInd
引導(dǎo)其它系統(tǒng)
更詳細(xì)的請(qǐng)看另一篇介紹啟動(dòng)項(xiàng)和多系統(tǒng)共存的文章
裝完系統(tǒng)的瑣碎:安裝必要的軟件
- 打開軟件和更新枫浙,設(shè)置源為中國的某個(gè)服務(wù)器刨肃,比如阿里云
- 下載并安裝chrome,取消firefox在任務(wù)欄的固定(如果喜歡用firefox的同學(xué)忽略好了~)
- 安裝視頻軟件VLC箩帚,它順便安裝了一些解碼器真友,這樣網(wǎng)頁也就可以放音樂了
sudo apt install vlc
- 安裝搜狗輸入法;搜狗基于fcitx框架而不是ibus紧帕,ubuntu默認(rèn)使用ibus锻狗,所以需要裝fcitx,打開商店,下載fcitx轻纪,以及fcitx-config...和fcitx-qim...油额,ibus可以保留,不影響刻帚,也可以卸載,然后選擇fcitx潦嘶,然后點(diǎn)全局應(yīng)用
下載搜狗輸入法安裝:https://pinyin.sogou.com/linux/?r=pinyin
sudo dpkg -i .....deb
安裝過程99.9%會(huì)出錯(cuò),根據(jù)提示運(yùn)行
sudo apt --fix-broken install
sudo dpkg -i .....deb
需要注銷后重新登錄,這個(gè)時(shí)候理論上就可以使用了崇众,如果不行則重啟就好了
打開 fcitx-設(shè)置
刪掉漢語掂僵,添加英語輸入法,并且設(shè)置英語為第一個(gè)輸入法
選擇切換快捷鍵為lshift或者ctrl+space或者兩者都用顷歌,按照自己的習(xí)慣就好了
然后可以安裝自己喜歡的皮膚锰蓬,可以去官網(wǎng)下載皮膚文件直接雙擊就好了,或者在右上角下拉菜單選擇
- 18.04默認(rèn)右鍵沒有新建空白文檔眯漩,自己在
主文件夾/模板
目錄中右鍵打開終端芹扭,然后新建一個(gè)空白文檔保存就有了
touch 文本文件
- 裝基本必要的軟件們,git赦抖、vim等等(程序猿視角)
sudo apt install git vim build-essential
- 裝 oh my zsh舱卡,一個(gè)比自帶bash好用很多的終端
sudo apt install zsh curl
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
- 裝ss~kcptun
需要界面的就裝qt版本的,到github下載image包,然后給文件給執(zhí)行權(quán)限队萤,然后執(zhí)行就好了轮锥,沒見過這個(gè)打包方式也不要方~可以理解成win下綠色版一樣
chmod a+x *.AppImage
./*.AppImage
不需要就直接裝命令行版本自己寫腳本
snap install shad....
別忘了設(shè)置系統(tǒng)代理,先設(shè)置為手動(dòng)測試可行后要尔,再試試使用PAC(即被×的網(wǎng)站才用ss舍杜,否則不適用),以及使用proxychains4來指定控制臺(tái)命令也可以使用代理赵辕,使用方法見我的另一篇文章
chrome 登錄同步書簽插件等等
chrome安裝微信插件既绩,去chrome商店搜一個(gè)就好了,網(wǎng)頁微信匆帚,用起來也還不錯(cuò),不過不能點(diǎn)關(guān)閉按鈕旁钧,只能點(diǎn)縮小吸重,網(wǎng)上有人用nodejs二次開發(fā)并打包成了成app,可以去github搜一下歪今,不過tx官方不做那也沒辦法嚎幸,據(jù)說為了不讓人濫用網(wǎng)頁版還要把網(wǎng)頁版干掉。寄猩。嫉晶。這是一個(gè)眼里只有錢沒有情懷沒有奉獻(xiàn)精神的公司
如果非要裝qq什么的win上的軟件,那就裝wine吧,去github搜一下有人做了Appimage拿來雙擊運(yùn)行就能用很方便替废,不過畢竟還是win下的軟件箍铭,用著并沒有那么舒服
安裝網(wǎng)易云音樂:
先去官網(wǎng)下deb包
sudo apt install libcanberra-gtk-module
sudo dpkg -i *.deb
- 卸載libreOffice等無用軟件,自帶的想法很好但是確實(shí)太難用了椎镣。诈火。。sorry
直接打開應(yīng)用商店状答,點(diǎn)擊已安裝冷守,把自己不用的卸載了
比如可以卸載的:libreoffice rhythmbox 各種小游戲 亞馬遜廣告
然后裝wps,依然用命令行安裝方便發(fā)現(xiàn)問題
sudo dpkg -i *.deb
打開后可能會(huì)提示字體缺失,隨便百度一下解決方法就出來了惊科,就是下載字體放到系統(tǒng)文件夾內(nèi)就好了
下載:https://pan.baidu.com/s/1va8IDUirsYd3oKQGSUm9WQ
下載完成后拍摇,解壓并進(jìn)入目錄中,繼續(xù)執(zhí)行:
sudo cp * /usr/share/fonts
2. 執(zhí)行以下命令,生成字體的索引信息:
sudo mkfontscale
sudo mkfontdir
3. 運(yùn)行fc-cache命令更新字體緩存馆截。
sudo fc-cache
4. 重啟wps即可充活,字體缺失的提示不再出現(xiàn)。
- 取消任務(wù)欄商店 幫助固定
- 安裝截圖軟件:安裝flameshot
快捷鍵可以手動(dòng)設(shè)置孙咪,在系統(tǒng)設(shè)置->設(shè)備->鍵盤中新建快捷鍵即可(flameshot gui
)
開機(jī)自動(dòng)掛載磁盤
- 查看磁盤
lsblk
- 如果系統(tǒng)沒有自動(dòng)掛載其它磁盤堪唐,需要自己設(shè)置自動(dòng)掛載:
比如
/dev/sdb1 /media/neucrack/software ntfs rw,user,utf8,uid=1000,gid=1000,dmask=000,fmask=000 0 0
/dev/sdb2 /media/neucrack/data ntfs rw,user,utf8,uid=1000,gid=1000,dmask=000,fmask=000 0 0
- 立即生效
sudo mount -a
裝一些常用的軟件
- teamviewer
- vscode
- screen
使用串口設(shè)備時(shí)避免輸入sudu(重啟生效)
sudo usermod -a -G dialout $USER
美化
ubuntu18使用的是gnome酥夭,之前的是unity盾舌,雖然也比較好看了,但是還是有挺多不實(shí)用的地方存淫,主題和圖標(biāo)也不夠現(xiàn)代荤堪,以及任務(wù)欄等排版不適合自己合陵,比如我用雙屏任務(wù)欄需要放下面,因?yàn)樾枰?jīng)常點(diǎn)擊為了效率不想它自動(dòng)隱藏澄阳,頂欄也比較占位置拥知。
不過好在gnome可以自定義的程度非常大,而且有很多現(xiàn)成的主題和插件碎赢,可以按照自己的習(xí)慣和審美定制UI
參考另一篇美化文章
下圖為我正在使用的桌面低剔,主打簡潔高效,也兼并了好看
其它坑
- gnome的system monitor插件有bug肮塞,當(dāng)開啟后襟齿,系統(tǒng)會(huì)一卡一卡的,不建議使用
當(dāng)然另外一款系統(tǒng)資源監(jiān)視器indicator-multiload也有bug枕赵,寬度調(diào)大后系統(tǒng)直接死掉連tty1都召喚不出來猜欺。。拷窜。只有開機(jī)進(jìn)入安全模式卸載以恢復(fù)
- 兩個(gè)系統(tǒng)的時(shí)間使用的不一樣
這里參考如下:
第一種解決方法:
在Ubuntu中把計(jì)算機(jī)硬件時(shí)間改成系統(tǒng)顯示的時(shí)間开皿,即禁用Ubuntu的UTC:(需要重啟)
timedatectl set-local-rtc 1 –adjust-system-clock
提示: 在 Ubuntu 16.04 版本以前涧黄,關(guān)閉UTC的方法是編輯/etc/default/rcS,將UTC=yes改成UTC=no赋荆, 但在Ubuntu 16.04使用systemd啟動(dòng)之后笋妥,時(shí)間改成了由timedatectl來管理
第二種解決方法:
修改 Windows對(duì)硬件時(shí)間的對(duì)待方式,讓 Windows把硬件時(shí)間當(dāng)作UTC:(需要重啟)
在命令提示符下輸入:
Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1
提示 : 命令提示符需要管理員權(quán)限糠睡,所以需要在管理員權(quán)限的命令提示符(win+r–>打開命令提示符(管理員))下執(zhí)行命令挽鞠。
---------------------
作者:孤旅青山迷情人
來源:CSDN
原文:https://blog.csdn.net/zyqblog/article/details/79318955
版權(quán)聲明:本文為博主原創(chuàng)文章,轉(zhuǎn)載請(qǐng)附上博文鏈接狈孔!
參考資料
http://forum.ubuntu.org.cn/viewtopic.php?p=3208593
https://wiki.ubuntu.com/UEFI/SecureBoot/Testing