你提到的 “debian flutter 镜像”,通常是指两种情况之一:
我分别说明,你可以按需要看。
在 ~/.bashrc 或 ~/.zshrc 中加入:
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
export PUB_HOSTED_URL=https://pub.flutter-io.cn
然后:
source ~/.bashrc
这是 官方中文社区镜像(flutter-io.cn)
sudo apt update
sudo apt install -y git curl unzip xz-utils
下载 Flutter:
cd ~
git clone https://github.com/flutter/flutter.git -b stable
添加到 PATH:
echo 'export PATH="$HOME/flutter/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
flutter doctor
看到从 flutter-io.cn 下载即成功。
如果你想直接用镜像:
docker run -it --rm \
-v "$PWD":/app \
-w /app \
cirrusci/flutter:stable \
bash
这是 Debian 基础 + Flutter
编辑 /etc/docker/daemon.json:
{
"registry-mirrors": [
"https://docker.m.daocloud.io",
"https://hub-mirror.c.163.com"
]
}
重启:
sudo systemctl restart docker
sudo apt install -y \
libgl1 libglu1-mesa \
clang cmake ninja-build \
pkg-config libgtk-3-dev
只加:
export PUB_HOSTED_URL=https://pub.flutter-io.cn
如果你能补充一句:
我可以直接给你一份 完整配置或 Dockerfile。