J'ai installé ubuntu minimal (mini.iso) sur mon vm. J'ai ensuite utilisé le mode de récupération pour me connecter en tant que root et créer un compte avec useradd -m admin
, puis définir un mot de passe avec passwd admin
.
Lorsque je me connecte au nouveau compte, au lieu de l'invite normale, je ne vois qu'un signe $
. Si j'essaie de compléter une commande ou un nom de fichier par tabulation, une tabulation normale est imprimée. Si j'essaie d'utiliser les touches fléchées, il affiche ^[[A
, ^[[B
, ^[[C
ou ^[[D
. De plus, ls
n’ajoute plus de couleurs.
Aucun de ces problèmes n'étaient en mode de récupération. Comment puis-je réparer cela?
Cela signifie probablement que le nouveau compte d'utilisateur a été créé avec/bin/sh en tant que shell de connexion (liens symboliques vers le shell dash par défaut) au lieu de/bin/bash - vous pouvez modifier le login d'un utilisateur Shell à l'aide de la commande 'chsh'
Sudo chsh -s /bin/bash <username>
(vous devrez vous déconnecter et vous reconnecter pour que le changement prenne effet). Vous devrez peut-être également copier le fichier .bashrc par défaut à partir de/etc/skel pour obtenir l’invite de couleur.
À l'avenir, vous voudrez peut-être utiliser la commande 'adduser' à la place de 'useradd' - elle configure un environnement utilisateur plus complet comprenant des éléments tels que les fichiers .profile et .bashrc par défaut - et définit le shell de connexion sur 'bash'
Je ne pouvais pas utiliser la complétion de tabulation lors de la connexion via VNC à un XFCE4 sans tête. La réponse indiquée ici n'a pas fonctionné, mais cela a fonctionné
Modifier les raccourcis clavier dans un fichier xml:
Sudo nano ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
Trouver:
<property name="<Super>Tab" type="string" value="switch_window_key"/>
Changez le en:
<property name="<Super>Tab" type="empty"/>
Déconnexion/redémarrage et devrait être bon pour aller
Je viens d'installer Vim et tout a été résolu. Au début, je pensais que c'était installé sur la version originale d'Ubuntu puisque je pouvais utiliser la commande Vi, mais ce n'était pas le cas.
Sudo apt-get install vim
résolu le problème.