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/blenderpero en este caso sucedió algo muy extraño: ahora cuando escribo blenderen una terminal tengo salida de snapcomando ...
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 .bashrcpara cada usuario por separado. Y quiero lo mismo trabajar en Ubuntu Server y Ubuntu Desktop también.
fuente

/usr/local/bin/blender, ¿cuál es el resultado de ingresar el comandoblender? Además, ¿tiene algo más en su camino llamadoblender(usetype -a blenderpara enumerar todo lo que el shell ha marcado con ese nombre)?Respuestas:
Cualquier problema que se encontró el año pasado al intentar registrar el alias ahora parece solucionado. La misma secuencia funcionó en 16.04, y el casi lanzado 18.04 también. Los usos de las versiones están en la salida.
Referencias
fuente
Para configurar un alias afuera
snapusando la función bash-builtinalias, debe llamarsnapexplícitamente, por lo que en su caso el comando es:man bashdice:Entonces, para que el alias esté disponible en todo el sistema, simplemente agréguelo al
/etc/bash.bashrcarchivo:fuente