Ubuntu 24.04 安装过程
一、创建虚拟机(VMware Workstation Pro 17)
1. 设置网络环境
打开 VMware Workstation Pro 17 主界面,点击「创建新的虚拟机」。
前置:进入「编辑」→「虚拟网络编辑器」,选择 VMnet8(NAT模式) ,子网地址设为
10.1.8.0,DHCP 已启用。勾选「将主机虚拟适配器连接到此网络」和「使用本地 DHCP 服务将 IP 地址分配给虚拟机」,子网 IP 填10.1.8.0,子网掩码255.255.255.0。
2. 新建虚拟机向导步骤
- 欢迎界面:选择「自定义(高级)」,点击「下一步」。
- 虚拟机硬件兼容性 :硬件兼容性选
Workstation 17.5.x,点击「下一步」。 - 安装客户机操作系统:选择「稍后安装操作系统」,点击「下一步」。
- 选择客户机操作系统 :选择
Linux(L),版本选Ubuntu 64 位,点击「下一步」。 - 命名虚拟机 :虚拟机名称填
Ubuntu24.04,位置为D:\vm\Ubuntu24.04,点击「下一步」。 - 处理器配置 :处理器数量
4,每个处理器的内核数量1,内核总数4,点击「下一步」。 - 此虚拟机的内存 :内存设为
8192 MB(8 GB),点击「下一步」。 - 网络类型:选择「使用网络地址转换(NAT)」,点击「下一步」。
- 选择 I/O 控制器类型 :SCSI 控制器选
LSI Logic(L)(推荐),点击「下一步」。 - 选择磁盘类型 :虚拟磁盘类型选
SCSI(S)(推荐),点击「下一步」。 - 选择磁盘:选择「创建新虚拟磁盘」,点击「下一步」。
- 指定磁盘容量 :最大磁盘大小
200.0 GB(Ubuntu 64 位建议 20 GB);存储方式选「将虚拟磁盘拆分成多个文件」,点击「下一步」。 - 指定磁盘文件 :磁盘文件名
Ubuntu24.04.vmdk,点击「下一步」。 - 已准备好创建虚拟机:确认配置(200 GB 拆分、8192 MB 内存、NAT、4 个 CPU 内核),点击「自定义硬件」挂载 ISO 镜像,然后点击「完成」。
3. 挂载 ISO 镜像
在「自定义硬件」→「新CD/DVD (SATA)」中:
- 勾选「启动时连接」;
- 连接选择「使用 ISO 映像文件」;
- 浏览选择镜像
u-24.04-live-server-amd64.iso。
二、开始安装 Ubuntu Server 24.04
-
在主界面点击「开启此虚拟机」,进入 GNU GRUB version 2.12 启动菜单,高亮选择 Try or Install Ubuntu Server,回车。
-
语言选择 :用 ↑↓ 和 Enter 选择语言,选
English(或中文简体)。 -
Installer update available :选择 Continue without updating(不更新安装器,直接继续)。
-
keyboard configuration(键盘布局) :Layout 选
English (US),点击 Done。 -
Choose the type of installation :选择 Ubuntu Server(默认完整版),IP 默认自动获取。
-
代理配置
:无代理,留空,点击 Done(Continue)。
- 若需更换软件源镜像,可把地址改为:
- 阿里云:
[http://mirrors.aliyun.com/ubuntu](http://mirrors.aliyun.com/ubuntu) - 华为云(更快):
[http://mirrors.huaweicloud.com/ubuntu](http://mirrors.huaweicloud.com/ubuntu)
- 阿里云:
- 若需更换软件源镜像,可把地址改为:
-
Ubuntu archive mirror configuration(镜像配置) :填入镜像地址(如
[http://mirrors.aliyun.com/ubuntu](http://mirrors.aliyun.com/ubuntu)),测试通过后点 Done。采用默认分区。 -
Guided storage configuration(存储配置) :选择 Use an entire disk ,磁盘为 /dev/sda local disk 200.006G ,默认即可 ,点击 Continue。
- 分区摘要:
/boot500MB,/2.000G(后续扩展),LVM 卷组ubuntu-vg197.996G。
- 分区摘要:
-
Confirm destructive action(确认破坏性操作) :提示将格式化所选磁盘,点击
<Continue>确认开始安装。 -
Profile configuration(用户配置):自行设置用户名、主机名、密码。例如:
- Your name:
laoze - Your server's name:
practice04 - Pick a username:
laoze - Choose a password:设置密码
- Confirm your password:确认密码
- 点击
[ Done ]
- Your name:
-
Upgrade to Ubuntu Pro :选择 Skip for now (暂时跳过),点击
[ Continue ]。 -
SSH configuration :保持默认,不用选择 (如需可勾选 Install OpenSSH server),点击
<Ok>。 -
Featured server snaps(服务器特色软件) :保持默认不选,点击 Ok。
等待安装完成,该过程需要从 Internet 下载软件包,可查看安装日志。
-
安装完成:
- 出现
cancel update and reboot提示(正在下载安全更新),点击它或等待,出现 reboot now 按钮,点击重启系统。 - 若出现
Failed unmounting cdrom.mount等提示,不用理会,直接回车继续重启。
- 出现
三、安装后配置
1. 安装常规软件包(vim 和命令补全)
sudo apt-get install -y vim bash-completion
2. 配置 IP(netplan 静态 IP)
# 进入网络配置目录
cd /etc/netplan/
# 备份原配置
sudo mkdir backup
sudo mv 50-cloud-init.yaml backup
# 新建配置(注意网卡名称)
sudo vim 00-installer-config.yaml
00-installer-config.yaml 文件内容:
# This is the network config written by 'subiquity'
network:
ethernets:
ens33:
dhcp4: no
addresses:
- 10.1.8.10/24
routes:
- to: default
via: 10.1.8.2
nameservers:
addresses:
- 223.5.5.5
- 223.6.6.6
version: 2
应用配置:
sudo chmod 600 00-installer-config.yaml
sudo netplan apply
3. 配置 root 密码
sudo passwd root
# [sudo] password for laogao: huawei
# New password: huawei
# Retype new password: huawei
# passwd: password updated successfully
4. 配置 root 远程登录(SSH)
# 编辑 sshd_config
sudo vim /etc/ssh/sshd_config
把 sshd_config 中的:
#PermitRootLogin prohibit-password
改为:
PermitRootLogin yes
重启并启用 ssh 服务:
# 重新加载 sshd 服务配置
sudo systemctl restart ssh
sudo systemctl enable ssh