He instalado zsh
y estoy usando los complementos Oh My ZSH. Todo funciona bien, pero cuando me convierto en usuario root, cambia al tema zsh predeterminado.
¿Qué debo hacer para que la configuración Oh My ZSH sea la predeterminada zsh
para todos los usuarios incluidos root
?
He intentado usar el chsh -s /bin/zsh root
Eso me dio zsh
pero nooh_my_zsh
También intenté cp -R /home/user/.zshrc /root/.zshrc
obtener oh_my_zsh
root, pero nada funcionó.
(No necesito zsh
pero necesito oh_my_zsh
para todos los usuarios del sistema)
cFINNY
la respuesta en stackoverflow.com/a/42193058/1408600 es lo que necesita. Lo he hecho durante meses en los servidores que administro. Funciona para root y para todos los usuariosRespuestas:
Hice enlaces simbólicos a mis archivos zsh en mi directorio de inicio, eso parece funcionar bien:
fuente
zsh
dos veces.compinit
.Simplemente ejecute el comando de instalación como usuario root (después de hacer sudo su)
fuente
Instalé oh-my-zsh con una cuenta raíz. Ahora inicio sesión con otra cuenta e instalo oh-my-zsh nuevamente en el directorio de inicio de la cuenta. Funciona para la cuenta no root.
fuente