VMware安装Ubuntu24.04系统

本文详细指导了如何在VMware中安装Ubuntu24.04系统,包括获取ISO镜像、创建虚拟机、安装过程以及后续的配置,如共享剪贴板、修改网络设置、关闭防火墙、启用SSH和允许root用户登录。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


一、获取 ISO 镜像文件

1、获取地址

2、镜像下载

  • 常用镜像地址: 推荐使用清华镜像源或阿里镜像源下载 ISO 镜像文件

    # 推荐镜像源
    https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/
    http://mirrors.aliyun.com/ubuntu-releases/
    http://mirrors.163.com/ubuntu-releases/
    
  • 以清华镜像源为例,下载 Ubuntu 24.04 镜像文件

    image.png

二、安装 Ubuntu 系统

1、创建 VMware 虚拟机

  • 根据图示步骤:新建虚拟机,选择合适的配置

    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.pngimage.png

2、安装 Ubuntu 24 系统

  • 根据图示步骤安装 Ubuntu 操作系统

    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    根据需要选择安装应用,由于此次只是演示安装过程,非主用 Ubuntu 系统,直接默认集合即可
    image.png
    image.pngimage.png
    image.png
    image.png
    image.png
    image.pngimage.png
    image.png

三、配置 Ubuntu 系统

1、开启共享剪贴板

  • 虚拟机和 Ubuntu 系统共享剪贴板
    $ sudo apt install open-vm-tools			# 安装依赖
    $ sudo apt install open-vm-tools-desktop
    $ reboot 									# 重启系统
    

2、修改系统网卡名

  • 编辑配置文件/etc/default/grub,修改网卡配置

    $ sudo vim /etc/default/grub
    # GRUB_CMDLINE_LINUX=""
    GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"
    
    # 重新生成grub配置文件(二选一)
    $ sudo grub-mkconfig -o /boot/grub/grub.cfg
    $ sudo update-grub
    $ reboot								# 重启系统
    
  • 修改网卡名和连接名一致

    # 查看网卡名与连接名
    $ sudo nmcli connection show 
    NAME           UUID                                  TYPE      DEVICE 
    有线连接 1     b6298349-1422-3be1-8820-8dd9bd1f6a49  ethernet  eth0   
    lo             ae409643-4259-4d4a-aefa-48cde04619c8  loopback  lo     
    netplan-ens33  14f59568-5076-387a-aef6-10adfcca2e26  ethernet  --  
    
    $ sudo nmcli connection delete netplan-ens33 
    成功删除连接 "netplan-ens33" (14f59568-5076-387a-aef6-10adfcca2e26)。
    
    $ sudo nmcli connection delete 有线连接\ 1 
    成功删除连接 "有线连接 1" (b6298349-1422-3be1-8820-8dd9bd1f6a49)。
    
    $ sudo nmcli connection add ifname eth0 con-name eth0 type ethernet
    连接 "eth0" (7af81f4c-84c6-4a08-89c5-a0bb4a64f233) 已成功添加。
    
    $ sudo nmcli connection show 
    NAME  UUID                                  TYPE      DEVICE 
    eth0  7af81f4c-84c6-4a08-89c5-a0bb4a64f233  ethernet  eth0   
    lo    ae409643-4259-4d4a-aefa-48cde04619c8  loopback  lo   
    

3、修改系统 IP 地址

  • 手动配置 IP 地址

    $ sudo nmcli connection modify eth0 ipv4.method manual ipv4.addresses 192.168.8.100/24 ipv4.gateway 192.168.8.254 ipv4.dns 192.168.8.254 connection.autoconnect yes
    
    $ sudo nmcli connection up eth0 
    连接已成功激活(D-Bus 活动路径:/org/freedesktop/NetworkManager/ActiveConnection/4)
    
    $ ifconfig eth0
    eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
            inet 192.168.8.100  netmask 255.255.255.0  broadcast 192.168.8.255
            inet6 fe80::353d:62b5:bc33:f1f  prefixlen 64  scopeid 0x20<link>
            ether 00:0c:29:90:36:90  txqueuelen 1000  (以太网)
            RX packets 183  bytes 54768 (54.7 KB)
            RX errors 0  dropped 0  overruns 0  frame 0
            TX packets 311  bytes 32972 (32.9 KB)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
    
  • 自动配置 IP 地址

    $ sudo nmcli connection modify eth0 ipv4.method auto connection.autoconnect yes
    
    $ sudo nmcli connection up eth0 
    连接已成功激活(D-Bus 活动路径:/org/freedesktop/NetworkManager/ActiveConnection/4)
    
    $ ifconfig eth0
    eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
            inet 192.168.8.101  netmask 255.255.255.0  broadcast 192.168.8.255
            inet6 fe80::353d:62b5:bc33:f1f  prefixlen 64  scopeid 0x20<link>
            ether 00:0c:29:90:36:90  txqueuelen 1000  (以太网)
            RX packets 183  bytes 54768 (54.7 KB)
            RX errors 0  dropped 0  overruns 0  frame 0
            TX packets 311  bytes 32972 (32.9 KB)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
    

4、关闭系统防火墙

  • 关闭 firewall 防火墙服务

    $ sudo systemctl stop ufw.service 
    $ sudo systemctl status ufw.service 
    ○ ufw.service - Uncomplicated firewall
         Loaded: loaded (/lib/systemd/system/ufw.service; enabled; preset: enabled)
         Active: inactive (dead) since Sat 2024-04-27 16:15:37 CST; 2s ago
       Duration: 20min 25.990s
           Docs: man:ufw(8)
        Process: 679 ExecStart=/lib/ufw/ufw-init start quiet (code=exited, status=0>
        Process: 5700 ExecStop=/lib/ufw/ufw-init stop (code=exited, status=0/SUCCES>
       Main PID: 679 (code=exited, status=0/SUCCESS)
            CPU: 4ms
    ...
    
  • 修改 SELinux 模式,设置为禁用模式

    $ sudo apt -y install selinux-basics
    $ sudo apt -y install selinux-utils
    $ getenforce
    Disabled
    $ sudo vim /etc/selinux/config
    # SELINUX=permissive
    SELINUX=disabled
    $ reboot
    

5、开启ssh远程连接

  • 为了安全起见,Ubuntu系统默认不开启远程连接功能,开启方式如下:
    $ su root
    $ su password root
    
    $ sudo apt install openssh-server
    $ sudo systemctl start sshd.service
    $ sudo systemctl enable ssh
    $ sudo systemctl status sshd.service
    
    $ sudo vim /etc/ssh/sshd_config
    # PermitRootLogin prohibit-password
    PermitRootLogin yes
    
    $ sudo systemctl restart sshd.service
    

6、允许root用户登录

  • 在登录系统页面,使用root用户系统时会报错,不允许登录

    image.png

  • 为了安全起见,Ubuntu 系统默认禁用 root 用户登录操作系统,开启方式如下:

    $ su password root						# 设置root密码, 如已设置则忽略此步骤
    
    $ sudo vim /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
    user-session=ubuntu
    greeter-show-manual-login=true
    all-guest=false
    
    $ sudo vim /etc/pam.d/gdm-autologin		# 注释第三行
    # auth  required   pam_succeed_if.so user != root quiet_success
    $ sudo vim /etc/pam.d/gdm-password		# 注释第三行
    # auth  required   pam_succeed_if.so user != root quiet_success
    
    $ reboot								# 重启系统
    
<think>好的,用户想在VMware虚拟机中安装Ubuntu 24.04 LTS,需要详细的指南。根据提供的引用内容,我需要整合各个步骤,确保覆盖下载、安装VMware Tools配置等关键环节。 首先,用户需要下载Ubuntu 24.04的ISO镜像。根据引用[5],官网和清华镜像站都是可靠的来源,应推荐这两个选项。接着是VMware安装,引用[1]提到VMware现在对个人用户免费,需要指导用户下载并安装最新版本的VMware Workstation。 创建虚拟机时,分配资源如内存和存储要给出建议值,但也要说明可以根据实际情况调整。安装过程中的分区设置可能对新手有难度,引用[3]提到选择默认分区,这可以简化步骤。账户设置部分,需要提醒用户密码设置的注意事项,特别是24.04版本允许无密码登录,但建议设置安全密码。 安装VMware Tools是关键步骤,引用[2]和[3]提供了不同的方法,可能需要比较两者的优劣。Open VM Tools是推荐的方式,因为更便捷且由Ubuntu维护。同时,要解决可能遇到的安装问题,比如手动安装时的命令行步骤。 最后,常见问题如屏幕分辨率调整和文件共享需要解答,确保用户安装后能顺利使用。需要检查引用内容是否有遗漏的步骤,并确保所有信息准确无误,避免用户混淆。整个流程需要分步骤清晰呈现,语言简洁,符合用户的实际操作习惯。</think>### VMware虚拟机安装Ubuntu 24.04 LTS详细指南 #### 一、准备工作 1. **下载Ubuntu 24.04 LTS镜像** - 官网下载:访问[Ubuntu 24.04桌面版官方页面](https://ubuntu.com/download/desktop)获取ISO文件,文件大小约5.8GB[^4][^5]。 - 清华镜像站:若官网下载速度慢,可访问[清华镜像站](https://mirrors.tuna.tsinghua.edu.cn/)选择Ubuntu 24.04镜像[^5]。 2. **安装VMware Workstation** - 从[VMware官网](https://www.vmware.com)下载最新免费个人版(VMware Workstation Player或Pro),按提示完成安装[^1][^3]。 --- #### 二、创建虚拟机 1. **新建虚拟机向导** - 打开VMware,选择“创建新的虚拟机” → 选择“自定义配置” → 勾选“稍后安装操作系统”。 - 选择操作系统类型为“Linux”,版本为“Ubuntu 64位”[^3]。 2. **分配资源** - **内存**:建议至少4GB(若物理机配置允许,可分配8GB)。 - **硬盘**:选择“创建新虚拟磁盘”,建议分配30GB以上,选择“将虚拟磁盘拆分成多个文件”[^3][^4]。 3. **挂载ISO镜像** - 在虚拟机设置中,选择“CD/DVD” → 使用ISO映像文件 → 浏览并选择下载的Ubuntu 24.04 ISO文件[^3]。 --- #### 三、安装Ubuntu 24.04 1. **启动虚拟机** - 点击“开启此虚拟机”,进入Ubuntu安装界面,选择“Install Ubuntu”。 2. **语言与键盘布局** - 选择中文(简体)作为系统语言和键盘布局。 3. **分区设置** - 新手建议选择“清除整个磁盘并安装Ubuntu”(自动分区)。 - 高级用户可手动分区(需创建`/`根目录、`swap`交换分区等)。 4. **设置账户** - 输入用户名和密码,建议选择“需要密码登录以增强安全性”[^3]。 - Ubuntu 24.04支持无密码登录,但需在安装完成后通过图形界面配置[^3]。 5. **开始安装** - 点击“继续”,系统将自动完成安装(约10-20分钟)[^3]。 --- #### 四、安装VMware Tools(优化性能) 1. **自动安装(推荐)** - Ubuntu 24.04默认集成Open VM Tools,安装完成后输入以下命令更新: ```bash sudo apt update && sudo apt install open-vm-tools open-vm-tools-desktop ``` 重启虚拟机生效[^2]。 2. **手动安装(备用方案)** - 若自动安装失败,执行: ```bash sudo apt-get autoremove open-vm-tools sudo apt-get install open-vm-tools open-vm-tools-desktop ``` 完成后重启虚拟机[^2]。 --- #### 五、常见问题解决 1. **屏幕分辨率异常** - 安装VMware Tools后,进入虚拟机设置 → 显示器 → 调整分辨率为“自动适应客户机”[^3]。 2. **文件共享与拖放** - 启用VMware的“共享文件夹”功能:虚拟机设置 → 选项 → 共享文件夹 → 添加主机目录[^3]。 ---
评论 28
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小黑哪有坏心思!

你的鼓励将是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值