así que después de probar todos los terminales. Finalmente me quedé hyper.js
y configuré zsh como predeterminado para root mediante
chsh -s /usr/bin/zsh root
Y lo recibo zsh
cuando inicio sesión como root
. Pero cuando lo intento usando el mismo comando y reemplazando la raíz con mi, USER_NAME
no muestra ningún error, pero aparece bash
de forma predeterminada. Me encantó zsh
y lo quiero para todos mis usuarios, gracias.
Respuesta1
He experimentado que chsh no funciona en Linux en el pasado.
Sugiero que usermod -s
el resto de la sintaxis sea la misma que la del chsh
comando.
Si esto aún no funciona, puede cambiar manualmente la ruta del shell predeterminado de su usuario /etc/passwd
; esto requerirá privilegios de root.
Buena suerte.