魔术桌
  • 更新日志
  • 新闻资讯
  • 数据资产
  • 网站导航
  • 订阅推荐
  • 商品推广
  • 日记
  • 摘录
  • 论文
  • 方案
  • 技术
  • 风格
  • 视觉
  • 原材料
  • 加工工艺
  • 元器件
  • 产品设备
  • 设计模式
  • 数据结构
  • 算法设计
  • 软件架构
  • 程序语言
  • 代码类库
  • 操作系统
  • 软件包
  • 健康
  • 环境
  • 社会
  • 道德
  • 法律
  • 经济
  • 政策
  • 更新日志
  • 新闻资讯
  • 数据资产
  • 网站导航
  • 订阅推荐
  • 商品推广
  • 日记
  • 摘录
  • 论文
  • 方案
  • 技术
  • 风格
  • 视觉
  • 原材料
  • 加工工艺
  • 元器件
  • 产品设备
  • 设计模式
  • 数据结构
  • 算法设计
  • 软件架构
  • 程序语言
  • 代码类库
  • 操作系统
  • 软件包
  • 健康
  • 环境
  • 社会
  • 道德
  • 法律
  • 经济
  • 政策
  • OS - Debian Linux - 热门推荐 - 部署配置方案 - GNOME个人桌面

文章摘要: 本文章将以日常使用场景和人工智能研发为目的,总结在GNOME图形界面上进行配置和优化 Debian Linux 12 操作系统的流程。

注释

  • GNOME图形界面的美化文件网站:gnome-look
  • GNOME Shell扩展文件的存放目录:/home/用户名/.local/share/gnome-shell/extensions/
  • 全局用户-主题文件的存放目录:/usr/share/themes/
  • 全局用户-光标和图标文件的存放目录:/usr/share/icons/
  • 当前用户-主题文件的存放目录:/home/用户名/.local/share/themes/
  • 当前用户-光标和图标文件的存放目录:/home/用户名/.local/share/icons/

小建议

  • 文件名在Linux中区分大小写。
  • 文件名不建议使用特殊符号、空格来组成文件名。

系统安装简介

  • Debian Linux 12 在这次发行中包含了许多软件包的更新,比较重要的是Linux内核映像使用了6.1版本,GNOME桌面环境使用了43版本。
  • Debian Linux 12 当前使用的是fcitx5输入法框架,但是百度输入法或搜狗输入法还并不支持fcitx5输入法框架。

系统下载官方网址:https://www.debian.org/distrib/

磁盘分区

方案:大小为2TB的单个固态硬盘

盘区分区目录大小介绍
1EFI系统分区500MB用于存放启动引导程序
2/500GB根目录文件
3交换空间10GB用于在内存不足时把一部分内存数据暂存到磁盘上,来避免系统崩溃
4/home1000GB存放用户数据文件

目录规划

/home/用户名/   # 个人文件和数据存储在用户主目录下,根据需要创建不同的文件夹。
|-- /Cache/    # 存储个人缓存文件。
|-- /Data/     # 个人隐私数据。
|-- /Project/  # 存储个人的项目文件,可再根据实际创建子目录,方便组织和管理项目文件。
|-- /Resource/ # 存储个人收集的资源。
    |-- /工程/
        |-- 3D模型、PPT模板、LLM模型、AI数据集等
    |-- /归档/
        |-- 某某系列游戏(表情包、海报壁纸、漫画、人物语音包、设定集、同人、小说、宣传视频、游戏截图、游戏素材、游戏原画、原声音频、周边、CG动画、COS)等
    |-- /软件包/
        |-- 实用工具、操作系统、编程代码、艺术创作、游戏娱乐等
    |-- /视频/
        |-- 动态壁纸、录像、视频素材、网络视频(短视频、广告、新闻、CG)、影视视频
    |-- /图片/
        |-- 精选壁纸、图片参考、图片分类、图片素材
    |-- /文档/
        |-- 漫画、小说、论文、书籍
    |-- /音频/
        |-- 语音包、音乐库、音乐素材
|-- /Tool/    # 工具类程序和应用,不加入环境变量的实用工具。
/opt/         # 通过网络下载的deb软件包进行安装的个人使用的软件。若有写软件无法通过软件包管理器安装,可以将其安装到这个目录下,并添加相应的可执行文件路径到环境变量中。

配置系统初始化

将主用户添加到sudo用户组

原因是已经设置了root密码(超级用户密码),将无法以user(普通用户)来安装软件包需要将user(普通用户)添加到sudo(超级用户)组中来获得更高的权限。

方案一:通过命令方式

# 以下命名选择一种即可

# 第一种实现的命令
sudo usermod -aG sudo <用户名>

# 第二种实现的命令
sudo /usr/sbin/addgroup 用户名 sudo

方案二:通过手动编辑配置文件方式

  • 手动打开/etc/sudoers文件并添加如下内容。
用户名 ALL=(ALL:ALL) ALL

切换软件源

  • 选择合适的软件包源(Debian档案库的软件包镜像源),选择离本机距离最近、最为靠谱的镜像源服务器,来提高访问和下载速度。
  • 本文章讲述切换为“清华大学镜像源”的方法,清华大学镜像源官方说明文档网站链接。

使用支持HTTPS的镜像源,可以有效避免国内运营商的缓存劫持。

# Debian 当前版本默认支持HTTPS
# 该软件包让Debian系统支持HTTPS源
# 且能解决无法拉取HTTPS源的问题
sudo apt install apt-transport-https

# 安装或更新证书`ca-certificates`
sudo apt install ca-certificates

方法一:通过手动编辑配置文件方式

  • 手动打开/etc/apt/sources.list文件并写入如下内容。
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free non-free-firmware
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free non-free-firmware

deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmware
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmware

deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-backports main contrib non-free non-free-firmware
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-backports main contrib non-free non-free-firmware

deb https://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
# deb-src https://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware

方法二:通过图形界面方式

- 打开`Software & Updates`软件,转跳到`Debian Software`选项卡。
- 将“下载自”选择为“http://mirrors.tuna.tsinghua.edu.cn/debian”即可。

卸载默认多余软件包

  • 卸载默认的游戏软件:2048、对对碰、俄罗斯方块、关灯、国际象棋、黑白棋、华容道、机器人、连珠消球、扫雷、数独、数壹、四邻、四子连线、推盘、消色块、投掷子、AisleRiot接龙游戏、GNOME贪食蛇

清理多余的依赖包和配置文件

# 通过命令方式
sudo apt --purge autoremove

更新系统及软件

  • 将Debian系统更新至最新版本。
  • 先更新本地软件包缓存,再正式更新整个系统。

方案:通过命令方式

# 更新本地软件包缓存
sudo apt update
# 立即更新所有已安装的软件、内核、其他系统组件
sudo apt upgrade

设置中文输入法

  • 打开Fcitx5软件,选择输入法->添加“拼音”->点击应用
  • 提示:Debian Linux 12 当前使用的是fcitx5输入法框架,但是百度输入法或搜狗输入法还并不支持fcitx5输入法框架。
  • 警示:需要将Fcitx5软件添加到开机自启动中,否则可能每次开机可能用不了输入法。

软件包安装与配置(终端命令操作)

OpenSSH

Nvidia显卡驱动

  • 第三方教学文章:https://blog.csdn.net/ruanjiannb/article/details/134470352
  1. 安装Nvidia显卡检测软件包
# 安装Nvidia显卡检测软件包
sudo apt install nvidia-detect
# 查看Nvidia显卡信息
nvidia-detect
  1. 安装Nvidia显卡驱动程序软件包
# 安装Nvidia显卡驱动程序软件包
sudo apt install nvidia-driver
# 查看Nvidia显卡信息
nvidia-smi
# 查询到CUDA Version最高支持的CUDA版本是多少
  1. 到Nvidia官网下载对应版本的CUDA工具包
  • 这一步暂时不执行
  • 没有支持Debian Linux 12 操作系统的版本
  1. 到Nvidia官网下载对应版本的CUDNN库文件
  • 这一步暂时不执行
  • 没有支持Debian Linux 12 操作系统的版本

配置系统默认软件(图像界面操作)

设置

网络(待完善)

  • 将IPv4设置为静态:将本机IP地址手动设置为一个固定IP,方便之后远程连接本机只需要记住一个固定的IP地址即可。
  • 设置VPN

蓝牙

  • 始终打开

外观

  • 样式:深色主题

多任务

  • 工作空间设置为1个

隐私

  • 从不(息屏锁屏),允许(锁屏显示通知)
  • 启用(定位服务、摄像头、麦克风、雷电接口)隐私权限
  • 禁用(文件历史),禁用(定期自动清理回收站与临时文件)

电源

  • 禁用(自动挂起)

共享

  • 始终打开共享(文件共享、远程桌面、媒体共享)并设置密码。

键盘

  • 修改打字切换输入源的快捷键:“Ctrl+空格”

日期和时间

  • 启用(自动设置时间),禁用(自动设置时区),时间格式改为24小时制。

优化

通用

  • 禁用(笔记本电脑盖子关闭时挂起)

外观

  • 光标:
  • 图标:
  • shell:
  • 声音:
  • 过时应用程序:
  • 背景图像:
  • 图像调整:

字体

开机启动程序

  • Fcitx5

窗口

  • 启用(附加模态对话框)
  • 启用(居中显示新窗口)
  • 禁用(副键点击调整大小)
  • 窗口聚焦:点击对焦

窗口标题栏

  • 标题栏动作-双击:Toggle Maximize(切换最大化)
  • 标题栏动作-中间点击:None(无动作)
  • 标题栏动作-双击:Menu(显示菜单)
  • 标题栏按钮:启用(最大化、最小化)、放置(右边)

键盘和鼠标

  • 禁用(中键点击粘贴)

顶栏

  • 时钟:启用(工作日、日期、秒)、日历(周数)

文件管理器

  • 启用(显示隐藏文件夹)
  • 按文件名A-Z排序

首选项:

  • 启用(将文件夹排在文件前面)
  • 用来打开项目的操作:双击
  • 可选的上下文菜单操作:启用(创建链接)、禁用(永久删除)

终端

首选项

  • 主题类型:暗色
  • 新终端打开在:标签页
  • 新选项卡位置:下一个

配置文件

  • 终端起始尺寸:132列*32行
  • 字体类型:DejaVu Sans Mono
  • 字体大小:12
  • 允许闪烁文本:聚焦时
  • 光标形状:下划线,启用(光标闪烁)

系统美化配置

  • 本文章将使用手动修改文件的方式进行美化。
  • 尽可能不下载多余的第三方工具进行辅助美化。

安装美化GNOME桌面所需的软件包

# 安装GNOME扩展管理器工具。
sudo apt install gnome-shell-extension-manager
# 主题工具
# gnome-tweaks可以更改应用程序本身、图标、光标、主题,但不能更改shell的主题
sudo apt install gnome-tweaks

默认自带扩展配置

GNOME 43 版本的图形界面扩展工具默认安装自带了以下扩展。

Applications Menu(建议禁用)
- 显示应用程序基于类别的应用程序菜单。

Auto Move Windows(建议启用)
- 在创建窗口时将应用程序移动到特定的工作区。

Launch new instance(建议禁用)
- 在短划线或应用程序视图中点击时始终启动新实例。

Native Window Placement(建议禁用)
- 以更紧凑的方式排列浏览中的窗口。

Places Status Indicator(建议禁用)
- 添加用于在系统中快速导航的菜单。

Remvable Drive Menu(建议启用)
- 添加用于访问和卸载可移动设备的菜单选项。

Screenshot Windows Sizer(建议启用)
- 调整GNOME软件窗口的大小屏幕截图。

User Themes(建议启用)
- 从用户目录加载外壳主题。

Windows List(建议禁用)
- 在屏幕底部显示窗口列表。

windowNavigator(建议启用)
- 允许在覆盖模式下用键盘选择窗口和工作区。
- <Alt> + [数字] == 选择窗口
- <Ctrl> + [数字] == 选择工作区

Workspace Indicator(建议禁用)
- 在菜单栏中放一个图标,提示当前所在工作区,并提供切换到了另一个工作区的功能。

安装推荐扩展配置

Just-Perfection
- 用于对界面进行大量自定义与精简。

Blur-My-Shell
- 用于让面板、顶部栏、Overview、锁屏、gnome自带的截屏、特定APP,都能毛玻璃化。

Big-Avatar
- 在右上角菜单出现你的头像,点击后触发自定义的命令。

手动安装美化资源

主题

图标
- 系统或应用图标:
- 光标图标:

Dock栏美化
- 动画效果

系统特效
- 程序切换效果

登入界面美化

开机画面美化
更新时间: 2025/11/16 17:17