/
Ubuntu环境搭建

Ubuntu环境搭建

1、Vmware虚拟机安装

1、Vmware的下载

因目前从Vmware官网下载流程繁琐,因此提供安装文件,下载路径为:

https://pan.baidu.com/s/18JVfz0C6UjRO1gSALbiwxw?pwd=8c9b

2、Vmware的安装

下载 VMware安装包解压后,双击exe文件开始安装,弹出安装窗口,如下图,点击【下一步】

勾选【我接受许可协议中的条款】,点击【下一步】,如下图:

选择【安装位置】,注意这里的文件路径尽量不要包含中文,勾选【添加到环境变量,点击【下一步】

取消勾选【更新】和【加入体验计划】,如下图:

勾选【桌面】和【开始菜单程序文件夹】,如下图:

点击开始安装

等待安装完成

安装完成后如下图所示,表示安装成功

2、Ubuntu安装

1、Ubuntu版本下载

访问Ubuntu官方网站的下载页面:https://releases.ubuntu.com/,页面会列出所有发行版本的信息。

在这里,我们选择20.04版本。点击进入20.04页面后,将展示以下文件列表,我们只需点击桌面版(desktop)即可开始下载。

2、Ubuntu的安装

启动虚拟机:双击桌面上刚才安装的vmware图标,进入vmware界面,点击【创建新的虚拟机】

选择【自定义配置】,并点击【下一步】

继续【下一步】

通过【浏览】按钮选择下载的Ubuntu20.04 ISO镜像,然后点击【下一步】

填入【虚拟机的个性化名称】,可以任意填写,没有任何实际的功能。

【用户名】和【密码】是您登录ubuntu系统时所需的凭证。请根据个人偏好自行设定。为了便于记忆,建议将用户名和密码统一设置为“ubuntu”。

配置虚拟机名字以及虚拟机安装位置

虚拟机的处理器和核心数配置,根据个人电脑的硬件规格进行相应的设置。

通常建议虚拟机的处理器内核总数设置为物理机线程数的一半,而物理机的线程数可以通过【任务管理器】中的【性能】页面查看,如下图所示,本地电脑的CPU为10核16线程,即可以配置虚拟机的内核总数设置为8,并点击【下一步】。

虚拟机的内存配置,可以根据自己的电脑硬件情况进行调整,但应避免配置过低。以我的个人电脑为例,拥有16GB的内存,因此为虚拟机分配了8GB的内存,这样做既保证了虚拟机的性能,又不会对本机的使用造成影响。

网络连接,我们选择桥接网络模式,这样虚拟机便能拥有独立的IP地址。

【I/O控制器】选择推荐的LSI Logic,继续【下一步】

【磁盘类型】选择推荐的SCSI,继续【下一步】

选择创建新的虚拟磁盘,然后【下一步】

【硬盘配置】请根据您的电脑配置自行设置,因为后续将要下载代码并安装必要的工作环境,测试至少需要50GB的空间。因此,在配置虚拟机安装位置时,请选择一个可用空间较大的磁盘分区。配置完成后,请点击【下一步】。

保持默认的磁盘文件名,无需刻意更改,直接点击【下一步】。

完成ubuntu环境的配置,然后会显示刚才的配置参数,点击【完成】完成配置并会自动启动ubuntu虚拟机

自动进入ubuntu系统

自动安装ubuntu环境

安装完成后显示登录界面,此时的用户名为刚才创建时填写的用户名,点击红色框登录系统

输入密码并按回车键

进入桌面后,系统会自动跳转至引导页面,在此页面中选择右上角的“Skip”选项,以跳过账号绑定步骤。

配置Livepatch服务,这里选择【Next】不做配置

Ubuntu改进计划,这里选择【No】,然后选择【Next】

个人隐私设置,直接选择【Next】

推荐安装软件,这里直接选择【Done】完成引导页面的设置

完成上述步骤后,您将进入Ubuntu桌面环境,标志着整个Ubuntu安装过程的圆满结束。

3、Ubuntu的开关机

1、Ubuntu开机

配置完成ubuntu后,启动Vmware时页面显示如下,点击【开启此虚拟机】

经过一段时间,页面将跳转至登录界面,在此界面点击账号图标进行登录操作。

输入密码后成功登录进入Ubuntu的桌面系统,即可开始Ubuntu系统的操作

2、Ubuntu关机

在Ubuntu系统中,遵循正确的关机流程对于保障数据安全和系统稳定性至关重要。您可以选择通过Vmware的界面进行关机操作,或者使用Linux系统中的命令行指令来安全地关闭系统(例如使用命令:sudo poweroff)。

如图所示,首先点击下三角形图标,随后选择【关闭客户机】选项。

在弹出的确认对话框中选择【关机】

点击关机按钮后,系统将遵循标准流程依次关闭运行中的程序,随后关闭操作系统本身。完成这些步骤后,将返回至VMware启动时的初始界面。

image-20250116-030743.png

4、镜像源配置

在使用 Ubuntu 的过程中,切换至国内的软件源能够显著提升软件更新与安装的速率。鉴于默认软件源的服务器大多位于海外,导致访问速度较慢,选择国内镜像源将为您提供更为迅速和稳定的下载体验。

配置方法:

选择软件更新应用,右下角【开始】-->【software & update】

进入到software 配置页面

点击下拉框后选择【Other】

选择【China】

任意选择一个镜像源,这里选择阿里云为例,然后再点击【choose Server】

输入用户名对应的密码

点击【Close】后点击【Reload】更新当前的软件

等待更新完成后会自动关闭页面。

4、配置交换内存

配置交换内存的主要目的是为了应对物理内存不足的情况,确保系统稳定运行。当系统运行的进程所需内存超出物理内存容量时,操作系统会利用交换空间临时存储部分不常用数据,从而释放物理内存空间给更紧急的任务使用。这不仅防止了系统因内存不足而崩溃,还能在一定程度上提升系统运行效率。

由于后续可能针对AI应用进行操作,进行转换模型文件时可能需要约8GB的内存。因此,对于配置较低的电脑,如果虚拟机内存无法直接分配8GB,就需要增加交换内存以保证程序稳定运行。如果虚拟机内存配置已超过8GB,则无需额外配置。

  • 查看交换内存

通过命令 free -m 可以查看内存情况,包括配置的虚拟机内存和默认设置的交换内存

  • 禁用交换内存

由于交换内存默认已经启用,因此在调整其大小之前,必须先禁用交换内存。这可以通过以下命令来禁用交换内存:

sudo swapoff /swapfile
  • 调整交换内存大小(调整到4G大小为例)

如果当前的交换空间是通过文件实现的(例如/swapfile),则可以利用fallocate命令来调整文件的大小。例如,若需将交换文件的大小调整至4GB,可以执行以下命令:

sudo fallocate -l 4G /swapfile
  • 交换文件权限设置

交换文件需要设置合适的权限,一般设置为只有根用户(root)可读写:

sudo chmod 600 /swapfile
  • 格式化交换内存

在修改文件大小后,需要重新格式化交换文件,执行命令:

sudo mkswap /swapfile
  • 启用交换内存

使用swapon命令启用交换文件:

sudo swapon /swapfile

配置完成后,通过free -m 查看内存情况,交换内存变为4G大小

  • 配置为开机自启动

在/etc/fstab内添加 /swapfile none swap sw 0 0,可以实现开机自动启动交换内存,ubuntu20.04已经默认添加了该条命令,所以无需再做修改。

5、共享文件夹配置

页面设置

在Vmware的菜单栏中选择【虚拟机】选项,接着点击【设置】以进入虚拟机的配置页面。

依次点击下面的选项,准备添加本地的文件夹作为共享文件夹

image-20250114-060214.png

进入设置向导页面,点击【下一步】,选择文件夹作为共享文件件路径

选择【启用此共享】选项,并确保【只读】未被勾选,以便于文件的修改。之后点击[【完成】]。

点击【完成】按钮后,返回至虚拟机设置界面,此时文件夹栏将展示刚刚配置的共享文件夹路径。随后,点击界面下方的【确定】按钮以完成共享文件夹的配置:

image-20250114-060127.png

 

配置完成后,共享文件夹将位于/mnt/hgfs路径下。您可以使用以下命令来查看共享文件夹。

ls /mnt/hgfs

设置开机自启动

在/etc/fstab文件中添加以下命令,以配置开机时自动挂载共享文件夹。

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

共享文件夹测试

在本地Windows环境下的共享文件夹目录内创建一个名为test.txt的文件,并输入内容"test123"。随后在Ubuntu系统中,您将能够命令查看到这个对应的文件及其内容。同样在Ubuntu系统内新建一个文件后,您也可以在Windows环境下观察到这个新增的文件,这样可以实现虚拟机和本地环境的文件共享

 

 

 

Related content