Cómo añadir la ruta de una instalación alternativa en Linux, ejemplo para easyjoin, yt-dlp, al PATH para que los ejecutables sean reconocidos por el sistema

Si alguna vez en Linux usted necesita añadir una ruta de algún ejecutable al PATH aquí le dejo un ejemplo:

Instalando EasyJoin

He descargado easyjoin para Linux desde:

https://easyjoin.net/linux.html

 

 (previamente instalé todo lo que necesita el programa según las indicaciones de la pagina) y descargué el ejecutable a una carpeta donde generalmente tengo programas de Linux:

AppsLinux/

y allí lo descomprimí 


Añadiendo el ejecutable al PATH

Deseo que el Sistema Operativo reconozca el lugar donde está ubicado el ejecutable para poder lanzarlo desde la terminal desde cualquier ubicación en la terminal sin tener que ubicarme allí, es decir como si fuera cualquier otro programa que esté instalado que se pueda lanzar desde la terminal, para hacerlo necesito añadir la siguiente ruta al PATH (en mi caso, en el suyo es otra ruta):


/home/wachin/AppsLinux/easyjoin-linux-v2_0/
 

eso para ejecutar solamente poniendo en la terminal:

EasyJoin.exe

porque ese es el ejecutable que está allí dentro de esa carpeta:


ahora, debo, con algún editor de texto abrir en HOME el archivo oculto:

.bashrc 


Nota: Para ver los archivos ocultos Ctrl + H

y copiar allí al final la siguiente linea:

export PATH=$PATH:/home/wachin/AppsLinux/easyjoin-linux-v2_0/ 

y pegarla al final del archivo .bashrc y Guardar y cerrar



luego debo cerrar sesión del sistema operativo

Nota: Esto es para que al entrar se ejecute esa linea. Aunque les explico que esa linea la pueden poner manualmente en una terminal y ejecutarla sin necesidad de cerrar sesión y funcionará también, sino que para que al entrar otra vez se ejecute automáticamente es que les explico así para que se inicie siempre que uno enciende el ordenador (lo que hacemos la poner la linea en .bashrc es lo mismo que se hace al ponerla desde una terminal manualmente, o también se puede añadir la linea al archivo .profile y funcionará, lo importante es que se ejecute al inicio)

y para ver que ya lo reconoce el sistema poner en una terminal:

printenv PATH

en la siguiente imagen se ve:



CONSULTAS:

How to set your $PATH variable in Linux
https://opensource.com/article/17/6/set-path-linux

How to remove a path from system path(`$PATH`) using terminal commands?
https://askubuntu.com/questions/433329/how-to-remove-a-path-from-system-pathpath-using-terminal-commands


Comentarios