ああ、zshはrootとしてログインした場合にのみ機能します。

ああ、zshはrootとしてログインした場合にのみ機能します。

私は最近zshとoh my zshをインストールしましたが、端末を開くと何も変わりません。バーはいつものように見えますが、rootとしてログインしてsudo suを行うときにのみ変更されます。ほとんどすべての方法を試しましたが、何も変わりませんでした。

私は敏捷性を使用しています。ご協力ありがとうございます。

ベストアンサー1

自分のユーザーではなく root ユーザーのためにインストールした可能性が高いです。

ドキュメントを読む:OH-MY-ZSHの取り付け

トラブルシューティング手順:

1. root以外のユーザーは実際にZSHを使用していますか?ユーザーの場合:

% echo $SHELL
/usr/bin/zsh

そうでなければ、chsh -s $(which zsh) sudoはできません

2. SUDOを使用せずにOh-My-Zshをインストールする

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)

または

sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

または

sh -c "$(fetch -o - https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

おすすめ記事