Comment installer Flutter sur Fedora Linux

Flutter est un framework d’interface utilisateur ayant dard comme langage de programmation sous-jacent. Il est développé par Google avec lequel des applications natives pour mobile, Web et bureau peuvent être développées avec une seule base de code en très peu de temps. L’architecture Flutter est basée sur deux éléments clés : le moteur Flutter et le framework Flutter.

Le moteur contient toutes les technologies de base telles que le moteur de rendu Skia 2D ( https://skia.org ), qui est également développé par Google et est utilisé dans Chrome ou Firefox, par exemple.

De plus, le Dart Runtime, qui, entre autres, prend en charge la collecte des ordures ou fournit un rechargement à chaud extrêmement rapide pendant le développement.

Installation de Flutter sur Fedora Linux

Ici, nous utilisons Fedora 34 pour installer le framework Flutter UI, cependant, les étapes seront les mêmes pour Fedora 33/32/31/30/29.

Conditions

  • Système Linux 64 bits
  • 600 Mo d’espace libre au moins

Nous avons essayé de rendre les étapes ci-dessous aussi simples que possible afin qu’un débutant puisse facilement installer et commencer à coder en utilisant Flutter.

1. Exécutez la mise à jour du système

Exécutons d’abord la commande de mise à jour du système avant d’installer Flutter, cela mettra à jour tous les packages déjà installés sur notre Fedora. En plus d’actualiser le cache du référentiel système.

sudo dnf update

2. Installer les dépendances

Il existe peu d’outils et de bibliothèques nécessaires pour utiliser Flutter sous Linux, comme Fedora. Par conséquent, avant d’aller plus loin, utilisez la commande ci-dessous pour les installer.

sudo dnf install bash curl file git unzip which xz zip mesa-libGLU clang cmake ninja-build pkg-config libgtk-3-dev

Créer un dossier dédié

Eh bien, c’est une bonne idée de créer un dossier dédié pour stocker Flutter et éviter que les choses ne se gâtent. Par exemple, créons un répertoire nommé- mycoding vous pouvez utiliser ce que vous voulez.

mkdir mycoding

3. Téléchargez le dernier SDK Flutter

Ensuite, nous avons besoin du fichier tarball Flutter SDK. Que nous pouvons facilement télécharger depuis sa page Web officielle. Voici le lien. Visitez la page et sélectionnez la dernière version de Flutter à télécharger.

Basculez vers le dossier dans lequel vous souhaitez extraire les fichiers Flutter téléchargés. Par exemple, ici, nous avons créé un répertoire dédié appelé- moncodage et nous l’utilisons.

cd mycoding

Extraire les fichiers

tar xvf ~/Downloads/flutter_linux_*-stable.tar.xz

Dans la commande ci-dessus, notre fichier tar Flutter téléchargé se trouve dans le dossier Téléchargements, c’est pourquoi nous en avons donné le chemin.

5. Ajoutez le flottement au chemin de l’environnement

Eh bien, pour utiliser l’outil Flutter, nous devons soit basculer vers le dossier Flutter extrait à chaque fois, soit mentionner son chemin complet. Pour supprimer ce mal de tête, ajoutez-le simplement poubelle répertoire à votre chemin d’environnement, afin que vous puissiez accéder à Flutter globalement n’importe où sur Terminal.

Modifier le profil bash

gedit ~/.bashrc

Voici la syntaxe à utiliser :

export PATH="$PATH:[path-to-flutter-directory]/bin"

remplacer [path-to-flutter-directory] dans la commande ci-dessus avec le chemin réel du dossier où vous avez extrait le Flutter.

Par exemple, nous avons créé ici un dossier appelé mycoding et en dessous, nous avons extrait le dossier. Par conséquent, la commande ci-dessus dans notre cas sera :

gedit ~/.bashrc

A la fin du fichier ajoutez le PATH au format suivant :

export PATH="$PATH:~/mycoding/flutter/bin"

Actualiser la session Terminal

Maintenant, actualisez votre session de terminal actuelle à l’aide de la commande donnée. Alternativement, nous pouvons également fermer et rouvrir l’application Terminal.

source ~/.bashrc

Vérifiez si votre dossier Flutter se trouve dans votre chemin d’environnement ou non

echo $PATH

Une fois que vous avez confirmé que le dossier dans lequel vous avez extrait Flutter se trouve dans le chemin de l’environnement, vérifions que les outils de ligne de commande Flutter fonctionnent parfaitement.

which flutter

Installer Flutter sur Fedora Linux

Pour vérifier l’emplacement des fléchettes :

which flutter dart

Pour vérifier la version :

flutter  --version

production:

Flutter 2.5.0 • channel stable • https://github.com/flutter/flutter.git 
Framework • revision 4cc385b4b8 (4 days ago) • 2021-09-07 23:01:49 -0700 
Engine • revision f0826da7ef 
Tools • Dart 2.14.0

6. Vérifiez toute dépendance manquante à l’aide de Flutter Doctor

Eh bien, bien que nous ayons terminé l’installation avec succès avec les dépendances requises. Cependant, toujours dans le cas où il manque quelque chose pour terminer la configuration, cela peut être signalé à l’aide de la commande Flutter’s doctor :

flutter doctor

Dans la capture d’écran ci-dessous, vous pouvez voir qu’il nous manque deux choses dont nous avons besoin pour la configuration complète, à savoir la chaîne d’outils Android et Android Studio. Installons-les à l’étape suivante.

Commande Flutter Doctor

7. Installez Android Studio

Tout d’abord, installez certaines bibliothèques requises :

sudo dnf install zlib.i686 ncurses-libs.i686 bzip2-libs.i686

Ouvrez votre navigateur et téléchargez Android Studio pour Linux. Visiter le Page Officielle puis sélectionnez le fichier Tarball.

Télécharger Android Studio pour Linux

Une fois le téléchargement terminé, passez à la Téléchargements annuaire.

cd Downloads

Extraire le fichier:

tar xvf android-studio-*-linux.tar.gz

Déplacer le fichier extrait à /opter annuaire.

sudo mv android-studio /opt/

Run Android Studio:

/opt/android-studio/bin/./studio.sh

Ensuite, suivez simplement l’assistant.

(facultatif) Si vous souhaitez créez un raccourci et une commande Android Studio Linux Desktop suivez le lien

8. Installez les outils de ligne de commande du SDK Android (dernière version)

Sur votre projet Android Studio, cliquez sur le embouteillage et alors “Réglages“.

Paramètres AndroidStudio

Sélectionner Apparence et comportement > Paramètres système > SDK Android > Outils SDK

Cochez la case indiquée pour “Outils de ligne de commande du SDK Android (dernier)puis appuyez sur la D’ACCORD bouton.

Installer les outils de ligne de commande du SDK Android

9. Ajoutez des outils de ligne de commande à votre environnement

Modifier le profil Bash

gedit ~/.bashrc

A la fin du fichier ajouter la ligne suivante

export PATH=$PATH:~/Android/Sdk/cmdline-tools/latest/bin

Enregistrez le fichier et rechargez le bash.

source ~/.bashrc

10. Acceptez les licences Android

Pour utiliser Flutter, l’utilisateur doit accepter les licences de la plateforme Android SDK. Voici la commande pour le même:

flutter doctor --android-licenses

Accepter les licences Android

11. Vérifiez à nouveau les exigences de Flutter

Vérifions à nouveau que les dépendances Flutter sont terminées et que la configuration est réussie.

flutter doctor

Flutter installé avec succès sur Fedora

12. Configurer un éditeur

Pour configurer l’éditeur, accédez à Android Studio, ouvrez n’importe quel projet, cliquez sur le embouteillagepuis sélectionnez Réglages.

là sélectionnez “Plugins” et sélectionnez battement pour l’installer.

Installer le plug-in Flutter

13. Créer un projet Flutter

Maintenant, créez un nouveau projet Flutter…

Créer un nouveau projet Flutter

Sélectionnez Flutter et définissez le chemin complet vers son SDK. Pour cela il suffit d’entrer le chemin du dossier où vous avez extrait le Flutter.

Définir le chemin du SDK Flutter

Donc, c’était un tutoriel rapide pour installer Flutter sur Fedora Linux. En savoir plus à ce sujet à partir de la documentation officielle.