Saltar al contenido principal

Configurar el desarrollo para Linux

Configura tu entorno de desarrollo para ejecutar, compilar y desplegar aplicaciones Flutter para el escritorio Linux.

Aprende a configurar tu entorno de desarrollo para ejecutar, compilar y desplegar aplicaciones Flutter para la plataforma de escritorio Linux.

Configurar las herramientas

#

Para ejecutar y depurar aplicaciones de escritorio de Flutter en Linux, descarga e instala los paquetes prerrequisito.

Usando tu gestor de paquetes o mecanismo preferido, instala las versiones más recientes de los siguientes paquetes:

  • clang
  • cmake
  • ninja-build
  • pkg-config
  • libgtk-3-dev
  • libstdc++-12-dev

En distribuciones basadas en Debian con apt-get, como Ubuntu, instala estos paquetes usando los siguientes comandos:

sudo apt-get update -y && sudo apt-get upgrade -y
sudo apt-get install -y clang cmake ninja-build pkg-config libgtk-3-dev libstdc++-12-dev

Validar tu configuración

#
  1. Comprobar problemas en la cadena de herramientas

    Para comprobar si hay algún problema con tu configuración de desarrollo para Linux, ejecuta el comando flutter doctor en tu terminal preferida:

    flutter doctor -v
    

    Si ves algún error o tareas por realizar bajo la sección Linux toolchain, resuélvelos y complétalos, luego ejecuta flutter doctor -v de nuevo para verificar cualquier cambio.

  2. Buscar dispositivos Linux

    Para asegurarte de que Flutter pueda encontrar y conectarse a tu dispositivo Linux correctamente, ejecuta flutter devices en tu terminal preferida:

    flutter devices
    

    Si configuraste todo correctamente, debería haber al menos una entrada con la plataforma marcada como linux.

  3. Solucionar problemas de configuración

    Si necesitas ayuda para resolver algún problema de configuración, consulta Solución de problemas de instalación y configuración.

    Si aún tienes problemas o preguntas, ponte en contacto en uno de los canales de la comunidad de Flutter.

Empezar a desarrollar para Linux

#

¡Felicitaciones! Ahora que has configurado el desarrollo para el escritorio Linux con Flutter, puedes continuar tu viaje de aprendizaje de Flutter mientras realizas pruebas en Linux o comenzar a expandir la integración con Linux.