Kali Linux を実行するために、Windows 10 + Windows Subsystem for Linux (WSL) を使用しています。ConEmu
では、通常のユーザーの場合は色が正しく機能しますが、ルート ユーザーの場合は機能しません。どうすれば修正できますか?
答え1
ルートユーザーのコマンドラインカラーを取得する方法
この質問は ConEmu や WSL とは何の関係もありません。純粋な Linux/Debian に関する質問です 。1
カリリナックス
まず元の をバックアップして/root/.bashrc
、後で気が変わった場合に復元できるようにします。
次に/etc/skel/.bashrc
にコピーします/root/
:
sudo cp /root/.bashrc /root/.bashrc_orig
sudo cp /etc/skel/.bashrc /root/
元の状態に戻すには/root/.bashrc
:
sudo cp /root/.bashrc_orig /root/.bashrc
ウブントゥ
ご質問は Ubuntu に関するものではありませんが、上記の解決策は Ubuntu でも機能するはずです。
こちらは Ubuntu 用の代替解決策です。(ただし、Kali Linux では機能しません。)
を に置き換え/root/.bashrc
ます:xterm-color)
xterm-color|\*-256color)
sudo sed -i 's/xterm-color)/xterm-color|\*-256color)/g' /root/.bashrc
元に戻すには:
sudo sed -i 's/xterm-color|\*-256color)/xterm-color)/g' /root/.bashrc
参照
1 デビアン、 なぜならKali LinuxはDebianの派生版である (Ubuntu など)。
答え2
すぐに助けが必要な場合は、
source /etc/skel/.bashrc