Skip to content

Installing Components

To get started, you need to have Flutter SDK and Rust toolchain installed on your system.

Once you're done with the installations, verify your system's readiness with the following commands. Make sure you have installed all the subcomponents that Flutter suggests. If there are no issues in the output, you are good to go onto the next step!

CLI
rustc --version
flutter doctor

Warning

If you're working on Linux, it is recommended to install Flutter manually. Do not install Flutter from snap.

Flutter from snap comes with its own binary linker called ld, which is fundamentally incompatible with Rust. Instead, follow the manual installation steps per the Flutter docs.

Typically, the Flutter SDK package found in Debian-based Linux distributions' app store (under the name "Flutter") is a snap package.