web-dev-qa-db-ja.com

ルートとすべてのユーザーの私のzsh

zshをインストールしましたが、Oh My ZSHプラグインを使用しています。すべて正常に動作しますが、rootユーザーになると、デフォルトのzshテーマに変わります。

Oh My ZSH構成をzshを含むすべてのユーザーのデフォルトのrootにするにはどうすればよいですか?

chsh -s /bin/zsh rootを使用してみました

zshが得られましたが、oh_my_zshは得られませんでした

ルートのcp -R /home/user/.zshrc /root/.zshrcを取得するためにoh_my_zshingも試しましたが、何も機能しませんでした。

zshは必要ありませんが、システム内のすべてのユーザーにoh_my_zshが必要です)

14
Tummala Dhanvi

Rootユーザーとしてインストールコマンドを実行するだけです(Sudo suを実行した後)

sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
8
Tummala Dhanvi

私は私のホームディレクトリでzshファイルへのシンボリックリンクを作成しましたが、それはうまくいくようです:

ln -s $HOME/.oh-my-zsh           /root/.oh-my-zsh
ln -s $HOME/.zshrc               /root/.zshrc
22
Morten

ルートアカウントでoh-my-zshをインストールしました。ここで、別のアカウントでログインし、アカウントのホームディレクトリにoh-my-zshを再度インストールします。非rootアカウントに対して機能します。

1
Henry