Когда я пытаюсь установить vscode, snapd показывает код ошибки 400

13

Я только что попытался установить vscode из центра программного обеспечения.

Вот что случилось:

  • Меня попросили зарегистрироваться в Ubuntu One.
  • Меня попросили подтвердить подлинность на турецком языке. Это новый ноутбук Entroware с предустановленной Ubuntu.
  • Я набрал свой системный пароль.
  • Я получил это:

    Detailed errors from the package manager follow:
     snapd returned status code 400: Bad Request
    
jkabrg
источник

Ответы:

16

vscode - это «классическая» оснастка, которая, к сожалению, в настоящее время не может быть установлена ​​в центре программного обеспечения. Тем не менее, вы можете установить его из командной строки через snap install vscode --classic.

попей
источник
Не работает для меня.
CaTx
4
спасибо, это работает и для Atom, но я удивляюсь, что если невозможно установить этот пакет моментальных снимков с центром программного обеспечения, то почему центр программного обеспечения показывает этот пакет моментальных снимков на своей домашней странице?
Интересный Нокс
@InterestingKnox, который, вероятно, был ошибкой, и похоже, что его уже нет
Ads20000
0

Вы можете добавить репозиторий из командной строки, а затем установить из командной строки, как указано в документации по коду Visual Studio . Ниже приведены команды:

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'

А затем выполните следующие команды для завершения установки:

sudo apt-get update
sudo apt-get install code # or code-insiders
Ручит Рами
источник
1
А когда вы закончите, откиньтесь на спинку кресла, расслабьтесь и понаблюдайте, как ваша система запала. Визуальный код бесполезен без установки расширений, и вы доверяете этой вещи размещать расширения там, где захотите. Я доверяю --classicопции Snap, которая лучше справляется с песочницей кода Visual Studio, потому что, по крайней мере, она запланирована.
Карел