TL; DR
¿Cómo crear un alias de todo el sistema para ajustar el paquete en Ubuntu 16.04?
Más detalles
Me gustaría instalar Blender como complemento. Descubrí que hay un paquete blender-tpaw que se puede instalar. Desafortunadamente, después de instalarlo, está disponible en la terminal con nombre blender-tpaw
, no blender
.
Usando el alias de ajuste
Entonces, antes que nada, intenté ejecutar el comando sudo snap alias blender-tpaw blender
, de acuerdo con: https://insights.ubuntu.com/2017/01/28/ubuntu-core-how-to-enable-aliases-for-your-snaps-commands / . Pero esto es lo que tengo:
error: cannot perform the following tasks:
- Enable aliases for snap "blender-tpaw" (cannot enable alias "blender" for "blender-tpaw", no such alias)
Crear enlace simbólico en / usr / local / bin
Luego traté de hacer un enlace simbólico, sudo ln -s /snap/bin/blender-tpaw /usr/local/bin/blender
pero en este caso sucedió algo muy extraño: ahora cuando escribo blender
en una terminal tengo salida de snap
comando ...
Poner alias en /etc/profile.d
También he intentado crear un alias en /etc/profile.d/alias.sh
alias blender='blender-tpaw'
Pero esto solo funciona en mi servidor Ubuntu 16.04, pero no funciona en el escritorio Ubuntu 16.04.
¿Qué quiero lograr?
Quiero que este alias sea de todo el sistema, para todos los usuarios, sin cambiar manualmente .bashrc
para cada usuario por separado. Y quiero lo mismo trabajar en Ubuntu Server y Ubuntu Desktop también.
/usr/local/bin/blender
, ¿cuál es el resultado de ingresar el comando blender
? Además, ¿tiene algo más en su camino llamado blender
(use type -a blender
para enumerar todo lo que el shell ha marcado con ese nombre)?