۳ طاها اسدی مهشاد
مشکل نصب فلاتر
جامعه فلاتر ایجاد شده در ۲۷ شهریور ۱۴۰۴

سلام خسته نباشید موقع نصب فلاتر نسخه‌ای که توی سایت رسمیش هست دانلود کردم ولی چه با فیلترشکن سایفان چه بدون فیلترشکن و با ریستارت این ارورو میده و نصب نمی‌شه 

Error (69): Unable to 'pub upgrade' flutter tool. Retrying in five seconds... (8 tries left)

سلام. وقتتون بخیر

این علت‌های رایج این خطاها هستن: دسترسی Pub/Dart به اینترنت قطع یا ناپایداره (VPN فقط روی مرورگر فعاله، پروکسی اشتباه ست شده، کش خراب شده). این راه‌حل‌ها رو مرحله‌به‌مرحله اجرا کنید و تست کنید:

1. همهٔ پردازه‌ها رو ببندید و کش‌ها رو پاک کنید
Windows (PowerShell Run as Admin):

taskkill /F /IM dart.exe /IM flutter.exe /IM git.exe
# پاک‌کردن کش‌های Flutter و Pub
Remove-Item -Recurse -Force "$env:USERPROFILE\.pub-cache" -ErrorAction SilentlyContinue
Remove-Item -Recurse -Force "$env:FLUTTER_HOME\bin\cache" -ErrorAction SilentlyContinue
Remove-Item -Recurse -Force "$env:USERPROFILE\flutter\bin\cache" -ErrorAction SilentlyContinue
# پاک‌کردن پراکسی‌های اشتباه
setx http_proxy ""
setx https_proxy ""
git config --global --unset http.proxy
git config --global --unset https.proxy
# اطمینان از URLهای پیش‌فرض
setx PUB_HOSTED_URL https://pub.dev /M
setx FLUTTER_STORAGE_BASE_URL https://storage.googleapis.com /M

macOS/Linux (bash/zsh):

pkill -f dart; pkill -f flutter; pkill -f git
rm -rf ~/.pub-cache
rm -rf $(flutter sdk-path 2>/dev/null)/bin/cache 2>/dev/null || true
unset http_proxy https_proxy
git config --global --unset http.proxy || true
git config --global --unset https.proxy || true
export PUB_HOSTED_URL=https://pub.dev
export FLUTTER_STORAGE_BASE_URL=https://storage.googleapis.com

2. ترمینال جدید باز کنید و یک VPN/Proxy «سیستم‌واید و پایدار» فعال کنید (نه فقط افزونهٔ مرورگر). بعد:

flutter doctor -v
flutter precache

3. اگر هنوز Error (69) دارید، SDK رو از گیت نصب کنید (بسیار مطمئن‌تر از زیپ‌ها):
Windows (PowerShell):

cd $env:USERPROFILE
git clone -b stable https://github.com/flutter/flutter.git
setx PATH "$env:USERPROFILE\flutter\bin;%PATH%" /M
# ترمینال جدید
flutter doctor -v

macOS/Linux:

cd ~
git clone -b stable https://github.com/flutter/flutter.git
export PATH="$HOME/flutter/bin:$PATH"
flutter doctor -v

4.تست دسترسی Pub (برای تشخیص مشکل شبکه):

dart --version
dart pub cache repair -v

اگر این مرحله شکست خورد یعنی هنوز اینترنت پایدار به pub.dev و storage.googleapis.com ندارید.

سحر پاشائی ۲۹ شهریور ۱۴۰۴، ۰۸:۱۷

تحریم شکن‌های مثل 403 و شکن میتونن کار فیلترشکنو بکنن!؟ چون فیلترشکن خوبی سراغ ندارم

طاها اسدی مهشاد ۲۹ شهریور ۱۴۰۴، ۰۹:۵۸

بله شکن نسخه غیررایگان کار رو انجام میدن

یلدا محصلی ۲۹ شهریور ۱۴۰۴، ۱۴:۱۵