这是本节的多页打印视图。 点击此处打印.

返回本页常规视图.

Debian 配置

    这里配置以 12 为基础介绍

    配置 locale

     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    
    # Install locales package
    apt-get install -y locales
    
    # Uncomment en_US.UTF-8 for inclusion in generation
    sed -i 's/^# *\(en_US.UTF-8\)/\1/' /etc/locale.gen
    
    # Generate locale
    /usr/sbin/locale-gen
    
    # Export env vars
    echo "export LC_ALL=en_US.UTF-8" >> ~/.bashrc
    echo "export LANG=en_US.UTF-8" >> ~/.bashrc
    echo "export LANGUAGE=en_US.UTF-8" >> ~/.bashrc
    
    echo -e 'LANG="en_US.UTF-8"\nLANGUAGE="en_US:en"\n' > /etc/default/locale

    关闭休眠

    GUI 模型

    /etc/gdm3/greeter.dconf-defaults 中增加如下配置:

    1
    
    sleep-inactiva-ac-type="blank"

    之后在执行

    1
    
    sudo systemctl restart gdm3

    参考:

    TTY 模型

    # sudo vi /etc/systemd/logind.conf
    # 改成 ignore 保证一直开机
    IdleAction=poweroff
    IdleActionSec=10min

    之后在重启服务,

    1
    
    sudo systemctl restart systemd-logind

    同时配置 ssh 定期发送心跳,可以保证系统不进入 idle 状态:

    Host dev
      HostName 192.168.31.142
      ServerAliveInterval 120

    配置 sudo 权限

    1
    2
    3
    4
    5
    6
    7
    8
    
    # 默认是只读权限
    chmod +w /etc/sudoers
    
    # 之后添加
    [user-name] ALL=(ALL:ALL) ALL
    
    # 最后在改回去
    chmod -w /etc/sudoers

    连接 wifi

    使用 NetworkManager 的命令行工具 nmcli

    1
    
    nmcli d wifi connect WIFI_SSID password YOUR_PW ifname YOUR_IFACE

    节约资源

    关闭 GUI 登录,默认 TTY

    1
    2
    3
    4
    5
    6
    7
    8
    
    # 查看当前默认方式
    systemctl get-default
    
    # 修改成 TTY
    systemctl set-default multi-user.target
    
    # 修改成会 GUI
    systemctl set-default graphical.target

    tracker-miner-fs-3

    top 里面看这个内存占用最高,通过下面方式禁用

    1
    2
    3
    4
    
    sudo systemctl --global mask tracker-xdg-portal-3.service
    sudo systemctl --global mask tracker-miner-fs-3.service
    
    killall tracker-miner-fs-3

    查看磁盘类型

    1
    
    grep ^ /sys/block/*/queue/rotational

    如果返回1则表示磁盘可旋转,那么就是HDD了;反之,如果返回0,则表示磁盘不可以旋转,那么就有可能是SSD了。

    也可以用 fdisk 命令:

    1
    
    sudo fdisk --list

    安装 gnome 插件,支持显示桌面文件

    1
    
    sudo apt install -y gnome-shell-extension-desktop-icons-ng

    重启,在『插件』中配置

    输入法

    1
    2
    3
    
    apt purge fcitx* ibus*
    
    apt install fcitx5 fcitx5-chinese-addons

    libreoffice 中文包

    1
    2
    
    sudo apt-get install libreoffice
    sudo apt-get install libreoffice-l10n-zh-cn libreoffice-help-zh-cn

    之后在 tool options 中配置中文即可