Ich bin mit Debian Jessie (8.5) und zu versuchen, Node.js zu installieren zu installieren: ein ganz Kaninchenbau sudo apt-get install -y nodejs
Versuch Node.js in Debian Jessie bricht Pakete
Es werden. Der obige Befehl gab mir den Fehler:
nodejs : Depends: rlwrap but it is not installable
apt-get schien nichts über rlwrap zu wissen, weil apt-cache search rlwrap
nicht mit irgendetwas kommen hat. So heruntergeladen ich das Paket (rlwrap-0.42
) manuell und versuchen ./configure
darauf zu laufen gab folgendes:
You need the GNU readline library(ftp://ftp.gnu.org/gnu/readline/) to build this program!
So installierte ich libreadline
, und das ist nicht der Fehler weggehen, aber ich fand here dass libreadline-dev
auch benötigt wird. Wieder kam apt-cache search
mit nichts, also habe ich das Paket von here (packages.ubuntu.com) heruntergeladen.
Die Debian-Paket-Installer haben mir gesagt:
Error: Dependency is not satisfiable: libtinfo-dev
Also habe ich versucht, das Herunterladen und die Installation von libtinfo-dev
. Dieser sagte, dass es libtinfo5
benötigt. Dann gab libtinfo5
mir folgendes:
Error: breaks existing package 'libncurses5' dependency libtinfo5 (= 5.9 +20140913-1 +b1)
Und jetzt stecken ich bin. Wie kann ich dieses Paketproblem beheben? Oder gibt es einen einfacheren Weg, dies zu tun? Danke im Voraus!
Edit: ein Bild meines Terminalfensters nach einem apt-get update
tun und dann apt-cache search rlwrap
ich dieses Problem zu lösen verwaltet (auf Debian 8.2) eine andere Version von Node.js mit: 'kräuseln -sL https: //deb.nodesource .com/setup_8.x | sudo -E bash-'und dann' apt-get install nodejs' –