lando : Depends: docker-ce but it is not installable

Instrucciones

Snippet | www.drupaladicto.com - Consultor especializado en Drupal y Symfony

     Esto ocurre, porque al actuailzar los paquetes del sistema (tu distribución de Linux, dentro del WSL2), lando es desinstalado, relacionado con alguna incompatiblidad, para corregir el error, no hace falta instalar docker-ce dentro de tu wsl2, ya que el Docker for windows se encarga de esa parte.

     Lo que sí tendrás que hacer es actualizar a la versión de Lando más reciente.

   Una vez hayas actualizado tu distribución de Linux con apt update y apt upgrade, tendrás que ejecutar los siguientes comandos:

   El código que comparto aquí es para un WSL2 con Ubuntu 20.04, para más información sobre tu sistema operativo y Lando vista Página Oficial de Lando

Para corregir el error, sigue los siguientes pasos:

  1. Asegúrate de tener iniciada la sesión con tu usuario NO_ROOT, para evitar errores.
  2. Colócate en la carpeta de tu usuario con el comando ~
  3. Una vez ejecutados los comandos update y upgrade, vuelve a instalar lando, usando los dos comandos que están más abajo.
Código
sudo apt update
sudo apt upgrade
sudo apt --fix-broken install
sudo wget https://files.lando.dev/installer/lando-x64-stable.deb
sudo dpkg -i --ignore-depends=docker-ce lando-x64-stable.deb

Snippet relacionados