如何在 Raspberry Pi 上安装 Ubuntu:完整教程

Raspberry Pi,或简称 Pi 板,如今已广为人知,并用于制作 DIY(自己动手)个人迷你电脑来创建套件。 最近,大量的 IoT(物联网)项目基于 Raspberry Pi 开发板运行得非常顺利。 过去,Raspberry Pi 仅用于本科和学校级别的工程项目。 但自从领先的操作系统 Ubuntu 开始为树莓派开发板构建操作系统后,对树莓派的需求就已经从摩天大楼的位置上升了。 现在,而不是拥有 树莓派操作系统,大多数用户使用 Ubuntu Server 或 Ubuntu 下属的 Ubuntu Mate 在 Raspberry pi 板上。

Raspberry Pi:配备 Ubuntu 的万无一失的迷你 PC

具有 40 个通用输入/输出 (GPIO) 和 EEPROM 引脚,Raspberry Pi 一次可以处理很多任务。 最新的 Raspberry Pi 配备 1.5GHz 64 位四核处理器和高达 4GB 的 RAM。 这款微控制器野兽还支持 LAN 端口、WIFI 适配器、HDMI 端口,以及常规和 C 型 USB 端口。 具有所有这些吸引人的功能的完美迷你 PC 可以轻松构建。

要正确运行此硬件配置,选择稳定且功能强大的操作系统非常重要。 在树莓派的所有替代操作系统中,Ubuntu无疑是一个明智的选择。 Ubuntu Mate 和 Ubuntu 服务器是 Raspberry Pi 上选择和使用最多的操作系统。

在这篇文章中,我们将看到如何在 Raspberry Pi 板上安装 Ubuntu 以及 Ubuntu Server 和 Ubuntu 的下属 Ubuntu Mate。

在树莓派上安装 Ubuntu Linux

在树莓派之前, 阿杜诺 板在用于构建项目的微控制器工程师中非常受欢迎。 Arduino 带有一个可编程集成电路 (IC),其中 Raspberry Pi 带有一个功能齐全的桌面环境。 基于 Arduino 的项目比构建多功能复杂项目更入门级。 在 Pi 板上安装 Ubuntu 是一个明智的决定,因为大多数物联网项目和服务器都是在 Ubuntu 上构建的。 而且它也很容易处理。

第 1 步:下载 Ubuntu 映像文件

首先要在 Pi 板上安装 Ubuntu,我们需要从 Ubuntu 官网下载 Ubuntu 镜像文件。 您可以选择 Ubuntu Server 或 Ubuntu Mate 映像。 如果您是系统管理员,需要维护数据库、服务器集群或其他一些 FTP 系统,我肯定会推荐您获取 Ubuntu Server 映像,否则作为迷你 PC 正常使用 Ubuntu Mate 是完美的。

您可能还会对我应该获得哪个版本感到困惑? 32位还是64位? 我不会给你任何菜鸟建议,对于树莓派 4,32 位版本运行良好。 但对于其他较旧的 Pi 板,64 位版本运行顺畅。 因此,如果您有 Raspberry Pi 4 版本,请选择 32 位版本。

– –

为 Raspberry Pi 下载 Ubuntu 映像

第 2 步:在您的系统上安装 Etcher

Etcher 是一款可以提取、刻录或打开 Os 映像或 ISO 文件的软件。 由于我们正在使用 n Ubuntu Mate/Server 映像文件,因此我们将使用 Etcher 工具使我们的映像文件可启动。 您可以从 GitHub 下载 Debian 软件包文件,或者您可以继续使用存储库 PPA。 如果您是从 Windows PC 或 MAC PC 执行所有任务,您会在 蚀刻机官网.

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 379CE192D401AB61
sudo apt update
sudo apt install balena-etcher-electron

适用于 Linux 的 Etcher 下载

第 3 步:为 Raspberry Pi 刷机 Ubuntu 操作系统

安装完 Etcher 后,现在您可以制作 Ubuntu 的可引导文件来装备您的小马了。 要为 Raspberry Pi 创建可闪存文件,不要让存储卡成为问题,始终使用 10 级 SD 存储卡。 将 SD 卡插入桌面并打开 Etcher。 现在,按照说明进行操作,如下图所示。

如果您的 SD 卡插入正确,Etcher 将自动找到您的可移动设备,如果它没有手动创建。 然后对于该选项,单击加号 (+) 图标并选择您下载 Ubuntu 映像文件的目录。 现在,如果一切正常,请点击 Flash 按钮。 根据您的 SD 卡类别和系统配置,大约需要 15 分钟。

第 4 步:启用 Raspberry Pi 的超频

如果您使用的是 Raspberry pi 4 版本,那么您的 CPU 为 1.5GHz。 现代计算机激发用户进行多任务处理。 如果您认为您将使用 Raspberry Pi 板进行多功能工作,那么我建议您在 Ubuntu Server/Mate 映像中进行一些工程设计。 是的,我们将看到如何启用 Pi 板的超频。 通过允许超频,您可以将系统加速到 2.147 GHz。

转到文件管理器并找到您创建启动映像文件的 SD 卡。 现在喜欢系统引导文件夹。 然后在文件夹里面打开 config.txt 用记事本归档。 在文本代码的底部,添加以下脚本命令,然后保存文件。

over_voltage=4
arm_freq=2000
gpu_freq=650

树莓派ubuntu服务器超频

第 5 步:使用 Ubuntu Linux 启动您的 Raspberry Pi

现在准备为您的 Raspberry Pi 板供电,确保您有稳定的电源。 将 SD 卡插入 Raspberry Pi 板。 连接以太网电缆以更新您的操作系统。 将 HDMI 电缆与显示器连接。 如果您使用的是 7 英寸电容式 IPS LCD 显示屏,那么您可能需要在您的 config.txt 文件以确保您的 HDMI 电缆顺利通过信号。 脚本代码在下面给出。

max_usb_current=1
hdmi_group=2
hdmi_mode=1
hdmi_mode=87
hdmi_cvt 1024 600 60 6 0 0 0

好的,现在是时候为您的 Raspberry Pi 板插入电源线了。 当板子通电时,它会自动带您进入启动屏幕。 第一次启动需要 3 到 5 分钟。 但是一旦完成,您将被要求输入用户名和密码。 对于 Ubuntu Mate 和 Ubuntu 服务器,默认用户名和密码如下所示。 稍后您将获得更改用户名和密码的选项。

Username: ubuntu
Password: ubuntu

到这一步为止,你几乎已经在你的 Raspberry Pi 板上安装了 Ubuntu。 此后密码生成功能结束; 你会看到一个浮动的命令提示符。 在这里,您将选择您的操作系统,无论您是想获得 Ubuntu Mate 还是 Ubuntu 服务器。 按照说明按照下面提供的命令进行操作。

  • 在 Raspberry Pi 上安装 Ubuntu Mate 桌面
sudo apt install ubuntu-mate-desktop
  • 在 Raspberry Pi 上安装 Ubuntu 服务器
sudo apt install ubuntu

如果您想安装 Ubuntu 的其他变体,例如 Xubuntu、Lubuntu 或 Kubuntu,您可以从命令行替换 ubuntu 部分。

sudo apt install xubuntu 
sudo apt install lubuntu 
sudo apt install kubuntu

在您的机器中下载并安装所有安装程序文件后,您将被要求选择显示管理器是否要使用 gdm3 或者 lightdm. 这里 gdm 代表 Gnome 显示管理器和 lightdm 代表灯光显示管理器。 您可以选择默认的 Ubuntu 显示管理器,即 gdm3 然后按确定。

“展示

在你按下所有这些动作之后,你的手中几乎没有任何东西。 让 Raspberry Pi 板处理剩下的工作。 使用 Internet 连接形式您连接的 LAN 电缆,它将下载并安装您设置全新 PC 所需的几乎所有内容。 过了一会儿,你会发现安装过程已经结束,然后你就可以用 Ubuntu 重启你的树莓派系统了。 对于 Ubuntu Mate,您可以使用下面编写的以下命令行重新启动系统。

sudo reboot

对于 Ubuntu 服务器,重启命令是:

startx

开机后的第一个屏幕

第 6 步:为 Ubuntu 服务器设置安全外壳 (SSH)

如果您已安装 Ubuntu 服务器,则需要为您的 Raspberry Pi 板设置安全外壳 (SSH)。 您可以启用 SSH 从 Ubuntu 引导文件或 Raspberry Pi 板。 要从 Ubuntu Server 启用 SSH,请按照说明进行操作。

您一定不要忘记我们已经编辑了 config.txt 文件来启用树莓派的超频,我们可以在安装过程开始之前以同样的方式启用 SSH。 在 Linux 中,SSH 配置文件位于根目录中。 您将在此处找到 SSH 文件:/etc/ssh/sshd_config. 您可以使用 nano 记事本编辑此文件。

您还可以使用终端命令启用 SSH。 要启用 SSH,请按照终端说明进行操作。

sudo apt update
sudo apt upgrade
sudo apt install openssh-server
sudo service ssh enable
sudo service ssh start

第 7 步:树莓派板的维护

为了让您的迷你电脑保持凉爽和平静,您可以随时使用冷却风扇和精美的机箱。 在线市场上有不同类型的 Raspberry Pi 保护套可供您轻松选择。 您还可以在 CPU 面板上使用铝制散热器来避免过热。

冷却盒树莓派 ubuntu mate

最后的想法

Raspberry Pi 板是工程师构建任何项目或迷你服务器的首选。 由于 Raspberry Pi 可与 Ubuntu Mate 顺利配合,它可以成为孩子们完美的计算机学习工具包。 在这篇文章中,我们讨论了 Raspberry Pi 的使用领域和用途。 我们还介绍了如何使用 Ubuntu 和 Raspberry Pi 获得即时 PC。

嘿,如果您是 Raspberry Pi 用户,可以与我们分享您的经验。 如果你觉得这篇文章有用,你也可以在你的社交账户上分享这篇文章。 随意在评论部分写下关于这篇文章的任何评论。