J'ai joué avec le nouveau sous-système Linux sur Windows et je l'ai en quelque sorte cassé et maintenant la plupart des composants internes d'Ubuntu (apt-get, dpkg, etc.) ne fonctionnent pas. Tout ce que j'essaie quelque chose, je reçois le même message ...
Setting up udev (204-5ubuntu20.19) ...
initctl: Unable to connect to Upstart: Failed to connect to socket /com/ubuntu/upstart: No such file or directory
runlevel:/var/run/utmp: No such file or directory
* udev requires devtmpfs support, not started
...fail!
invoke-rc.d: initscript udev, action "restart" failed.
dpkg: error processing package udev (--configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of systemd-services:
systemd-services depends on udev (>= 175-0ubuntu23); however:
Package udev is not configured yet.
dpkg: error processing package systemd-services (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of libpam-systemd:amd64:
No apport report written because the error message indicates its a followup error from a previous failure. libpam-systemd:amd64 depends on systemd-services (= 204-5ubuntu20.19); however:
Package systemd-services is not configured yet.
dpkg: error processing package libpam-systemd:amd64 (--configure):
dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
Errors were encountered while processing:
udev
systemd-services
libpam-systemd:amd64
E: Sub-process /usr/bin/dpkg returned an error code (1)
Une idée de comment réparer ça?
linux
ubuntu
windows-10
Mike Pengelly
la source
la source
/
) ou quelque chose?sudo apt-get install upstart-sysv
pour une solution rapide - ce message a également un lien vers le correctif "recommandé". Je ne sais pas si c'est le même problème, mais il semble qu'il pourrait être lié.Réponses:
Attention, ce processus restaurera Lxss à la configuration initiale
Pour réinstaller le Lxss, ouvrez Windows en
cmd
tant qu'administrateur et exécutez:Ensuite:
la source
Access is denied.
lorsque j'exécuteC:\WINDOWS\system32>LxRun.exe /uninstall
même si la session cmd est exécutée "en tant qu'administrateur". Des idées?A corrigé.
Ran:
puis
puis
et tout semble fonctionner maintenant.
la source
La réponse officielle de Microsoft
github: Microsoft / BashOnWindows
la source
Voici une solution plus ciblée. Créez un script nommé
/usr/sbin/policy-rc.d
(nano /usr/sbin/policy-rc.d
) avec le contenu suivant:Enregistrez et quittez ( Ctrl+ O Ctrl+ X). Marquez le script comme exécutable (
chmod +x /usr/sbin/policy-rc.d
). Ce script indique dedpkg
ne pas tenter de démarrerudev
ousystemd-logind
.Vous pourrez alors terminer l'
dpkg
étape de configuration précédemment défaillante (dpkg --configure -a
).la source