当前位置: 首页 > news >正文

【Debian】1- 安装Debian到物理主机

【Debian】1- 安装Debian到物理主机

  • 一、Debian 下载
  • 二、Debian 烧录系统
  • 三、安装镜像
  • 四、遇到的一些问题
    • 问题1:APT从光盘安装介质读取软件包
    • 问题2:键盘上下左右变成ABCD的问题
    • 问题3:删除键失效的问题
    • 问题4:root无法用SSH登录

一、Debian 下载

官网:https://www.debian.org/distrib/index.zh-cn.html
在这里插入图片描述

镜像链接:https://cdimage.debian.org/debian-cd/current/amd64/iso-dvd/debian-12.11.0-amd64-DVD-1.iso

二、Debian 烧录系统

UltraISO 软碟通工具烧录ISO镜像到U盘中

在这里插入图片描述
在这里插入图片描述

三、安装镜像

把U盘/磁盘插到USB口,启动的时候进入BIOS设置启动,然后通过U盘/磁盘安装
在这里插入图片描述

四、遇到的一些问题

问题1:APT从光盘安装介质读取软件包

更换介质:请把标有 “Debian GNU/Linux 12.11.0 _Bookworm_ - Official amd64 DVD Binary-1 with firmware 20250517-09:52”

root@debian:~# apt install vim -y
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成
将会同时安装下列软件:vim-runtime
建议安装:ctags vim-doc vim-scripts
下列【新】软件包将被安装:vim vim-runtime
升级了 0 个软件包,新安装了 2 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
需要下载 0 B/8,595 kB 的归档。
解压缩后会消耗 41.0 MB 的额外空间。
更换介质:请把标有“Debian GNU/Linux 12.11.0 _Bookworm_ - Official amd64 DVD Binary-1 with firmware 20250517-09:52”
的盘片插入驱动器“/media/cdrom/”再按「回车」键

解决:

  1. 编辑软件源列表文件
    打开 /etc/apt/sources.list 文件:
sudo vim /etc/apt/sources.list
  1. 注释掉光盘源
    找到类似下面的行,前面加 # 注释掉:
deb cdrom:[Debian GNU/Linux 12.11.0 _Bookworm_ - Official amd64 DVD Binary-1 with firmware 20250517-09:52]/ bookworm main
  1. 添加网络软件源
    在文件末尾添加官方网络源,例如:
deb http://deb.debian.org/debian bookworm main contrib non-free
deb http://deb.debian.org/debian-security bookworm-security main contrib non-free
deb http://deb.debian.org/debian bookworm-updates main contrib non-free
  1. 更新软件包列表
sudo apt update
  1. 重新安装 vim
sudo apt install vim -y

问题2:键盘上下左右变成ABCD的问题

在这里插入图片描述

echo "set nocp" >> ~/.vimrc

问题3:删除键失效的问题

echo "set backspace=2" >> ~/.vimrc 

问题2和问题3可以直接卸载旧版本,安装full版本

sudo apt-get remove vim-common
sudo apt-get install vim

问题4:root无法用SSH登录

  1. 编辑 SSH 配置文件
    使用 root 权限打开 /etc/ssh/sshd_config 文件:
sudo vim /etc/ssh/sshd_config
  1. 修改或添加以下配置项
PermitRootLogin yes

如果该行被注释(以 # 开头),去掉注释并修改为 yes。
如果没有该行,直接添加。

  1. 保存并退出编辑器
  2. 重启 SSH 服务(记得)
    根据系统使用的 init 系统,执行:
sudo systemctl restart sshd
  1. 如果无效,请检查root是否设置了密码?
foxpi@debian:~$ su
密码:
root@debian:/home/foxpi# passwd
新的密码:
重新输入新的密码:
passwd:已成功更新密码

在这里插入图片描述

http://www.dtcms.com/a/263446.html

相关文章:

  • STM32——DAP下载程序和程序调试
  • 【C++】经典string类问题
  • 【数字人开发】结合nextHuman平台进行数字人网页端开发
  • VMware 在局域网环境将虚拟机内部ip 端口开放
  • 【读代码】TradingAgents:基于多智能体LLM的金融交易框架深度解析
  • STM32 rs485实现中断DMA模式收发不定长数据
  • STM32-第一节-新建工程,GPIO输出(LED,蜂鸣器)
  • SQuirreL SQL:一个免费的通用数据库开发工具
  • 华为云Flexus+DeepSeek征文 | 基于华为云Dify-LLM搭建知识库问答助手
  • 怎么在手机上预约心理咨询师
  • MySQL索引失效场景
  • 【软考高项论文】信息系统项目的资源管理
  • 大模型在急性左心衰竭预测与临床方案制定中的应用研究
  • 【Redis面试篇】Redis高频八股汇总
  • 长短期记忆网络(LSTM):让神经网络拥有 “持久记忆力” 的神奇魔法
  • 周赛98补题
  • Go语言安装使用教程
  • Golang的多环境配置
  • 「Java流程控制」while循环
  • Redis 实现消息队列
  • 【软考高项论文】论信息系统项目的质量管理
  • js代码01
  • 【数据分析】环境数据降维与聚类分析教程:从PCA到可视化
  • uniapp+vue2 input不显示明文密码,点击小眼睛显示或隐藏密码
  • “对象创建”模式之原型模式
  • window显示驱动开发—全屏模式
  • SuperGlue:基于图神经网络的特征匹配技术解析
  • 【Linux系统部分】在Linux命令行中写一个简单的shell外壳
  • ansible的剧本文件一般放在什么地方?
  • creo 2.0学习笔记