目录

Debian 安装笔记

系统安装

Debian 的安装真是一言难尽。之前一直在虚拟机里尝试,有些问题还试不出来。一旦到了真实的电脑上,就会被各种现实问题打脸。有两点需要注意:

安装微码

按照这个页面上的说明,安装 amd64-microcode 包,重启电脑后生效。

安装 Cinnamon

用过了 Linux Mint,我承认对 Cinnamon 的桌面念念不忘。经过了这么多桌面环境,最终还是 Cinnamon 那种简洁征服了我。我这几年一直不喜欢 Ubuntu,所以尽管 Linux Mint 论坛上都说它跟 LMDE 没有区别,但我最终还是选择了 LMDE。事实上,他们还是有区别的,至少从安装的角度上说。

设置 btrfs 参数

编辑 /etc/fstab 文件,设置 btrfs 参数:

    UUID=18e08f69-8c1c-45c6-86db-fd61fb76dfee /               btrfs   noatime,space_cache,compress=zstd,discard=async,subvol=@rootfs 0       0

默认安装会把根目录放在 @rootfs,这种情况下 Timeshift 不支持。还没有找到好的解决办法。

修改 @rootfs 路径

Timeshhift 仅支持对 @ 和 @home 创建快照,这个网页讲了这个问题发生的原因。因此,如果要正常使用 Timeshift,需要把 @rootfs 改名为 @。根据这篇文章的说明,进行以下操作:

      set root=(hd0,gpt2)   # gpt2 对应 /dev/nvme0n1p2
      linux /@/boot/vmlinuz/5.10.0-9-amd64 root=dev/nvme0n1p2 rootflags=subvol=@  # 可以按 TAB 补全内核文件,一定不能输入错误,比如 rootflags 少个 s,否则会无法启动
      initrd /@/boot/initrd.img-5.10.0-9-amd64  # 同样用好 TAB 补全,会省不少事
      boot
 

美化

在 Debian 默认安装的 Cinnamon 非常不好看,我的目标是让它和 Linux Mint 一样。这一点也经过了反复尝试,最终找到了这样一条路子,不过没有经过测试,还不确定是否会有问题。

这样界面就和 Linux Mint 一模一样了。

常用软件安装

nala

nala 已经进入 Debian 官方源,可以直接使用 apt 安装,不必再按照页面上的说明手动添加源。

1Password、坚果云、WPS Office

从官方网站下载 .deb 安装文件,使用 dpkg 或者双击用 GDebi 安装即可。

V2RayA

从官方网站上安装 v2ray,然后按照网站上的说明添加源,然后用 apt 安装 v2raya。

Debian 官方源里有 v2ray,但经过测试,无法启动代理。最终还是选择使用 v2raya 网站上的安装脚本,下载二进制安装。

Emacs 29

按照这个网页的说明,安装 ganneff.de 上的 emacs-snapshot 包。第一步安装 software-properties-common 不是必要的,添加源的时候,手动编辑文件即可。第三步里网页上的例子写的是 buster,改成 bookworm 即可(testing 关键字无效)。

Todoist

官方网站上有 Snap 跟 AppImage 的安装方式,都比较复杂,之前一直使用 Flathub 上的版本,Linux Mint 直接安装了 Flatpak 并加了 Flathub 源,在 Debian 上面就需要手动安装。

其他需要补充的设置

Linux Mint 上默认安装的一些程序,本来以为是 Cinnamon 的一部分,结果似乎是 Linux Mint 独有的。还没有确定直接添加 Linux Mint 的源是否会带来不良影响,目前阶段先找一些替代品安装。

文本编辑器

安装 Pluma,这是 MATE 带的编辑器。

图像查看器

安装 eom。也可以选择 eog,不过界面是典型的 GNOME 3 样式,与 Cinnamon 有些不搭。

文档查看器

安装 Atril。也是 MATE 的组件。