文章目录
- [Debian 12安装图解](#Debian 12安装图解)
- 创建虚拟机
- 安装系统
- 登录并用光盘离线安装sudo、curl
- 解决Linux下sudo更改文件权限报错
- 保存快照
- debain添加在线源(配置清华源)
- 参考
Debian 12安装图解
Debian选择CD安装非常慢,本次安装选择DVD离线安装。
下载 https://www.debian.org/CD/torrent-cd/
创建虚拟机
安装系统
选择语言,
选择地区
配置键盘
设置root密码
除了root用户外,还要设置一个非root用户,填写自己设置的用户名与密码
配置磁盘
因为这里是虚拟机安装,所有文件一个分区就行。大佬可选自定义。
确定
选YES
选NO
这一步是关键,选NO。
选NO。
安装桌面,看自己需求。
如果不要桌面,仅钩选后面两项。
GRUB安装,选择Yes
安装位置
完成了,移除DVD。
登录并用光盘离线安装sudo、curl
bash
# 测试命令
$ curl
-bash: curl: command not found
# 切换root
$su
连接光盘
一般会自动挂载,连接后,直接apt install curl
。
bash
ls -la /dev | grep cdrom
mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom
安装
bash
apt install sudo
apt install curl
解决Linux下sudo更改文件权限报错
bash
# 切换root用户
su
# 添加可写权限
chmod u+w /etc/sudoers
vi /etc/sudoers
找到root ALL=(ALL:ALL) ALL
,在下面添加一行,wq!
保存退出。
输入chmod u-w /etc/sudoers
撤消权限。
使用完毕以后,要记得卸载光盘。在命令行输入:umount /mnt/cdrom
。然后再进入/mnt/cdrom
目录就看不到光盘的内容了,说明已经成功卸载。
保存快照
为方便恢复系统,可以选择保存快照,虚拟机列表,右键,拍摄快照。
debain添加在线源(配置清华源)
一般情况下,将 /etc/apt/sources.list
文件中 Debian 默认的源地址 http://deb.debian.org/
替换为镜像地址即可。
Debian Buster 以上版本默认支持 HTTPS 源。如果遇到无法拉取 HTTPS 源的情况,请先使用 HTTP 源并安装:
shell
sudo apt install apt-transport-https ca-certificates
如下
bash
#deb cdrom:[Debian GNU/Linux 12.1.0 _Bookworm_ - Official amd64 DVD Binary-1 with firmware 2023]/ bookworm main non-free-firmware
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free non-free-firmware
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free non-free-firmware
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmware
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmware
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-backports main contrib non-free non-free-firmware
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-backports main contrib non-free non-free-firmware
# deb https://mirrors.tuna.tsinghua.edu.cn/debian-security bookworm-security main contrib non-free non-free-firmware
# # deb-src https://mirrors.tuna.tsinghua.edu.cn/debian-security bookworm-security main contrib non-free non-free-firmware
deb https://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
# deb-src https://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware