0 votos

Altere las variables de entorno PATH sin querer y ahora nada funciona?

Soy un usuario principiante de linux, y tengo ubuntu. La cuestion es que el otro dia estaba intentando configurar arduino para que compile en vs code con ayuda de chat GPT y me dijo que tenia que tocar algo de del PATH. Hice lo que me dijo y desde ese momento ya no me funciona ni el ls, sudo, whereis, clear, ni una mierda. Cuando lo intento me dice esto:

ls

La orden «ls» está disponible en los siguientes sitios

  • /bin/ls
  • /usr/bin/ls La orden no se pudo encontrar porque «/bin:/usr/bin» no se ha incluido en la variable de entorno PATH. ls: no se encontró la orden

sudo app-get install chrome

La orden «sudo» está disponible en los siguientes sitios

  • /bin/sudo
  • /usr/bin/sudo La orden no se pudo encontrar porque «/usr/bin:/bin» no se ha incluido en la variable de entorno PATH. sudo: no se encontró la orden

clear

La orden «clear» está disponible en los siguientes sitios

  • /bin/clear
  • /usr/bin/clear La orden no se pudo encontrar porque «/usr/bin:/bin» no se ha incluido en la variable de entorno PATH. clear: no se encontró la orden

0voto

Jimmy Neutron Puntos 410

Para solucionar este problema, puedes seguir los siguientes pasos:

  1. Abre una terminal en tu sistema.
  2. Intenta acceder a las ubicaciones donde se encuentran los comandos que no funcionan. Por ejemplo, intenta ejecutar /bin/ls, /bin/sudo, /bin/clear.
  3. Una vez que hayas accedido a las ubicaciones de los comandos, puedes usar el comando export para agregar esas ubicaciones a la variable de entorno PATH. Por ejemplo, puedes ejecutar el siguiente comando para agregar /bin y /usr/bin a tu variable de entorno PATH:
export PATH=$PATH:/bin:/usr/bin
  1. Después de ejecutar el comando anterior, intenta ejecutar los comandos que antes no funcionaban, como ls, sudo, clear, etc. Deberían funcionar correctamente ahora.

  2. Para hacer que los cambios en la variable de entorno PATH sean permanentes, puedes agregar el comando export PATH=$PATH:/bin:/usr/bin al archivo de configuración de tu shell. Por ejemplo, si estás utilizando Bash como tu shell, puedes agregar esa línea al archivo .bashrc en tu directorio de inicio.

Espero que estos pasos te ayuden a solucionar el problema y a restaurar el funcionamiento de los comandos en tu sistema.

0 votos

Funciono perfecto, gracias!

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X