如何在 Linux 上安装Dart ?
本文将介绍如何在 Linux 系统上安装Dart SDK。在我们深入安装之前,让我们先简要概述一下Dart、它的应用程序以及在 Linux 系统中安装Dart的系统要求。在撰写本文时,最新的稳定版本是 2.14.3。
什么是Dart?
在谷歌上快速搜索会给你,
Dart is a programming language designed for client development, such as for the web and mobile apps. It is developed by Google and can also be used to build server and desktop applications. Dart is an object-oriented, class-based, garbage-collected language with C-style syntax.
它针对快速的客户端 UI 和应用程序开发进行了高度优化。 Dart常用于Flutter开发。所以,如果你想学习Flutter ,你必须“至少”学习Dart的基础知识。但是Dart的 C 风格和简单的语法使它更容易应付。
安装前:
从Flutter 1.21开始, Flutter SDK 包含完整的Dart SDK。所以如果你安装了Flutter ,你可能不需要显式下载Dart SDK。如果满足以下任一条件,请考虑下载Dart SDK:
- 你不使用Flutter。
- 您使用的是 1.21 之前的Flutter版本。
- 您想减少磁盘空间要求或下载时间,并且您的用例不需要Flutter。例如,您可能有需要Dart但不需要Flutter的持续集成 (CI) 设置。
Linux 系统要求:
- 支持的版本:标准支持下的 Debian stable 和 Ubuntu LTS。
- 支持的架构: x64、ia32、arm、arm64。
注意:由于动态链接器错误,arm 支持需要 glibc 2.23 或更高版本。
Linux 安装:
如果您在 AMD64(64 位 Intel)上使用 Debian/Ubuntu,您可以选择以下选项之一,这两个选项都可以在新版本发布时自动更新 SDK。
- 使用 apt-get 安装
- 安装 Debian 软件包
在 Linux 上使用 apt-get 安装Dart :
注意:这里我们在 Parrot OS 上做这部分,这是一个基于 Debian 的 Linux 发行版。
在安装Dart包之前,我们首先需要将存储库添加到具有Dart包的 apt 管理器中。为此,我们需要进行一次性设置。
sudo apt-get update
sudo apt-get install apt-transport-https
sudo sh -c 'wget -qO- https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add -'
sudo sh -c 'wget -qO- https://storage.googleapis.com/download.dartlang.org/linux/debian/dart_stable.list > /etc/apt/sources.list.d/dart_stable.list'
这将在您的包管理器中添加 google 存储库。下面附上运行以下命令的屏幕截图。
sudo apt update / sudo apt-get update
sudo apt-get install apt-transport-https
sudo sh -c 'wget -qO- https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add -'
现在忽略不推荐使用的警告。
sudo sh -c 'wget -qO- https://storage.googleapis.com/download.dartlang.org/linux/debian/dart_stable.list > /etc/apt/sources.list.d/dart_stable.list'
该命令将在没有任何输出的情况下执行。
在将存储库添加到 apt 包管理器的一次性设置之后,我们安装Dart包。在安装Dart之前,我们首先进行更新。
sudo apt-get update
请注意我们在安装的设置步骤中添加的新存储库。
sudo apt-get install dart
这将在您的系统中成功安装dart 。
安装 Debian 软件包:
注意:这里我们在 Ubuntu 上做这部分,这是一个基于 Debian 的 Linux 发行版。
要使用 Debian 软件包安装dart ,您可以首先将Dart SDK 下载为“.deb”格式的 Debian 软件包。下载后可以在 Ubuntu Software 中打开 deb 包进行安装,
或者,您可以使用以下命令:
$ dpkg -i dart_2.14.4-1_amd64.deb
安装后,我们需要将它的 bin 目录添加到你的 PATH 中。要对活动终端会话执行此操作,请使用:
$ export PATH="$PATH:/usr/lib/dart/bin"
要更改未来终端会话的 PATH,请使用如下命令:
$ echo 'export PATH="$PATH:/usr/lib/dart/bin"' >> ~/.profile
这两个命令都将在没有任何输出的情况下运行。
验证安装:
您可以使用命令,
$ dart
和
$ dart --version
验证dart是否已成功安装在您的系统中。
注意:还有另一种从源代码安装dart的方法,您可以查看此链接。但这是一个漫长的过程,因为您需要在编译源代码之前安装许多依赖项。因此,我将建议使用上述两种方法之一。