目次
文書の過去の版を表示しています。
Flutter
インストール
参考: Install - Flutter documentation
これは Linux である Fedora での手順です。
Linux install - Flutter documentation
システム要件
オペレーティング システム: Linux (64 ビット)
ディスク容量: 600 MB (IDE/ツール用のディスク容量は含まれない)
Tools: Flutter が依存するこれらのコマンドライン ツール
bash curl file git2.x mkdir rm unzip which xz-utils zip
共有ライブラリ: Flutter test コマンドは、以下のこのライブラリに依存する。
libGLU.so.1 - libglu1-mesa (Ubuntu/Debian)、mesa-libGLU (Fedora)
などの mesa パッケージによって提供される。
Fedora (足りていない依存パッケージは、以下のコマンドですべてインストールされます)
$ sudo dnf install bash curl file git unzip xz zip mesa-libGLU
メタデータの期限切れの最終確認: 1:09:52 時間前の 2023年02月26日 10時30分08秒 に実施しました。 パッケージ bash-5.2.15-1.fc37.x86_64 は既にインストールされています。 パッケージ curl-7.85.0-6.fc37.x86_64 は既にインストールされています。 パッケージ file-5.42-4.fc37.x86_64 は既にインストールされています。 パッケージ git-2.39.2-1.fc37.x86_64 は既にインストールされています。 パッケージ unzip-6.0-58.fc37.x86_64 は既にインストールされています。 パッケージ xz-5.4.1-1.fc37.x86_64 は既にインストールされています。 パッケージ zip-3.0-33.fc37.x86_64 は既にインストールされています。 パッケージ mesa-libGLU-9.0.1-7.fc37.x86_64 は既にインストールされています。 依存関係が解決しました。 行うべきことはありません。 完了しました!
Flutter SDK の入手
Snap のインストールが必要です🤔
$ sudo snap install flutter --classic
2023-02-15T09:11:39+09:00 INFO Waiting for automatic snapd restart... flutter 0+git.ccbc698 from Flutter Team✓ installed
以下のエラーが発生する場合は再実行する🤔
error: too early for operation, device not yet seeded or device model not acknowledged
Flutter SDK パスを表示(はじめて実行する場合は SDK をダウンロードしてインストールされる)
$ flutter sdk-path
Initializing Flutter % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 172k 100 172k 0 0 281k 0 --:--:-- --:--:-- --:--:-- 280k Downloading https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_3.7.3-stable.tar.xz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 536M 100 536M 0 0 1747k 0 0:05:14 0:05:14 --:--:-- 2339k Flutter initialized ^C
$ flutter sdk-path
/home/tomoyan/snap/flutter/common/flutter