DEV Community

Cover image for Instalar Flutter en Arch Linux
ansango
ansango

Posted on • Edited on

Instalar Flutter en Arch Linux

Para instalar Flutter en Arch Linux, sin mucho dolor, he optado por la instalación recomendada en la documentación que es mediante snap. Para ello deberemos instalar snap en Arch Linux.

Instalar snap

Clonamos el repositorio de snapd y lo instalamos.

git clone https://aur.archlinux.org/snapd.git
Enter fullscreen mode Exit fullscreen mode
cd snapd
Enter fullscreen mode Exit fullscreen mode
makepkg -si
Enter fullscreen mode Exit fullscreen mode

Habilitamos el servicio de snapd

sudo systemctl enable --now snapd.socket
Enter fullscreen mode Exit fullscreen mode

Comprobamos que el servicio está activo

sudo systemctl status snapd
Enter fullscreen mode Exit fullscreen mode

Añadimos la ruta de snap a nuestro PATH

sudo ln -s /var/lib/snapd/snap /snap
Enter fullscreen mode Exit fullscreen mode

Instalar flutter

Instalamos flutter mediante snap

sudo snap install flutter --classic
Enter fullscreen mode Exit fullscreen mode

Comprobamos que flutter está instalado

flutter sdk-path
Enter fullscreen mode Exit fullscreen mode

Comprobamos que flutter está funcionando

flutter doctor
Enter fullscreen mode Exit fullscreen mode

El comando flutter doctor nos mostrará los requisitos que necesitamos para poder desarrollar con flutter. En los siguientes apartados veremos como instalar las issues que seguramente nos aparezcan.

Configurar Google Chrome

Yo he instalado Chrome con Yay entonces lo que he hecho es crear un enlace simbólico para que Flutter lo detecte.

sudo ln -s /usr/bin/google-chrome-stable /usr/local/bin/google-chrome
Enter fullscreen mode Exit fullscreen mode

Instalar jdk

sudo pacman -sS java | grep jdk
Enter fullscreen mode Exit fullscreen mode
sudo pacman -S jdk-openjdk
Enter fullscreen mode Exit fullscreen mode

Instalar android-studio

git clone https://aur.archlinux.org/android-studio.git
Enter fullscreen mode Exit fullscreen mode
cd android-studio
Enter fullscreen mode Exit fullscreen mode
makepkg -si
Enter fullscreen mode Exit fullscreen mode

Abrir android-studio e instalar dependencias por defecto. Una vez instaladas seleccionamos Projects y luego More Actions -> SDK Manager.

En Android SDK seleccionamos la pestaña SDK Tools y seleccionamos la opción Android SDK Command-line Tools (latest).

Le damos a Apply, se instalará y luego le damos a Finish y OK.

Licencias de Android

Por último, aceptamos las licencias de Android

flutter doctor --android-licenses
Enter fullscreen mode Exit fullscreen mode

Instalar Flutter en Arch Linux

Top comments (0)