Debian 入门教程

FreeGuideOnline 最新 2026-07-15

usermod -aG sudo 你的用户名


退出并重新登录,现在可用 `sudo` 执行管理命令。

### 更换软件源

编辑 `/etc/apt/sources.list` 文件(需要 `sudo`),将默认源替换为更快的镜像,例如阿里云:

deb https://mirrors.aliyun.com/debian/ bookworm main contrib non-free non-free-firmware deb https://mirrors.aliyun.com/debian/ bookworm-updates main contrib non-free non-free-firmware deb https://mirrors.aliyun.com/debian-security bookworm-security main contrib non-free non-free-firmware


> **注意**:`bookworm` 对应 Debian 12,如果你使用其他版本,请将代号替换为相应名称。

更新软件包列表:`sudo apt update`

### 安装中文语言包与输入法

如果界面为英文,可通过以下命令安装中文支持:

sudo apt install task-chinese-s-desktop


安装完成后重新登录即可切换到中文界面。输入法推荐安装 fcitx5 及拼音:

sudo apt install fcitx5 fcitx5-chinese-addons


重启后配置输入法组合键即可使用。

## 软件包管理基础

### APT 常用命令

APT(高级软件包工具)是 Debian 的核心包管理系统。掌握以下命令即可完成大部分软件操作。

- **刷新软件包列表**:`sudo apt update`
- **升级所有已安装的包**:`sudo apt upgrade`
- **安装一个软件**:`sudo apt install 软件名`
- **卸载软件(保留配置文件)**:`sudo apt remove 软件名`
- **完全卸载(含配置)**:`sudo apt purge 软件名`
- **搜索软件**:`apt search 关键字`
- **查看包信息**:`apt show 软件名`
- **清理无用的依赖包**:`sudo apt autoremove`

### 使用 dpkg 管理 .deb 包

Debian 的软件包以 `.deb` 格式分发。手动下载的 `.deb` 文件可用 `dpkg` 安装:

sudo dpkg -i 包文件.deb


若出现依赖问题,执行 `sudo apt install -f` 会自动修复。

### 安装通用软件

安装浏览器、办公套件、解压工具等:

sudo apt install firefox-esr libreoffice unzip unrar gimp vlc


Firefox ESR 是长期支持版本,你可以通过官网自行安装标准版。若需要更丰富的软件,可启用 `flatpak` 支持,访问 flathub.org 获取最新应用。

## 命令行快速入门

### 终端基础操作

在桌面环境中按下 `Ctrl+Alt+T` 可打开终端。以下是常用命令速览:

- `pwd` — 显示当前目录路径
- `ls` — 列出文件(`ls -la` 显示隐藏文件及详细信息)
- `cd 目录名` — 进入目录(`cd ..` 返回上一级,`cd ~` 回到主目录)
- `mkdir 新目录` — 创建目录
- `touch 文件名` — 创建空文件
- `cp 源文件 目标` — 复制文件
- `mv 源文件 目标` — 移动或重命名文件
- `rm 文件名` — 删除文件(`rm -r 目录` 删除目录)
- `cat 文件名` — 查看文件内容
- `man 命令` — 查看命令的帮助手册

### 用户与权限管理

- `sudo 命令` — 以超级用户身份执行命令
- `chmod` — 修改文件权限(如 `chmod +x script.sh` 赋予执行权限)
- `chown` — 更改文件所有者(需 sudo)
- `passwd` — 修改当前用户密码;`sudo passwd 用户名` 重置他人密码

### 进程与服务管理

- `ps aux` — 查看当前所有进程
- `top` 或 `htop` — 实时监控系统进程与资源(htop 需安装)
- `kill PID` — 终止进程(PID 可通过 ps 或 htop 获取)
- `systemctl status 服务名` — 查看服务状态
- `sudo systemctl start/stop/restart 服务名` — 启动、停止、重启服务
- `sudo systemctl enable/disable 服务名` — 设置或禁止开机启动

## 桌面环境与常用设置

### GNOME 桌面基础

如果安装了 GNOME,左上角 “活动” 可搜索应用、切换工作区。屏幕右上角可调节音量、网络、电源。应用程序列表中以图形化方式启动软件。

常用快捷键:

- `Super` (Win键):打开活动视图
- `Super + A`:显示所有应用
- `Super + Tab`:切换窗口
- `Super + L`:锁屏

### 系统设置优化

- **显示与缩放**:设置→显示器,调整分辨率与缩放比例。
- **电源管理**:设置→电源,关闭屏幕挂起或更改合盖行为。
- **字体渲染**:若显示模糊,可安装 `fonts-noto-cjk-extra` 优化中文字体。
- **文件管理器**:在 Nautilus 中按 `Ctrl+H` 显示隐藏文件。

### 连接网络与打印机

GNOME 控制中心提供图形化 Wi-Fi 设置。有线网络通常即插即用。打印支持通过 “设置→打印机” 添加,大多数打印机可自动检测安装。

## 系统维护与进阶

### 定期更新

养成定期执行以下操作的习惯:

sudo apt update && sudo apt upgrade -y


Debian 稳定版安全性更新源源不断,保持更新是系统安全的基础。

### 备份重要数据

- 个人文件备份:使用 `rsync` 或 Deja Dup 图形工具。
- 系统快照:使用 Timeshift(需安装)创建系统恢复点。

### 防火墙简化配置

Debian 默认不开启防火墙,但网络端口都处于未监听状态。若需要额外保护,可安装 `ufw` 并启用:

sudo apt install ufw sudo ufw enable sudo ufw allow ssh