Linux에 Microsoft Visual Studio Code를 설치하는 방법

리눅스 환경에서 마이크로소프트의 비주얼 스튜디오 코드를 사용하고 싶으신가요? 하지만 어떻게 해야 할지 막막하신가요? 그렇다면 이 가이드가 여러분에게 길잡이가 될 수 있습니다! 리눅스에서 비주얼 스튜디오 코드를 설치하고 설정하는 방법을 자세히 알아보겠습니다.

우분투 설치 안내

마이크로소프트의 비주얼 스튜디오 코드 앱은 우분투를 포함한 다양한 리눅스 배포판에서 실행 가능합니다. 우분투와 같은 선호하는 리눅스 배포판에서 이 앱을 사용하려면 공식 VSC 다운로드 페이지에서 DEB 패키지를 다운로드하세요. DEB 패키지를 컴퓨터에 저장한 후, 터미널을 열고 `cd` 명령어를 사용하여 홈 디렉토리(`~/`)에서 `~/Downloads` 폴더로 이동합니다.

주의: 비주얼 스튜디오 코드는 64비트 버전의 우분투에서만 사용할 수 있습니다. 안타깝게도 32비트 버전은 제공되지 않으며, 마이크로소프트에서 제공할 가능성은 낮습니다.

cd ~/Downloads

`~/Downloads` 폴더에서 `dpkg` 명령어를 실행합니다. 이 명령어는 우분투 PC에 패키지 설치를 시작합니다.

sudo dpkg -i code_*_amd64.deb

우분투 리눅스 PC에 패키지 설치가 완료된 후 일부 오류가 발생할 수 있습니다. 이러한 오류가 항상 발생하는 것은 아니지만, 발생 시에는 `apt install -f` 명령어를 사용하여 빠르게 해결할 수 있습니다.

sudo apt install -f

수정 명령어를 실행하면 우분투에서 비주얼 스튜디오 코드를 사용할 수 있게 됩니다.

데비안 설치 안내

비주얼 스튜디오 코드는 DEB 패키지를 통해 데비안에서도 문제없이 작동합니다. 다만 데비안 사용자의 경우, 현재 데비안 저장소에서 찾을 수 없거나 오래된 종속성이 있을 수 있으므로, 타사 소프트웨어 소스를 활성화해야 할 수도 있습니다.

소프트웨어 소스를 활성화하려면 터미널 창을 열고 `su` 명령어를 실행하여 루트 권한을 획득합니다.

참고: `su` 명령어를 사용할 수 없나요? `sudo`로 대체할 수 있습니다!

su -

또는

sudo -s

이제 터미널에서 루트 권한을 얻었으므로, `curl` 명령어를 사용하여 릴리스 키를 다운로드합니다.

curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg

다운로드한 Microsoft GPG 키를 루트 사용자에 추가합니다.

install -o root -g root -m 644 microsoft.gpg /etc/apt/trusted.gpg.d/
GPG 키가 데비안에서 작동하도록 설정되었으므로, 이제 소프트웨어 저장소를 추가할 차례입니다.

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

새로운 소프트웨어 소스를 데비안에 추가한 후, “apt-transport-https” 패키지를 설치해야 합니다. 마이크로소프트의 소프트웨어 저장소는 HTTPS를 사용하며 데비안이 이러한 연결을 즉시 처리할 수 없으므로 해당 패키지가 필요합니다.

apt-get install apt-transport-https

HTTPS 전송 패키지가 Apt/Apt-get 내에서 작동하도록 설정되었습니다. 이제 “업데이트” 명령어를 실행할 차례입니다.

apt-get update

마지막으로, 아래 명령어를 사용하여 데비안 리눅스 PC에 비주얼 스튜디오 코드를 설치합니다.

apt-get install code

아치 리눅스 설치 안내

마이크로소프트의 비주얼 스튜디오 코드는 AUR에서 사용할 수 있습니다. 설치하려면 터미널을 열고 다음 단계별 지침을 따르세요.

1단계: 아치 리눅스 컴퓨터에 Base-devel 및 Git 패키지를 설치합니다.

sudo pacman -S base-devel git

2단계: Git을 사용하여 비주얼 스튜디오 코드 AUR 패키지를 복제합니다.

git clone https://aur.archlinux.org/visual-studio-code-bin.git

3단계: `cd` 명령어를 사용하여 코드 폴더로 이동합니다.

cd visual-studio-code-bin

4단계: 패키지를 컴파일하고 아치 리눅스 PC에 설치합니다. 문제가 발생하면 댓글을 참조하세요.

makepkg -sri

페도라 설치 안내

마이크로소프트 비주얼 스튜디오 코드를 위한 RPM 저장소를 사용할 수 있습니다. 페도라 사용자라면 이를 설정할 수 있습니다. 설정하려면 터미널 창을 열고 `su` 명령어로 루트 권한을 획득하세요.

su –

이제 루트 권한으로 저장소의 GPG 키를 설정합니다.

rpm --import https://packages.microsoft.com/keys/microsoft.asc

가져온 키를 사용하여 저장소를 활성화할 차례입니다.

sh -c 'echo -e "[code]nname=Visual Studio Codenbaseurl=https://packages.microsoft.com/yumrepos/vscodenenabled=1ngpgcheck=1ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/vscode.repo'

그런 다음, `dnf` 업데이트를 실행합니다.

sudo dnf check-update

마지막으로, 다음 명령어를 사용하여 페도라에 프로그램을 설치합니다.

sudo dnf install code -y

오픈수세 설치 안내

RPM 저장소는 페도라에서 잘 작동하지만, 오픈수세에서도 문제없이 작동합니다. 이를 설정하려면 GPG 키를 가져오고, 시스템에 저장소를 추가해야 합니다.

rpm --import https://packages.microsoft.com/keys/microsoft.asc

sh -c 'echo -e "[code]nname=Visual Studio Codenbaseurl=https://packages.microsoft.com/yumrepos/vscodenenabled=1ntype=rpm-mdngpgcheck=1ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/zypp/repos.d/vscode.repo'

저장소와 GPG 키 설정이 완료되었으면, 다음 Zypper 명령어를 사용하여 오픈수세에 비주얼 스튜디오 코드를 설치합니다.

zypper refresh

zypper install code

플랫팩 설치 안내

비주얼 스튜디오 코드는 플랫팩으로도 제공되므로 거의 모든 리눅스 배포판에 설치할 수 있습니다. 설치하려면 먼저 플랫팩 런타임을 설정하는 방법을 참고하세요. 그런 다음, 아래의 설치 명령어를 입력합니다.

flatpak install flathub com.visualstudio.code.oss

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

스냅 패키지 설치 안내

비주얼 스튜디오 코드는 스냅 스토어에서도 이용할 수 있습니다. 이를 설정하려면 먼저 스냅데몬을 활성화하는 방법에 대한 안내를 참조하세요. 그런 다음, 아래 명령어를 입력하여 프로그램을 설치합니다.

sudo snap install vscode --classic