准备工作
-
选择虚拟机软件(任选其一):
- Oracle VM VirtualBox(免费开源):官网下载
- VMware Workstation Player(个人免费):官网下载
提示:初学者推荐VirtualBox,兼容性强且资源占用低。
-
下载Linux镜像:
- Ubuntu(新手友好):官网下载
- CentOS(企业级应用):官网下载
安全提示:务必从官网或可信镜像站(如阿里云镜像)下载ISO文件,校验SHA256值。
-
系统资源分配:
- 内存:≥2GB(建议分配主机内存的1/4,如主机8GB则分配2GB)
- 存储:≥20GB磁盘空间(建议VDI格式动态分配)
- CPU:1-2核心(在虚拟机设置中调整)
创建虚拟机(以VirtualBox为例)
-
新建虚拟机:
- 打开VirtualBox → 点击“新建” → 输入名称(如Ubuntu_22.04)→ 类型选Linux,版本根据镜像选择(如Ubuntu 64-bit)。
-
分配资源:
- 内存设置:拖动滑块至推荐值(如2048MB)。
- 硬盘设置:选择“现在创建虚拟硬盘” → VDI格式 → 动态分配 → 大小设为25GB。
-
载入Linux镜像:
- 选中新建的虚拟机 → 点击“设置” → 进入“存储”选项卡。
- 在“光驱”图标旁点击“光盘” → 选择“虚拟光驱文件” → 加载下载的ISO镜像。
安装Linux系统
-
启动安装程序:
- 点击VirtualBox的“启动”按钮 → 进入Linux安装界面。
- 选择 “Install Ubuntu”(或对应发行版选项)。
-
关键配置步骤:
- 语言与时区:选择中文(或英文)并设置时区为上海/北京。
- 键盘布局:默认English (US)。
- 磁盘分区:
- 选择 “清除整个磁盘并安装”(自动分区,适合新手)。
- 高级用户:可手动分区(建议分配根目录、
/home
和swap
)。
- 用户设置:
- 输入用户名(如
user01
)和密码(建议强密码)。 - 勾选自动登录(测试环境)或要求密码登录(安全场景)。
- 输入用户名(如
-
完成安装:
- 等待进度条完成(约10-20分钟)→ 提示重启时移除安装介质(在VirtualBox中弹出ISO镜像)→ 重启虚拟机。
安装后优化
-
安装增强功能(提升体验):
- 在VirtualBox菜单:设备 → 安装增强功能 → 挂载镜像后,终端执行:
sudo apt update && sudo apt install build-essential dkms linux-headers-$(uname -r) # Ubuntu/Debian sudo ./VBoxLinuxAdditions.run # 运行安装脚本
- 重启生效(支持分辨率调整、剪贴板共享)。
- 在VirtualBox菜单:设备 → 安装增强功能 → 挂载镜像后,终端执行:
-
系统更新:
sudo apt update && sudo apt upgrade -y # Ubuntu/Debian sudo dnf update -y # CentOS/Fedora
-
网络配置:
- 默认使用NAT模式(虚拟机共享主机IP)。
- 需端口转发时:虚拟机设置 → 网络 → 高级 → 端口转发。
常见问题解决
- 无法启动安装:检查BIOS中虚拟化技术(VT-x/AMD-V) 是否启用(需重启主机进入BIOS设置)。
- 屏幕分辨率异常:安装增强功能后,在系统设置中调整显示参数。
- 网络连接失败:尝试将网络模式改为桥接网卡(直接获取局域网IP)。
- 磁盘空间不足:在虚拟机设置 → 存储 → 选择磁盘 → 动态扩容(需用
gparted
调整分区)。
安全提示
- 定期快照备份(VirtualBox菜单:控制 → 生成备份),避免操作失误导致系统崩溃。
- 虚拟机内同样需更新系统:
sudo apt update
(Ubuntu)或sudo dnf update
(CentOS)。 - 敏感操作建议在临时快照中测试,生产环境避免使用root账户。
引用说明:
- VirtualBox官方文档:https://www.virtualbox.org/manual/
- Ubuntu安装指南:https://ubuntu.com/tutorials/install-ubuntu-desktop
- 内核头文件安装指南:Linux Kernel Archives
通过此流程,用户可零风险掌握Linux操作,适用于开发测试、安全实验及教学场景,实际安装时间约30分钟,具体取决于主机性能和网络速度。
原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/6775.html