虚拟机和乌邦图安装

本博客所记录的关于正点原子i.MX6ULL开发板的学习笔记,(内容参照正点原子I.MX6U嵌入式linux驱动开发指南,可在正点原子官方获取正点原子Linux开发板 — 正点原子资料下载中心 1.0.0 文档,旨在如实记录我在学校学习该开发板过程中所遭遇的各类问题以及详细的解决办法。其初衷纯粹是为了个人知识梳理、学习总结以及日后回顾查阅方便,同时也期望能为同样在学习这款开发板的同学或爱好者提供一些解决问题的思路和参考。

内容来源:笔记中的所有问题及解决方法均来自于我在实际操作开发板、研读相关资料(包括但不限于正点原子官方教程、技术文档、论坛交流,AI等)以及与老师和同学探讨过程中的真实经历。我尽力保证内容的准确性和可靠性,但由于个人知识水平和实践经验有限,若存在错误或不严谨之处,恳请各位读者批评指正。

责任声明:虽然我力求提供有效的问题解决办法,但由于开发板使用环境、硬件差异、软件版本等多种因素的影响,我的笔记内容不一定适用于所有情况。对于因参考本笔记而导致的任何直接或间接损失,我不承担任何法律责任。使用本笔记内容的读者应自行承担相关风险,并在必要时寻求专业技术支持。

1.安装VM

怎么要先安装虚拟机呢?不能直接安装 Ubuntu 吗?能不能不要虚拟机呢?肯定可以的!直接在电脑上安装 Ubuntu 以后你的电脑就是一个真真正正的 Ubuntu 电脑了,你可以再安装一个 Windows 系统,这样你的电脑就是双系统了,在开机的时候可以选择不同的系统启动。但是这样的话会有一个问题,那就是你每次只能选择其中的一个系统启动,要么 Windows要么 Ubuntu,但是我们再开发的时候很多时候需要再 Windows 和 Ubuntu 下来回切换。

虚拟机的实现我们可以借助其他软件,使用 Vmware Workstation 软件来做虚拟机。Vmware Workstation 软件下载地址:详情参见官方下载地址
Fusion and Workstation | VMware


百度网盘 请输入提取码

提取码6789

2.创建虚拟机

打开 VMware,选择:文件->新建虚拟机

创建虚拟机向导界面:

选中 “自定义”选项,然后选择“下一步”,进入硬件兼容性选择界面:

使用默认值就行了,直接点击“下一步”, 进入所示的操作系统安装界面, 选择你新创建的虚拟机要安装什么系统? windos 还是 linux,如果你要现在就安装系统的话需要准备好系统文件,一般是.iso 文件。我们现在不安装系统,因此选择“稍后安装操作系统(S)”这个选项,然后选择“下一步”,进入所示界面:

选择你新创建的虚拟机要安装什么系统? windos 还是 linux,如果你要现在就安装系统的话需要准备好系统文件,一般是.iso 文件。

点击“下一步”,安装位置

上面是命名虚拟机名字,大家可以根据自己的使用习惯给虚拟机命名,重点是下面的虚拟机位置选择!我们要给虚拟机单独清理出一块磁盘,做嵌入式开发建议这块空磁盘的大小不小于 100GB
处理器配置选择界面:

配置你的虚拟机所使用的处理器数量,以及每个处理器的内核数量,这个要根据自己实际使用的电脑 CPU 配置来设置。根据自己的实际电脑 CPU 配置来设置即可,设置好以后点击下一步,进入内存配置界面:

根据自己电脑的实际内存配置来设置分给虚拟机的内存大小,比如我的电脑是 16GB 的内存,因此我可以给虚拟机分配 8GB 的内存。配置好虚拟机的内存大小以后点击下一步,进入所示的网络类型选择界面:

进入图所示的选择I/O 控制器类型界面:

I/O 控制器类型选择默认值就行,也就是“LSI Logic”,然后点击下一步,进入磁盘类型选择界面

选择磁盘类型,使用默认值“SCSI”即可,然后点击下一步,进入选择磁盘界面,

使用默认值,即创建新虚拟磁盘,这样我们前面设置好的那个空的磁盘就会被创建为一个新的磁盘,设置要以后点击下一步,进入磁盘容量设置界面。 注意,磁盘空间尽量大一点,不要设置成建议的 20GB,最好 50GB 以上,否则开发过程中很容易提示磁盘空间不够


然后点击下一步,进入图1.2.16 所示界面指定磁盘文件

使用默认设置,不要做任何修改,直接点击下一步,进入已准备好创建虚拟机界面

确认自己的虚拟机配置,如果确认无误就点击完成,如果有误的话就返回有误的配置界面做修改,点击完成按钮以后就会创建一个虚拟机


创建虚拟机成功以后就会在右侧的:我的计算机下出现刚刚创建的虚拟机“Ubuntu 64 ,点击一下就会在右侧打开这个虚拟机的详细信息

1.2 获取乌邦图系统
Ubuntu 系统镜像肯定是在 Ubuntu 官网获取,下载地址为: Download Ubuntu Desktop | Ubuntu

Ubuntu 系统获取到以后就可以安装了,打开 VMware 软件,选择:虚拟机->设置

首先设置“USB 控制器选项,默认 USB 控制器的 USB 兼容性为 USB2.0,这样当你使用USB3.0 的设备的时候 Ubuntu 可能识别不出来,因此我们需要调整 USB 兼容性为 USB3.1教程为3.0,可能因为版本不同


设置要 USB 兼容性以后就开始安装 Ubuntu 系统了,选中虚拟机设置对话框中的“CD/DVD(SATA)”选项,然后在右侧选中使用 ISO 映像文件

使用 ISO 映像文件里面添加我们刚刚下载到的 Ubuntu 系统镜像,点击浏览按钮,选择 Ubuntu 系统镜像,设置好以后点击确定按钮退出,退出以后就可以打开虚拟机了,虚拟机就会自动的安装 Ubuntu 系统。

首先是语言选择:中文简体,之后的设置不在记录,一步一步操作即可。

### 安装 Ubuntu 的官方推荐云同步客户端 在 Ubuntu 系统中,官方推荐的云同步工具之一是 **Ubuntu One** 或者其他第三方支持的应用程序(如 Nextcloud Syncthing)。然而需要注意的是,自 2014 年起,Canonical 已经停止了对 Ubuntu One 文件同步服务的支持[^4]。因此,在现代 Ubuntu 版本中,可以考虑使用替代方案。 以下是关于如何安装配置这些替代云同步客户端的方法: #### 使用 Nextcloud 进行云同步 Nextcloud 是一个开源的云存储解决方案,广泛用于个人企业环境中的数据同步与共享。 1. 添加 Nextcloud PPA 源 执行以下命令来添加 Nextcloud 的官方仓库: ```bash sudo add-apt-repository ppa:nextcloud-devs/client sudo apt update ``` 2. 安装 Nextcloud 客户端 下载并安装 Nextcloud 客户端: ```bash sudo apt install nextcloud-client ``` 3. 启动 Nextcloud 应用 在完成安装后,可以通过桌面菜单启动应用程序,并按照提示连接到您的 Nextcloud 服务器账户。 #### 使用 Syncthing 实现去中心化同步 Syncthing 是一种完全免费且无需依赖任何中央服务器的数据同步工具。 1. 安装 Snap 包管理器 (如果尚未安装) 如果系统未预装 snap,则先运行此命令: ```bash sudo apt install snapd ``` 2. 安装 Syncthing 利用 snap 命令快速部署 Syncthing: ```bash sudo snap install syncthing --classic ``` 3. 自动启动 Syncthing 设置开机自动加载该服务: ```bash systemctl --user enable syncthing.service systemctl --user start syncthing.service ``` 访问浏览器地址栏输入 `http://localhost:8384` 即可进入形界面操作页面[^5]。 --- 对于更具体的网盘需求或者定制化的功能实现,请进一步查阅相关文档资料或社区讨论区获取帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值