Lorsque j'essaie d'installer vscode, snapd affiche le code d'erreur 400

13

Je viens d'essayer d'installer vscode à partir du centre logiciel.

Voici ce qui s'est passé:

  • On m'a demandé de m'inscrire à Ubuntu One.
  • On m'a demandé l'authentification, en turc. Il s'agit d'un nouvel ordinateur portable Entroware avec Ubuntu préinstallé.
  • J'ai tapé mon mot de passe système.
  • J'ai compris ceci:

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

Réponses:

16

vscode est un composant logiciel enfichable «classique» qui ne peut malheureusement pas être installé actuellement dans le centre logiciel. Cependant, vous pouvez l'installer à partir de la ligne de commande via snap install vscode --classic.

popey
la source
Ça ne marche pas pour moi.
CaTx
4
merci, cela fonctionne aussi pour Atom mais je me demande si s'il n'est pas possible d'installer ce package snap avec le centre logiciel, alors pourquoi le centre logiciel montre ce package snap dans la page d'accueil de lui-même?
Intéressant Knox
@InterestingKnox qui était probablement une erreur et il semble que ce soit parti maintenant
Ads20000
0

Vous pouvez ajouter un référentiel à partir de la ligne de commande, puis installer à partir de la ligne de commande comme indiqué dans la documentation de Visual Studio Code . Voici les commandes:

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'

Et puis exécutez les commandes suivantes pour terminer l'installation:

sudo apt-get update
sudo apt-get install code # or code-insiders
Ruchit Rami
la source
1
Et lorsque vous avez terminé, asseyez-vous, détendez-vous et regardez pendant que votre système est arrosé. Visual Code est inutile sans installer d'extensions et vous avez confiance en cette chose pour placer les extensions où bon vous semble. Je fais confiance à l' --classicoption snap pour faire un meilleur travail de sandboxing Visual Studio Code que cela car au moins c'est prévu.
karel