https://blog.csdn.net/qq_45807032/article/details/113772697
ubuntu22.04 越來越像mac,通過美化,幾乎就是mac界面,適用于有一定的Linux 系統操作經驗以及愛折騰的小伙伴進行安裝。
Ubuntu鏡像及軟件下載地址:
鏈接:https://pan.baidu.com/s/1cX5frxVHeLDQhGrzkPPRzA?pwd=77uo
提取碼:77uo
軟件默認下載路徑 ~/Downloads,默認安裝路徑 ~/data
使用U盤制作工具ventoy來制作U啟動盤。下載地址為https://www.ventoy.net/cn/download.html。
使用很簡單,插上U盤,然后運行Ventoy2Disk即可將U盤制作成U啟動盤,復制操作系統到U盤即可。
曾經制作好了以后,開機選擇U盤時出現Linpus lite xxx,死活進不去U盤中的系統,原因就是制作U啟動盤時,默認勾選了安全啟動支持。重新制作,取消勾選即可。具體可查看官網文檔手冊中的Secure Boot (安全啟動)說明。
可win + ubuntu 雙系統,也可以整個磁盤都安裝Ubuntu系統。
若雙系統,需要在win下創建一塊未分區磁盤。點擊 “我的電腦” 右鍵,管理 —–>選擇 “磁盤管理”—->選擇一個磁盤,右鍵該磁盤,選擇壓縮卷,—->給定需要的大小,確認即可。https://blog.csdn.net/qq_22074337/article/details/124664778 。最終60GB的空間用來安裝Ubuntu系統(圖片來源網絡)
開機選擇U盤快捷啟動,我的是聯想筆記本,開機畫面出現時按F12 即可,也可以通過bios中設置boot 選項。其他電腦請自行百度 U盤啟動快捷鍵或者進bios。
最終使用Ventoy制作的U盤啟動界面如下:(圖片來源網絡),選擇要安裝的系統,按Enter 就好。這里選擇ubuntu22.04。
安裝時不好截圖,故具體的安裝操作 選擇在虛擬機中進行。
2.1、安裝選項
安裝時語言建議選擇English,選擇簡體中文也是可以的。中文環境的話,用戶目錄全部都是中文,比如下載、文檔等等。在我們敲命令時,需要輸入中文,例如下面的命令,這種比較麻煩。后期可以手動修改為英文名 Document,但是wps 目錄文檔路徑不會改變。。。這里先使用中文界面安裝,然后再將用戶目錄調整為英文
2.1.1、安裝選項
安裝時選擇最小安裝,也可以選擇正常安裝,正常安裝會安裝辦公、游戲、娛樂等工具,個人偏好這些工具由自己安裝,不希望由系統安裝。
其他選項,最好別勾選上,因為系統默認的資源服務器是“中國服務器”,下載非常慢。
2.1.2、安裝類型,選擇其他選項
清除整個磁盤并安裝ubuntu 。相當于windows下,將win系統安裝到C盤,且就一個C盤,沒有分區。
其他選項,表示由用戶自己定義分區,可以將整個磁盤分為所謂的C盤、D盤的概念。如果是雙系統,一定要選擇其他選項。
2.2、磁盤分區
硬盤分為主分區和擴展分區
主分區:一塊硬盤最多有四個,最少一個,這個主分區,主要用來做系統引導,比如window下C盤主要做系統引導,故又叫引導分區。
有很多人電腦就一個C盤,所有操作均在主分區上進行,沒有擴展分區。
擴展分區:除了主分區外,剩余的磁盤空間就是擴展分區了。擴展分區是不能直接用的,是以邏輯分區的方式來使用的,擴展分區可分成若干邏輯分區
邏輯分區:在擴展分區上面,可以創建多個邏輯分區,邏輯分區相當于一塊存儲截止。類似D、E、F盤
磁盤分區若為MBR引導模式,分區時需要使用掛載點 /boot,可以通過分區工具轉換為GPT模式。
磁盤分區若為GPT(GUID)引導模式,分區時需要創建EFI分區,固態硬盤一般都是GPT引導模式。
雙系統安裝時Ubuntu時,可以不創建EFI分區,啟動引導器選擇win的EFI分區就可以了。
2.2.1、單系統分區策略
這一部分安裝是在虛擬機中進行的,虛擬機給了8G內存,128G 存儲,虛擬機鏡像在固態中,故為GPT引導,分區策略如下:
EFI分區:主分區,主要存放啟動引導文件,最好大于200M,不用太大,這里給300M
swap分區:邏輯分區,又叫交換空間。如果物理內存大于 512MB,建議分配與物理內存容量相等的交換分區大小。 如果你的內存足夠大,你也可以不創建交換分區。這里給8192M
/ 根分區:邏輯分區,主要存放系統文件,類似于windows下的C盤,20480M
/home 分區:邏輯分區,主要存放用戶文件,類似于windows下的D盤,剩下空間全部給它。
安裝啟動引導器的設備:這里要選擇類型為EFI分區的磁盤,不選擇默認整個磁盤也行。
若為MBR引導,將EFI分區替換為 /boot 分區,啟動引導器修改為/boot分區所在磁盤,其他掛載點分區大小看個人喜好吧。
如果點擊現在安裝出現以下提示,說明電腦主板bios 設置有問題,需要調整bios 。https://askubuntu.com/questions/928951/ubuntu-installation-error-reserved-bios-boot-area-partitionwhat-to-do-to-conti 。
我是在虛擬機中安裝出現的這個問題,所以后面又重新安裝了一次,安裝類型選擇了清除整個磁盤并安裝ubuntu,正常進入。
2.2.2、雙系統分區策略
一塊硬盤中安裝win+unbuntu分區:圖片來源于我的臺式機 512G nvm接口的ssd
/dev/nvme0n1 :固態硬盤名
/dev/nvme0n1p1: windows 下的EFI 分區
/dev/nvme0n1p2:windows 下的恢復分區
/dev/nvme0n1p3:windows 下的C盤
free space 323869MB : ubuntu 系統將會安裝在這個空閑空間中。具體分區策略為:
swap交換空間:8192M,邏輯分區
掛載點 / :102400M ,邏輯分區 ,可以理解為windows下的C盤
掛載點/home: 剩余空間,邏輯分區,可以理解為windows下的D盤
安裝啟動引導器的設備: 選擇EFI分區所在磁盤/dev/nvme0n1p1
2.3、系統安裝
分好區以后,點擊立即安裝—>確認分區,默認下一步就好,計算機名任意,可以選擇自動登錄,也可以選擇手動輸入密碼登錄,等待系統安裝完成重啟就好。
重啟后提示更新:選擇稍后提醒—–>跳過——>下一步,完成。虛擬機不是全屏,需要安裝vmware tools 工具后重啟設置自動適應客戶機即可。
3.1、系統設置
3.1.1、桌面圖標和dock設置
3.1.2、更改軟件源
可以選擇阿里云或者自動選擇最佳服務器,我這里最佳服務器是中國科技大學服務器。
3.1.3 設置系統不更新(個人喜好)
3.1.4、附加驅動
最好安裝一個,我這里是虛擬機就不需要了,點擊關閉,提示重新載入,選擇重新載入,若提示更新,或者手動打開軟件更新器,進行軟件更新。
更新以后,選擇稍后重啟。更新過程中若出現異常,是否上報異常,可以忽略。
3.1.5、設置區域和語言
打開語言支持,會提示語言安裝不完整,需要完整安裝。點擊安裝,安裝完以后,點擊關閉,點擊右上角電源,選擇關機,重啟。
3.2、終端設置
桌面右鍵在終端中打開,點擊配置文件首選項,關閉快捷鍵,選擇Linux控制臺,以及亮色顯示粗體字,即時生效。
處理終端中vi 命令下 方向鍵失效問題 :https://blog.csdn.net/a12355556/article/details/120512771
3.3、輸入命令優化
3.3.1、添加open命令,打開當前目錄
https://blog.csdn.net/m0_46825740/article/details/121381902
3.3.2、輸入命令時忽略首字母大小寫
https://blog.csdn.net/kaikaiaizuqiu/article/details/82753000
3.3.3、根據首字母查找歷史命令
3.4、修改用戶目錄中文為英文
用戶目錄下的一些文件夾都是中文顯示,在輸入命令時很麻煩,需要進行輸入法切換,這里修改為英文。
https://www.cnblogs.com/binking338/p/5340121.html
打開終端輸入以下命令
彈出對話框 ,注意*千萬別勾選*“下次別問我”之類的這種選項。
選擇更新名稱后,終端輸入
關閉終端,重啟系統。
進入系統,系統會提示是否把目錄改回中文,勾選不要再次詢問我,選擇***保留舊的名稱***
3.5、安裝缺失的字體
可以從windows中復制字體到ubuntu中,但是ubuntu 只能識別.ttf格式的字體,因此需要修改windows下復制過來的字體后綴,讓ubuntu能夠識別。
除此以外,wps在安裝后,還會提示有mtextra、WINGDNG2、WINGDNG3等字體缺失。這些缺失的字體從網盤中可以獲取到。~/Downloads/beauty/winFonts
3.6、grub優化:引導界面、開機等待時間、默認開機系統
https://zhuanlan.zhihu.com/p/94331255
下載主題后解壓,執行
修改開機時間和默認啟動系統(只針對雙系統)
4.1、安裝snap代理及client
打開Ubuntu software,首次打開會很慢。。。這也是為何我要裝代理的原因
卸載snap商店自帶的firefox瀏覽器,然后點擊更新。建議先安裝下面的代理后,再更新。
通過snap商店安裝或者更新時出現無法更新時處理:
打開終端
在瀏覽界面點擊左側放大鏡一樣的圖標進行搜索,輸入snap-store-proxy,點擊軟件名進去后安裝即可
4.2、安裝火焰截圖
打開Ubuntu software,搜索flameshot 安裝即可。
打開系統設置—->鍵盤—->查看及自定義快捷鍵—–>自定義快捷鍵,點擊+ ,
輸入名稱:截圖(暫時還輸入不了中文,后面安裝輸入法后再改吧,不影響)
命令: flameshot gui
快捷鍵:我設置的是ctrl +alt + a
這樣就可以全局使用截圖了。
4.3、安裝sublime text
打開Ubuntu software,搜索sublime text 安裝即可。打開應用程序,選擇sublime text,右鍵添加到收藏夾,就可以加入到dock欄了。
如何設置界面為中文:https://blog.csdn.net/qq_43722079/article/details/97777585
4.4、安裝mailspring
打開Ubuntu software,搜索mailspring 安裝即可。mailspring目前使用QQ郵箱可以正常登錄,163郵箱一直無法同步郵箱郵件
https://github.com/Foundry376/Mailspring/issues/1943
4.6、安裝GNOME Tweaks 和擴展
打開Ubuntu software,搜索GNOME,選擇GNOME Tweaks 和擴展 安裝即可(使美化成為可能),
GNOME Tweaks下載好以后,在應用程序—>工具中,名字叫優化。
4.7、安裝火狐瀏覽器
使用snap商店中已經安裝的firefox在后面進行美化時,有問題,美化不了。所以只好在snap商店中卸載了firefox 手動安裝firefox。
https://support.mozilla.org/zh-CN/kb/linux-firefox
創建firefox桌面圖標
打開應用程序(super + A),點擊firefox圖標就可以啟動火狐瀏覽器,也可以右鍵添加到收藏夾(dock欄),這樣應用程序中就沒有了,直接從dock欄打開,從dock欄移除,就回到了應用程序中了。
4.8、主題、擴展、操作界面安裝美化
4.8.1 安裝瀏覽器擴展
參考:https://zhuanlan.zhihu.com/p/176977192
打開火狐瀏覽器,輸入網址:https://extensions.gnome.org,點擊Click here to install browser extension
4.8.2 安裝常用瀏覽器擴展插件
User Themes、Removable Drive Menu、OpenWeather、Vitals(不推薦netspeed)、Lunar Calendar 農歷(需要安裝額外依賴)、
其他擴展例如dash to dock、plank 等等自行研究
這里僅以User Themes為例,點擊插件名,點擊ON/OFF 按鈕,彈出提示是否安裝擴展,點擊安裝即可。
插件安裝后效果,請看界面上面。打開擴張,可以對這些插件進行詳細設置
4.8.3、通過User Themes對操作界面美化
打開下載~/Downloads/beauty/theme,選中所有,右鍵,使用歸檔管理器打開,點擊提取。(其實就是解壓,用下面的命令也是可以的)
安裝主題:
安裝圖標
設置:
打開優化—>外觀,對圖標,shell,過時的應用程序(應該翻譯為激活的應用程序)進行設置,背景圖像根據個人調整吧。
調整最大化、最小化按鈕位置。(圖標只對程序的默認主題生效,不如 我的瀏覽器我設置了其他主題,最大化,最小化按鈕就不是現在這個樣子)
5.1、搜狗輸入法安裝
https://shurufa.sogou.com/linux/guide
安裝fcitx輸入法框架
設置fcitx為系統輸入法(打開應用程序,找到語言支持)
卸載系統ibus輸入法框架
安裝搜狗輸入法
安裝輸入法依賴(不安裝會出現無法輸入漢字)
重啟或者注銷電腦就可以看到搜狗輸入法了。
輸入法配置:
打開應用程序,選擇Fcitx配置
輸入法:搜狗輸入法放在第一位
全局配置:勾上顯示高級選項,快捷鍵全部設置為空,能禁用的禁用,能不勾選的全都不勾選。默認輸入法選擇非激活。(雙擊按鍵,按ESC 就可以設置為空)
附加組件中,點擊簡繁轉換,點擊配置,快捷鍵設置為空。
搜狗輸入法安裝好以后,可以修改天氣插件中位置信息。
5.2、wps 安裝
測試安裝的輸入法和wps 以及字體,正常創建word,可輸入中文,也未提示缺失字體
5.3、安裝edge瀏覽器
打開Edge 提示需要認證,直接取消兩次就可以打開了。
最終解決:打開啟動臺—>工具—->密碼和密鑰,選擇登錄,右鍵刪除,重新打開瀏覽器,提示輸入密碼,不要密碼,直接點擊繼續就可以了。
5.4、安裝網易云音樂
安裝完以后,會發現網易云音樂無法打開,解決辦法:
https://blog.csdn.net/u010457081/article/details/124544601
最好關閉網易云音樂的快捷鍵。
5.5、安裝vlc媒體播放器
通過打開snap商店,搜索vlc安裝即可。之前通過商店安裝的可以打開,現在打不開。只好重新安裝
5.6、安裝微信
5.6.1、安裝docker(源碼安裝)
準備docker.service
vi docker.service
重新打開一個終端輸入docker ps 發現不能用,重啟電腦,docker ps 提示docker 未啟動,莫著急,docker 啟動中,稍等就好。
配置國內鏡像源
添加如下內容(這里只配置了中國科學技術大學鏡像和Docker中國區官方鏡像,其他鏡像自行配置)
5.6.2、安裝docker-wechat
https://blog.csdn.net/ProLayman/article/details/114377384
https://blog.csdn.net/qq_43827595/article/details/109487664
安裝docker-wechat鏡像
運行docker-wechat(注意這里的輸入法,搜狗要改成fcitx),先創建wine,所以第一次運行有點慢
以后啟動直接使用sudo docker start wechat 就可以了,使用命令很麻煩
配置當前用戶輸入sudo時無需密碼
最后加上
配置微信圖片以及啟動腳本
創建微信啟動程序入口
打開應用程序,如果沒看到圖標,90% 是路徑配置錯誤了,還有10%可能是單詞或者大小寫以及后綴錯誤, 檢查下。
也可以了解下盒裝微信(也是docker 安裝),試了下,差不多
5.7、安裝騰訊會議
5.8、安裝mindmaster(腦圖工具)
5.9、安裝百度網盤
5.10、安裝uget/aria2(下載工具)
打開uget ,點擊編輯—>插件,選擇aria2
完成這些安裝,基本已經可以辦公了。
6.1、安裝windTerm終端
windTerm 被稱作下一代終端
去掉空白,時間戳等,設置右鍵黏貼,左鍵選中復制等等。。。
6.2、安裝jdk、maven、node
配置環境變量
添加如下內容(注意路徑)
node 最好配置下淘寶鏡像
6.3、安裝idea、webstrom、vscode
創建桌面圖標
wps office免费版的下载的地址在哪呢
idea 或者webstorm 歡迎頁左下角,有個設置按鈕,點擊設置按鈕,即可看見Create Desktop Entry…
桌面圖標創建同idea 一樣。提醒下,最新版本的idea ,若是安裝阿里巴巴代碼規則插件,請使用XenoAmess TPM版本,原版本會報告異常。
更多使用教程:
https://mp.weixin.qq.com/s?__biz=Mzg3MjgyMTg2Nw==&mid=2247490333&idx=1&sn=72705f730c89ceab6b8744a94330f404&chksm=cee83e19f99fb70ff7b06b98d387f9637d5944102caa1bd81b6839fcffcded9e9c2cf48a6602&scene=178&cur_album_id=2476585951218286593#rdwps office的免费版的网址在哪呢
安裝vscode (聽說從snap商店下載的vscode 是閹割版的。。。)
6.4、安裝dev-sidecar(github以及node加速)
瀏覽器導入證書(火狐瀏覽器同理)
6.5、安裝Navicat15
navicat 下載:
https://navicat.com.cn/download/navicat-premium
LInux 版本navicat16下載,修改16 為15 即可下載15版本。
https://navicat.com.cn/download/direct-download?product=navicat16-premium-cs.AppImage&location=2
下載后的文件名為 navicat15-premium-cs.AppImage
navicat-keygen-tools地址:
https://github.com/008610086/navicat-keygen-tools
教程中 第三步:Build keygen and patcher 有點問題。請不要使用下面的內容
正確的內容:在克隆時太慢,加上https://github.91chi.fun/
make all 時失敗,原因是openssl 版本為3.0+,make all 要求的是1.x 版本
對openssl 降級操作:
https://blog.csdn.net/stoic163/article/details/116536859
按照教程,桌面會重新生成一個navicat15-premium-en.AppImage可運行程序,雙擊就能運行。(不能執行需要授權)
最終的效果是想有個圖標,放在dock欄,點擊圖標就能運行。
6.6、安裝 postman、redis客戶端、GitKraken
打開snap商店,搜索postman、another redis desktop manager、GitKraken 安裝即可
從snap 商店中安裝的GitKraken 8.8 版本暫時顯示是免費的。。。
提供的6.5.1 版本我安裝好了以后,打開一直在等待中,后臺顯示異常了。。。
6.7、安裝mysql、redis、nginx
安裝nginx
make 時報錯 all warnings being treated as errors
刪除 -Werror
繼續make 異常:src/os/unix/ngx_user.c 中 cd current_salt[0] = ~salt[0];
將這塊注釋即可
啟動
異常,nginx 80 權限不允許(普通用戶不能使用1024以下端口),虛擬機中一直起不來,發現80端口被占用 (snap代理占用的)
設置開機自啟動
添加如下內容
為啥nginx不用docker 安裝,nginx 做靜態文件代理,可能會經常改配置,要映射靜態資源路徑,docker 安裝時,需要將靜態資源拷貝到容器中,麻煩。
6.8、安裝typora
typora 配置picgo,通過圖床上傳圖片
使用node 安裝picgo
需要有picgo 的配置文件,以及在typora中通過配置命令行的形式實現(我用的是阿里云的服務)
https://blog.csdn.net/qq_45807032/article/details/113772697
6.9、安裝todesk
ubuntu 下執行以下命令即可解決
安裝Ubuntu時要求SATA Controller Mode為AHCI 模式,而安裝windws時選擇的是Intel RST Premium。此時安裝好ubuntu再切回windows系統出現windows無法進入。解決辦法就是選擇在安全模式下進入windows,修改引導選項為最小引導,重啟,由系統自己修復,然后再關閉最小引導選項,再重啟即可。
具體操作參考:https://blog.csdn.net/u012011079/article/details/119885503
3.1、輸入中文不跟隨光標
解決辦法:https://github.com/RikudouPatrickstar/JetBrainsRuntime-for-Linux-x64
根據安裝包jbr-linux-x64-2022-04-15_00-02.zip(已提供),解壓后,打開idea ,搜索Actions 輸入ide,選擇choose boot java runtime for the IDE
選擇解壓后的文件目錄,重啟就好了。也有教程說是替換idea 安裝路徑下的jbr 目錄,也有說修改啟動腳本的,也有說修改為當前電腦的jre環境,未測試。
3.2、格式化以及全文搜索快捷鍵失效
crtl + alt +L 失效:和網易云音樂快捷鍵沖突,關閉網易云音樂快捷鍵即可。
crtl + alt +T 失效:和終端快捷鍵沖突,修改終端快捷鍵為super + T (super 就是win圖標鍵)
crtl + shift +F 失效:關閉輸入法快捷鍵中的簡繁體切換,輸入法中其他快捷鍵最好也關閉下
Visual studio wps官網下載地址 code下載太慢大多數是因為VSCODE官網服務器跟我們國內的鏈接速度有關,解決辦法很簡單就是替換掉下載域名。
將域名地址替換為vscode.cdn.azure.cn即可。
https://www.pipipi.net/15190.html#:~:text=Visual
下載地址前面加上https://github.91chi.fun/即可。例如:
https://blog.csdn.net/qq_38168606/article/details/121159142