这里以Debian11的Vbox虚拟机最小化安装为例

准备工作

Debian镜像准备

Debian官网为:www.debian.orgindex.zh-cn.html

点击下载Debian便可以下载网络镜像

VirtualBox安装

VirtualBox官网为:www.virtualbox.org

点击下载后选择对应平台即可,如果是window选择windows host这个选项

顺便下载下Extension Pack,就在下面,这个拓展可以极大增强vbox对Linux的各种支持,比如剪切板共享,共享文件夹等等,如果后期安装一些桌面环境,再安装这个拓展也可,毕竟最小化安装一般都是用ssh。

PS: VirtualBox后面将会简称为vbox

VBox设置

打开Vbox,如图新建虚拟机

虚拟机界面

后续界面依照自己电脑配置修改即可,内存给个4G,核心给4个,存储20G绰绰有余。

加载Debian11镜像文件

加载镜像

设置端口转发

设置下端口转发,便于后续使用ssh(tty实在是不好用)

端口转发

名称 协议 主机IP 主机端口 子系统IP 子系统端口
ssh TCP 2222 22
ftp TCP 2121 21

Debian正式安装

启动虚拟机!

选择第一个选项即可

欢迎界面

语言&时区

语言地区按照中国来选就行,英文好选美国的习惯,这里不会影响包镜像。

配置网络

主机名随便,尽量不要用中文

设置root用户与密码

root用户密码请务必牢记,务必牢记,务必牢记

设置普通用户与密码

请便

磁盘分区

由于这里使用是虚拟机所以我直接按照推荐的分区走了

分区

所有文件放在同一个文件的方案在虚拟机下还是比较合适的,详细分区教程以后可能会发(挖坑)

分区方案

点击结束分区并将修改写入硬盘

这里点

确定

配置软件包管理器

选择中国后会有很多选项,浙大、清华、北外、163的都挺好用的,这里用的浙大的

包管理

选择好后便开始安装一些基本软件,请耐心等待,这一步收网络影响较大

软件选择

既然是最小化安装那就不安装桌面环境,后续可以自己装,一条命令的事情。

软件选择

这里同样受网络影响较大,如果频发卡住,上面选择软件源的地方换个源试试。

安装grub

这里很重要!!!

点击/dev/sda 这个选项

手动选择

大功告成!

Debian的基本设置

第一次登陆

使用root用户

root

进行一次系统更新,一般来说网络安装就是最新。

1
2
apt update
apt upgrade

这里可能有一堆方块的乱码。不必惊慌,这是因为tty没法渲染中文字体,所以安装过程中我提到英文不错的选美国也不错……

安装sudo

一般我们都是使用具有sudo权限的普通用户使用

debian默认用户是没有sudo权限的,使用以下指令开启

1
2
3
4
// 安装sudo
apt install sudo
// 这里的user_name请改为安装过程中你的用户名
adduser user_name sudo

退出root用户

1
exit

进行到这里我们便可以将这个虚拟机挂一边了(不是关闭窗口)

SSH

我们使用ssh便可以远程登陆,不再忍受tty的苦难。(确保上述安装过程中软件选择中勾选ssh)

打开win11自带的终端软件,没有可以用win10的powershell

终端

1
2
// 同样改一下user_name为你的id
ssh -p 2222 user_name@localhost

//使用该命令后,如果已经安装,会提示你是否接收服务器发给你的公钥,并让你输入yes/no,此时输入 yes 。这样才能对你发给服务器的信息进行加密。

链接成功

其他设置

zsh

详细请看站内文章

桌面环境

同上