#1 Le 22/12/2020, à 10:47
- wallace27
Annuler installation via curl [Résolu]
Bonjour,
J'ai exécuté cette commande :
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
Comment puis-je l'annuler et désinstaller ce qui a éventuellement été installé ?
Je me suis basé sur la partie "Installing Node.js and npm from NodeSource" de ce site :
https://linuxize.com/post/how-to-instal … ntu-18.04/
Je souhaite donc annuler ces deux commandes :
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt install nodejs
Merci pour votre aide.
Dernière modification par wallace27 (Le 23/12/2020, à 17:21)
Hors ligne
#2 Le 22/12/2020, à 12:48
- ylag
Re : Annuler installation via curl [Résolu]
Bonjour,
Désinstaller le paquet nodejs, puis supprimer le dépôt deb.nodesource.com de tes sources devrait suffire ?
Commencer par vérifier ce qui serait emporté avec la désinstallation du paquet nodejs en faisant une simulation:
sudo apt -s purge nodejs
...examiner le retour et si ça ne semble pas emporter de paquets que tu jugerais essentiels, lancer la désinstallation réelle:
sudo apt purge nodejs
...vérifier ensuite dans ton répertoire personnel ( /home/«toi» ) s'il reste des traces de config créées par nodejs et les supprimer à la main.
Retirer ensuite le dépôt deb.nodesource.com des sources, en supprimant le/les fichier(s) créés dans /etc/apt/sources.list.d par le script d'installation exécuté lors de la commande curl ...:
sudo rm /etc/apt/sources.list.d/nodesource.list*
Après ces manips, ne devrait subsister que la clé d'authentification du dépôt deb.nodesource.com sur ton système; pas grave, à mon avis...?
?
Dernière modification par ylag (Le 22/12/2020, à 12:59)
Hors ligne
#3 Le 22/12/2020, à 22:51
- wallace27
Re : Annuler installation via curl [Résolu]
comme ceci ?
lubuntu@lubuntu-allseries:~$ sudo apt -s purge nodejs
[sudo] Mot de passe de lubuntu :
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Le paquet « nodejs » n'est pas installé, et ne peut donc être supprimé
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
lubuntu@lubuntu-allseries:~$ sudo apt purge nodejs
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Le paquet « nodejs » n'est pas installé, et ne peut donc être supprimé
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
lubuntu@lubuntu-allseries:~$ sudo rm /etc/apt/sources.list.d/nodesource.list*
lubuntu@lubuntu-allseries:~$
Hors ligne
#4 Le 23/12/2020, à 12:45
- ylag
Re : Annuler installation via curl [Résolu]
Bonjour,
Le paquet « nodejs » n'est pas installé, et ne peut donc être supprimé
Le paquet avait déjà été supprimé lorsque tu as passé la commande.
La commande sudo rm /etc/apt/sources.list.d/nodesource.list* n'a donné aucun retour, ce qui indique qu'elle s'est effectuée sans erreurs et que les entrées de ce dépôt ont bien été retirées de tes sources.
Tu peux lancer:
sudo apt update
...pour vérifier si tout passe bien sans erreurs.
Te resterait plus qu'à vérifier s'il reste des fichiers de conf concernant nodejs dans ton /home; ce genre de fichiers (si présents...) ne sont jamais supprimés lors de la désinstallation d'un paquet.
Ajout:
Une façon de véridier si la désinstallation est bien complétée serait de passer ces deux commandes:
node --version
npm --version
...qui devraient donner des retours du genre de «Le programme « node » n'est pas encore installé. Vous pouvez l'installer en tapant :
sudo apt install nodejs-legacy» ou «Le programme « npm » n'est pas encore installé. Vous pouvez l'installer en tapant :
sudo apt install npm» si c'est bien désinstallé.
(note que j'obtiens ces retours sur un Ubuntu 16.04; tes retours pourraient différer des miens...)
A+
Dernière modification par ylag (Le 23/12/2020, à 12:58)
Hors ligne
#5 Le 23/12/2020, à 14:23
- wallace27
Re : Annuler installation via curl [Résolu]
lubuntu@lubuntu-allseries:~$ sudo apt update
[sudo] Mot de passe de lubuntu :
Atteint :1 https://download.docker.com/linux/ubuntu focal InRelease
Atteint :2 http://archive.ubuntu.com/ubuntu focal InRelease
Atteint :3 http://archive.ubuntu.com/ubuntu focal-updates InRelease
Atteint :4 http://archive.ubuntu.com/ubuntu focal-backports InRelease
Atteint :5 http://security.ubuntu.com/ubuntu focal-security InRelease
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Tous les paquets sont à jour.
lubuntu@lubuntu-allseries:~$ node --version
La commande « node » n'a pas été trouvée, mais peut être installée avec :
sudo apt install nodejs
lubuntu@lubuntu-allseries:~$ npm --version
La commande « npm » n'a pas été trouvée, mais peut être installée avec :
sudo apt install npm
lubuntu@lubuntu-allseries:~$
Hors ligne
#6 Le 23/12/2020, à 15:43
- ylag
Re : Annuler installation via curl [Résolu]
Re,
Le retour au #5 indiquerait que tout va bien: pas d'erreurs dans la mise mise à jour de la liste des dépôts et nodejs me semble correctement désinstallé.
A+
Hors ligne
#7 Le 23/12/2020, à 17:22
- wallace27
Re : Annuler installation via curl [Résolu]
Un grand merci !
Hors ligne