听天命
印

备忘录:Debian 13 基础配置指南:解决补全、启动与换源问题

[复制链接]
发表于 2 小时前 | 显示全部楼层 |阅读模式

一、安装完系统后,Tab 键无法补全命令

通常是因为 Shell 环境没有正确加载补全脚本。请按以下步骤排查和修复:

1. 检查依赖包
确认 bash-completion 是否已经正常安装。

2. 检查配置文件
检查 root 用户的 .bashrc 配置文件是否包含加载补全的代码。

3. 写入补全脚本
直接运行下面这行命令,将启用补全的代码追加到文件末尾:
  1. echo '[[ $PS1 && ! ${BASH_COMPLETION_VERSINFO:-} && -f /usr/share/bash-completion/bash_completion ]] && . /usr/share/bash-completion/bash_completion' >> /root/.bashrc
复制代码

💡 命令作用:在交互式 Shell 中,如果补全脚本存在且尚未加载,则自动加载它。

4. 让配置立即生效
执行以下命令,避免需要立刻断开重连:
  1. source /root/.bashrc
复制代码





二、开机后系统默认进入命令行模式

如果你不需要图形界面,可以通过修改系统的默认启动目标(target)来实现。

1. 执行修改命令
在终端中运行以下命令,将默认启动模式从图形界面切换为多用户命令行:
  1. sudo systemctl set-default multi-user.target
复制代码



2. 验证设置

运行以下命令确认修改是否生效:
  1. systemctl get-default
复制代码
如果输出显示为 multi-user.target,就说明设置成功了。

3. 重启系统
  1. sudo reboot
复制代码

重启后,系统将直接停留在命令行登录界面。



三、修改系统更新源(以清华源为例)

1. 用 nano 打开配置文件
在终端输入:
  1. nano /etc/apt/sources.list
复制代码

2. 清空旧内容并写入新源
进入编辑界面后,把里面原有的内容全部删掉(可以按住 Ctrl + K 一行一行地剪切,或者用鼠标选中删除)。然后复制并粘贴以下国内镜像源:
  1. deb https://mirrors.tuna.tsinghua.edu.cn/debian/ trixie main contrib non-free non-free-firmware
  2. deb https://mirrors.tuna.tsinghua.edu.cn/debian/ trixie-updates main contrib non-free non-free-firmware
  3. deb https://mirrors.tuna.tsinghua.edu.cn/debian/ trixie-backports main contrib non-free non-free-firmware
  4. deb https://mirrors.tuna.tsinghua.edu.cn/debian-security/ trixie-security main contrib non-free non-free-firmware
复制代码

3. 保存并退出
  • 按键盘上的 Ctrl + O(字母 O,不是零),然后按 Enter 确认保存。
  • 按键盘上的 Ctrl + X 退出 nano 编辑器。

4. 更新软件列表
回到命令行提示符,执行:
  1. apt update
复制代码
💡 提示:如果看到屏幕上出现类似 获取:1 https://mirrors.tuna.tsinghua.edu.cn/debian trixie InRelease 并且没有红色的 错误 字样,就说明新源已经写入并生效了。
94ee774620f0d4d755877fba886df639.jpeg

© 2001-2026 Discuz! Team. Powered by Discuz! X5.0

GMT+8, 2026-11-2 17:25 , Processed in 0.012748 second(s), 5 queries , Redis OnArchiver|手机版|小黑屋|『遗失的梦』 ( 津ICP备12003239号-1|违法与不良信息举报:admin@hackfans.net ) 劰载中...

快速回复 返回顶部 返回列表