树莓派体验最新的 Ubuntu 20.10

_ 更新 10/23/2020 04:31 PT: _ __我们已经通过使用 USB 3 连接的外部 NVMe 驱动器测试了 Ubuntu 20.10 的安装。我们可以确认这是可行的,并且比以前指出的要简单得多。可以使用 Balena Etcher树莓派 Imager 将树莓派 4 的 Ubuntu 20.10 映像直接写入 USB 驱动器。 org/downloads/)_。要从 USB 启动,需要使用 R 树莓派 OS 按照我们的指南进行配置。

来源文章:

代号为 Groovy Gorilla 的 Ubuntu 20.10 到货了,这是有史以来第一次有树莓派的发布,发布日期为 [Ubuntu 的下载页面]。 (http://cdimage.ubuntu.com/ubuntu/releases/20.10/release/)! Ubuntu 20.10 是最新的 Ubuntu ,因此它带有最新的内核和 Gnome 的更新。它进一步完善了 2020 年 4 月发布的 20.04 LTS (长期支持) 版本.Ubuntu 20.04 在主版本发布后的某个时间看到了树莓派的发布,但对于 20.10 ,团队致力于发布主版本,一个树莓派版本。

Ubuntu 20.10 树莓派

** 评分:**★★★(3 星,满分 5 星)

优点:

  • 易于安装
  • 看起来很漂亮
  • 非常易于使用

不足:

  • 未预先安装 GPIO 软件
  • 即使超频也有点慢
  • 在标准 Stressberry 测试期间达到了热节流极限

我们的 VERDICT:
未来版本的坚实基础,易于使用且外观精美。尝试一下,但还不太可能取代树莓派 OS 。

20.10 与以前版本的树莓派的 Ubuntu 版本之间的最大区别是,这不是服务器映像,并且稍后添加了桌面环境,例如 Martin Wimpress 的 Desktopify 项目。 树莓派的 Ubuntu 20.10 构建为完整的桌面映像。很高兴看到 Ubuntu 在树莓派上运行。在 Pi 的早期,像 Fedora 一样, Ubuntu 被认为是默认操作系统,但最终两者都输给了 Raspbian (正式以树莓派 OS 的形式提供)。

我们设法查看了一个候选发布图像,并使用最低规格的官方支持的树莓派 4(4GB) 对其进行了测试。 。 Ubuntu 20.10 可以在较低规格的计算机上运行,​​但体验可能不那么流畅。相同的图像也可以与新的树莓派计算模块 4 一起使用。[兼容性仅限于具有 4GB 或更大 RAM 和 16GB eMMC 的计算模块 4 。](https://discourse.ubuntu.com/t/groovy-gorilla -release-notes/15533)

Ubuntu 体验

图 1 中的 4

图 2 中的 4

图 3 中的 4

图 4 中的 4

通过使用 Balena Etcher 或通过树莓派 Imager 刷新下载的映像,可以完成将 Ubuntu 20.10 安装到 micro SD 卡的操作,从发布之日起,可以选择使用 Ubuntu 20.10 。要获得最佳效果,必须配备 16GB 的高速 micro SD 卡。 树莓派上的 Ubuntu 20.10 是 64 位操作系统,这意味着它可以利用我们的 4GB RAM 或我们的 [8GB 树莓派 4](http://hackpi.fun/categories/raspberry-pi/-4-8gb - 测试),如果我们选择这样做。

首次启动时,系统会询问我们一系列问题以配置安装,所有问题都以非常清晰和简单的方式处理。安装完成后,我们将首次看到 Groovy Gorilla 。如果您熟悉 Ubuntu ,那么您无疑会非常熟悉该界面。

Ubuntu 的新手会在屏幕左侧注意到一个启动器,其中包含我们的” 收藏夹” 应用程序。在左下角,我们看到一个九个正方形的网格,即应用程序网格。这将打开所有安装的应用程序的分页视图,这些应用程序可通过桌面访问。通过在此网格上拖动图标,我们可以基于任务或功能创建应用程序组,其方式类似于在 Android 设备上创建应用程序组。如果我们向一个组中添加了九个以上的应用程序,则会在该组内创建一个新页面。

Wi-Fi 热点是在 Ubuntu 20.10 中发现的一种便捷功能,不仅限于树莓派。它位于 WiFi 设置菜单中,可以将我们的 Pi 变成 Wi-Fi 热点,同时可以扫描 QR 码以快速将我们的移动设备连接到网络。通常,在 Pi 上使用 Ubuntu 20.10 的感觉就像在其他任何机器上使用 Ubuntu 一样,尽管比我们过去要慢一些,但仍然很可靠。我们不会立即采用 Pi 上的 Ubuntu 20.10 作为我们的日常驱动程序, Twister OS 仍然是我们的首选操作系统,但是 Ubuntu 20.10 坚固可靠,并提供了很多社区支持。

树莓派 Ubuntu 20.10 体验

Ubuntu 20.10 专注于树莓派板上的功能,因此,我们可以忘记为树莓派 OS 设计的 HAT 和配件。绝大多数都行不通。

考虑到这一点,什么起作用?蓝牙和 WiFi (2.4GHz 和 5GHz) 运行良好,我们能够连接蓝牙耳机并观看 The Pi Cast 的一集。 Wi-Fi 稳定可靠,我们在连接到家中的不同接入点时没有遇到任何问题。

树莓派的一个流行添加是官方的树莓派相机,考虑到这一点,我们测试了两个版本的树莓派官方相机,我们很高兴地说它们可以与 Ubuntu 20.10 一起使用。通过终端命令 raspistill 和 raspivid ,基本摄像机和较新的 HQ 摄像机均可正常工作。该摄像机还可以用作视频通话的网络摄像头,这是在这些麻烦时期中必不可少的工具。

不幸的是,目前没有可安装的 Picamera Python 库,这意味着要在 Python 脚本中使用相机,我们需要调用底层操作系统,而不是使用 Pythonic 方法。

用于树莓派的 Ubuntu 20.10 上的 GPIO 访问

GPIO (请参阅树莓派 GPIO 引脚分配) 是使树莓派成为可访问设备的关键特征如果您准备进行一些工作,可以通过 Ubuntu 20.10 进行 GPIO 访问。首先,没有用于 GPIO 的预安装工具,因此为了将 GPIO 与 Python 结合使用,我们必须安装 RPi.GPIO 模块。通常,我们将通过 Python 打包工具 pip 进行此操作,但是在这种情况下,我们发现必须使用存储在 apt 信息库中的包。

安装后,我们启动了 Python 3 外壳并导入了该模块,以用于短暂的 LED 闪烁测试。我们遇到了一个问题,那就是权限。我们的标准用户无权访问 GPIO 。为了解决这个问题,我们通过 sudo 运行了一个新的 Python 3 shell 。这不是实现此目的的理想方法,但它确实有效。

我们安装了 Microsoft 的 Visual Studio 代码,并编写了一个测试脚本来使 LED 闪烁,并使用一个变量来包含打开和关闭的持续时间。同样,只能使用 sudo 提供的提升的特权来运行代码,但是我们至少有一个专业的代码编辑器可以在其中编写代码。

在 Ubuntu 20.10 上针对树莓派进行热测试

树莓派上经常使用的命令是 vcgencmd 。使用此命令,我们可以查询 CPU 的温度,检查电压并查看当前的 CPU 速度。令人高兴的是, vcgencmd 是 Pi 上的 Ubuntu 20.10 的一部分,我们在进行 Stressberry 测试之前使用此命令监视 CPU 温度。

通常,我们仅在测试外壳或机箱时才测量 CPU 温度,但我们想了解 Ubuntu 20.10 是否使 CPU 的工作比树莓派 OS 更加努力,而后者又会产生更多的热量。对于测试,我们没有使用任何外壳或外壳,也没有冷却。我们使用运行树莓派 OS 的库存树莓派 4 作为对照,闲置时测得 40 摄氏度,在 Stressberry 测试中测得峰值 65 摄氏度。与此相比,在相同的树莓派上以股票速度运行的 Ubuntu 20.10 ,我们发现空闲时增加了 7 摄氏度,在 Stressberry 期间的峰值温度为 77 摄氏度。

我们通过编辑 /boot/firmware/config.txt 对安装进行了超频,并使用我们建议的超频值,选择了树莓派至 2 GHz 。闲置时, Pi 的温度为 50 摄氏度,但是在进行 Stressberry 测试时,我们达到了 85 摄氏度的热节流极限,因此无法记录更高的温度。如果您打算对运行 Ubuntu 的树莓派超频,则需要良好的散热。

适用于树莓派的 Ubuntu 20.10 的使用案例

您已经在树莓派上安装了 Ubuntu 20.10 ,但是您可以将其用于什么呢?通过 Netflix , Amazon , Hulu 和 Disney + 进行媒体消费是否有好处?好吧,不难过。没有提供硬件加速,使用 WebGL Aquarium 测试和超频至 2 GHz ,我们看到一只鲨鱼只有 15 fps 。在 100 个游泳生物中,我们看到了 14 fps , 500 个是 10 fps ,在 1000 个游泳生物中,我们看到了 9 fps 。 Ubuntu 20.10 最适合用于设备和基本桌面任务,不需要太多资源的任务。可以将操作系统安装到 USB 驱动器 / SSD ,但这绝不是 [简单的步骤,并且在终端需要很多命令] (https://waldorf.waveform.org.uk/2020/installing-the-new-pi-ubuntu-desktop.html)。

底线

Ubuntu 20.10 是聆听社区的一个示例。在树莓派上使用 Ubuntu 显然引起了人们的兴趣。 Desktopify 和 Ubuntu Core 表明,国内外的用户都对树莓派提供的统一平台使用 Ubuntu 的稳定性感兴趣。

在您的树莓派上试用 Ubuntu 20.10 不会花费任何费用,除了一天中的几个小时。试试看,看是否喜欢。可以,但是现在我们将继续为树莓派 4 使用 Twister OS 。

分享到