Debian 配置
基础配置
一些通用的可以参考 Linux 基础配置。
源
sed -i 's/deb.debian.org/mirrors.ustc.edu.cn/g' /etc/apt/sources.list
sed -i 's|security.debian.org/debian-security|mirrors.ustc.edu.cn/debian-security|g' /etc/apt/sources.list
如无需要 src,可以将 deb-src
为首的注释掉:
sed -i 's/^deb-src/# deb-src/g' /etc/apt/sources.list
如果是 stable 希望使用 backports,可以:
export codename=`dpkg --status tzdata|grep Provides|cut -f2 -d'-'`
sed -Ei "s/^(deb.*) $codename (.*)/\0\n\1 $codename-backports \2/g" sources.list
如果源是 https 的,需要先安装 apt-transport-https 包。
每次改源后需要执行 apt update
生效。
字体
apt install -y fonts-dejavu-core
固件
apt install -y firmware-linux
网络
network-Manager
apt install -y network-manager
systemctl enable --now NetworkManager
systemctl disable --now systemd-networkd
WiFi
假如是 Intel 家的 WiFi:
apt install -y firmware-iwlwifi
外设
参考 Linux Device。
桌面
显卡驱动
Intel
apt install -y xserver-xorg-video-intel
Xorg
apt install -y xorg
配置参考 Xorg 配置。
显示管理器
LightDM
apt install -y lightdm
sed -Ei 's/#(greeter-hide-users)=.*/\0\n\1=false/g' /etc/lightdm/lightdm.conf
桌面环境
Xfce
apt install -y xfce4 xfce4-goodies \
gvfs gvfs-bin gvfs-backends
Thunar 的很多功能,如访问网络设备是由 Gnome 的 gvfs 提供的:
apt install -y gvfs gvfs-bin gvfs-backend
Xfce 4 本身并没有提供 Network Mananger 的 Gui,所以也需要用 Gnome 的:
apt install -y network-manager-gnome
如果需要全局菜单:
apt install -y libdbusmenu-gtk4 libdbusmenu-gtk3-4 libdbusmenu-qt5-2 \
vala-panel-appmenu xfce4-appmenu-plugin
并且第需要在界面执行一次:
xfconf-query -c xsettings -p /Gtk/ShellShowsMenubar -n -t bool -s true
xfconf-query -c xsettings -p /Gtk/ShellShowsAppmenu -n -t bool -s true
xfconf-query -c xsettings -p /Gtk/Modules -n -t string -s "appmenu-gtk-module"
Lxqt
apt install -y --no-install-recommends lxqt-core
ACPI
参考 Linux ACPI。
中文
apt install -y fonts-noto-cjk \
fcitx5 fcitx5-pinyin