/
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启动时的初始界面。

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
  • 格式化交换内存

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

  • 启用交换内存

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

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

  • 配置为开机自启动

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

5、共享文件夹配置

页面设置

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

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

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

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

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

 

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

ls /mnt/hgfs

设置开机自启动

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

共享文件夹测试

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

 

 

 

Related content

SP7350 模型训练及平台部署
SP7350 模型训练及平台部署
More like this
Q654代码下载编译及软件升级
Q654代码下载编译及软件升级
Read with this
Releases
More like this
SP7350 Mini Control Board (MCB)
SP7350 Mini Control Board (MCB)
Read with this
SP7021 Board Support Package
SP7021 Board Support Package
More like this
2.2 Plus1 7021 SOC Development Kit
2.2 Plus1 7021 SOC Development Kit
More like this