Contenu | Rechercher | Menus

Annonce

L'équipe des administrateurs et modérateurs du forum vous invite à prendre connaissance des nouvelles règles.
En cas de besoin, vous pouvez intervenir dans cette discussion.

Ubuntu 18.04 LTS
Ubuntu-fr propose des clés USB de Ubuntu et toutes ses « saveurs » ainsi qu'un magnifique t-shirt pour cette toute nouvelle version d'Ubuntu !

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 21/03/2018, à 02:13

wallace27

Désinstaller Docker de WSL [Résolu]

Bonjour,

J'utilise le sous-système Linux de Windows 10 et j'ai voulu installer Docker via le terminal en question. Maintenant je souhaite faire marche arrière mais je ne parviens pas à désinstaller Docker, voici l'erreur :

Ubuntu@steg:/mnt/c/Users/steg$ sudo apt-get autoremove docker.io
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
  docker.io
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 62.7 MB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 25822 files and directories currently installed.)
Removing docker.io (1.13.1-0ubuntu1~16.04.2) ...
invoke-rc.d: could not determine current runlevel
 * Stopping Docker: docker                                                                                                                                                                    No process in pidfile '/var/run/docker-ssd.pid' found running; none killed.
invoke-rc.d: initscript docker, action "stop" failed.
dpkg: error processing package docker.io (--remove):
 subprocess installed pre-removal script returned error exit status 1
dpkg: error while cleaning up:
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 docker.io
E: Sub-process /usr/bin/dpkg returned an error code (1)
Ubuntu@steg:/mnt/c/Users/steg$

Pouvez-vous m'aider ?

Dernière modification par wallace27 (Le 04/04/2018, à 00:51)

Hors ligne

#2 Le 21/03/2018, à 11:31

xubu1957

Re : Désinstaller Docker de WSL [Résolu]

Bonjour,

Tu pourrais essayer :

sudo apt-get purge -y docker.io
sudo apt-get autoremove -y --purge docker.io
sudo apt-get autoclean

It adds:

The above commands will not remove images, containers, volumes, or user created configuration files on your host. If you wish to delete all images, containers, and volumes run the following command:
Il ajoute :

Les commandes ci-dessus ne suppriment pas les images, conteneurs, volumes ou fichiers de configuration créés par l'utilisateur sur votre hôte. Si vous souhaitez supprimer toutes les images, conteneurs et volumes, exécutez la commande suivante :

sudo rm -rf /var/lib/docker

Remove docker from apparmor.d:
Retirer le docker de apparmor.d :

sudo rm /etc/apparmor.d/docker

Remove docker group:
Retirer le groupe de dockers :

sudo groupdel docker

d'après > how-to-remove-docker-completely-from-ubuntu-14-04


Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Xubuntu 16.04.1 LTS : Lenovo T410 - Toshiba Satellite A300  Membre de Linux-Azur

Hors ligne

#3 Le 21/03/2018, à 14:30

wallace27

Re : Désinstaller Docker de WSL [Résolu]

Ubuntu@steg:/mnt/c/Users/steg$ sudo apt-get purge -y docker.io
[sudo] password for Ubuntu:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
  docker.io*
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 62.7 MB disk space will be freed.
(Reading database ... 25822 files and directories currently installed.)
Removing docker.io (1.13.1-0ubuntu1~16.04.2) ...
invoke-rc.d: could not determine current runlevel
 * Stopping Docker: docker                                                 No process in pidfile '/var/run/docker-ssd.pid' found running; none killed.invoke-rc.d: initscript docker, action "stop" failed.
dpkg: error processing package docker.io (--purge):
 subprocess installed pre-removal script returned error exit status 1
dpkg: error while cleaning up:
 subprocess installed post-installation script returned error exit status 1Errors were encountered while processing:
 docker.io
E: Sub-process /usr/bin/dpkg returned an error code (1)
Ubuntu@steg:/mnt/c/Users/steg$ sudo apt-get autoremove -y --purge docker.ioReading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
  docker.io*
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 62.7 MB disk space will be freed.
(Reading database ... 25822 files and directories currently installed.)
Removing docker.io (1.13.1-0ubuntu1~16.04.2) ...
invoke-rc.d: could not determine current runlevel
 * Stopping Docker: docker                                                 No process in pidfile '/var/run/docker-ssd.pid' found running; none killed.invoke-rc.d: initscript docker, action "stop" failed.
dpkg: error processing package docker.io (--purge):
 subprocess installed pre-removal script returned error exit status 1
dpkg: error while cleaning up:
 subprocess installed post-installation script returned error exit status 1Errors were encountered while processing:
 docker.io
E: Sub-process /usr/bin/dpkg returned an error code (1)
Ubuntu@steg:/mnt/c/Users/steg$ sudo apt-get autoclean
Reading package lists... Done
Building dependency tree
Reading state information... Done
Ubuntu@steg:/mnt/c/Users/steg$ sudo rm -rf /var/lib/docker
Ubuntu@steg:/mnt/c/Users/steg$ sudo rm /etc/apparmor.d/docker
rm: cannot remove '/etc/apparmor.d/docker': No such file or directory
Ubuntu@steg:/mnt/c/Users/steg$ cd
Ubuntu@steg:~$ sudo apt-get purge -y docker.io
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
  docker.io*
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 62.7 MB disk space will be freed.
(Reading database ... 25822 files and directories currently installed.)
Removing docker.io (1.13.1-0ubuntu1~16.04.2) ...
invoke-rc.d: could not determine current runlevel
 * Stopping Docker: docker                                                 No process in pidfile '/var/run/docker-ssd.pid' found running; none killed.invoke-rc.d: initscript docker, action "stop" failed.
dpkg: error processing package docker.io (--purge):
 subprocess installed pre-removal script returned error exit status 1
dpkg: error while cleaning up:
 subprocess installed post-installation script returned error exit status 1Errors were encountered while processing:
 docker.io
E: Sub-process /usr/bin/dpkg returned an error code (1)

Hors ligne

#4 Le 21/03/2018, à 14:38

xubu1957

Re : Désinstaller Docker de WSL [Résolu]

0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.

1 n'est pas complètement installé ou enlevé.

Il faut attendre un aidant plus expérimenté, pour résoudre cette anomalie.

_ _ _

wallace27 a écrit :

J'utilise le sous-système Linux de Windows 10 ...

Dans la Doc > wsl

Le but de WSL est de simplifier le travail des développeurs (en particulier dans le domaine du web) en rendant possible la mise en place d'une structure et d'outils Linux sous Windows, et ainsi d'harmoniser les environnements de développement Windows avec les environnements GNU/Linux qu'on trouve couramment sur les serveurs de production.
Cet outil n'est donc pas destiné au grand public et son intérêt n'est pas de déployer "nativement" un environnement de bureau GNU/Linux sous Windows, même si c'est techniquement envisageable.

Dernière modification par xubu1957 (Le 21/03/2018, à 15:16)


Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Xubuntu 16.04.1 LTS : Lenovo T410 - Toshiba Satellite A300  Membre de Linux-Azur

Hors ligne

#5 Le 29/03/2018, à 11:08

wallace27

Re : Désinstaller Docker de WSL [Résolu]

voici l'erreur avec un simple sudo apt-get update :

Ubuntu@steg:/mnt/c/Users/steg$ sudo apt-get update
[sudo] password for Ubuntu:
Hit:1 http://archive.ubuntu.com/ubuntu xenial InRelease
Get:2 http://archive.ubuntu.com/ubuntu xenial-updates InRelease [102 kB]
Get:3 http://archive.ubuntu.com/ubuntu xenial-backports InRelease [102 kB]
Get:4 http://security.ubuntu.com/ubuntu xenial-security InRelease [102 kB]
Get:5 https://download.docker.com/linux/ubuntu xenial InRelease [65.8 kB]
Get:6 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages [744 kB]
Get:7 http://archive.ubuntu.com/ubuntu xenial-updates/main Translation-en [308 kB]
Get:8 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages [615 kB]
Get:9 http://archive.ubuntu.com/ubuntu xenial-updates/universe Translation-en [248 kB]
Get:10 http://archive.ubuntu.com/ubuntu xenial-updates/multiverse amd64 Packages [16.2 kB]
Get:11 http://archive.ubuntu.com/ubuntu xenial-updates/multiverse Translation-en [8,076 B]
Get:12 http://security.ubuntu.com/ubuntu xenial-security/main amd64 Packages [465 kB]
Get:13 http://security.ubuntu.com/ubuntu xenial-security/main Translation-en [201 kB]
Get:14 http://security.ubuntu.com/ubuntu xenial-security/universe amd64 Packages [337 kB]
Get:15 http://security.ubuntu.com/ubuntu xenial-security/universe Translation-en [126 kB]
Get:16 http://archive.ubuntu.com/ubuntu xenial-backports/universe amd64 Packages [7,104 B]
Get:17 http://archive.ubuntu.com/ubuntu xenial-backports/universe Translation-en [3,844 B]
Ign:5 https://download.docker.com/linux/ubuntu xenial InRelease
Fetched 3,451 kB in 6s (523 kB/s)
Reading package lists... Done
W: GPG error: https://download.docker.com/linux/ubuntu xenial InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 7EA0A9C3F273FCD8
W: The repository 'https://download.docker.com/linux/ubuntu xenial InRelease' is not signed.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
Ubuntu@steg:/mnt/c/Users/steg$

Hors ligne

#6 Le 29/03/2018, à 15:45

krodelabestiole

Re : Désinstaller Docker de WSL [Résolu]

wsl n'est effectivement pas compatible avec docker, certaines fonctionnalités essentielles ne sont pas implémentées.
sur windows il faut utiliser docker for windows qui passe par de la virtualisation, en l'occurrence hyper-v qui n'est pas compatible avec virtualbox ni vmware... donc si tu as besoin d'autres machines virtuelles tu peux passer par docker toolbox (ou alors direct un linux en virtualbox / vmware)

en plus on dirait que tu as installé un dépot tiers : https://download.docker.com/linux/ubuntu xenial InRelease
c'était pas la peine puisque le paquet docker.io est présent dans les dépôts officiel.

donc commence par virer ce dépôt, qui doit être inscrit dans /etc/apt/sources.list ou dans un des fichiers présents dans /etc/apt/sources.list.d/
puis un coup de sudo apt update

ensuite pour forcer la désinstallation de docker tu peux essayer :

sudo dpkg --purge --force-all docker.io

(je n'ai jamais essayé cette commande, si ça marche pas donne le retour d'erreur)

Hors ligne

#7 Le 29/03/2018, à 15:49

krodelabestiole

Re : Désinstaller Docker de WSL [Résolu]

par contre je sais pas qui a déplacé ce topic, mais ubuntu on windows via wsl, c'est bien ubuntu.

en gros on peut pas dire par ex. qu'on ne supporte pas ubuntu sur un laptop asus (au pif), ou sur un rasberry, puisqu'il existe une version d'ubuntu pour raspberry. donc de la même manière on ne peut pas dire qu'on ne supporte pas ubuntu sur windows, qui est une distro très officielle de cannonical...

cette demande de support a donc parfaitement sa place sur le forum, et ne doit pas être déplacée dans le Support non officiel pour les autres systèmes d'exploitation.

Dernière modification par krodelabestiole (Le 29/03/2018, à 16:04)

Hors ligne

#8 Le 29/03/2018, à 16:04

krodelabestiole

Re : Désinstaller Docker de WSL [Résolu]

j'ai ajouté un warning sur la doc : https://doc.ubuntu-fr.org/docker

Hors ligne

#9 Le 30/03/2018, à 05:08

wallace27

Re : Désinstaller Docker de WSL [Résolu]

Comment je fais à ce stade pour "virer le dépôt" ?

Ubuntu@steg:/etc/apt$ cd /etc/apt/
Ubuntu@steg:/etc/apt$ ls
apt.conf.d     sources.list    sources.list.save  trusted.gpg.d
preferences.d  sources.list.d  trusted.gpg
Ubuntu@steg:/etc/apt$

Dernière modification par wallace27 (Le 30/03/2018, à 05:08)

Hors ligne

#10 Le 30/03/2018, à 08:12

xubu1957

Re : Désinstaller Docker de WSL [Résolu]

Bonjour,

krodelabestiole a écrit :

par contre je sais pas qui a déplacé ce topic, mais ubuntu on windows via wsl, c'est bien ubuntu.

en gros on peut pas dire par ex. qu'on ne supporte pas ubuntu sur un laptop asus (au pif), ou sur un rasberry, puisqu'il existe une version d'ubuntu pour raspberry. donc de la même manière on ne peut pas dire qu'on ne supporte pas ubuntu sur windows, qui est une distro très officielle de cannonical...

cette demande de support a donc parfaitement sa place sur le forum, et ne doit pas être déplacée dans le Support non officiel pour les autres systèmes d'exploitation.

Pour alimenter le débat :

Le 07/12/2016, Rufus T. Firefly a écrit :
PhilippeK38 a écrit :

Ah bon Grub est un logiciel microsoft ?

Ce n'est pas grub, mais grub intégré dans w$... Et probablement un problème d'intégration... Ou peut-être pas, d'ailleurs, mais comment le savoir ? S'il faut en plus s'occuper de ça, on n'a pas fini... Ici, c'est quand même un forum gnu/linux. Pas une annexe du sav m$...
Pour l'instant du moins...

https://msdnshared.blob.core.windows.ne … 24x472.jpg

bash.exe et tout ça, ce sont des programmes m$ !
J'ajoute qu'on se demande bien ce que vient faire grub-pc avec l'installation d'un module scientifique python !

dans > windows subsystem for linux : grub-probe : pb avec rootfs

_ _ _

La question est posée, attendons une réponse de l'autorité décisionnaire.

Dernière modification par xubu1957 (Le 30/03/2018, à 08:58)


Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Xubuntu 16.04.1 LTS : Lenovo T410 - Toshiba Satellite A300  Membre de Linux-Azur

Hors ligne

#11 Le 30/03/2018, à 13:00

krodelabestiole

Re : Désinstaller Docker de WSL [Résolu]

xubu1957 a écrit :

Pour alimenter le débat

sauf que là tu biaises le "débat" : grub n'est pas un projet lié à ubuntu, ni même à linux : c'est un chargeur d'amorçage relativement agnostique qui permet de lancer aussi bien windows que mac os, free bsd, solaris, ou autre, avec linux dans le tas.
si on assure un support sur grub ici c'est dans le cadre d'une utilisation avec ubuntu.

comme dit au dessus, ubuntu sur windows est un projet ubuntu tout ce qu'il y a de plus officiel, maintenu par canonical. c'est donc à canonical et à la communauté ubuntu d'assurer un support pour ce système.

à mon avis il n'y a pas de débat à ce sujet : si on est allergique à microsoft, chose que je peux facilement comprendre, ce qui est à remettre en question c'est plus son choix individuel de contribuer au support des projets de canonical. on peut aussi choisir de ne pas assurer de support pour wsl, mais encore une fois de manière individuelle, et pas de manière officielle au niveau du forum.

il existe évidemment d'autres projets bien plus attachés à la philosophie du libre. mais ils risquent de se faire de plus en plus rares, surtout que maintenant microsoft siège à la linux foundation board of directors

Dernière modification par krodelabestiole (Le 30/03/2018, à 13:13)

Hors ligne

#12 Le 30/03/2018, à 13:49

krodelabestiole

Re : Désinstaller Docker de WSL [Résolu]

wallace27 a écrit :

Comment je fais à ce stade pour "virer le dépôt" ?

pour supprimer un PPA, la doc est là : https://doc.ubuntu-fr.org/ppa#gestion_d … _commandes

tu trouveras le fichier dans lequel est inscrit ton dépôt dans le retour de cette commande :

grep -rni docker /etc/apt

Hors ligne

#13 Le 31/03/2018, à 19:37

wallace27

Re : Désinstaller Docker de WSL [Résolu]

krodelabestiole a écrit :
wallace27 a écrit :

Comment je fais à ce stade pour "virer le dépôt" ?

pour supprimer un PPA, la doc est là : https://doc.ubuntu-fr.org/ppa#gestion_d … _commandes

tu trouveras le fichier dans lequel est inscrit ton dépôt dans le retour de cette commande :

grep -rni docker /etc/apt
Ubuntu@steg:/mnt/c/Users/steg$ grep -rni docker /etc/apt
/etc/apt/sources.list:49:deb [arch=amd64] https://download.docker.com/linux/ubuntu xenial stable
/etc/apt/sources.list:50:# deb-src [arch=amd64] https://download.docker.com/linux/ubuntu xenial stable
Ubuntu@steg:/mnt/c/Users/steg$

Pardon, à ce stade quelle commande exacte dois-je entrer pour supprimer le fameux dépôt ?

Hors ligne

#14 Le 31/03/2018, à 19:42

krodelabestiole

Re : Désinstaller Docker de WSL [Résolu]

sudo nano /etc/sources.list

tu supprimes ces 2 lignes (les lignes 49 et 50).
ctrl + O pour sauvegarder, ctrl + X pour quitter.

puis

sudo apt update

Hors ligne

#15 Le 01/04/2018, à 17:47

wallace27

Re : Désinstaller Docker de WSL [Résolu]

mon fichier sudo nano /etc/sources.list est totalement vide, je ne peux y effacer aucune ligne.

Hors ligne

#16 Le 01/04/2018, à 17:51

xubu1957

Re : Désinstaller Docker de WSL [Résolu]

Bonjour,

Montre :

find /etc/apt -name '*.list' -exec bash -c 'echo -e "\n$1\n"; nl -ba "$1"' _ '{}' \;

Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Xubuntu 16.04.1 LTS : Lenovo T410 - Toshiba Satellite A300  Membre de Linux-Azur

Hors ligne

#17 Le 01/04/2018, à 18:00

krodelabestiole

Re : Désinstaller Docker de WSL [Résolu]

wallace27 a écrit :

mon fichier sudo nano /etc/sources.list est totalement vide, je ne peux y effacer aucune ligne.

j'ai oublié apt désolé :

sudo nano /etc/apt/sources.list

Hors ligne

#18 Le 02/04/2018, à 15:07

wallace27

Re : Désinstaller Docker de WSL [Résolu]

Je n'ai pas les numéros de lignes :

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://archive.ubuntu.com/ubuntu/ xenial main restricted
# deb-src http://archive.ubuntu.com/ubuntu/ xenial main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://archive.ubuntu.com/ubuntu/ xenial-updates main restricted
# deb-src http://archive.ubuntu.com/ubuntu/ xenial-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://archive.ubuntu.com/ubuntu/ xenial universe
# deb-src http://archive.ubuntu.com/ubuntu/ xenial universe
deb http://archive.ubuntu.com/ubuntu/ xenial-updates universe
# deb-src http://archive.ubuntu.com/ubuntu/ xenial-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://archive.ubuntu.com/ubuntu/ xenial multiverse
# deb-src http://archive.ubuntu.com/ubuntu/ xenial multiverse
deb http://archive.ubuntu.com/ubuntu/ xenial-updates multiverse
# deb-src http://archive.ubuntu.com/ubuntu/ xenial-updates multiverse

## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
# deb-src http://archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
# deb http://archive.canonical.com/ubuntu xenial partner
# deb-src http://archive.canonical.com/ubuntu xenial partner

deb http://security.ubuntu.com/ubuntu/ xenial-security main restricted
# deb-src http://security.ubuntu.com/ubuntu/ xenial-security main restricted
deb http://security.ubuntu.com/ubuntu/ xenial-security universe
# deb-src http://security.ubuntu.com/ubuntu/ xenial-security universe
deb http://security.ubuntu.com/ubuntu/ xenial-security multiverse
deb [arch=amd64] https://download.docker.com/linux/ubuntu xenial stable
# deb-src [arch=amd64] https://download.docker.com/linux/ubuntu xenial stable
# deb-src http://security.ubuntu.com/ubuntu/ xenial-security multiverse

Hors ligne

#19 Le 02/04/2018, à 15:24

krodelabestiole

Re : Désinstaller Docker de WSL [Résolu]

supprime ces lignes à la fin :

deb [arch=amd64] https://download.docker.com/linux/ubuntu xenial stable
# deb-src [arch=amd64] https://download.docker.com/linux/ubuntu xenial stable

Hors ligne

#20 Le 02/04/2018, à 18:13

wallace27

Re : Désinstaller Docker de WSL [Résolu]

ça semble résolu, je n'ai plus d'erreurs lorsque je tape sudo apt update

Hors ligne

#21 Le 02/04/2018, à 18:26

krodelabestiole

Re : Désinstaller Docker de WSL [Résolu]

ben le problème de la clé du dépôt est résolu, mais ton paquet qui ne veut pas se désinstaller doit toujours être là.

tu as tenté cette commande ?

sudo dpkg --purge --force-all docker.io

Hors ligne

#22 Le 02/04/2018, à 22:19

wallace27

Re : Désinstaller Docker de WSL [Résolu]

Ubuntu@steg:/mnt/c/Users/steg$ sudo dpkg --purge --force-all docker.io
[sudo] password for Ubuntu:
(Reading database ... 34665 files and directories currently installed.)
Removing docker.io (1.13.1-0ubuntu1~16.04.2) ...
invoke-rc.d: could not determine current runlevel
 * Stopping Docker: docker                                                 No process in pidfile '/var/run/docker-ssd.pid' found running; none killed.
invoke-rc.d: initscript docker, action "stop" failed.
dpkg: error processing package docker.io (--purge):
 subprocess installed pre-removal script returned error exit status 1
dpkg: error while cleaning up:
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 docker.io
Ubuntu@steg:/mnt/c/Users/steg$

Hors ligne

#23 Le 02/04/2018, à 23:56

krodelabestiole

Re : Désinstaller Docker de WSL [Résolu]

bon ben on va bourrinner :

sudo rm /var/lib/dpkg/info/docker*
sudo apt remove docker.io
sudo apt autoremove && sudo apt autoclean

en gros c'est absurde : le script de désinstallation doit arrêter le process docker avant de désinstaller (jusque là tout va bien), il ne trouve évidemment pas le process (qui ne fonctionne pas sur wsl) et du coup il échoue à l'arrêter et refuse de poursuivre la désinstallation...
bienvenue dans les affres de apt...

Dernière modification par krodelabestiole (Le 03/04/2018, à 11:22)

Hors ligne

#24 Le 03/04/2018, à 14:34

wallace27

Re : Désinstaller Docker de WSL [Résolu]

Ubuntu@steg:/mnt/c/Users/steg$ sudo rm /var/lib/dpkg/info/docker*
[sudo] password for Ubuntu:
Ubuntu@steg:/mnt/c/Users/steg$ sudo rm /var/lib/dpkg/info/docker*
rm: cannot remove '/var/lib/dpkg/info/docker*': No such file or directory
Ubuntu@steg:/mnt/c/Users/steg$ sudo apt remove docker.io
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  containerd runc
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED:
  docker.io
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 62.7 MB disk space will be freed.
Do you want to continue? [Y/n] y
dpkg: warning: files list file for package 'docker.io' missing; assuming package has no files currently installed
(Reading database ... 34568 files and directories currently installed.)
Removing docker.io (1.13.1-0ubuntu1~16.04.2) ...
Ubuntu@steg:/mnt/c/Users/steg$ sudo apt autoremove && sudo apt autoclean
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
  containerd runc
0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded.
After this operation, 27.5 MB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 34568 files and directories currently installed.)
Removing containerd (0.2.5-0ubuntu1~16.04.1) ...
Removing runc (1.0.0~rc2+docker1.13.1-0ubuntu1~16.04.1) ...
Processing triggers for man-db (2.7.5-1) ...
Reading package lists... Done
Building dependency tree
Reading state information... Done
Ubuntu@steg:/mnt/c/Users/steg$ sudo dpkg --purge --force-all docker.io
(Reading database ... 34531 files and directories currently installed.)
Removing docker.io (1.13.1-0ubuntu1~16.04.2) ...
Purging configuration files for docker.io (1.13.1-0ubuntu1~16.04.2) ...
Ubuntu@steg:/mnt/c/Users/steg$

Hors ligne

#25 Le 03/04/2018, à 14:48

krodelabestiole

Re : Désinstaller Docker de WSL [Résolu]

ça a l'air bon

Hors ligne