在CentOS上安裝Flutter時,需要確保系統滿足特定的依賴要求。以下是一些常見的依賴庫和步驟:
首先,確保你已經安裝了基本的開發工具和庫:
sudo yum groupinstall "Development Tools"
sudo yum install wget git
Flutter需要Android SDK和NDK來編譯Android應用。
你可以從Android Studio官網下載并安裝Android Studio。安裝過程中會自動安裝所需的SDK和NDK。
編輯你的~/.bashrc
或~/.zshrc
文件,添加以下內容:
export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/emulator
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/tools/bin
export PATH=$PATH:$ANDROID_HOME/platform-tools
然后運行source ~/.bashrc
或source ~/.zshrc
使配置生效。
你可以從Flutter官網下載Flutter SDK的壓縮包,然后解壓到你的工作目錄。
wget https://storage.googleapis.com/flutter-release/releases/2.10.4/flutter-linux-2.10.4-stable.tar.xz
tar -xf flutter-linux-2.10.4-stable.tar.xz -C ~/flutter
配置環境變量:
export PATH="$PATH:$HOME/flutter/bin"
運行flutter doctor
檢查是否所有依賴都已正確安裝。
根據你的項目需求,可能需要安裝其他依賴庫。例如,如果你需要使用Flutter的某些插件,可能需要安裝相應的系統庫。
如果你需要編譯C++代碼,可能需要安裝GCC和其他相關工具:
sudo yum install gcc-c++
根據你的項目需求,可能需要安裝其他系統庫。例如,如果你需要使用Flutter的網絡插件,可能需要安裝libcurl
:
sudo yum install libcurl-devel
運行以下命令驗證Flutter是否正確安裝:
flutter doctor
如果所有依賴都已正確安裝,你應該會看到一個綠色的勾號。
通過以上步驟,你應該能夠在CentOS上成功安裝Flutter及其依賴庫。