vscode를 설치하려고하면 snapd에 오류 코드 400이 표시됩니다.


13

방금 소프트웨어 센터에서 vscode를 설치하려고했습니다.

다음과 같은 일이 발생했습니다.

  • 우분투 원에 등록하라는 요청을 받았습니다.
  • 터키어로 인증을 요청 받았습니다. Ubuntu가 사전 설치된 새로운 Entroware 랩톱입니다.
  • 시스템 비밀번호를 입력했습니다.
  • 알 겠어:

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

답변:


16

vscode는 불행히도 현재 소프트웨어 센터에 설치할 수없는 '클래식'스냅입니다. 그러나 명령 줄에서를 통해 설치할 수 있습니다 snap install vscode --classic.


나를 위해 작동하지 않습니다.
CaTx

4
덕분에 Atom에서도 작동하지만 소프트웨어 센터와 함께이 스냅 패키지를 설치할 수 없다면 왜 소프트웨어 센터가 자체 스냅 페이지를 자체 홈페이지에 표시합니까?
흥미있는 녹스

@InterestingKnox는 아마도 실수였으며 지금은 사라진 것 같습니다
Ads20000

0

Visual Studio Code Documentation 에 언급 된대로 명령 줄에서 리포지토리를 추가 한 다음 명령 줄에서 설치할 수 있습니다 . 다음은 명령입니다 :

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
그리고 앉은 작업이 끝나면 긴장을 풀고 시스템이 호스에 걸리는 동안 지켜보십시오. Visual Code는 확장을 설치하지 않고는 쓸모가 없으며 확장을 원하는 곳에 배치하는 것이 좋습니다. --classic적어도 계획되어 있기 때문에 Visual Studio Code를 샌드 박스 처리하는 데 더 나은 작업을 수행하는 snap 옵션을 신뢰합니다 .
karel
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.