.. _debian_init: ==================== Debian精简系统初始化 ==================== 实际上,众多的Linux发行版都是基于Debian构建的,包括: - :ref:`ubuntu_linux` - :ref:`kali_linux` - ``Raspberry Pi OS`` 我在 :ref:`pi_400` 上构建 :ref:`mobile_pi_dev` 采用Lite版本安装后定制,安装初始化步骤是所有debian系共通的。 精简步骤见 :ref:`mobile_pi_dev` ,本文记录安装软件列表: - 精简图形系统 :ref:`sway` - 中文字体 :ref:`linux_chinese_view` - 中文输入: :ref:`fcitx_sway` - 终端: ``qterminal`` / 浏览器: ``falkon`` 系统软件仓库更新 ================== - 在安装和更新软件包之前,我们通常需要先更新软件仓库索引(update),并完成一次现有安装软件的全面更新(upgrade): .. literalinclude:: debian_init/apt_upgrade.sh :caption: debian更新软件仓库索引,并全面更新已安装软件 软件安装步骤 =============== - 对于轻量级简化桌面,可以尝试如下安装: .. literalinclude:: debian_init/debian_init_app :language: bash :caption: debian系安装应用 - 服务器系统,安装必要的管理工具: .. literalinclude:: debian_init/debian_init_devops :language: bash :caption: 安装运维管理工具 - 对于纯后台服务器系统,可以采用如下精简安装: .. literalinclude:: debian_init/debian_init_vimrc_dev :caption: 安装vim以及服务器开发所需软件集 - debian发行版中, ``mlocate`` 已经被 ``plocate`` (更快)替代( ``/usr/bin/locate --> /etc/alternatives/locate --> /usr/bin/plocate`` ): 使用方法相同 ``updatedb && locate XXX``