一、开发环境搭建

1、VM软件安装

本人使用VMware Workstation Pro虚拟机软件,下载的是VM17版本,下载保存。

(1)进入下载后的资源目录,双击 VM-workstation-full-17.5.0.exe文件,进入下一步。

(2)打开VM安装界面,点击下一步并勾选接受许可协议中的条款,继续下一步。

(3)进入安装目录设置界面,选择安装路径,点击更改,更改后确定继续下一步。

(4)用户体验设置 取消勾选 启动时检查产品更新 和加入VMware客户体验提升计划,继续下一步。

(5)后续一直下一步,最后点击安装,完成。

2、ubuntu操作系统安装

本人采用ubuntu系统进行学习,下载的是ubuntu_24.04版本,下载保存。

(1)打开VM软件,然后选择 创建新的虚拟机 。

(2)打开 新建虚拟机向导 ,选择 典型 ,进入下一步。

(3)在 安装程序光盘映像文件(iso) 选择下载好的ubuntu-24.04.4-desktop-amd64.iso 系统,进入下一步。

(4)输入 简易安装信息 ,下一步输入 虚拟机名称 ,然后 选择安装位置,进入下一步。

(5)为系统分配磁盘(80GB),并勾选 将虚拟文件拆分成多个文件 ,进入下一步。

(6)勾选 创建后开启此虚拟机 ,点击 完成 ,进行安装,进入下一步。

(7)安装过程中进行系统配置:语言选择 中文,键盘布局选择 汉语,选择连接到互联网的方式 我现在不想连接到互联网,然后更新选择 跳过,然后选择 安装Ubuntu, 安装类型选择 交互式安装,安装的应用程序选择 默认集合,安装推荐的专有软件全部勾选,然后选择 擦拭磁盘并安装Ubuntu,然后设置账户,选择时区,最后点击安装,进行下一步。

(8)安装完成后,选择 立即重启Ubuntu,输入用户名和密码,进入ubuntu桌面系统,完成安装。

3、安装共享文件夹

为了实现Ubuntu系统与Windows系统之间传输文件等信息,可以设置一个共享文件夹。

(1)Windows系统进入D盘,新建一个叫 share 的文件夹。

(2)打开VM软件,点击 虚拟机-设置。

(3)然后选择 选项-共享文件夹-总是启动-添加。

(4)点击下一步,启用此共享,点击 确定,完成共享设置。

(5)在本地机器 d:/share 目录中新建一个任意文件。

(6)打开vm进入ubuntu系统,在 /mnt 下没有找到 hgfs目录 或 /mnt/hgfs 下没有share目录,按下述方法解决。

1>打开ubuntu24.04,在终端输入 vmware-hgfsclient 命令,可以查看物理机共享目录。

2>创建虚拟机中的共享文件夹 sudo mkdir /mnt/hgfs 。

3>通过命令打开fstab文件, sudo vim /etc/fstab 。

(如果没有安装vim,通过命令sudo apt-get install vim进行安装,安装时选择“Y”进行安装。)

4>将光标移动到最后一行,然后按 o ,在末尾插入以下内容:

                                 .host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other 0 0

完成后保存退出。

5>测试是否正确 sudo mount -a 。若此时没有报错则说明成功。此时,关机后启动正常挂载。

(特别提示:1*测试如果失败,千万不能重启或关机,否则无法进入图形界面。

2*若修改 /etc/fstab 文件失败,可再次打开 /etc/fstab 文件,通过命令删除最后行,保存退出即可。)

(7)进入ubuntu系统,在 /mnt/hgfs 目录下查看共享文件,或在终端中直接查看。完成。

4、设置安装源

设置合适的安装源对Ubuntu系统的正常运行和软件的安全性至关重要,按以下步骤进行操作。

(1)在应用界面找到 软件和更新。

(2)在界面中,从 下载自,选择 其他 。

(3)在中国那一栏中,选择阿里云 mirror.aliyun.com 。

(4)重新载入,完成列表更新。

5、问题解决

(1)安装完成后,若不能在Windows和Ubuntu之间复制内容,执行以下命令:

1>删除 open-vm-tools :

                                              sudo apt-get autoremove open-vm-tools

2>安装 open-vm-tools-desktop :
                                            sudo apt-get install open-vm-tools-desktop

3>重启Ubuntu。

(2)安装完成后,若没有网络标识,执行以下命令:

                                                 sudo service NetworkManager  stop 
                                sudo rm /var/lib/NetworkManager/NetworkManager.state 
                                                 sudo service NetworkManager start

以上,完成开发环境搭建。欢迎指正。

Logo

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构

更多推荐