Debian 命令汇总
作者:公子老白   来源:laobaiphoto.com

Debian 发行版本和生命周期

Debian 一直维护着至少三个发行版本:稳定版(stable),测试版(testing)和不稳定版(unstable)

当前 Debian 的稳定版版本号是 12,开发代号为 bookworm。最初版本为 12.0,于 2023年06月10日 发布,其更新 12.9 已于 2025年01月11日 发布。Debian 通常会按照一定的规律每隔一段时间发布一个新稳定版。Debian 稳定版本的生命周期为五年:首先是三年的完整支持,然后是两年的长期支持(LTS)。请查看 Debian Releases 维基页面和 Debian LTS 维基页面以了解详细信息。

发行版目录

版本号代号发布日期支持截止日期LTS 支持截止日期当前状态
12Bookworm2023-06-102026-06-102028-06-30当前稳定(stable)版本
11Bullseye2021-08-142024-08-142026-08-31当前旧的稳定(oldstable)版本
10Buster2019-07-062022-09-102024-06-30已存档版本,另有第三方付费扩展长期支持

Debian 命令

1. Debian 查看版本号(有 6 条命令都是查看的)

cat /etc/debian_version
cat /etc/os-release
lsb_release -a
hostnamectl
apt show base-files
dpkg-query -W base-files

2. 更新 Debian 版本:

原文章:Debian10升级至12教程

更新软件包列表

sudo apt update

使用一键脚本自动升级,如果从 Debian 10 升级到 Debian 12 需要执行二次

bash <(curl -sSL https://raw.githubusercontent.com/motao123/linux-toolkit/main/system-upgrade/debian.sh)

升级过程中,除了提示是否自动重启服务,选择“Yes”,其它都选择默认。

更新后删除不必要的软件和依赖:

apt autocleanapt autoremove -y

重启系统

reboot

3. 安装中文系统

原文章:Debian 安装中文语言包

显示已经安装那些语言包

locale -a

更新软件包列表

sudo apt update

方法一:安装简体中文语言包后重启

sudo apt install locales
sudo locale-gen zh_CN.UTF-8
sudo update-locale LANG=zh_CN.UTF-8
reboot

验证安装

locale

方法二:安装简体中文语言包

sudo dpkg-reconfigure locales

出现语言选项后,箭头键移动光标到 zh_CN.UTF-8 UTF-8,按空格键选中,出现*号,再回车键

再次选择 zh_CN.UTF-8 UTF-8,按回车键

4. 安装图形界面(不能通过宝塔面板的终端进入图形界面)

做为网站服务器系统,不需要图形界面,慎用,纯粹的为了折腾

原文章:安装 Debian 操作系统并配置图形用户界面入门指南

同时给出安装命令和卸载命令,只能执行其一,安装完重启选择图形界面选项;卸载完再执行“清理无用依赖”后再重启

经试验,可以进入图形界面,但登录密码错误不能使用

# 安装 GNOME 桌面环境
sudo apt update
sudo apt install gnome-core

# 卸载 GNOME 桌面环境
sudo apt remove gnome-core
# 彻底卸载
sudo apt remove --purge gnome*
# 安装 KDE Plasma 桌面环境
sudo apt update
sudo apt install kde-standard

# 卸载 KDE Plasma 桌面环境
sudo apt remove kde-standard
# 彻底卸载
sudo apt remove --purge kde*
# 安装 XFCE 桌面环境
sudo apt update
sudo apt install xfce4

# 卸载 XFCE 桌面环境
sudo apt remove xfce4
# 彻底卸载
sudo apt remove --purge xfce*
# 安装 X Window 桌面环境
sudo apt update
sudo apt install xorg

# 卸载 X Window 桌面环境
sudo apt remove xorg
# 彻底卸载
sudo apt remove --purge xorg*
# 重启计算机选择图形界面选项
sudo reboot

安装完成重启即可,下是卸载时要继续的命令,卸载完成也要重启

# 移除显示管理器
sudo apt-get remove gdm lightdm sddm
# 禁用启动时加载图形界面
sudo bash -c 'echo "/nonexistent" > /etc/X11/default-display-manager'
# 禁用图形界面的服务
sudo systemctl disable gdm
sudo systemctl disable lightdm
sudo systemctl disable sddm
# 卸载时再执行清理无用依赖后重启
sudo apt autoremove

5. Debian 常用命令

1. Debian 常用命令整理      2. Debian 操作系统常用命令指南      3. 详解 Ubuntu 中 apt 和 apt-get 命令的区别

apt 命令apt-get 命令命令的功能
apt installapt-get install安装软件包
apt removeapt-get remove移除软件包
apt purgeapt-get purge移除软件包及配置文件
apt updateapt-get update刷新存储库索引
apt upgradeapt-get upgrade升级所有可升级的软件包
apt autoremoveapt-get autoremove自动删除不需要的包
apt full-upgradeapt-get dist-upgrade在升级软件包时自动处理依赖关系
apt searchapt-cache search搜索应用程序
apt showapt-cache show显示包的详细信息

当然 apt 还有一些自己的命令:

新的 apt 命令命令的功能
apt list列出包含条件的包(已安装、可升级等)
apt edit-sources编辑源列表