Te sugerimos que revises esta solución en un ambiente controlado antes de pasarlo a producción, un saludo.
Solución:
Aquí están los de Dart Instrucciones de instalación para la versión de 64 bits de Ubuntu usando el administrador de paquetes Aptitude (apt) (como se encuentra en el sitio web):
# Enable HTTPS for apt.
$ sudo apt-get update
$ sudo apt-get install apt-transport-https
# Get the Google Linux package signing key.
$ sudo sh -c 'curl https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add -'
# Set up the location of the stable repository.
$ sudo sh -c 'curl https://storage.googleapis.com/download.dartlang.org/linux/debian/dart_stable.list > /etc/apt/sources.list.d/dart_stable.list'
$ sudo apt-get update
$ sudo apt-get install dart
Sin embargo, después de esto, es probable que los comandos Pub no funcionen en la terminal incluso si el lenguaje Dart sí lo hace (el suyo puede ser diferente, intente ingresar ‘pub –-help’ para ver). Si este es el caso, Pub puede habilitarse manualmente agregando Dart a la RUTA ‘.profile’.
Es probable que los archivos Dart recién instalados estén ubicados en el directorio ‘/usr/lib/dart’ (marque esto si no está seguro). Una vez conocido, edite el archivo ‘.profile’ ingresando:
nano ~/.profile
Esto editará el perfil de bash usando nano (si está instalado, de lo contrario use otro editor de archivos de línea de comando). Ahora, en la parte inferior del archivo, agregue:
export PATH="$PATH:/usr/lib/dart/bin"
Cuando termine, puede verificar que se haya guardado ingresando ‘cat ~/.profile’. Ahora fuerce la recarga del perfil de bash ingresando:
. ~/.profile
Ingrese ‘pub –help’ nuevamente para verificar y, con suerte, se mostrará la información de ayuda de Pub. Gracias Günter Zöchbauer por la pista 😉
Supongo que solo necesitas agregar el dart-sdk/bin
directorio a la ruta o, alternativamente, crear enlaces simbólicos en /usr/bin
para las herramientas Dart que desea tener fácilmente disponibles.
Otra solución es crear un enlace a pub
sudo ln -s /usr/lib/dart/bin/pub /usr/bin/pub
https://askubuntu.com/questions/56339/how-to-create-a-soft-o-symbolic-link
Tienes la posibilidad dar recomendación a esta división si te valió la pena.