Debian Linux安装
这里以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用户
进行一次系统更新,一般来说网络安装就是最新。
1 | apt update |
这里可能有一堆方块的乱码。不必惊慌,这是因为tty没法渲染中文字体,所以安装过程中我提到英文不错的选美国也不错……
安装sudo
一般我们都是使用具有sudo权限的普通用户使用
debian默认用户是没有sudo权限的,使用以下指令开启
1 | // 安装sudo |
退出root用户
1 | exit |
进行到这里我们便可以将这个虚拟机挂一边了(不是关闭窗口)
SSH
我们使用ssh便可以远程登陆,不再忍受tty的苦难。(确保上述安装过程中软件选择中勾选ssh)
打开win11自带的终端软件,没有可以用win10的powershell
1 | // 同样改一下user_name为你的id |
//使用该命令后,如果已经安装,会提示你是否接收服务器发给你的公钥,并让你输入yes/no,此时输入 yes 。这样才能对你发给服务器的信息进行加密。
其他设置
zsh
详细请看站内文章
桌面环境
同上