Instalé en un mac nuevo M1 usando una copia de seguridad de time machine de un mac muy antiguo de 2014 que he usado durante años, y también actualicé a Ventura. Además, he utilizado numerosas VMs a lo largo de los años (VMWare, etc).
Naturalmente, mi terminal está teniendo problemas como instalaciones de rutas erróneas, ciertos programas utilizan versiones obsoletas. Algunos ejemplos son python
cmds usando una versión antigua instalada en lugar de una más nueva; node instalado pero no nvm; $PATH estaba usando algo en VMWare. Es un lío gigantesco...
¿Hay alguna manera de limpiar fácilmente las cosas? O si una instalación limpia en un nuevo usuario es la mejor opción, entonces ¿cómo prepararse para llevar todo, excepto todas las cosas dev desordenado?
0 votos
¿Qué shell está utilizando (run
echo $0
si no lo sabe)?0 votos
Estoy usando -zsh como shell
3 votos
Así que revisa .zprofile, .zshrc por cualquier definición que esté desactualizada. Si echas en falta algún comando (como nvm) puede que necesites reinstalarlos (lo que probablemente tenga sentido de todos modos para obtener las versiones ARM).
0 votos
Gracias. Tengo un archivo .zprofile y .zshrc limpio con la ruta por defecto. Brew doctor también ayuda a deshacerse de cosas. Intentaré averiguar más desde aquí.