如何在Fedora 37上安装Dart SDK?安装失败求助
在Fedora系统上安装Dart SDK的正确方法
首先明确两个误区:
- Fedora基于RPM包管理体系,
apt-get是Debian/Ubuntu专属的包管理工具,二者完全不兼容,所以用apt-get安装必然失败。 - Dart官方从未提供过Python3的安装途径,这种方法本身不成立。
下面提供两种可靠的安装方案:
方案一:通过官方RPM仓库安装(推荐)
- 导入Google的GPG密钥,确保下载的包可信:
sudo rpm --import https://dl-ssl.google.com/linux/linux_signing_key.pub - 添加Dart官方稳定版RPM仓库:
sudo dnf config-manager --add-repo https://storage.googleapis.com/download.dartlang.org/linux/rpm/dart-stable.repo - 安装Dart SDK:
sudo dnf install dart - 验证安装成功:
输出版本信息即表示安装完成。dart --version
方案二:手动下载压缩包安装
如果仓库安装遇到网络问题,可采用手动方式:
- 下载最新稳定版的Dart SDK压缩包(.tar.xz格式)
- 解压到系统目录(比如
/usr/local/lib/dart):sudo tar -xf 你的压缩包文件名.tar.xz -C /usr/local/lib/ - 将Dart的bin目录添加到系统环境变量:
编辑你的shell配置文件(比如~/.bashrc或~/.zshrc),添加以下内容:export PATH="$PATH:/usr/local/lib/dart/bin" - 刷新配置文件使变更生效:
(如果用zsh则执行source ~/.bashrcsource ~/.zshrc) - 验证安装:
dart --version
常见问题处理
- 解压时提示权限不足,在命令前加
sudo提升权限即可。 - 执行
dart命令提示“找不到命令”,检查环境变量是否正确添加,或重启终端后再尝试。
内容的提问来源于stack exchange,提问作者Liubov Zamula
相关产品推荐
相关产品推荐

