Je sais que je ne suis pas censé courir do-release-upgrade
dans le WSL, mais je l’ai quand même fait. La mise à jour elle-même s'est déroulée sans erreur, mais toute tentative d'exécution de sudo renvoie:
sudo: no tty present and no askpass program specified
La sortie en ls -l /dev
tant qu'utilisateur régulier:
ls: cannot access 'lxss': Operation not permitted
ls: random: Invalid argument
ls: tty: Invalid argument
ls: tty0: Invalid argument
total 0
drwxr-xr-x 2 root root 0 Aug 15 19:27 block
lrwxrwxrwx 1 root root 13 Aug 15 19:27 fd -> /proc/self/fd
crw------- 1 root root 0, 0 Aug 15 19:32 kmsg
c????????? ? ? ? ? ? lxss
crw-rw-rw- 1 root root 1, 3 Dec 31 1969 null
crw-rw-rw- 0 root tty 5, 2 Aug 15 19:28 ptmx
drwxr-xr-x 0 root root 0 Aug 15 19:27 pts
crw-rw-rw- 1 root root 1, 8 Aug 15 19:32 random
lrwxrwxrwx 1 root root 8 Aug 15 19:27 shm -> /run/shm
lrwxrwxrwx 1 root root 15 Aug 15 19:27 stderr -> /proc/self/fd/2
lrwxrwxrwx 1 root root 15 Aug 15 19:27 stdin -> /proc/self/fd/0
lrwxrwxrwx 1 root root 15 Aug 15 19:27 stdout -> /proc/self/fd/1
crw--w---- 0 me tty 136, 0 Dec 31 1969 tty
crw-rw-rw- 1 root tty 4, 0 Aug 15 2016 tty0
crw------- 1 me tty 4, 1 Aug 15 2016 tty1
crw-rw-rw- 1 root root 1, 9 Aug 15 19:32 urandom
crw-rw-rw- 1 root root 0, 0 Aug 15 19:32 zero
L'exécution en tant que root (à l'aide de lxrun.exe / setdefaultuser) renvoie la même chose.
Je sais que je peux simplement réinstaller Ubuntu, mais je suis toujours curieux de savoir ce qui pourrait causer le problème et s’il existe une solution simple.
Oh, et date
retourne Mon Aug 15 19:45:49 DST 2016
, comme il se doit.
la source
Trouvez une solution ici :
De cmd:
De bash en tant que root:
N'oubliez pas de définir votre utilisateur par défaut non root après avoir terminé!
la source
procps
raison delibprocps3
mon absence . J'ai donc utilisé <pre> mirror.hmc.edu/ubuntu/pool/main/p/procps/… >De cmd:
Pour exécuter WSL dans l'invite de commande Windows en cours
Pour voir les trois derniers utilisateurs ajoutés au système Ubuntu
Pour changer le mot de passe pour user01
Pour quitter WSL
la source