从其它平台迁移而来


Linux发行版多如牛毛,多年来的浅尝辄止,最终还是觉得Debian最合心意。

wsl虚拟机物理机三种方式:其中前两种适合初期学习用,或者需要win/linux混合用的情形,同样也都需要开启硬件虚拟化;后一种适合实践演练或双系统用,当然也适用于纯linux用户使用。

wsl

wslwsl1wsl2之分,具体差异参考官方文档。当然,也可直接参考其安装步骤。

准备工作

  • win10/win11操作系统,启动自动更新并更新到最新补丁

  • 下载Linux内核更新包

  • 下载发行版Debian(注:离线包安装可自主控制安装路径,方便管理)

安装

  • 开启硬件虚拟化

  • 开启适用于Linux的Windows子系统

  • 安装Linux内核更新包

  • 重启,手动进行windows更新

  • 在命令提示符中执行wsl --set-default-version 2设置默认版本

  • 解压下载的发行版到待安装的路径(注:*.AppxBundle是包的集合,*.appx是包,本质上都是*.zip包)

  • 进入路径中,运行debian.exe

  • 根据提示输入用户名密码

配置

  1. 更换源

  2. 更新系统sudo apt update && sudo apt upgrade -y

  3. 安装补全工具sudo apt install bash-completion

  4. 进行其它个性化配置

虚拟机

准备工作

  • 开启硬件虚拟化

  • 安装虚拟机软件vbox

  • 下载iso镜像(选择网络安装镜像即可)

安装

  • 创建虚拟机

  • 启动虚拟机,选择下载的iso启动

  • 选择Install

  • 选择语言(但凡有一丁点中文需求,都建议选择简体中文

  • 设置主机名

  • 设置root密码,创建用户并设置密码

  • 分区(新手可使用整个磁盘将所有文件放在同一个分区

  • 选择源

  • 选择桌面环境及其它软件

  • 选择GRUB安装位置(启用UEFI的情况不需要)

配置

安装有桌面环境的直接在GUI下配置即可,以下为无桌面环境的配置:

  1. root用户登录

  2. 更新系统apt update && apt upgrade -y

  3. 安装工具apt install bash-completion sudo

  4. 设置用户sudo权限usermod -aG sudo xxx

  5. 退出登录

  6. xxx用户登录

  7. 修改语言配置,解决终端中文显示为方块sudo dpkg-reconfigure locales->选择en_US.UTF-8

  8. 进行其它个性化配置

物理机

准备工作

  • 安装规划,如双系统分区方案

  • 了解硬件详细信息,并下载对应驱动(尤其是网卡、显卡)到U盘2

  • 下载iso并制作启动光盘或U盘1

安装

安装大致与虚拟机安装一致,根据提示插入U盘2安装驱动(主要是网卡)。