私はvmにubuntu minimal(mini.iso)をインストールしました。次に、復旧モードを使用してルートとしてログインし、useradd -m admin
でアカウントを作成し、passwd admin
でパスワードを設定しました。
新しいアカウントでログインすると、通常のプロンプトではなく、$
記号しか表示されません。コマンドまたはファイル名をタブ補完しようとすると、通常のタブが印刷されます。矢印キーを使用しようとすると、^[[A
、^[[B
、^[[C
、または^[[D
が出力されます。また、ls
は色を追加しなくなりました。
これらの問題はいずれも回復モードにはありませんでした。どうすれば修正できますか?
これはおそらく、新しいユーザーアカウントが/ bin/bashではなく/ bin/shをログインシェル(デフォルトではダッシュシェルにシンボリックリンク)として作成されたことを意味します-'chsh'コマンドでユーザーのログインシェルを変更できます
Sudo chsh -s /bin/bash <username>
(変更を有効にするには、ログアウトして再度ログインする必要があります)。また、デフォルトの.bashrcを/ etc/skelからコピーして、色のプロンプトを取得する必要がある場合があります。
将来的には、「useradd」の代わりに「adduser」コマンドを使用することができます-デフォルトの.profileや.bashrcなどを含むより完全なユーザー環境を設定し、ログインシェルを「bash」に設定します
VNCを介してヘッドレスXFCE4に接続するときにタブ補完を使用できませんでした。ここにリストされた答えは機能しませんでしたが、これは機能しました:
Xmlファイルのキーボードショートカットを編集します。
Sudo nano ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
見つける:
<property name="<Super>Tab" type="string" value="switch_window_key"/>
次のように変更します。
<property name="<Super>Tab" type="empty"/>
ログアウト/再起動してください
Vimをインストールしたところ、すべてが解決しました。最初は、Viコマンドを使用できたため、Ubuntuのオリジナルバージョンにインストールされていると思いましたが、そうではありませんでした。
Sudo apt-get install vim
問題を解決しました。