注意:本文不再更新。最新內容請點擊:《我的deepin變形記》
本文最終通過腳本實現一鍵變形,代碼托管於:https://gitee.com/liwl1991/my-deepin-py
腳本適用版本20.5-20.8
文章最新更新時間:2022-11-29
1. 前言
接觸和使用deepin也有3-4年的時間了。虛擬機,物理機,雙系統都折騰過。重裝系統N次,在N次重裝過程中,發現自己折騰和配置deepin的路線大體一致,呈現出極強的個人主義色彩。雖然這個色彩跟我本人的使用習慣息息相關,但是其中一些操作,遇到的問題,也可能是其他人未曾或者也曾遇到過的。那就果斷分享出來,給那些還在折騰的道路上不知所措的小伙伴們一點兒光芒,照亮他們入坑的道路。
注意:
本篇不會籠統去介紹系統的安裝和使用,只是介紹我在安裝完系統以后,如何把我極強的個人主義加壓到這個系統里面。把它折騰成我喜歡的模樣。
因此此貼,主要是介紹【我與deepin的相愛相殺】的過程。
本篇主要分2部分:
- 小篇幅介紹系統下載安裝
- 大篇幅介紹安裝完系統以后的事情
2. 系統安裝
2.1 系統鏡像下載
deepin系統ISO下載,使用官方網站給出的各種下載途徑即可:點我直達
截止到2021年11月30號,deepin當前可下載的最新版本是20.3版本
其他歷史版本下載地址:
2.2 安裝方式
刻錄啟動盤【適合專業人士】
如果有操作系統安裝經驗的朋友,可以選擇刻錄光盤,或者制作u盤啟動盤的方式。
官方提供了windows操作系統和Linux操作系統,兩個平台下的刻錄工具:深度啟動盤制作工具
然后在自己的PC上,設置BIOS,從U盤啟動即可。
使用第三方工具【適合小白人士】
比較推薦的是vetory這個工具,官方地址
只需要下載這個軟件,把這個軟件安裝在U盤,然后把SO鏡像拖入U盤,最后設置PC從BIOS啟動即可選擇deepin的鏡像進行安裝。
虛擬機體驗【適合體驗人士】
虛擬機安裝deepin,對於想要嘗試使用deepin的人比較友好。不喜歡就直接銷毀虛擬機。或者一些想要在物理機上操作的功能,在虛擬機上可以實驗幾次,然后考慮在物理機操作。
如果是windows平台的用戶,建議使用vmware workstation安裝deepin虛擬機。能夠使用其提供的沉浸式功能,仿佛在物理機使用deepin
雙系統安裝【適合更加專業的人士】
雙系統安裝,更加考驗一個人的動手能力。除非有過雙系統安裝經驗,否則不建議使用該方式。
雙系統的常見安裝:雙硬盤(包括加裝的),不同分區
本人只使用過雙硬盤,雙分區沒有嘗試過,也不建議這么做,覆巢之下無完卵
其他方式
比如live版本,無盤安裝,批量安裝等,均可嘗試,但是筆者並未嘗試,這里不做詳細介紹。
2.3 安裝注意事項
- 內核版本
建議安裝,一般是stable內核版本,不是LTS內核版本,適用於喜歡嘗鮮或者硬件比較新的用戶 - 分區選擇
在人性化,圖形化的安裝過程,最讓非專業人士困惑的就是磁盤分區的操作。
本人一般使用手動安裝,分區有三個:efi分區,大小默認。boot分區,大小默認。剩下就是/分區,剩下全盤即可。個人不喜歡使用交換分區,對於pc機而言沒啥用
- 集成nvidia驅動。看個人硬件配置和喜好選擇
由於我的兩台物理機都已經安裝和配置好系統,這里以虛擬機來展示一下是我個人的分區步驟:
需要注意:如果比較新的物理機,可能是uefi引導方式,需要分配efi分區。進行efi的分區操作很簡單,就是在給boot分區配置之前,選擇文件系統為efi,大小也是默認即可。不進行efi分區,會提示你分區。這個時候如果已經分好區,點擊最下面的“修改引導器”后面的刪除操作。
這里提示:未掛載交換分區,可能會影響系統性能。
人家也說了,只是友情提示 ,那就直接忽略得了,沒啥問題
全部確定以后,等不到一杯茶的時間,系統就安裝好了
重啟系統之后,有個性化配置部分,直接下一步下一步下一步。主要設置以下部分:圖像,登陸帳號,登陸密碼,計算機名字
3. 系統簡單美化
系統簡單美化包括deepin桌面環境四大件:
- 任務欄
- 啟動器
- 控制中心
- 文件管理
系統安裝完成,登陸以后,初始的樣貌是這樣:
下面就開始動手術,一步一步朝着自己想要的方面前進了。
3.1 模式選擇
系統提供了“時尚模式”和“高效模式”的選擇。通過系統介紹視頻,或者右鍵點擊任務欄,均可選擇調整。
最下面放置各類圖標的,叫做任務欄。
鼠標右鍵任務欄,調整模式為“高效模式”。
3.2 任務欄插件
任務欄右鍵時,插件提供了一些能夠顯示在任務欄上的插件模塊。選擇自己喜歡的,不顯示自己不喜歡的插件。
插件也可以進行拖動,隱藏起來或者顯示出來。
以下是我個人任務欄右側的設置:
調整前:
調整后:
對比一下右下角,感覺清爽了很多
然后拖動>左邊的圖標,到右邊來。這些常用的pc狀態,不應該應藏起來,如下圖:
以下是我個人任務欄左側的設置:
調整后:
看起來很清爽,不着急,后面會放些經常使用的軟件上去。
3.3 啟動器
高效模式的啟動器長這樣:
3.4 控制中心
與windows龐大臃腫風格對比,deepin則是簡單實用小清新。在控制中心先進性一波初始配置。
我首先配置個性化圖像:控制中心-賬戶-點擊圖像-點擊+,進行個性化圖像設置。
因為我使用的是虛擬機 ,需要往虛擬機里面拷貝文件,所以需要通過ssh拷貝。
默認安裝的系統,未啟動sshd服務,需要手動啟動,才能通過ssh登陸。操作如下:
設置個性化圖像后,效果如下圖。能看出來,控制中心和啟動器的圖像都已經變化。
圓角太大,設置小一點的:
使用電源時,希望PC一直運行,那就不設置節能策略。如下圖,全部選擇“從不”
如果是筆記本PC,還會有“使用電池”的選項,做同樣操作即可。
“鼠標”設置這部分,如果是筆記本,在“觸摸板”設置選項,啟用“自然滾動”
主機名修改,點擊“系統信息”,如下圖:
修改主機名,通過【控制中心】修改,只是第一步,還需要編輯/etc/hosts文件,不然后續會出現一些無傷大雅的小問題。比如下圖,通過控制中心修改“計算機名”為deepin01以后,終端執行 sudo apt update
時,發現會報deepin01無法解析。這個就是因為/etc/hosts里面的主機名還是之前的。
希望官網以后可以修復這個問題
通過下圖能夠確認上面的問題。所以還需要 sudo vim /etc/hosts
修改為 127.0.0.1 deepin01
,就能解決這個問題
3.5 文件管理器
文件管理器這里,簡單配置一下:取消“顯示最近使用文件”和“隱藏系統盤“
這里介紹一下我本人在文件管理器的常用的使用技巧:
- 在文件管理界面,使用ctrl+shift+?能夠查看文件管理全部快捷鍵
- 選中的文件,通過ctrl+c直接復制文件全部路徑
- ctrl+l,查看當前目錄路徑,然后ctrl+c可以選中路徑
- 右鍵可以使用終端打開
- 可以安裝sshfs,nfs,samba,webdev等來遠程掛載文件系統
- ctrl+1,ctrl+2分別切換列表和圖標模式
- ctrl+h,切換隱藏或者顯示隱藏文件的操作
如果是雙系統,每次開機之后,在文件管理器一直能夠看到win10系統盤。那么該如何取消win10系統盤的掛載?方式有兩種
1.通過“磁盤”軟件,來設置,主要設置“掛載選項”,讓系統在開機后不掛載
2.直接編輯/etc/fstab,添加以下掛載選項(這種方式比較適合專業選手)
/dev/disk/by-uuid/68B81F88B81F53C2 /mnt/68B81F88B81F53C2 auto nosuid,nodev,nofail,noauto,x-udisks-auth 0 0
注意:終端執行 lsblk查看硬盤(機械盤,固態盤)的uuid,上面 68B81F88B81F53C2
便是我安裝了win10的系統盤的uuid,主要關注的是后面的掛載選項
3.6 桌面壁紙和鎖屏壁紙
桌面壁紙
桌面壁紙跟鎖屏壁紙不是一張圖,這個可以從:桌面-右鍵-設置壁紙,來證實
鎖屏壁紙的操作,比桌面壁紙復雜些。這里不做過多的解釋,一個腳本搞定一切
#!/bin/bash
#更換默認背景圖片
DEFUALT_IMG_JPG=$1
if [ "$#" -ne 1 ]
then
echo "選擇一張圖片"
exit 0
fi
echo "拷貝圖片到主題目錄"
sudo cp ${DEFUALT_IMG_JPG} /usr/share/wallpapers/deepin/desktop.jpg
echo "設置圖片為默認背景圖片"
sudo cp ${DEFUALT_IMG_JPG} /usr/share/backgrounds/default_background.jpg
echo "設置系統默認圖片"
sudo ln -fs /usr/share/wallpapers/deepin/desktop.jpg /etc/alternatives/deepin-default-background
echo "設置鎖屏圖片"
sudo cp ${DEFUALT_IMG_JPG} /var/cache/deepin/dde-daemon/image-effect/pixmix/
cd /var/cache/deepin/dde-daemon/image-effect/pixmix
for img in $(ls|egrep -v ${DEFUALT_IMG_JPG})
do
sudo cp ${DEFUALT_IMG_JPG} ${img} && sudo chmod 600 ${img}
done
echo "重啟或者注銷系統生效"
把上面的內容,復制粘貼,保存為a.txt,終端執行:bash a.txt xxx.jpg
注意:腳本里面有sudo操作。建議提前配置好sudo免密碼操作,參照下文
特別注意:在本文下面介紹的【系統瘦身】中,我已經使用 sudo apt purge deepin-wallpapers
,卸載原來的壁紙,會導致注銷和登陸界面顯示為白色,如下圖
建議先卸載壁紙 ,然后立馬執行這部分操作,避免產生白色背景
執行上面修改鎖屏壁紙腳本,設置鎖屏壁紙后,如下圖
這個壁紙,會在開機登陸,注銷登陸,鎖屏,點擊電源按鈕操作,全屏啟動器顯示
3.7 字體安裝和設置
把喜歡的字體下載下來,放到系統里面。然后全部選中,回車。就可以自動安裝字體了,如下圖:
然后在控制中心,配置系統字體,如下圖:
注意:字體設置成功后,【控制中心】樣式會立馬生效,而【啟動器】,【文件管理器】的字體不會立馬生效,需要重啟或者注銷,重新登陸后生效。
下圖是對比圖,左邊是原來的字體,右邊是微軟雅黑,差別還是有的。
注銷重新登陸再看看,這個時候字體就統一了,如下圖:
但是此時任務欄右側的時間和日期的顯示,就不那么和諧了,如下圖:
時間的字號很大,日期的字號很小。而且【控制中心】調整字號變大時,時間字號變小,日期字號變大。很明顯是兩者共享同一個空間,產生了擠壓導致的。
關於字號的選擇,建議1920x1080分辨率選擇14號字體就可以了。
【這里有個BUG】
如果微軟雅黑15號字體,長時間格式xxxx-xx-xx時,任務欄會產生覆蓋,如下圖:
3.8 輸入法配置
輸入法是用戶與系統交互的重要方式之一,也是系統重要體驗。
能在deepin上使用的輸入法有很多,deepin商店提供很多主流的輸入法。
當前提供的系統鏡像中,依然默認安裝的是fcitx輸入法。通過啟動器—輸入法設置,即可進行輸入法的配置。
因為deepin不確定用戶是什么樣的使用習慣,因此未對切換輸入法快捷鍵做配置,保持默認。
小技巧: 在未配置輸入法切換快捷鍵之前,可以通過點擊任務欄輸入法圖標的方式進行切換
在正常的實用習慣中,一般都會保留中文輸入和英文輸入,兩種輸入方式。中文的輸入可以選擇sunpinyin,英文的輸入可以選擇:鍵盤—英語。
我個人習慣,直接卸載默認的fcitx輸入法,安裝fcitx5輸入法。
具體教程參照這里
1.sudo apt purge *fcitx*
2.sudo apt update
3.sudo apt install fcitx5 fcitx5-pinyin
4.sudo vim /etc/envirotment,添加以下內容,保存退出。
GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx
SDL_IM_MODULE=fcitx
在任務欄上,已經顯示出來了fcitx5的相關快捷方式。設置"Fcitx5"開機啟動
點擊"Fcitx5配置“進行,輸入法配置
以下是我個人的設置:
- 配置“鍵盤-英語”為第一輸入法
- 胚子“拼音”為第二輸入法
- 配置輸入法切換快捷鍵為:左shift
- 設置輸入法為單行模式
- 換皮膚
- 裝詞庫
- 修改任務欄顯示樣式
- 配置中文括號
輸入法效果圖,還不是特別美觀,稍后美化
【注意:這里有個BUG】
Fcitx5輸入法單行模式,在文本編輯器(辦公軟件WPS也是)無法顯示拼音預覽,如下圖:
默認的Fcitx5的皮膚很素,跟系統風格不太像,這里使用fcitx5-material皮膚
修改后的效果如下,稍微美觀了一些:
Fcitx5詞庫的安裝,在上面給出的wiki里面有介紹,這里不做介紹。需要強調的一點就是,fcitx5支持安裝搜狗輸入法的詞庫,這個是非常棒的體驗。
Fcitx5默認情況下,在任務欄現實的輸入法圖標是紅色的,這個本人不是特別喜歡,就直接換掉了。
需要做的就是:找到這個Fcitx5任務欄圖標,准備一個自己喜歡的圖標替換掉這個問題,重新登陸即可
這個圖標的路徑是:
/usr/share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-pinyin.png
替換動作:
sudo cp org.fcitx.Fcitx5.fcitx-pinyin.png /usr/share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-pinyin.png
修改前:
修改后:
對比一下 ,風格統一了很多。
Fcitx5中文輸入法無法輸入中文括號【,這是需要修改配置文件的。該配置文件路徑是:
/usr/share/fcitx5/punctuation/punc.mb.zh_CN
修改這個文件,如下圖。這樣就可以輸入中文括號了【】
可以從網上復制粘貼進去
Fcitx5安裝完成在之后,啟動器會顯示出一些感覺沒有什么用的圖標,如下圖
這個需要通過我們自己來隱藏
隱藏鍵盤布局查看器:sudo vim /usr/share/applications/kbd-layout-viewer5.desktop
,添加 NoDisplay=true
,即可實現隱藏,如下圖
隱藏Fcitx5,需要編輯的文件 /usr/share/applications/org.fcitx.Fcitx5.desktop
隱藏Fcitx5配置,需要編輯的文件 /usr/share/applications/fcitx5-configtool.desktop
具體操作都是在文件最后一行下面,添加 NoDisplay=true
,保存退出
查看啟動器,發現已經隱藏
小提示:
所有想要隱藏的圖標,均可通過這種方式操作,只需要找對配置文件即可。包括20.3版本中出現的Device Format圖標,甚至之前的“計算機”,“回收站“,”文件管理器“等,都可以隱藏
特別注意:
安裝fcitx5以后,可能會導致系統應用“截圖錄屏”的快捷鍵沒法使用,這時候需要安裝一個依賴包
終端執行:sudo apt install qdbus-qt5
,安裝這個依賴包之后,就能夠正常使用“截圖錄屏”快捷鍵了
【2022-01-08更新,記錄當前20.3,fcitx5的問題】:
- 無法通過配置導入詞庫
- 任務欄托盤->右鍵重啟,執行后fcitx5圖標消失
4. 系統高級折騰
4.1 系統瘦身
4.1.1 卸載原創應用
安裝完系統之后,【終端】執行命令 df -h
可以看到系統安裝完成,所占磁盤比例還是挺少的
但是deepin默認安裝的一些應用,如果我們不喜歡,完全可以卸載。
這里介紹如何卸載deepin原創應用來實現系統瘦身。
先了解一下深度的一些原創應用和集成的第三方應用名字:
org.deepin.browser 深度瀏覽器
org.deepin.downloader 深度下載器
deepin-manual 幫助手冊
deepin-draw 深度畫板
deepin-album 深度相冊
deepin-music 深度音樂
deepin-mail 深度郵箱
deepin-boot-maker 啟動盤制作
deepin-diskmanager 磁盤管理器
deepin-devicemanager 設備管理器
deepin-font-manager 字體管理器
deepin-system-monitor 系統監視器
deepin-log-viewer 日志查看器
dde-printer 打印管理器
deepin-reader 文檔查看器
deepin-voice-note 語音記事本
deepin-compressor 歸檔管理器
deepin-movie 深度影院
dde-introduction 歡迎
dde-calendar 深度日歷
deepin-calculator 深度計算器
deepin-camera 深度相機
deepin-feedback 用戶反饋
deepin-screen-recorder 截屏錄屏
deepin-image-viewer 深度看圖
deepin-deb-installer 軟件包安裝器
deepin-editor 文本編輯器
deepin-screensaver 屏幕保護程序
deepin-wallpapers 壁紙
deepin-shortcut-viewer 快捷鍵預覽
deepin-app-store 深度應用商店
dde-grand-search 全局搜索服務
dde-clipboard 剪切板
######################################
simple-scan 掃描易
LibreOffice* 辦公軟件
onboard 屏幕鍵盤
nano nano編輯器
onboard 屏幕鍵盤
######################################
查看和卸載內核
dpkg -l |egrep "linux-image|linux-headers"
sudo apt purge
商店常用:
com.163.music
com.qq.weixin.deepin
了解了這些應用的名稱,就可以直接命令行卸載了,也可以通過“啟動器右鍵卸載“,但是只能卸載一部分。
本人通過啟動器右鍵卸載了以下軟件:
音樂,相冊,畫板,文檔查看器,語音記事本,下載器,掃描易,設備管理器,啟動盤制作工具,磁盤管理器,字體管理器,日志收集工具,五子棋,連連看,Liboffice,相機,用戶反饋,瀏覽器
以下是無法通過啟動器卸載的軟件,通過命令行卸載 sudo apt purge 軟件名
:
郵箱,屏幕鍵盤,幫助手冊,屏幕保護程序,壁紙,歡迎,系統監視器,全局搜索功能
上述操作完成之后,剩余的東西不多了,如圖(部分圖標在后文進行隱藏):
因工作需要,我保留了以下原創應用:
文件管理器,打印機管理,日歷,計算器,終端,文本編輯器,看圖,影院,截圖錄屏,軟件包安裝器,歸檔管理器
其他需要的軟件,后面再在自行安裝。
下圖是卸載上述應用之后的系統空間,發現節省了1.1G空間。
4.1.2 卸載多余內核
內核的選擇,主要看個人喜好和硬件新舊。
新版本的內核對新的硬件支持很多,比如打印機,藍牙,屏幕,顯卡等。
舊的內核版本也有的比較成熟穩定,適合工作和生常環境。
如果沒有問題,一般不建議升級內核,容易出現各種問題。但是如果全新安裝就已經有各種問題,建議升級內核看看。
更新內核:
終端執行命令:sudo apt install linux-image-deepin-stable-amd64 linux-headers-deepin-stable-amd64
查看內核:
終端執行命令:sudo dpkg -l | egrep "linux-header|linux-image"
卸載內核:
終端執行命令:sudo apt purge linux-headers-5.xx.xx-amd64-desktop ; linux-image-5.xx.xx-amd64-desktop
4.1.3 清理系統日志
系統日志目錄放置在/var/log/下面,專業認識清理當前目錄即可。
也可以通過jourctl命令工具來管理系統日志
參考這篇博客:《journalctl清理journal日志》
4.1.4 使用其他工具
使用商店或者社區商店里面的系統清理工具,一般都能夠清理一些不用的垃圾信息,節省空間
4.2 配置文件路徑
以下是比較常用的系統路徑:
- 默認配置路徑:/etc/alternatives
- 系統主題路徑:/usr/share/icons
- 系統字體路徑:/usr/share/fonts或~/.local/share/fonts
- 應用快捷方式destop路徑:/usr/share/applications/或者~/.local/share/applications
- 鼠標右鍵擴展路徑:/usr/share/deepin/dde-file-manager/oem-menuextensions
- 文件管理器右鍵選項路徑:/usr/share/applications/context-menus
- 文件管理器磁盤擴展路徑:/usr/share/dde-file-manager/extensions/appEntry
- 任務欄插件路徑:/usr/lib/dde-dock/plugins/
- 終端配色文件路徑:/usr/share/terminalwidget5/color-schemes
- 權限詢問路徑:/usr/share/polkit-1/actions/
- 背景圖片路徑:/var/cache/deepin/dde-dameon/image-effect/pixmix
- 網絡連接信息路徑:/etc/NetworkManager/system-connections/
- 用戶基本信息路徑:/var/lib/AccountsService/deepin/users/
- 用戶圖像默認路徑:/var/lib/AccountsService/icons(bigger目錄也有)
- 右鍵新建文檔模板路徑:/usr/share/templates/或者~/.Templates
- 回收站路徑:~/.local/share/Trash
- 應用開機自啟動路徑:~/.config/autostart
- 控制中心-自定義快捷鍵配置文件:~/.config/deepin/dde-daemon/keybinding/custom.init,注銷或重啟生效
- 控制中心-用戶頭像路徑:/var/lib/AccountsService/icons
- 控制中心-系統音效路徑:/usr/share/sounds/deepin/stereo/
注意:deepin20.3系統默認沒有/usr/share/templates目錄,但是這個目錄依然可以自動創建和使用。
一般桌面右鍵-新建文檔時,如下圖
我想添加一個新建文檔-Markdown文檔的選項,那么就可以進行以下操作
- 終端執行
sudo mkdir -p /usr/share/templates/.source
- 終端執行:
sudo touch /usr/share/templates/.source/markdown-template.md
- 創建一個markdown.desktop文件,內容如下:
[Desktop Entry] Name=Markdown Doc Name[zh_CN]=Markdown文檔 Comment=Enter MD filename: Comment[zh_CN]=請輸入Markdown文檔名稱: Type=Link URL=.source/markdown-template.md
然后把markdown.desktop拷貝到 /usr/share/templates/
目錄下即可,注銷重新登陸以后,效果如下圖
4.3 開發環境
deepin軟件源中,一些環境的版本比較低,如果不想使用源內軟件,自然可以編譯安裝,添加環境變量即可
4.3.1 配置root密碼
終端執行:sudo passwd 設置root密碼
4.3.2 配置普通sudo無密碼
首先卸載nano編輯器 ,個人不喜歡用nano。終端執行:sudo apt purge nano
終端執行:sudo visudo
,編輯內容如下:
%sudo ALL=(ALL:ALL) NOPASSWD:ALL
終端執行:sudo usermod -a -G sudo liwl
,將liwl用戶添加到sudo組,因為sudo組又配置了NOPASSWD參數,所以liwl執行sudo時,不需要再輸入密碼
4.3.1 安裝git
終端執行:sudo apt install git
配置git顯示中文信息:
git config --global i18n.commitencoding utf-8
git config --global i18n.logoutputencoding utf-8
4.3.4 安裝openldap
參照博客:《deepin部署openldap服務》
4.3.5 安裝nodejs
我個人系統安裝nodejs,主要實現使用右鍵發送文章到“博客園”或者“為知筆記”
具體實現,參照博文:《Deepin15和20使用命令行快捷鍵鼠標右鍵發送至博客園和為知筆記》
4.5.6 安裝和使用jdk
之前寫過一篇配置右鍵或者雙擊打開jnlp文件的博客:《DeepinV20右鍵打開或雙擊打開jnlp》
4.4 終端定制
關於deepin-terminal的定制,本人寫過很多博客,具體參見:《deepin-termial改造之路》
因為內容比較多,這里不做詳細介紹。
本人已經把改造后的代碼保存備份,每次安裝完系統以后,便重新編譯deepin-terminal
大致步驟:
1.終端執行 sudo apt purge deepin-terminal
2.下載源碼后,切換分支
3.終端執行:sudo apt build-dep .
4.終端執行:cmake ..; make; sudo make instlal
安裝完成后,從啟動器把
4.5 其他配置
4.5.1 修改啟動器圖標
這里直接提供一個修改腳本,很簡單:
#!/bin/bash
# 本腳本用於修改deepin啟動起logo
PLACE=/usr/share/icons/bloom/places
SVG=$1
if [ $# -ne 1 ];then
echo "未選擇svg"
exit 0
fi
for i in 128 16 24 256 32 48 512 64 96
do
echo $i
sudo cp ${SVG} ${PLACE}/$i/deepin-launcher.svg
done
上面文件,復制粘貼保存為a.txt。終端執行:bash a.txt xxx.svg
得自己事先准備一個喜歡的svg格式圖標,比如我喜歡的暗色win10啟動器
具體操作:
1.控制中心設置主題
2.執行腳本:sudo bash a.txt deepin-launcher.svg,執行結束后,切換到bloom主題,啟動器已經變化,效果如圖
特別注意:
因為icons依賴的問題,系統存放icron目錄的Papirus和bloom目錄是不能刪除的,其他目錄可以刪除,節省空間
控制中心,只剩下了這兩個主題
如果希望刪掉Papirus主題,能夠節省112M空間。但是會導致在是用其它主題時,任務欄輸入法圖標消失。
這里介紹如何修復這個問題:
在刪除Papirus主題前,先終端執行:
sudo cp /usr/share/icons/Papirus/16x16/devices/input-keyboard.svg /usr/share/icons/bloom/status/48/
,這條是修復卸載了Papirus后,任務欄輸入法的圖標丟失問題
sudo cp /usr/share/icons/Papirus/48x48/apps/software-store.svg /usr/share/icons/bloom/apps/48/deepin-appstore.svg
,這一條是修復卸載了Papirus后 ,卸載軟件,頂欄發送通知的圖標丟失問題
這樣就可以愉快地刪除Papirus主題啦,如下圖
4.5.2 修改引導界面圖片
這個比較簡單,選擇一張喜歡的圖片,直接拖入控制中心-通用-啟動菜單,就可以修改了
如果是雙系統的話,這個界面還可以調整啟動順序,設置啟動延遲和主題。
個人筆記本安裝的是單系統,因此不需要啟動延遲和主題,如下圖
但是這個設置,依然會保留1秒的啟動延遲,不太友好。那就需要命令行直接修改/etc/default/grub了,如下圖
修改GRUB_TIMEOUT=0,然后執行 sudo update-grub2即可。這樣開機就不會有延遲了。
雙系統建議不要修改到0,並且建議修改到30秒,以便選擇操作系統
4.5.3 修改鎖屏字體
雖然修改了系統字體,但是在開機登陸,注銷登陸界面,字體還是原來的字體,沒有變成我設置的“微軟雅黑”
這里需要做以下操作,進行修改:
1.先把之前安裝的字體,拷貝到系統路徑下
修改文件/etc/lightdm/deepin/xsettingsd.conf,內容如下
修改完成,保存退出。注銷界面已經變化,比上面沒修改之前,美觀了一些了。
4.5.4 配置無密碼驗證
如下圖,一般安裝軟件操作時,需要輸入賬戶密碼。
通過修改配置文件,來實現無密碼安裝
終端執行:sudo find / -name org.kubuntu.qaptworker3.policy 2>/dev/null
找到org.kubuntu.qaptworker3.policy文件位置,修改
為下圖所示,即auth_admin_keep改成yes即可,保存退出。
這時候安裝軟件,就不會提示輸入密碼了。如下圖,雙擊直接安裝
4.5.5 修復apt沒有公鑰
安裝了edge瀏覽器之后,使用 sudo apt update
命令之后,會出現以下沒有公鑰的問題。解決這個問題的方式有兩個:sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 字符串
- 注銷掉edge的倉庫,以后不用了,直接官網下載(當然這個比較那啥)
- 添加這個公鑰。具體操作是終端執行:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 字符串 ,下圖“字符串”是EB3E94ADBE1229CF
4.5.6 添加內測源
終端執行:sudo vim /etc/apt/source.list
,增加以下內容:
deb [trusted=yes] https://proposed-packages.deepin.com/dde-apricot unstable main contrib non-free
保存退出,終端執行:sudo apt update && sudo apt dist-upgrade
更新
5. 第三方應用
以下是本人折騰過的第三方應用軟件,主要介紹其使用的一些小技巧。
5.1 微信
微信的安裝,通過應用商店,或者直接命令行執行:sudo apt install com.qq.weixin.deepin
配置微信窗口打開快捷鍵
控制中心——鍵盤和語言——快捷鍵,下拉到最下面,自定義快捷鍵,點擊+,進行配置。
如下圖:
注:在deepin20.3版本上,wechat的deepinwine工具放在全局目錄/opt/deepinwine目錄下。
注意:
如果存在通過deepin自帶的【截圖錄屏】截取圖片以后,無法在微信粘貼
可以試試卸載剪切板, sudo apt purge dde-clipboard*
,然后看看是否正常
2022年1月6號更新:這個問題是終端的復制功能bug,官方代碼已經修復該問題,暫未推送
5.2 堅果雲
本人對堅果雲的改造,都在這個博客了-《deepin優雅地使用堅果雲攻略》
主要亮點是:1.遷移備份目錄后刪除主目錄的文件夾,2.瘦身,3.解決安裝堅果雲之后md格式顯示為空白
這里聊一下我自己在4K屏幕,初次安裝堅果雲,打開登陸界面顯示不全的問題:
找一個1920x1080的顯示器,外接一下,使用這個顯示器啟動界面唄。或者在啟動器堅果雲的啟動圖標右鍵選擇【禁止縮放】設置好目錄后,在解禁縮放。
5.3 迅雷下載【本人未使用】
除了deepin原創的應用“下載器”以外,Linux桌面系統提供的下載工具有很多。迅雷Linux版是選擇之一。
我選擇 free download manager
關於迅雷,只介紹以下內容:
商店下載迅雷。現在沒法通過x來退出,點擊x只會窗口最小化到任務欄。
退出:右鍵任務欄迅雷圖標,選擇“關閉所有”或者“強制退出”
隱藏任務欄圖標:如果不想退出,但是又不想它顯示在任務欄,可以雙擊任務欄右側托盤的圖標。
5.4 搜狗輸入法
搜狗輸入法下載方式:1.應用商店,2.官方網站
由於本人不是用搜狗輸入法,這里只介紹如何隱藏搜狗輸入法懸浮面板。
vim ~/.config/sogoupinyin/conf/env.ini,修改StatusAppearance=0,保存退出
搜狗輸入法最新版本3.4.0.9700,已經在設置面板內置了【隱藏面板】的選項,而且切換輸入法時,任務欄不在抖動。(本人在台式機上已經使用搜狗輸入法,但是可能無法將輸入法圖標固定在>外邊)
安裝舊版本的搜狗:sudo apt install sogoupinyin=2.2.0.0108
2022年1月14號更新:我在自己的台式機和筆記本上,先安裝fcitx5,然后卸載了fcitx5,安裝sogoupin=2.2.0.0108,然后下載搜狗輸入法最新版本,點擊安裝以后。發現可以把搜狗輸入法固定在>外邊。但是在虛擬機里沒有復現,不知道是什么機制。
5.5 網易雲音樂
網易雲音樂的安裝方式有三個:1.官方下載,2.商店安裝,3.命令行安裝
命令行安裝:sudo apt install com.163.music
網易雲Linux版本,能夠設置全局快捷鍵,能夠播放本地音樂,單純聽音樂足夠
這里主要介紹本人出現的問題:
- 網易雲功能模塊:私人FM,發現音樂等出現連接網絡失敗的問題
- 網易雲音樂在4K顯示屏無法正常顯示的問題
第一個問題:在網易雲音樂其他平台,比如手機app,開啟【個性化推薦】功能即可
第二個問題:4K或者高清屏幕縮放問題:
修改/usr/share/applications/com.163.music.desktop文件,
Exec字段修改為:
Exec=env QT_SCALE_FACTOR=2.25 /opt/apps/com.163.music/files/bin/netease-cloud-music %U
2.25是我4K屏幕縮放比例,具體參數自行調整即可
5.6 Edge瀏覽器
【2022-01-08記錄】:最新版本97.0.1072.55無法通過右鍵復制鏈接
edge使用了chromium的內核,並且提供了插件支持,同步功能。筆者選擇使用edge
edge目前有三個類型版本:dev,beta,stable版本。筆者選擇stable
stable版本,已經沒有大額頭的問題了,不需要特別設置
下載后雙擊安裝即可
在edge的Home頁面,通過設置圖標,設置更加簡介的首頁
從任務欄把"Microsoft Edge"發送到任務欄,然后配置啟動快捷鍵:
此時便可以通過命令:super+1,啟動edge瀏覽器了,類似win10的快捷鍵啟動任務欄程序一樣
來一張全局圖
右上角的小人,點擊登陸微軟帳號,進行插件和配置的同步,非常方便使用
5.7 向日葵遠程【本人未使用】
deepin使用遠程桌面的方式很多,向日葵是其中一個選擇。
這里不去介紹具體的使用方法,只是貼出一個解決【向日葵開啟后,deepin特效消失】的解決方案
vim ~/.config/kwinrc,修改[Compositing],添加:
WindowsBlockCompositing=false
UnredirectFullscreen=true
重啟或者注銷,重新登陸生效
5.8 百度網盤
百度網盤用來當離線存儲也不錯。pan.baidu.com提供了下載地址
這里介紹一個使用python使用百度網盤的工具:bypy
具體教程參照這個博客:《python操作百度網盤》
我本人安裝了bypy在以后,創建了一個右鍵擴展,便於直接右鍵上傳文件到百度網盤。
創建一個deepin-sendto-baidunetdisk.desktop的文件,內容如下
[Desktop Entry]
Name=上傳到百度網盤
Type=Application
Icon=baidunetdisk
Encoding=utf-8
Exec=/usr/local/bin/bypy upload %U
Terminal=false
X-DFM-MenuTypes=SingleDir;SingleFile;MultiFileDirs;
保存退出后,執行 sudo cp deepin-sendto-baidudisk.desktop /usr/share/applications/
目錄,效果如下圖
2022年1月6號,最新版本的百度網盤,支持了文件管理器的右鍵擴展和磁盤擴展,但是新版本網盤廣告有些多。
5.9 我的其他軟件
軟件名稱 | 軟件類型 | 下載方式 | 其他 |
---|---|---|---|
vscode | 代碼編輯器/IDE | 官網下載 | |
typora | markdown編輯器 | 官網下載 | |
kvm | 虛擬化軟件 | 命令行安裝 | sudo apt install qemu-kvm virt-manager |
wiznote | 筆記軟件 | 官網下載 | |
uTools | 效率工具 | 官網下載 | 比較贊的插件,vim模式的todo,網頁快開 |
vncviewer | 遠程桌面 | 官網下載 | 高分辨率下vncviewer字體太小 |
wps | 辦公軟件 | 官網/商店 | 建議官網下載 |
dbeaber | 數據庫管理軟件 | 官網下載 | |
easyconnect | vpn軟件 | 官網下載 | 使用web登陸vpn時,會提示下載 |
6. 高清大合照
最后來幾張oled屏幕下的大合照吧
桌面和啟動器
控制中心
文件管理器
終端