Quando provo a installare vscode, snapd mostra il codice di errore 400


13

Ho appena provato a installare vscode dal centro software.

Ecco cosa è successo:

  • Mi è stato chiesto di registrarmi su Ubuntu One.
  • Mi è stata chiesta l'autenticazione, in turco. Questo è un nuovo laptop Entroware con Ubuntu preinstallato.
  • Ho inserito la mia password di sistema.
  • Ho capito:

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

Risposte:


16

vscode è uno snap 'classico' che purtroppo attualmente non può essere installato nel software center. Tuttavia, è possibile installarlo dalla riga di comando tramite snap install vscode --classic.


Non funziona per me.
CaTx,

4
grazie, funziona anche per Atom ma mi chiedo che se non è possibile installare questo pacchetto snap con software center, perché il centro software mostra questo pacchetto snap nella homepage di se stesso?
Interessante Knox il

@InterestingKnox è stato probabilmente un errore e sembra che ora non ci sia più
Ads20000

0

È possibile aggiungere repository dalla riga di comando e quindi installarlo dalla riga di comando come indicato nella documentazione del codice di Visual Studio . Di seguito sono riportati i comandi:

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'

E quindi eseguire i seguenti comandi per completare l'installazione:

sudo apt-get update
sudo apt-get install code # or code-insiders

1
E quando hai finito di farlo, rilassati e guarda mentre il tuo sistema viene bucato. Visual Code è inutile senza installare estensioni e ti fidi di quella cosa per mettere le estensioni dove vuole. Mi fido --classicdell'opzione snap per fare un lavoro di sandboxing Visual Studio Code migliore di quello perché almeno è pianificato.
Karel,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.