Ich versuche, Vue.js auf meinem Debian 9-Betriebssystem zu installieren und erhalte diese Fehlermeldung: Ungültige Anweisung] – rollbackFailedOptional: Verb npm-session 1fd93108cdc88b2
wenn ich diesen Befehl ausführe: npm installiere vue
Die Version von npm ist 6.13.7
Ich hatte Probleme mitsudo apt-get update, was den folgenden Fehler verursacht:
Ign:25 http://ppa.launchpad.net/ondrej/php/ubuntu focal/main DEP-11 64x64 Icons
Fetched 15.4 kB in 8s (1,813 B/s)
Reading package lists... Done
W: The repository 'http://ppa.launchpad.net/ondrej/php/ubuntu focal Release' does not have a Release file.
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.
W: GPG error: http://ppa.launchpad.net/webupd8team/brackets/ubuntu bionic InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY C2518248EEA14886
W: The repository 'http://ppa.launchpad.net/webupd8team/brackets/ubuntu bionic 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.
E: Failed to fetch http://ppa.launchpad.net/ondrej/php/ubuntu/dists/focal/main/source/Sources 404 Not Found [IP: 91.189.95.83 80]
E: Some index files failed to download. They have been ignored, or old ones used instead.
Ich habe StackExchange und das Internet nach diesem Fehler durchsucht und die zugehörigen Lösungen ausprobiert (ohne Erfolg).
Antwort1
Wechseln Sie das Verzeichnis, um /etc/apt/sources.list.d
dann Ondrej und Barckets PPA zu entfernen. Entfernen Sie auch php
Version und Barckets (Pakete gehören zu Ubuntu Bionic und Focal).
Um Barckets zu installieren, laden Sie die Deb-Datei heruntervon hier:
sudo apt install gdebi
wget https://github.com/adobe/brackets/releases/download/release-1.14.1/Brackets.Release.1.14.1.64-bit.deb
sudo gdebi Brackets.Release.1.14.1.64-bit.deb
Um das Ondrej-Repository hinzuzufügen, verwenden Sie:
sudo apt install apt-transport-https lsb-release ca-certificates curl
sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
printf "deb https://packages.sury.org/php/ $(lsb_release -sc) main" |sudo tee /etc/apt/sources.list.d/php.list
sudo apt update
vue
und vue-cli
installieren:
npm install -g npm
npm install -g vue
npm install -g @vue/cli