Debian13安装配置sway实例#
安装Debian13#
镜像地址debian-13.7.0-arm64-DVD-1.iso
启动iso镜像开始安装过程

设置语言、地区和键盘布局



设置主机名和账号信息



磁盘分区配置

安装基本系统

不使用网络镜像,加快安装过程,后期可以再配置。


不选择任何桌面系统,后期手动安装sway,建议勾选ssh server

安装grub引导程序


完成debian过程,重启进入系统


debian13相关优化配置#
修改apt软件源#
#切换root
su
mv /etc/apt/sources.list /etc/apt/sources.list.bak
wget https://linuxmirrors.cn/main.sh
bash ./main.sh按提示选择国内软件源,然后更新系统安装一些基础软件
apt update&&apt upgrade
apt install sudo curl wget p7zip-full -y为普通用户设置sudo权限#
使用su命令切换root提前安装好sudo,编辑sudo配置文件vi /etc/sudoers
找到如下行:
root ALL=(ALL:ALL) ALL参考root配置添加普通用户
bbq ALL=(ALL:ALL) ALL保存后推出root用户,普通用户即可使用sudo。

安装配置sway桌面系统#
安装必要软件
sudo apt install greetd tuigreet sway fonts-wqy-microhei将默认显示管理软件改为greetd
sudo dpkg-reconfigure greetd设置sway会话脚本
sudo tee /usr/local/bin/sway-session <<'EOF'
#!/bin/sh
exec dbus-run-session -- sway
EOF
sudo chmod +x /usr/local/bin/sway-session编辑greetd配置文件vi /etc/greetd/config.toml
[terminal]
vt = 7
[default_session]
command = "tuigreet --time --remember --cmd /usr/local/bin/sway-session"
user = "_greetd"配置完后重启即可,以下为tuigreet登录界面

登录后进入sway系统,默认快捷键Win+enter打开终端程序foot

配置foot#
foot默认配置文件为/etc/xdg/foot/foot.ini,将其复制到用户配置目录,可自定义配置
bbq@debian:~$ mkdir -p ~/.config/foot/
bbq@debian:~$ cp /etc/xdg/foot/foot.ini ~/.config/foot/配置自定义字体,在此推荐Maple Mono NF CN
bbq@debian:~$ wget https://github.com/subframe7536/maple-font/releases/download/v8.0-beta.3/MapleMono-NF-CN-unhinted.zip
bbq@debian:~$
bbq@debian:~$ mkdir -p ~/.local/share/fonts
bbq@debian:~$ cp MapleMonoNF-CN-*.ttf ~/.local/share/fonts/
bbq@debian:~$ fc-cache -fv其他更多配置见Sway完整桌面配置实例