Wenn ich versuche, vscode zu installieren, zeigt snapd den Fehlercode 400 an

13

Ich habe gerade versucht, vscode aus dem Software-Center zu installieren.

Folgendes ist passiert:

  • Ich wurde gebeten, mich bei Ubuntu One zu registrieren.
  • Ich wurde auf Türkisch um Authentifizierung gebeten. Dies ist ein neuer Entroware-Laptop mit vorinstalliertem Ubuntu.
  • Ich habe mein Systemkennwort eingegeben.
  • Ich schaff das:

    Detailed errors from the package manager follow:
     snapd returned status code 400: Bad Request
    
jkabrg
quelle

Antworten:

16

vscode ist ein "klassischer" Snap, der derzeit leider nicht im Software Center installiert werden kann. Sie können es jedoch über die Befehlszeile installieren snap install vscode --classic.

Popey
quelle
Funktioniert bei mir nicht.
CaTx
4
Danke, es funktioniert auch für Atom, aber ich frage mich, warum das Software-Center dieses Snap-Paket auf der Homepage von sich selbst anzeigt, wenn es nicht möglich ist, dieses Snap-Paket mit Software-Center zu installieren?
Interessante Knox
@InterestingKnox das war wahrscheinlich ein Fehler und es sieht aus wie es jetzt gegangen ist
Ads20000
0

Sie können das Repository über die Befehlszeile hinzufügen und dann über die Befehlszeile installieren, wie in der Visual Studio-Codedokumentation beschrieben . Es folgen die Befehle:

curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg
sudo mv microsoft.gpg /etc/apt/trusted.gpg.d/microsoft.gpg
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'

Führen Sie dann die folgenden Befehle aus, um die Installation abzuschließen:

sudo apt-get update
sudo apt-get install code # or code-insiders
Ruchit Rami
quelle
1
Und wenn Sie damit fertig sind, lehnen Sie sich zurück, entspannen Sie sich und beobachten Sie, wie Ihr System abgespritzt wird. Visual Code ist nutzlos, ohne Erweiterungen zu installieren, und Sie können darauf vertrauen, dass die Erweiterungen dort platziert werden, wo sie benötigt werden. Ich vertraue darauf, dass die Snap- --classicOption das Sandboxing von Visual Studio Code verbessert, da dies zumindest geplant ist.
Karl