Ubuntu: Visual Studio Code 설치.

맘먹고 써볼 생각은 아직은 없으나, 그냥 설치는 한번 해봤다.
당분간은 Atom 에 집중하련다.

공식 설치, 그중에서도 저장소를 통한 설치는 다음 문서를 참고하면 되는데..

여기 내용을 옮겨보면 다음과 같다.

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

위 방법엔 한가지 문제가 있다.

  • curl 은 우분투엔 기본 설치가 돼 있지 않다. (데비안엔 있다.)

curl 을 설치하면 간단하지만, wget 을 통해서도 같은 결과를 얻을 수 있다. (이전에도 이 내용으로 을 쓴 적이 있다.)

이에, 위 두줄 명령을 하나로 합쳐볼 수 있다.

$ wget -qO - https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg && sudo mv microsoft.gpg /etc/apt/trusted.gpg.d/

이 방식의 한가지 문제(?)라면, /etc/apt/trusted.gpg.d/microsoft.gpg 의 소유권이 root 가 아닌 일반 사용자라는 점. 이게 위협이 될 일은 없을 듯은 하다. 소유권이 일반 사용자라고 해서, sudo 를 사용하지 않고 지울 수도 없다. /etc/apt/trusted.gpg.d/ 디렉토리는 root 소유이기 때문.

위 명령은 이렇게도 바꿔볼 수 있다.

$ wget -qO - https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor | sudo apt-key add -

뭐가 다를까?

이 내용은 다음 글에서~

키를 설치했으면, 저장소를 마저 추가하고, 이제 원 목적인 Visual Studio Code 를 설치해야 한다.

sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'
sudo apt update
sudo apt install code # or code-insiders

code 와 code-insiders 가 뭐가 다른 건진 모르겠다.

Tags:
One Comment

안녕하세요. 글 남겨주셔서 고맙습니다.