修改Home中文目录
打开终端,在终端中输入命令:
1  | export LANG=en_US  | 
跳出对话框询问是否将目录转化为英文路径,同意并关闭。
在终端中输入命令:
1  | export LANG=zh_CN  | 
关闭终端,并重启系统。下次进入系统,系统会提示是否把转化好的目录改回中文。选择不再提示,并取消修改。主目录的中文转英文就完成。
更换 Linux Mint 镜像源
方法一:图形界面换源
打开软件源管理器
1
2# 在终端中输入命令打开
software-sources选择国内镜像源
- 点击"Official repositories"选项卡
 - 在"Main (victoria)"下拉菜单中选择国内镜像
 - 推荐选择阿里云或清华大学的镜像源
 
更新软件列表
1
sudo apt update
方法二:命令行手动换源
编辑sources.list文件
1  | # 使用nano编辑器打开sources.list文件  | 
替换为阿里云源(以Linux Mint 21.2为例)
1  | # 注释掉原有的源(在行首添加#)  | 
清华大学源配置(备选方案)
1  | # 清华大学镜像源配置  | 
输入法 (fcitx-rime)
参考资料:
安装步骤:
进入系统设置 -》 输入法 -》 输入法框架 -》 选择fcitx
检查
fcitx版本:
使用命令fcitx --version查看。如果版本不是 5,则安装fcitx-rime,否则安装fcitx5-rime。安装命令:
1
sudo apt-get install fcitx-rime -y # 如果不是fcitx5版本,安装此包
克隆仓库并运行安装脚本:
1
2
3git clone --depth=1 https://github.com/Mark24Code/rime-auto-deploy.git --branch latest
cd rime-auto-deploy
./installer.rb按照屏幕上的提示选择相应的选项完成安装。
进入工具栏 -》 输入法配置 -》 如果之前装有其他的输入法如sunpinyin,将其删掉 -》 将中州音移到第二位
主题美化
安装 WhiteSur Gtk Theme
github 仓库地址: https://github.com/vinceliuice/WhiteSur-gtk-theme
将仓库克隆到本地,然后通过 install.sh 脚本进行安装:
1  | git clone https://github.com/vinceliuice/WhiteSur-gtk-theme.git --depth=1  | 
安装完成之后,就可以打开 “首选项” -> “主题”,在 “应用程序” 和 “桌面” 中找到 WhiteSur-Dark/WhiteSur-Dark-solid/WhiteSur-Light/WhiteSur-Light-solid 四个选项。
安装 WhiteSur icon
这是 WhiteSur 用到的图标。
github 仓库地址: https://github.com/vinceliuice/WhiteSur-icon-theme
将仓库克隆到本地,然后通过 install.sh 脚本进行安装:
1  | git clone https://github.com/vinceliuice/WhiteSur-icon-theme.git  | 
安装完成之后,就可以打开 “首选项” -> “主题”,在 “图表” 中找到 WhiteSur/WhiteSur-Dark/WhiteSur-Light 三个选项。按照自己喜欢选择即可,我一般选 WhiteSur-Dark。
安装 WhiteSur cursors
这是 WhiteSur 用到的鼠标指针。
github 仓库地址: https://github.com/vinceliuice/WhiteSur-cursors
将仓库克隆到本地,然后通过 install.sh 脚本进行安装:
1  | git clone https://github.com/vinceliuice/WhiteSur-cursors.git  | 
安装完成之后,就可以打开 “首选项” -> “主题”,在 “鼠标指针” 中找到 WhiteSur-cursors 选项。
安装 WhiteSur wallpapers
这是 WhiteSur 用到的 macos 的经典壁纸。
github 仓库地址: https://github.com/vinceliuice/WhiteSur-wallpapers
将仓库克隆到本地,然后通过 install-wallpapers.sh 脚本进行安装:
1  | git clone https://github.com/vinceliuice/WhiteSur-wallpapers.git  | 
壁纸会复制到 ~/.local/share/backgrounds 目录下。
在桌面上右键,“改变桌面背景”,增加一个目录指向 ~/.local/share/backgrounds,然后选择一个喜欢的图片作为桌面壁纸。我一般喜欢选 WhiteSur。
面板配置
下面面板右键 -》面板设置 -》智能隐藏面板
下面面板右键 -》面板编辑模式 -》左下角图标移动至中间侧,将右下角图标移动至上方的左右侧
上面面板右键 -》面板设置 -》智能隐藏面板
Dust (磁盘使用情况工具)
安装步骤:
安装 Rust 和 Cargo:
1
2
3sudo apt install cargo -y
sudo apt install rustup -y
sudo rustup default stable安装 Dust:
1
sudo cargo install du-dust
设置执行权限并创建软链接:
1
2sudo chmod +x /root/.cargo/bin/dust
sudo ln -s /root/.cargo/bin/dust /usr/local/bin/dust
使用方法:
1  | sudo dust <目录路径>  | 
Deepin Wine
下载并运行 Deepin Wine 安装脚本:
1
wget -O- https://deepin-wine.i-m.dev/setup.sh | sh
解决
NO_PUBKEY错误(针对 Microsoft 仓库,如 VSCode):修复方法:
1
2curl https://packages.microsoft.com/keys/microsoft.asc | sudo gpg --dearmor -o /usr/share/keyrings/microsoft-archive-keyring.gpg
sudo vim /etc/apt/sources.list.d/vscode.list修改该文件中的
deb行:1
deb [arch=amd64 signed-by=/usr/share/keyrings/microsoft-archive-keyring.gpg] https://packages.microsoft.com/repos/code stable main
更新软件源:
1
sudo apt update
默认软件安装位置在
/opt/apps下
企业微信 (WeChat for Linux)
安装步骤:
安装 Deepin 版的企业微信:
1
sudo apt-get install com.qq.weixin.work.deepin
错误修复:
依赖包安装:
1
sudo apt install libsane1=1.2.1-5deepin1+rb1 libsane-common=1.2.1-5deepin1+rb1 com.qq.weixin.deepin
解压错误修复:
修改
run_v4.sh脚本:1
sudo vim /opt/deepinwine/tools/run_v4.sh
将:
7z x "$APPDIR/$APPTAR" -o"$1"替换为:7z x "$APPDIR/$APPTAR" -o"$1" || true
然后重新install即可
Deepin软件安装/卸载
以com.qq.weixin.work.deepin为例
- 卸载:
apt uninstall com.qq.weixin.work.deepin -y & apt purge com.qq.weixin.deepin -y - 安装:
apt install com.qq.weixin.work.deepin 
避免在系统更新时 Deepin Wine 软件被删除
- 找出 Wine 应用
 
它们通常以
deepin.com.或wine-开头。
1  | dpkg -l | grep -E 'deepin.com.|wine-'  | 
- 标记为手动安装(防止被自动删除)
 
使用
apt-mark manual命令,将Wine 应用及其关键依赖标记为手动安装。这样,apt就不会认为它们是冗余的,从而避免被apt autoremove或系统升级过程中的清理机制删除。
1  | # 假设 Wine 应用包名是 deepin.com.wechat  | 
Typora (Markdown 编辑器)
安装链接:
开机自启
(以 uTools 为例):
将
.desktop文件复制到开机启动目录:1
sudo cp /usr/share/applications/utools.desktop /etc/xdg/autostart/utools.desktop
重启电脑后,uTools 会自动启动。
Docker 安装
安装步骤:
下载并添加 Docker 的 GPG 密钥:
1
sudo curl -sSL https://download.docker.com/linux/debian/gpg | gpg --dearmor > /usr/share/keyrings/docker-ce.gpg
将当前用户添加到 Docker 组:
1
2
3sudo usermod -aG docker $USER
sudo groupadd docker
sudo gpasswd -a ${USER} docker重启 Docker 服务:
1
sudo service docker restart
注销并重新登录,让更改生效。
Oh My Zsh
Oh My Zsh 是一款社区驱动的命令行工具,是基于 Zsh 命令行的一个扩展工具集,提供了丰富的扩展功能,如:主题配置,插件机制,内置的便捷操作等,可以给我们一种全新的命令行使用体验。
安装 Zsh
1  | # 安装 Zsh  | 
安装 Oh My Zsh
1  | wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh  | 
Zsh 的配置
主题及字体的配置
powerlevel9k主题安装
从 Github 上克隆项目到 Oh-My-Zsh 的主题目录下,一般都在 ~/.oh-my-zsh/theme/ 目录。
1  | git clone https://github.com/bhilburn/powerlevel9k.git ~/.oh-my-zsh/custom/themes/powerlevel9k  | 
修改 ~/.zshrc 中的 ZSH_THEME:
1  | ZSH_THEME="powerlevel9k/powerlevel9k"  | 
然后重新打开终端就变成了 PowerLine 的形式了。但是由于没有安装相应的字体,导致符号显示不完全。
安装 awesome-terminal-fonts
这是一款可以在终端界面显示 awesome 图标的工具。
- 获取该项目
 
1  | git clone https://github.com/gabrielelana/awesome-terminal-fonts  | 
- 进入该项目,将 
build/目录里的所有文件拷贝到~/.fonts/目录(没有就创建一个)下 
1  | cd awesome-terminal-fonts  | 
- 执行以下命令让 freetype2 知道这些字体
 
1  | fc-cache -fv ~/.fonts  | 
自定义
config/10-symbols.conf配置文件里的字体,改成自己喜欢的。当然不改就是默认的。拷贝
config/10-symbols.conf配置文件到~/.config/fontconfig/conf.d目录(没有就创建一个)下
1  | cp config/10-symbols.conf ~/.config/fontconfig/conf.d  | 
- source 所有 
.fonts目录下的字体到你的 shell 启动脚本 
1  | source ~/.fonts/*.sh  | 
至此安装完成,再重启一下终端验证效果
配置
powerlevel9k 提供了丰富的个性化配置功能。
两行提示符
powerlevel9k 默认只有一行提示符。另起一行,在 ~/.zshrc 中加入以下定义即可
1  | POWERLEVEL9K_PROMPT_ON_NEWLINE=true  | 
让右边的提示符也显示到下一行,只需在以上基础上再加以下定义即可
1  | POWERLEVEL9K_RPROMPT_ON_NEWLINE=true  | 
自定义多行连接的符号,定义以下方式即可
1  | POWERLEVEL9K_MULTILINE_FIRST_PROMPT_PREFIX="↱"  | 
命令执行完新加一行
1  | POWERLEVEL9K_PROMPT_ADD_NEWLINE=true  | 
禁用右边的提示符
1  | POWERLEVEL9K_DISABLE_RPROMPT=true  | 
浅色主题
1  | POWERLEVEL9K_COLOR_SCHEME='light'  | 
自定义左边提示符的元素
默认的元素只有提供了 context 、 root_indicator,可添加以下元素
| 元素 | 介绍 | 
|---|---|
| os_icon | 系统标识 | 
| battery | 电量 | 
| context | 用户 | 
| dir | 路径 | 
| dir_writable | 目录读写状态 | 
| load | 加载 | 
| rspec_stats | 统计 | 
| status | 状态 | 
| symfony2_tests | 测试 | 
| user | 当前用户 | 
| vcs | 版本控制 | 
| vi_mode | vi 模式 | 
通过以下定义方式添加,例如:
1  | POWERLEVEL9K_LEFT_PROMPT_ELEMENTS=(os_icon root_indicator dir vcs)  | 
推荐安装字体
不推荐安装官方默认的 Powerline Fonts,理由是图形符号不全,符号处会有乱码。推荐安装 Nerd-Fonts 系列字体,因为该系列字体附带有尽可能全的符号,并且更新非常频繁, 项目地址在这里。例如直接下载 Ubuntu Font Family 下的tff字体文件。
1  | # 先下载下来对应字体,然后拷贝至fonts下  | 
然后右键终端 -》首选项 -》 配置下载的自定义字体

插件配置
autojump
更快地切换目录,不受当前所在目录的限制。
1  | sudo apt install autojump -y  | 
fasd
快速访问文件或目录,功能比前一个插件强大。
1  | sudo apt install fasd -y  | 
zsh-autosuggestions
命令行命令键入时的历史命令建议插件,按照官方文档提示,直接执行如下命令安装:
1  | git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions  | 
zsh-syntax-highlighting
命令行语法高亮插件,按照官方文档提示,直接执行如下命令安装:
1  | git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting  | 
插件最终配置
1  | # autojump 功能弱,fasd 功能强,但是没 autojump 实用  | 
「.zshrc」文件完整修改
Oh My Zsh 配置文件的完整修改结果,只有对配置文件进行如下修改,才能使上述配置生效。
1  | # 设置字体模式以及配置命令行的主题,语句顺序不能颠倒  | 
常用命令
下面总结 Oh My Zsh 配置相关的其他 bash 命令:
1  | # 查看当前所用的 Shell  | 
备份/恢复(Optional)
「备份」应用程序
「备份」应用程序可以帮助你备你重要文件,但不包括系统信息、应用程序或设置。
sudo apt install deja-dup1
2
3
4
5
6
7
### Timeshift
> Timeshift 是类似于 macOS「时间机器」的备份工具,它能备份整个系统,并提供文件备份选项和备份计划功能。
- ```
sudo apt install timeshift