#1 Le 13/01/2019, à 12:18
- paulwoisard
Impossible d'installer npm
Bonjour je ne peux pas installer npm, voici des infos supplémentaires pour ceux qu'ils veulent bien me venir en aide.
$ sudo apt install npm
[sudo] Mot de passe de paul :
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation :
Les paquets suivants contiennent des dépendances non satisfaites :
npm : Dépend: node-gyp (>= 0.10.9) mais ne sera pas installé
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».
$ sudo apt-cache show npm
Package: npm
Architecture: all
Version: 5.8.0+ds-2
Priority: extra
Section: universe/web
Origin: Ubuntu
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 10756
Depends: nodejs, node-abbrev (>= 1.0.4), node-ansi (>= 0.3.0-2), node-ansi-color-table, node-ansi-regex, node-ansistyles, node-aproba, node-archy, node-are-we-there-yet, node-aws-sign2, node-bluebird, node-block-stream, node-caseless, node-chalk, node-config-chain, node-detect-indent, node-editor, node-encoding, node-fs-vacuum, node-fstream (>= 0.1.22), node-fstream-ignore, node-gauge, node-github-url-from-git, node-glob (>= 3.1.21), node-graceful-fs (>= 2.0.0), node-gyp (>= 0.10.9), node-har-validator, node-has-unicode, node-hawk, node-hosted-git-info, node-iferr, node-import-lazy, node-inflight, node-inherits, node-ini (>= 1.1.0), node-isstream, node-is-npm, node-is-typedarray, node-jsonstream, node-latest-version, node-lazy-property, node-lockfile, node-lru-cache (>= 2.3.0), node-minimatch (>= 0.2.11), node-mkdirp (>= 0.3.3), node-move-concurrently, node-nopt, node-normalize-package-data, node-npmlog (>= 4.1.0), node-once, node-opener, node-osenv, node-path-is-inside, node-performance-now, node-promise-inflight, node-read, node-read-package-json (>= 1.1.0), node-readable-stream, node-request (>= 2.25.0), node-retry, node-rimraf (>= 2.6.2), node-safe-buffer, node-semver (>= 5.1.0), node-semver-diff, node-set-blocking, node-sha, node-slide, node-sorted-object, node-stringstream, node-strip-ansi, node-tar (>= 4~), node-tough-cookie, node-uid-number, node-underscore, node-unique-filename, node-unpipe, node-validate-npm-package-license, node-which, node-wrappy, node-yargs
Filename: pool/universe/n/npm/npm_5.8.0+ds-2_all.deb
Size: 1185196
MD5sum: 411968190bf7c9aeb38f96105148fbc0
SHA1: f5e8b04a29c2e5826c77bf07ac26392c0259d4a5
SHA256: d68d9f2e9b3862116570aa5996b17d9b851986fd6ec762fb90f19f88d7346f23
Homepage: https://github.com/npm/npm
Description-en: package manager for Node.js
Node.js is an event-based server-side javascript engine.
.
npm is the package manager for the Node JavaScript platform. It puts
modules in place so that node can find them, and manages dependency
conflicts intelligently.
.
It is extremely configurable to support a wide variety of use cases.
Most commonly, it is used to publish, discover, install, and develop
node programs.
Description-md5: 85ba8bf129c09297837a706dcf08eb1f
$ ls /etc/apt/sources.list.d/
adilson-ubuntu-experimental-xenial.list noobslab-ubuntu-macbuntu-bionic.list.distUpgrade
adilson-ubuntu-experimental-xenial.list.distUpgrade noobslab-ubuntu-macbuntu-bionic.list.save
adilson-ubuntu-experimental-xenial.list.save noobslab-ubuntu-themes-xenial.list
ajackson-bcs-ubuntu-ppa-xenial.list noobslab-ubuntu-themes-xenial.list.distUpgrade
ajackson-bcs-ubuntu-ppa-xenial.list.save noobslab-ubuntu-themes-xenial.list.save
alexlarsson-ubuntu-flatpak-cosmic.list noobslab-ubuntu-themes-zesty.list
alexlarsson-ubuntu-flatpak-cosmic.list.save noobslab-ubuntu-themes-zesty.list.save
asukhovatkin-ubuntu-unity-launcher-folders-artful.list ogre-team-ubuntu-ogre-bionic.list
asukhovatkin-ubuntu-unity-launcher-folders-artful.list.save ogre-team-ubuntu-ogre-bionic.list.save
bean123ch-ubuntu-burg-xenial.list otto-kesselgulasch-ubuntu-gimp-xenial.list
bean123ch-ubuntu-burg-xenial.list.save otto-kesselgulasch-ubuntu-gimp-xenial.list.distUpgrade
birdie-team-ubuntu-stable-xenial.list otto-kesselgulasch-ubuntu-gimp-xenial.list.save
birdie-team-ubuntu-stable-xenial.list.save pabluk-ubuntu-ppa-xenial.list
cairo-dock-team-ubuntu-ppa-artful.list pabluk-ubuntu-ppa-xenial.list.save
cairo-dock-team-ubuntu-ppa-artful.list.save papirus-ubuntu-papirus-bionic.list
costales-ubuntu-folder-color-xenial.list papirus-ubuntu-papirus-bionic.list.distUpgrade
costales-ubuntu-folder-color-xenial.list.distUpgrade papirus-ubuntu-papirus-bionic.list.save
costales-ubuntu-folder-color-xenial.list.save papirus-ubuntu-papirus-cosmic.list
costales-ubuntu-folder-color-zesty.list papirus-ubuntu-papirus-cosmic.list.save
costales-ubuntu-folder-color-zesty.list.save peterlevi-ubuntu-ppa-xenial.list
danielrichter2007-ubuntu-grub-customizer-xenial.list peterlevi-ubuntu-ppa-xenial.list.distUpgrade
danielrichter2007-ubuntu-grub-customizer-xenial.list.distUpgrade peterlevi-ubuntu-ppa-xenial.list.save
danielrichter2007-ubuntu-grub-customizer-xenial.list.save phoenix-firestorm-ubuntu-ppa-zesty.list
dimula73-ubuntu-krita-xenial.list phoenix-firestorm-ubuntu-ppa-zesty.list.save
dimula73-ubuntu-krita-xenial.list.distUpgrade playdeb.list
dimula73-ubuntu-krita-xenial.list.save playdeb.list.distUpgrade
dropbox.list playdeb.list.save
dropbox.list.distUpgrade rael-gc-ubuntu-ubuntu-xboxdrv-xenial.list
dropbox.list.save rael-gc-ubuntu-ubuntu-xboxdrv-xenial.list.distUpgrade
dyatlov-igor-ubuntu-la-capitaine-bionic.list rael-gc-ubuntu-ubuntu-xboxdrv-xenial.list.save
dyatlov-igor-ubuntu-la-capitaine-bionic.list.save ravefinity-project-ubuntu-ppa-xenial.list
fossproject-ubuntu-ppa-bionic.list ravefinity-project-ubuntu-ppa-xenial.list.distUpgrade
fossproject-ubuntu-ppa-bionic.list.save ravefinity-project-ubuntu-ppa-xenial.list.save
freecad-maintainers-ubuntu-freecad-stable-xenial.list ravefinity-project-ubuntu-ppa-zesty.list
freecad-maintainers-ubuntu-freecad-stable-xenial.list.distUpgrade ravefinity-project-ubuntu-ppa-zesty.list.save
freecad-maintainers-ubuntu-freecad-stable-xenial.list.save rodsmith-ubuntu-refind-xenial.list
freetuxtv-ubuntu-freetuxtv-dev-xenial.list rodsmith-ubuntu-refind-xenial.list.distUpgrade
freetuxtv-ubuntu-freetuxtv-dev-xenial.list.distUpgrade rodsmith-ubuntu-refind-xenial.list.save
freetuxtv-ubuntu-freetuxtv-dev-xenial.list.save rvm-ubuntu-smplayer-bionic.list
gambas-team-ubuntu-gambas3-artful.list rvm-ubuntu-smplayer-bionic.list.save
gambas-team-ubuntu-gambas3-artful.list.distUpgrade skype-stable.list
gambas-team-ubuntu-gambas3-artful.list.save skype-stable.list.distUpgrade
gnome3-team-ubuntu-gnome3-staging-xenial.list skype-stable.list.save
gnome3-team-ubuntu-gnome3-staging-xenial.list.save skype-wrapper-ubuntu-ppa-xenial.list
google-chrome.list skype-wrapper-ubuntu-ppa-xenial.list.save
google-chrome.list.distUpgrade speed-dreams-ubuntu-ppa-xenial.list
google-chrome.list.save speed-dreams-ubuntu-ppa-xenial.list.save
google-earth.list teamviewer.list
google-earth.list.distUpgrade teamviewer.list.save
google-earth.list.save team-xbmc-ubuntu-ppa-xenial.list
hotot-team-ubuntu-ppa-xenial.list team-xbmc-ubuntu-ppa-xenial.list.distUpgrade
hotot-team-ubuntu-ppa-xenial.list.save team-xbmc-ubuntu-ppa-xenial.list.save
i-nex-development-team-ubuntu-daily-artful.list team-xbmc-ubuntu-ppa-zesty.list
i-nex-development-team-ubuntu-daily-artful.list.save team-xbmc-ubuntu-ppa-zesty.list.distUpgrade
i-nex-development-team-ubuntu-stable-artful.list team-xbmc-ubuntu-ppa-zesty.list.save
i-nex-development-team-ubuntu-stable-artful.list.distUpgrade team-xbmc-ubuntu-unstable-xenial.list
i-nex-development-team-ubuntu-stable-artful.list.save team-xbmc-ubuntu-unstable-xenial.list.distUpgrade
kdenlive-ubuntu-kdenlive-stable-xenial.list team-xbmc-ubuntu-unstable-xenial.list.save
kdenlive-ubuntu-kdenlive-stable-xenial.list.distUpgrade teejee2008-ubuntu-ppa-cosmic.list
kdenlive-ubuntu-kdenlive-stable-xenial.list.save teejee2008-ubuntu-ppa-cosmic.list.save
kdenlive-ubuntu-kdenlive-stable-zesty.list thomas-schiex-ubuntu-blender-bionic.list
kdenlive-ubuntu-kdenlive-stable-zesty.list.distUpgrade thomas-schiex-ubuntu-blender-bionic.list.distUpgrade
kdenlive-ubuntu-kdenlive-stable-zesty.list.save thomas-schiex-ubuntu-blender-bionic.list.save
kritalime-ubuntu-ppa-xenial.list thopiekar-ubuntu-sierrabreeze-bionic.list
kritalime-ubuntu-ppa-xenial.list.distUpgrade thopiekar-ubuntu-sierrabreeze-bionic.list.distUpgrade
kritalime-ubuntu-ppa-xenial.list.save thopiekar-ubuntu-sierrabreeze-bionic.list.save
kritalime-ubuntu-ppa-zesty.list tista-ubuntu-adapta-xenial.list
kritalime-ubuntu-ppa-zesty.list.save tista-ubuntu-adapta-xenial.list.distUpgrade
kubuntu-ppa-ubuntu-backports-bionic.list tista-ubuntu-adapta-xenial.list.save
kubuntu-ppa-ubuntu-backports-bionic.list.distUpgrade tista-ubuntu-adapta-zesty.list
kubuntu-ppa-ubuntu-backports-bionic.list.save tista-ubuntu-adapta-zesty.list.distUpgrade
kubuntu-ppa-ubuntu-backports-xenial.list tista-ubuntu-adapta-zesty.list.save
kubuntu-ppa-ubuntu-backports-xenial.list.distUpgrade tualatrix-ubuntu-next-xenial.list
kubuntu-ppa-ubuntu-backports-xenial.list.save tualatrix-ubuntu-next-xenial.list.save
kubuntu-ppa-ubuntu-backports-zesty.list ubuntuhandbook1-ubuntu-corebird-xenial.list
kubuntu-ppa-ubuntu-backports-zesty.list.save ubuntuhandbook1-ubuntu-corebird-xenial.list.distUpgrade
kvibes-ubuntu-mediaelch-xenial.list ubuntuhandbook1-ubuntu-corebird-xenial.list.save
kvibes-ubuntu-mediaelch-xenial.list.distUpgrade ubuntuhandbook1-ubuntu-corebird-zesty.list
kvibes-ubuntu-mediaelch-xenial.list.save ubuntuhandbook1-ubuntu-corebird-zesty.list.distUpgrade
kvibes-ubuntu-mediaelch-zesty.list ubuntuhandbook1-ubuntu-corebird-zesty.list.save
kvibes-ubuntu-mediaelch-zesty.list.distUpgrade ubuntu-wine-ubuntu-ppa-bionic.list
kvibes-ubuntu-mediaelch-zesty.list.save ubuntu-wine-ubuntu-ppa-bionic.list.save
lafricain79-ubuntu-lafricainenvrac-bionic.list ubuntu-wine-ubuntu-ppa-xenial.list
lafricain79-ubuntu-lafricainenvrac-bionic.list.distUpgrade ubuntu-wine-ubuntu-ppa-xenial.list.distUpgrade
lafricain79-ubuntu-lafricainenvrac-bionic.list.save ubuntu-wine-ubuntu-ppa-xenial.list.save
leaeasy-ubuntu-dde-bionic.list varlesh-l-ubuntu-indicator-kdeconnect-xenial.list
leaeasy-ubuntu-dde-bionic.list.save varlesh-l-ubuntu-indicator-kdeconnect-xenial.list.distUpgrade
librecad-dev-ubuntu-librecad-stable-xenial.list varlesh-l-ubuntu-indicator-kdeconnect-xenial.list.save
librecad-dev-ubuntu-librecad-stable-xenial.list.distUpgrade varlesh-l-ubuntu-indicator-kdeconnect-zesty.list
librecad-dev-ubuntu-librecad-stable-xenial.list.save varlesh-l-ubuntu-indicator-kdeconnect-zesty.list.distUpgrade
libreoffice-ubuntu-ppa-xenial.list varlesh-l-ubuntu-indicator-kdeconnect-zesty.list.save
libreoffice-ubuntu-ppa-xenial.list.distUpgrade varlesh-l-ubuntu-papirus-pack-xenial.list
libreoffice-ubuntu-ppa-xenial.list.save varlesh-l-ubuntu-papirus-pack-xenial.list.distUpgrade
lutris.list varlesh-l-ubuntu-papirus-pack-xenial.list.save
lutris.list.save vivaldi.list.distUpgrade
makehuman-official-ubuntu-makehuman-11x-bionic.list vivaldi.list.save
makehuman-official-ubuntu-makehuman-11x-bionic.list.save wallch-ubuntu-wallch-4_0-xenial.list
mc3man-ubuntu-mpv-tests-xenial.list wallch-ubuntu-wallch-4_0-xenial.list.save
mc3man-ubuntu-mpv-tests-xenial.list.distUpgrade wallch-ubuntu-wallch-daily-xenial.list
mc3man-ubuntu-mpv-tests-xenial.list.save wallch-ubuntu-wallch-daily-xenial.list.save
mhsabbagh-ubuntu-greenproject-bionic.list webupd8team-ubuntu-atom-cosmic.list
mhsabbagh-ubuntu-greenproject-bionic.list.save webupd8team-ubuntu-atom-cosmic.list.save
nilarimogard-ubuntu-webupd8-artful.list webupd8team-ubuntu-terminix-xenial.list
nilarimogard-ubuntu-webupd8-artful.list.distUpgrade webupd8team-ubuntu-terminix-xenial.list.distUpgrade
nilarimogard-ubuntu-webupd8-artful.list.save webupd8team-ubuntu-terminix-xenial.list.save
nilarimogard-ubuntu-webupd8-xenial.list webupd8team-ubuntu-terminix-zesty.list
nilarimogard-ubuntu-webupd8-xenial.list.distUpgrade webupd8team-ubuntu-terminix-zesty.list.save
nilarimogard-ubuntu-webupd8-xenial.list.save wfg-ubuntu-0ad-xenial.list
n-muench-ubuntu-burg-xenial.list wfg-ubuntu-0ad-xenial.list.distUpgrade
n-muench-ubuntu-burg-xenial.list.distUpgrade wfg-ubuntu-0ad-xenial.list.save
n-muench-ubuntu-burg-xenial.list.save wfg-ubuntu-0ad-zesty.list
noobslab-ubuntu-macbuntu-bionic.list wfg-ubuntu-0ad-zesty.list.save
Pour les sources je fais régulièrement le nettoyage avec l'éditeur de source intégré à Muon.
Dernière modification par paulwoisard (Le 13/01/2019, à 12:18)
Actuellement, j'ai une toute petite équipe de bénévoles et on essaye de dév des deux, trois logiciels plus ou moins utile, en voici le site web : https://bit-scripts.github.io/
Hors ligne
#2 Le 13/01/2019, à 12:37
- nam1962
Re : Impossible d'installer npm
Jamais vu une liste de PPA aussi pourrie !
Mélange de versions, trucs toxiques (nilarimogard).... Il est peu vraisemblable qu'ils soient tous à jour et encore moins qu'ils soient utiles, même si je suppose qu'une grande partie est désactivée, il doit rester des scories.
Donne nous :
cat /etc/apt/sources.list
echo $XDG_CURRENT_DESKTOP
ls -l /usr/share/xsessions
pour voir.
Je ne suis pas bien sûr qu'avec un tel bazar, un nettoyage soit suffisant. Une clean install, l'installation de ppa-purge, puis une gestion ultérieure nettement moins désordonnée serait plus efficace (45 minutes avec le script de GammaDraconis pour la finalisation)
Pour le problème qui te fait ouvrir le fil : la seule chose étonnante est que tu n'ais pas rencontré çà plus tôt : le système ne doit avoir aucune idée saine d'où il doit chercher quoi !
Dernière modification par nam1962 (Le 13/01/2019, à 15:42)
[ Modéré ]
Hors ligne
#3 Le 13/01/2019, à 15:37
- paulwoisard
Re : Impossible d'installer npm
J'ai mon système depuis plusieurs années, et j'ai à chaque mise à niveau désactivé les ppa, j'ai aussi installé ppa-purge il y a longtemps maintenant, et je les ai même enlevé depuis le gestionnaire de source de Muon, voici le retour des commandes demandées :
$ cat /etc/apt/sources.list
# deb cdrom:[Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.1)]/ xenial main restricted
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
## Major bug fix updates produced after the final release of the
## distribution.
## 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
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.
## 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.
## 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.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
## 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.
# COGL
deb http://fr.archive.ubuntu.com/ubuntu/ cosmic main multiverse restricted universe
deb http://security.ubuntu.com/ubuntu/ cosmic-security main multiverse restricted universe
deb http://fr.archive.ubuntu.com/ubuntu/ cosmic-updates multiverse main restricted universe
# deb http://archive.ubuntu.com/ubuntu bionic-backports main restricted universe multiverse
# deb http://security.ubuntu.com/ubuntu bionic-security main restricted universe multiverse
deb http://archive.canonical.com/ubuntu cosmic partner
# NEON
deb https://dl.winehq.org/wine-builds/ubuntu/ cosmic main
# deb-src http://archive.canonical.com/ubuntu cosmic partner
$ echo $XDG_CURRENT_DESKTOP
KDE
$ ls -l /usr/share/xsessions
total 8
-rw-r--r-- 1 root root 138 nov. 4 2012 kodi.desktop
-rw-r--r-- 1 root root 2353 sept. 9 13:21 plasma.desktop
Actuellement, j'ai une toute petite équipe de bénévoles et on essaye de dév des deux, trois logiciels plus ou moins utile, en voici le site web : https://bit-scripts.github.io/
Hors ligne
#4 Le 13/01/2019, à 15:40
- paulwoisard
Re : Impossible d'installer npm
Actuellement, j'ai une toute petite équipe de bénévoles et on essaye de dév des deux, trois logiciels plus ou moins utile, en voici le site web : https://bit-scripts.github.io/
Hors ligne
#5 Le 13/01/2019, à 15:47
- paulwoisard
Re : Impossible d'installer npm
Alors c'est mort de chez mort ? j'ai tellement de fichier perso sur Ubuntu que ça va être compliqué de tout supprimer.
Tu m'aiderais à nettoyer ?
Actuellement, j'ai une toute petite équipe de bénévoles et on essaye de dév des deux, trois logiciels plus ou moins utile, en voici le site web : https://bit-scripts.github.io/
Hors ligne
#6 Le 13/01/2019, à 15:50
- nam1962
Re : Impossible d'installer npm
Dans ce cas, nettoie complètement :
sudo rm /etc/apt/sources.list.d/*
Chrome à éventuellement remettre, pour Skype, c'est plus propre et plus sain en flatpak et teamviewer est avantageusement remplacé par anydesk
Pourquoi désactives-tu les backports ?
Et un gros nettoyage :
sudo apt clean
[[ $(dpkg -l | grep ^rc) ]] && sudo dpkg -P $(dpkg -l | grep ^rc | tr -s " " | cut -d " " -f 2)
sudo apt update
sudo apt full-upgrade
[[ $(apt-mark showmanual | egrep 'linux-.*[0-9]' | grep -v "hwe") ]] && sudo apt-mark auto $(apt-mark showmanual | egrep linux-.*[0-9] | grep -v "hwe")
sudo apt autoremove --purge
Après çà, voyons si npm est toujours récalcitrant (devrait pas : https://launchpad.net/ubuntu/+source/npm )
sudo apt install --reinstall npm
Dernière modification par nam1962 (Le 13/01/2019, à 15:50)
[ Modéré ]
Hors ligne
#7 Le 13/01/2019, à 16:09
- paulwoisard
Re : Impossible d'installer npm
J'ai lancé tes commandes, ça effacer des tonnes de fichiers de configuration, mais pas tout les paquets étrangers à Ubuntu, c'est normal ? (en fait c'est mieux).
Sinon npm s'est installé.
Je n'ai remis en ppa que ceux de chrome et de refind les autres je ne m'en servais pas. J'ai aussi supprimer Skype et Teamviewer.
Actuellement, j'ai une toute petite équipe de bénévoles et on essaye de dév des deux, trois logiciels plus ou moins utile, en voici le site web : https://bit-scripts.github.io/
Hors ligne
#8 Le 13/01/2019, à 16:14
- nam1962
Re : Impossible d'installer npm
Le mieux aurait été de donner les retours !
Ça efface ce qui est enregistré (ou déclaré comme tel) dans le système. Par définition un paquet étranger (par exemple installé via .deb, snap, appimage, flatpak) lui est inconnu.
Pourquoi pas les backports ?
Dernière modification par nam1962 (Le 14/01/2019, à 10:58)
[ Modéré ]
Hors ligne
#9 Le 13/01/2019, à 16:16
- paulwoisard
Re : Impossible d'installer npm
on peut les mettre sans soucis ?
Pour les retours c'est trop tard.
Dernière modification par paulwoisard (Le 13/01/2019, à 16:19)
Actuellement, j'ai une toute petite équipe de bénévoles et on essaye de dév des deux, trois logiciels plus ou moins utile, en voici le site web : https://bit-scripts.github.io/
Hors ligne
#10 Le 13/01/2019, à 16:20
- nam1962
Re : Impossible d'installer npm
Sans soucis (et c'est même mieux) ce sont les proposed qu'il faut total fuir.
Quand tu les as mis, un petit :
sudo apt update
sudo apt full-upgrade
de routine
De ce que je pige, tu as été sauvé de la clean install par ton soin de désactiver tous les PPA à chaque mise à niveau.
Pour être total safe, il faudrait en fait les supprimer et en supprimer les paquets avec ppa-purge à chaque mise à niveau => il y avait, à priori des scories (sans doute ce qui faisait râler npm)
Dernière modification par nam1962 (Le 13/01/2019, à 16:21)
[ Modéré ]
Hors ligne
#11 Le 13/01/2019, à 16:24
- paulwoisard
Re : Impossible d'installer npm
pour être sur :
backport = préversion
proposed = non gérés
????
Actuellement, j'ai une toute petite équipe de bénévoles et on essaye de dév des deux, trois logiciels plus ou moins utile, en voici le site web : https://bit-scripts.github.io/
Hors ligne
#12 Le 13/01/2019, à 16:26
- paulwoisard
Re : Impossible d'installer npm
c'est l'inverse
Actuellement, j'ai une toute petite équipe de bénévoles et on essaye de dév des deux, trois logiciels plus ou moins utile, en voici le site web : https://bit-scripts.github.io/
Hors ligne
#13 Le 13/01/2019, à 16:31
- paulwoisard
Re : Impossible d'installer npm
l'ajout des backports ne me propose pas de mise à jour, j'espère que ce n'est pas grave.
Actuellement, j'ai une toute petite équipe de bénévoles et on essaye de dév des deux, trois logiciels plus ou moins utile, en voici le site web : https://bit-scripts.github.io/
Hors ligne
#14 Le 13/01/2019, à 16:36
- nam1962
Re : Impossible d'installer npm
Backports, ce sont des versions plus récentes de paquets stable que celles d'origine dans la version, ça permet de ne pas tourner sur du trop obsolète.
Que tu n'en aies pas encore est logique sur une Cosmic !
Proposed, c'est un gloubi boulga de versions de test, d'aide-mémoire pour dev, d'alpha, de projets... qui vont total pourrir ton install si tu as le malheur de l'installer puis update/upgrade.
Pour voir ce qui ne vient pas des dépôts chez toi :
apt-forktracer -v
https://forum.ubuntu-fr.org/viewtopic.php?id=2034647
Dernière modification par nam1962 (Le 13/01/2019, à 16:38)
[ Modéré ]
Hors ligne
#15 Le 13/01/2019, à 16:42
- paulwoisard
Re : Impossible d'installer npm
tiens pour infos :
$ apt-forktracer -v
qt5-style-kvantum (0.10.8+repack-1~cosmic5)
libshairplay0 (0.9.0.1-2~bionic)
gambas3-gb-desktop-x11 (3.11.3+git5975.ad04966+build1.4250560.4.532d4ba~ubuntu17.10.1)
vivacious-colors (1.4~xenial~NoobsLab.com)
stacer (1.0.9-1)
kvantum (0.10.8+repack-1~cosmic5)
vivacious-folder-colors-addon (1.1-c~xenial~NoobsLab.com)
radiance-flat-colors (16.04.2~xenial~NoobsLab.com)
vivacious-unity-gtk-dark (16.04.4-a~xenial~NoobsLab.com)
ambiance-flat-colors (16.04.2~xenial~NoobsLab.com)
playdeb (0.3-1~getdeb1)
iscan-data (1.36.0-1)
qt4-style-kvantum (0.10.8+repack-1~cosmic1)
wayland-protocols-amdgpu (1.15-676022)
build (20180713-1)
gambas3-gb-form-stock (3.11.3+git5975.ad04966+build1.4250560.4.532d4ba~ubuntu17.10.1)
gambas3-gb-desktop (3.11.3+git5975.ad04966+build1.4250560.4.532d4ba~ubuntu17.10.1)
fruho (0.0.24)
vibrancy-colors (2.7~xenial~Noobslab.com)
gambas3-runtime (3.11.3+git5975.ad04966+build1.4250560.4.532d4ba~ubuntu17.10.1)
libcdio17 (1.0.0-2ubuntu2)
gspeech (0.1.1)
google-chrome-stable (71.0.3578.98-1) [Google LLC: 71.0.3578.98-1]
libtxc-dxtn-s2tc0 (0~git20131104-1.1)
qt5-style-kvantum-themes (0.10.8+repack-1~cosmic5)
qt5-style-kvantum-l10n (0.10.8+repack-1~cosmic5)
gambas3-dev (3.11.3+git5975.ad04966+build1.4250560.4.532d4ba~ubuntu17.10.1)
wine-staging-i386 (4.0~rc5~cosmic) [dl.winehq.org: 4.0~rc5~cosmic 4.0~rc4~cosmic 4.0~rc3~cosmic 4.0~rc2~cosmic 4.0~rc1~cosmic]
libandroid-properties1 (0.1.0+git20151016+6d424c9-0ubuntu26)
adapta-gtk-theme (3.93.1.1-0ubuntu1~artful1)
atom (1.34.0)
kodi (2:17.6+git20180430.1623-final-0bionic) [Ubuntu: 2:17.6+dfsg1-2ubuntu1]
python-pydbus (0.6.0.1) [Ubuntu: 0.6.0-1 0.6.0-1]
google-play-music-desktop-player (4.6.1-1)
libva1 (1.8.3-2)
plasma-active-window-control-perso (20180713-2)
4kvideodownloader (4.4-1)
youtube-dl (1:2018.04.03-1~webupd8~artful0) [Ubuntu: 2018.09.10-1 2018.09.10-1]
wine-stable (3.0.4~cosmic) [dl.winehq.org: 3.0.4~cosmic] [Ubuntu: 3.0.1ubuntu1 3.0.1ubuntu1]
refind (0.11.4-0ppa1) [LP-PPA-rodsmith-refind: 0.11.4-0ppa1] [Ubuntu: 0.11.2-1]
green-recorder (3.1)
libcec4 (4.0.2.1~artful) [Ubuntu: 4.0.2+dfsg1-2ubuntu2]
gambas3-gb-image (3.11.3+git5975.ad04966+build1.4250560.4.532d4ba~ubuntu17.10.1)
libcryptsetup4 (2:1.7.3-4ubuntu1)
projectm-data (2.2.0~git28bb9-4~zesty) [Ubuntu: 2.1.0+dfsg-4build1 2.1.0+dfsg-4build1]
wps-office (10.1.0.6757)
wine-staging (4.0~rc5~cosmic) [dl.winehq.org: 4.0~rc5~cosmic 4.0~rc4~cosmic 4.0~rc3~cosmic 4.0~rc2~cosmic 4.0~rc1~cosmic]
vivacious-unity-gtk-light (16.04.4~xenial~NoobsLab.com)
wine-stable-i386 (3.0.4~cosmic) [dl.winehq.org: 3.0.4~cosmic]
wine-staging-amd64 (4.0~rc5~cosmic) [dl.winehq.org: 4.0~rc5~cosmic 4.0~rc4~cosmic 4.0~rc3~cosmic 4.0~rc2~cosmic 4.0~rc1~cosmic]
winehq-staging (4.0~rc5~cosmic) [dl.winehq.org: 4.0~rc5~cosmic 4.0~rc4~cosmic 4.0~rc3~cosmic 4.0~rc2~cosmic 4.0~rc1~cosmic]
epson-printer-utility (1.0.0-1lsb3.2)
wine-stable-amd64 (3.0.4~cosmic) [dl.winehq.org: 3.0.4~cosmic]
kodi-bin (2:17.6+git20180430.1623-final-0bionic) [Ubuntu: 2:17.6+dfsg1-2ubuntu1]
wps-office-fonts (1.0)
fonts-liberation (1:1.07.4-7ubuntu0.18.04.1) [Ubuntu: 1:1.07.4-7 1:1.07.4-7]
libprojectm2v5 (2.2.0~git28bb9-4~zesty) [Ubuntu: 2.1.0+dfsg-4build1]
fonts-liberation2 (2.00.1-7ubuntu0.18.04.1) [Ubuntu: 2.00.1-7 2.00.1-7]
libgtk1.2-common (1.2.10-18.1build2)
gambas3-gb-form (3.11.3+git5975.ad04966+build1.4250560.4.532d4ba~ubuntu17.10.1)
on peut les supprimer sans problème ?
Actuellement, j'ai une toute petite équipe de bénévoles et on essaye de dév des deux, trois logiciels plus ou moins utile, en voici le site web : https://bit-scripts.github.io/
Hors ligne
#16 Le 13/01/2019, à 16:54
- nam1962
Re : Impossible d'installer npm
Pas du tout sûr !
Il y en a où ça semble très possible (ceux qui viennent de xenial ou de artful par exemple : si il y avait une version cosmic, elle devrait être là.)
D'autres plus doûteuses (librairies par exemple)
d'autres qui semblent autonomes (green-recorder)
A mon sens, il faut faire les simulations au cas par cas
sudo apt -s remove le_vilain_paquet
...je vois au passage que tu as même pêché des cochonneries chez feu getdeb
Dernière modification par nam1962 (Le 13/01/2019, à 16:56)
[ Modéré ]
Hors ligne
#17 Le 13/01/2019, à 16:54
- paulwoisard
Re : Impossible d'installer npm
j'ai fait une petit nettoyage :
$ apt-forktracer -v
qt5-style-kvantum (0.10.8+repack-1~cosmic5)
kvantum (0.10.8+repack-1~cosmic5)
radiance-flat-colors (16.04.2~xenial~NoobsLab.com)
ambiance-flat-colors (16.04.2~xenial~NoobsLab.com)
qt4-style-kvantum (0.10.8+repack-1~cosmic1)
google-chrome-stable (71.0.3578.98-1) [Google LLC: 71.0.3578.98-1]
qt5-style-kvantum-themes (0.10.8+repack-1~cosmic5)
qt5-style-kvantum-l10n (0.10.8+repack-1~cosmic5)
wine-staging-i386 (4.0~rc5~cosmic) [dl.winehq.org: 4.0~rc5~cosmic 4.0~rc4~cosmic 4.0~rc3~cosmic 4.0~rc2~cosmic 4.0~rc1~cosmic]
atom (1.34.0)
google-play-music-desktop-player (4.6.1-1)
youtube-dl (1:2018.04.03-1~webupd8~artful0) [Ubuntu: 2018.09.10-1 2018.09.10-1]
wine-stable (3.0.4~cosmic) [dl.winehq.org: 3.0.4~cosmic] [Ubuntu: 3.0.1ubuntu1 3.0.1ubuntu1]
refind (0.11.4-0ppa1) [LP-PPA-rodsmith-refind: 0.11.4-0ppa1] [Ubuntu: 0.11.2-1]
wps-office (10.1.0.6757)
wine-staging (4.0~rc5~cosmic) [dl.winehq.org: 4.0~rc5~cosmic 4.0~rc4~cosmic 4.0~rc3~cosmic 4.0~rc2~cosmic 4.0~rc1~cosmic]
wine-stable-i386 (3.0.4~cosmic) [dl.winehq.org: 3.0.4~cosmic]
wine-staging-amd64 (4.0~rc5~cosmic) [dl.winehq.org: 4.0~rc5~cosmic 4.0~rc4~cosmic 4.0~rc3~cosmic 4.0~rc2~cosmic 4.0~rc1~cosmic]
winehq-staging (4.0~rc5~cosmic) [dl.winehq.org: 4.0~rc5~cosmic 4.0~rc4~cosmic 4.0~rc3~cosmic 4.0~rc2~cosmic 4.0~rc1~cosmic]
epson-printer-utility (1.0.0-1lsb3.2)
wine-stable-amd64 (3.0.4~cosmic) [dl.winehq.org: 3.0.4~cosmic]
wps-office-fonts (1.0)
fonts-liberation (1:1.07.4-7ubuntu0.18.04.1) [Ubuntu: 1:1.07.4-7 1:1.07.4-7]
fonts-liberation2 (2.00.1-7ubuntu0.18.04.1) [Ubuntu: 2.00.1-7 2.00.1-7]
Dernière modification par paulwoisard (Le 13/01/2019, à 16:57)
Actuellement, j'ai une toute petite équipe de bénévoles et on essaye de dév des deux, trois logiciels plus ou moins utile, en voici le site web : https://bit-scripts.github.io/
Hors ligne
#18 Le 13/01/2019, à 16:55
- nam1962
Re : Impossible d'installer npm
Relis le #16 quand même !
[ Modéré ]
Hors ligne
#19 Le 13/01/2019, à 17:02
- paulwoisard
Re : Impossible d'installer npm
là ça me parait mieux, les derniers programmes étrangers je les connais et :
$ apt-forktracer -v
kvantum (0.10.8-0~201901130401~rev973~pkg2~ubuntu18.10.1) [LP-PPA-krisives-kvantum: 0.10.8-0~201901130401~rev973~pkg2~ubuntu18.10.1]
google-chrome-stable (71.0.3578.98-1) [Google LLC: 71.0.3578.98-1]
wine-staging-i386 (4.0~rc5~cosmic) [dl.winehq.org: 4.0~rc5~cosmic 4.0~rc4~cosmic 4.0~rc3~cosmic 4.0~rc2~cosmic 4.0~rc1~cosmic]
atom (1.34.0)
google-play-music-desktop-player (4.6.1-1)
youtube-dl (1:2018.04.03-1~webupd8~artful0) [Ubuntu: 2018.09.10-1 2018.09.10-1]
wine-stable (3.0.4~cosmic) [dl.winehq.org: 3.0.4~cosmic] [Ubuntu: 3.0.1ubuntu1 3.0.1ubuntu1]
refind (0.11.4-0ppa1) [LP-PPA-rodsmith-refind: 0.11.4-0ppa1] [Ubuntu: 0.11.2-1]
wps-office (10.1.0.6757)
wine-staging (4.0~rc5~cosmic) [dl.winehq.org: 4.0~rc5~cosmic 4.0~rc4~cosmic 4.0~rc3~cosmic 4.0~rc2~cosmic 4.0~rc1~cosmic]
wine-stable-i386 (3.0.4~cosmic) [dl.winehq.org: 3.0.4~cosmic]
wine-staging-amd64 (4.0~rc5~cosmic) [dl.winehq.org: 4.0~rc5~cosmic 4.0~rc4~cosmic 4.0~rc3~cosmic 4.0~rc2~cosmic 4.0~rc1~cosmic]
winehq-staging (4.0~rc5~cosmic) [dl.winehq.org: 4.0~rc5~cosmic 4.0~rc4~cosmic 4.0~rc3~cosmic 4.0~rc2~cosmic 4.0~rc1~cosmic]
epson-printer-utility (1.0.0-1lsb3.2)
wine-stable-amd64 (3.0.4~cosmic) [dl.winehq.org: 3.0.4~cosmic]
wps-office-fonts (1.0)
fonts-liberation (1:1.07.4-7ubuntu0.18.04.1) [Ubuntu: 1:1.07.4-7 1:1.07.4-7]
fonts-liberation2 (2.00.1-7ubuntu0.18.04.1) [Ubuntu: 2.00.1-7 2.00.1-7]
Dernière modification par paulwoisard (Le 13/01/2019, à 17:23)
Actuellement, j'ai une toute petite équipe de bénévoles et on essaye de dév des deux, trois logiciels plus ou moins utile, en voici le site web : https://bit-scripts.github.io/
Hors ligne
#20 Le 13/01/2019, à 17:16
- nam1962
Re : Impossible d'installer npm
C'était bien dégoûtant au début !
Bon, il te reste un logiciel chinois pas tout à fait open source, mais c'est autre chose. (tout logiciel chinois contribue à la cyber-intelligence, mais c'est un peu idem avec les logiciels privateurs américains ou autres...)
[edit] je ne vois pas comment tu peux avoir youtube-dl en artful sur une cosmic
sudo apt install --reinstall youtube-dl
Dernière modification par nam1962 (Le 13/01/2019, à 17:21)
[ Modéré ]
Hors ligne
#21 Le 13/01/2019, à 17:26
- paulwoisard
Re : Impossible d'installer npm
Voilà
$ sudo apt remove --purge wps-office wps-office-fonts && sudo apt install --reinstall youtube-dl
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants seront ENLEVÉS :
wps-office* wps-office-fonts*
0 mis à jour, 0 nouvellement installés, 2 à enlever et 0 non mis à jour.
Après cette opération, 694 Mo d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] o
(Lecture de la base de données... 408059 fichiers et répertoires déjà installés.)
Suppression de wps-office-fonts (1.0) ...
dpkg: avertissement: lors de la suppression de wps-office-fonts, le répertoire « /usr/share/fonts/wps-office » n'était pas vide, donc il n'a pas été supprimé
Suppression de wps-office (10.1.0.6757) ...
Traitement des actions différées (« triggers ») pour mime-support (3.60ubuntu1) ...
Traitement des actions différées (« triggers ») pour desktop-file-utils (0.23-3ubuntu3) ...
Traitement des actions différées (« triggers ») pour shared-mime-info (1.10-1) ...
Traitement des actions différées (« triggers ») pour gnome-menus (3.13.3-11ubuntu2) ...
Traitement des actions différées (« triggers ») pour hicolor-icon-theme (0.17-2) ...
Traitement des actions différées (« triggers ») pour fontconfig (2.13.0-5ubuntu3) ...
(Lecture de la base de données... 396996 fichiers et répertoires déjà installés.)
Purge des fichiers de configuration de wps-office (10.1.0.6757) ...
dpkg: avertissement: lors de la suppression de wps-office, le répertoire « /opt/kingsoft/wps-office/office6/dicts/spellcheck » n'était pas vide, donc il n'a pas été supprimé
dpkg: avertissement: lors de la suppression de wps-office, le répertoire « /opt/kingsoft/wps-office/office6/mui » n'était pas vide, donc il n'a pas été supprimé
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
La réinstallation de youtube-dl est impossible, il ne peut pas être téléchargé.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Actuellement, j'ai une toute petite équipe de bénévoles et on essaye de dév des deux, trois logiciels plus ou moins utile, en voici le site web : https://bit-scripts.github.io/
Hors ligne
#22 Le 13/01/2019, à 17:28
- paulwoisard
Re : Impossible d'installer npm
j'ai supprimé les traces de wps-office et youtube-dl
Du coup :
$ apt-forktracer -v
kvantum (0.10.8-0~201901130401~rev973~pkg2~ubuntu18.10.1) [LP-PPA-krisives-kvantum: 0.10.8-0~201901130401~rev973~pkg2~ubuntu18.10.1]
google-chrome-stable (71.0.3578.98-1) [Google LLC: 71.0.3578.98-1]
wine-staging-i386 (4.0~rc5~cosmic) [dl.winehq.org: 4.0~rc5~cosmic 4.0~rc4~cosmic 4.0~rc3~cosmic 4.0~rc2~cosmic 4.0~rc1~cosmic]
atom (1.34.0)
google-play-music-desktop-player (4.6.1-1)
wine-stable (3.0.4~cosmic) [dl.winehq.org: 3.0.4~cosmic] [Ubuntu: 3.0.1ubuntu1 3.0.1ubuntu1]
refind (0.11.4-0ppa1) [LP-PPA-rodsmith-refind: 0.11.4-0ppa1] [Ubuntu: 0.11.2-1]
wine-staging (4.0~rc5~cosmic) [dl.winehq.org: 4.0~rc5~cosmic 4.0~rc4~cosmic 4.0~rc3~cosmic 4.0~rc2~cosmic 4.0~rc1~cosmic]
wine-stable-i386 (3.0.4~cosmic) [dl.winehq.org: 3.0.4~cosmic]
wine-staging-amd64 (4.0~rc5~cosmic) [dl.winehq.org: 4.0~rc5~cosmic 4.0~rc4~cosmic 4.0~rc3~cosmic 4.0~rc2~cosmic 4.0~rc1~cosmic]
winehq-staging (4.0~rc5~cosmic) [dl.winehq.org: 4.0~rc5~cosmic 4.0~rc4~cosmic 4.0~rc3~cosmic 4.0~rc2~cosmic 4.0~rc1~cosmic]
epson-printer-utility (1.0.0-1lsb3.2)
wine-stable-amd64 (3.0.4~cosmic) [dl.winehq.org: 3.0.4~cosmic]
fonts-liberation (1:1.07.4-7ubuntu0.18.04.1) [Ubuntu: 1:1.07.4-7 1:1.07.4-7]
fonts-liberation2 (2.00.1-7ubuntu0.18.04.1) [Ubuntu: 2.00.1-7 2.00.1-7]
Dernière modification par paulwoisard (Le 13/01/2019, à 17:29)
Actuellement, j'ai une toute petite équipe de bénévoles et on essaye de dév des deux, trois logiciels plus ou moins utile, en voici le site web : https://bit-scripts.github.io/
Hors ligne
#23 Le 13/01/2019, à 17:30
- nam1962
Re : Impossible d'installer npm
Que se passe-t'il si tu réinstalles youtube-dl ?
[ Modéré ]
Hors ligne
#24 Le 13/01/2019, à 17:31
- paulwoisard
Re : Impossible d'installer npm
La réinstallation de youtube-dl est impossible, il ne peut pas être téléchargé.
Actuellement, j'ai une toute petite équipe de bénévoles et on essaye de dév des deux, trois logiciels plus ou moins utile, en voici le site web : https://bit-scripts.github.io/
Hors ligne
#25 Le 13/01/2019, à 17:33
- paulwoisard
Re : Impossible d'installer npm
$ sudo apt install youtube-dl
[sudo] Mot de passe de paulw :
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets supplémentaires suivants seront installés :
phantomjs python3-pyxattr
Paquets suggérés :
python3-pyxattr-dbg python-pyxattr-doc
Les NOUVEAUX paquets suivants seront installés :
phantomjs python3-pyxattr youtube-dl
0 mis à jour, 3 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 1281 ko dans les archives.
Après cette opération, 6509 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] o
Réception de:1 http://fr.archive.ubuntu.com/ubuntu cosmic/main amd64 python3-pyxattr amd64 0.6.0-2build3 [12,8 kB]
Réception de:2 http://fr.archive.ubuntu.com/ubuntu cosmic/universe amd64 phantomjs amd64 2.1.1+dfsg-2 [308 kB]
Réception de:3 http://fr.archive.ubuntu.com/ubuntu cosmic/universe amd64 youtube-dl all 2018.09.10-1 [961 kB]
1281 ko réceptionnés en 0s (6197 ko/s)
Sélection du paquet python3-pyxattr précédemment désélectionné.
(Lecture de la base de données... 396188 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../python3-pyxattr_0.6.0-2build3_amd64.deb ...
Dépaquetage de python3-pyxattr (0.6.0-2build3) ...
Sélection du paquet phantomjs précédemment désélectionné.
Préparation du dépaquetage de .../phantomjs_2.1.1+dfsg-2_amd64.deb ...
Dépaquetage de phantomjs (2.1.1+dfsg-2) ...
Sélection du paquet youtube-dl précédemment désélectionné.
Préparation du dépaquetage de .../youtube-dl_2018.09.10-1_all.deb ...
Dépaquetage de youtube-dl (2018.09.10-1) ...
Paramétrage de phantomjs (2.1.1+dfsg-2) ...
Paramétrage de youtube-dl (2018.09.10-1) ...
Traitement des actions différées (« triggers ») pour man-db (2.8.4-2) ...
Paramétrage de python3-pyxattr (0.6.0-2build3) ...
Dernière modification par paulwoisard (Le 13/01/2019, à 17:35)
Actuellement, j'ai une toute petite équipe de bénévoles et on essaye de dév des deux, trois logiciels plus ou moins utile, en voici le site web : https://bit-scripts.github.io/
Hors ligne