如何在 Linux 系统上安装 Arduino IDE:完整教程

您想在 Linux 上的 Arduino 中工作,但无法在 Linux 系统上安装 Arduino IDE。 您是否发现在 Linux 系统上安装 Arduino IDE 很困难? 今天我们将讨论在流行的 Linux 发行版中安装 Arduino IDE。 Arduino IDE 基本上是 Arduino 硬件和硬件控制之间的桥梁。 Arduino IDE 用于对您的 Arduino 进行编码。 当您处理 Arduino 时,您正在处理许多互连的组件,例如电路板、屏蔽、模块、传感器等。

所以 Arduino 不是电路板本身,而是互连的组件和电路板构成了 Arduino。 因此,要使您的 Arduino 正常运行,您需要对 Arduino 进行编码,并且需要一个终端来为您的 Arduino 编写代码。 所以我们使用 Arduino IDE 编写代码然后上传代码来运行我们的 Arduino。 我们还可以使用此 IDE 修改现有代码以及从 Arduino 中删除整个代码。

重要功能

  • Arduino IDE 是一个开源工具。
  • Arduino IDE 几乎可以在所有流行的操作系统(Windows、Linux、Mac OS 等)上运行。
  • 易于编写代码并将代码上传到您的 Arduino。
  • 内置调试器,对第三方插件完全开放。
  • 支持 C++ 以外的其他语言(仅适用于 Arduino IDE Pro)。
  • 它有一个内置的自动格式化工具,可以修复编码以及重新加载。

在 Linux 系统上安装 Arduino IDE

在接下来的文章中,我们将展示如何在各种 Linux 发行版上安装 Arduino IDE,例如 Ubuntu、CentOS、Red Hat Linux Enterprise、Debian 等。

一、在Ubuntu系统中安装Arduino IDE

要在 Ubuntu 中安装 Arduino IDE,有一些先决条件。 在 Ubuntu 中安装 Arduino IDE 的先决条件如下:

  • 您的 Ubuntu 版本必须为 16.04 及更高版本。
  • 一个包含迷你 USB 电缆的 Arduino 板。
  • 一些基本的命令行知识(对于 example 您需要知道如何使用 cd 更改目录)。

在 Ubuntu Linux 中安装 Arduino 有很多可用的选项,但在这里我们只关注 tarballapt 方法。

方法 1:使用安装 Arduino IDE tarball

如果您想遵循此选项,则首先您必须从 Arduino IDE的下载页面. 这是下载安装包的手动过程。 如果您想在不浏览的情况下下载安装包,只需运行以下命令即可。 它会自动下载系统中的安装包。

– –

$ wget https://downloads.arduino.cc/arduino-1.8.12-linux64.tar.xz

在您的系统中下载 Arduino IDE 时,请检查与您的系统的兼容性。 现在是安装部分。 撰写本文时,最新版本的 Arduino IDE 是 1.8.12。 版本号越多,它对用户的可用性就越好。 因此,较新的版本包含更好的功能和编码环境。

下载安装包后我们需要使用tarball来解压
下载的包。 我们必须从下载的 tarball 所在的目录安装 IDE。 然后我们必须运行以下命令。 该命令看起来像 tar xvf FILENAME(FILENAME 指的是 Arduino-(版本号)-linux64.tar.xz)。 在这种情况下,命令是

$ tar -xvf arduino-1.8.12-linux64.tar.xz

当命令完成运行 ls; 创建一个名为 Arduino-(版本号)的文件夹。 运行 cd 进入该文件夹,会有另一个名为 install.sh 的文件,执行 install.sh 安装 Arduino IDE。

./install.sh

使用 tarball 2 在 Ubuntu 中安装 Arduino IDE

方法 2:使用安装 Arduino IDE apt

APT 存储库中有旧版本的 Arduino IDE。 它已经有一段时间没有更新了。 但是仍然可以使用 apt 安装 Arduino IDE。 非常不鼓励使用 apt 安装 Arduino IDE,因为它很长时间没有更新,并且在不久的将来有任何更新的可能性很小。

$ sudo apt install arduino

使用 apt 在 Ubuntu 中安装 Arduino IDE

Debian OS、CentOS、Red Hat Linux Enterprise 是开发人员中除 Ubuntu 之外的一些流行的 Linux 发行版。 下面讨论了如何在这些 Linux 发行版中安装 Arduino IDE –

2.安装Arduino IDE使用 snap 在 CentOS 中

要在 CentOS 中安装 Arduino IDE,我们需要 snap. Snaps 是应用程序包,包含在任何 Linux 环境中运行的所有依赖项。 快照可以在快照存储中找到,并且可以从快照存储中安装。 Snap 可从 Extra Packages for Enterprise Linux (EPEL) 中用于 CentOS 7.6+。 可以使用以下命令将 EPEL 存储库添加到系统中

$ sudo yum install epel-release

要安装 snap,请运行以下命令

$ sudo yum install snapd

安装 Snap 后,请登录或重新启动系统以确保正确更新快照路径。 确保只需运行以下命令即可在您的系统中安装 Arduino IDE。

$ sudo snap install arduino

3. 在你的 RHEL 中安装 Arduino IDE

要在 Red Hat Linux 中安装 Arduino IDE,我们需要安装 snap。 Snaps 是应用程序包,包含在任何 Linux 环境中运行的所有依赖项。 快照可以在快照存储中找到,并且可以从快照存储中安装。 Snap 可从 Extra Packages for Enterprise Linux (EPEL) 中用于 Red Hat Linux Enterprise 7.6+。 我们可以通过运行以下命令来安装 EPEL 存储库

$ sudo rpm -ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

强烈建议添加可选和额外的存储库

$ sudo subscription-manager repos --enable "rhel-*-optional-rpms" --enable"rhel-*-extras-rpms"
$ sudo yum update

要安装 snap,请运行以下命令

$ sudo yum install snapd

成功安装 snap 后,只需运行以下命令即可安装 Arduino IDE

$ sudo snap install arduino

4.使用安装Arduino IDE apt 在 Debian

您可以使用 apt 在 DebianOS (Debian 10 Buster) 中安装 Arduino IDE。 你可以找到
官方 Debian 10 Buster 存储库包中的 Arduino IDE。 要开始安装 APT 包存储库缓存,必须运行以下命令更新

$ sudo apt update

更新 APT 缓存存储库包后,运行以下命令安装 Arduino IDE

$ sudo apt install arduino

APT 包管理器将下载并安装所有必需的包以及安装 Arduino IDE。

5.安装Arduino IDE Fedora

首先要开始安装,您需要 Arduino IDE。 当您使用 Fedora 时,很容易开始使用 Arduino IDE。 只需一个命令,您就可以安装 Arduino IDE。

$ sudo dnf install arduino

安装后检查您的系统通过插入来检测您的 Arduino。 连接到系统后,打开终端并检查注册 IDE 的目录。 稍后您将需要此信息来执行您将使用 Arduino IDE 编写的代码。 命令如下

$ dmesg | tail

这将返回一个总线号和 ID。 之后,您就可以开始使用 Arduino IDE。

还有其他 Linux 发行版,您可以在其中轻松安装 Arduino IDE 并运行它。 我们专注于只写那些在开发人员中流行的操作系统。 如果使用较新版本的 Linux 发行版以及 Arduino IDE 进行更改,上述命令会受到影响。 因此,请检查必要的要求,以确保与您的 Linux 发行版以及您的 Arduino IDE 版本有任何兼容性问题。

最后,洞察力

随着时间的推移,微控制器、微处理器都在开发人员中越来越受欢迎,他们需要一种方便的工具来更好地控制这些微型处理器和电路。 因此,我们需要一个终端,它可以为开发人员提供必要的终端,以更好地控制那些微小的机械和电路。 凭借其广泛的使用范围,Arduino 和 Arduino IDE 在开发人员中日益流行。 这就是在流行的 Linux 发行版中安装 Arduino IDE 的全部内容。 如有任何疑问,请随时在评论部分发表您的评论,并在您的社交媒体上分享此帖子。 非常感谢你。 请继续关注我们。