Linux에서 Discord를 설치하는 방법

Discord는 게이머들 사이에서 급속도로 인기를 얻고 있는 텍스트, 음성, 그리고 영상 채팅 플랫폼입니다. 최근 Linux 운영체제 지원을 발표하면서, 이제는 다양한 리눅스 배포판에서 이 인기 채팅 프로그램을 이용할 수 있게 되었습니다. 이 글에서는 리눅스에 디스코드를 설치하는 여러 가지 방법들을 자세히 안내해 드리겠습니다.

주의: 아래에는 비디오 튜토리얼도 포함되어 있으니, 필요하시면 스크롤하여 확인해 보세요.

우분투에서 디스코드 설치하기

우분투는 가장 널리 사용되는 리눅스 배포판 중 하나이므로, 디스코드 개발자들은 우분투를 주요 대상으로 삼았습니다. 우분투에 디스코드를 설치하려면 먼저 공식 웹사이트에 방문하여 “리눅스용 다운로드” 버튼을 클릭하세요. 우분투에 적합한 버전을 다운로드하려면 .deb 형식을 선택해야 합니다.

데비안 사용자 또한 동일한 방법으로 디스코드를 설치할 수 있습니다.

최신 패키지 파일을 다운로드한 후, 터미널을 열어 다음 명령을 실행하여 우분투 PC의 패키지 목록을 업데이트하고 시스템을 최신 상태로 유지하세요:

sudo apt update
sudo apt upgrade -y

다음 단계로, 터미널에서 `cd` 명령을 사용하여 다운로드 디렉토리로 이동합니다:

cd ~/Downloads

다운로드 디렉토리에서, `dpkg` 도구를 사용하여 디스코드 .deb 파일을 설치합니다:

sudo dpkg -i discord-*.deb

설치가 완료되면, 디스코드를 실행할 수 있습니다. 만약 종속성 문제 등으로 설치에 오류가 발생한다면, 다음 명령을 실행하여 문제를 해결할 수 있습니다:

sudo apt install -f

`apt install -f` 명령이 성공적으로 완료되면, 필요한 모든 종속성이 설치되어 우분투에서 디스코드를 원활하게 사용할 수 있게 됩니다!

페도라에서 디스코드 설치하기

페도라는 자유 소프트웨어를 지향하는 정책 때문에 독점 소프트웨어 사용에 다소 제약이 있습니다. 디스코드 또한 페도라를 직접적으로 지원하지 않아, .rpm 패키지를 바로 설치하기 어렵습니다. 하지만 다행히도, 사용자들이 디스코드를 쉽게 설치할 수 있도록 Copr 저장소가 마련되어 있습니다.

먼저, 터미널을 열고 시스템을 업데이트하여 최신 상태를 유지하세요:

sudo dnf update -y

업데이트가 완료되면, 디스코드를 설치하기 위해 Copr 저장소를 추가합니다:

sudo dnf copr enable tcg/discord

다음으로, 디스코드 설치를 자동화할 수 있는 설치 도구를 설치합니다:

sudo dnf install discord-installer -y

디스코드 설치 프로그램과 함께 systemd 서비스를 활성화하면, 디스코드가 항상 최신 상태를 유지할 수 있습니다. 활성화하려면 다음 명령을 실행하세요:

sudo systemctl enable --now discord-installer

OpenSUSE에서 디스코드 설치하기

페도라와는 달리, OpenSUSE는 자동 설치 도구 지원이 미흡합니다. 따라서 OpenSUSE 사용자들은 디스코드 클라이언트를 설치하는 데 조금 더 복잡한 과정을 거쳐야 합니다. 패키지는 OBS(Open Build Service)에 쉽게 위치하지만, 몇 가지 추가 종속성을 먼저 설치해야 합니다.

참고: 만약 OBS를 통해 디스코드를 설치하는 데 어려움이 있다면, Snap 또는 Flatpak 설치 방법을 시도해 보세요.

sudo zypper ar -n devel:tools:compiler https://download.opensuse.org/repositories/devel:/tools:/compiler/openSUSE_Leap_42.3/ devel:tools:compiler
sudo zypper in libc++1

Libc++++ 설치 후, OpenSUSE Build Service에서 디스코드 최신 버전을 다운로드하여 설치할 수 있습니다. 해당 페이지에서 본인의 SUSE 버전을 선택한 후, 설치 버튼을 클릭하여 설치를 시작하세요.

일반적인 리눅스 배포판에서 디스코드 설치하기

위에서 언급되지 않은 다른 리눅스 배포판 사용자들을 위해, 디스코드를 설치하는 다양한 방법을 소개합니다. 사용자는 일반 바이너리를 다운로드하여 압축을 풀고 수동으로 시스템에 설치하거나, Flatpak 또는 Snap을 통해 설치할 수 있습니다.

참고: Arch Linux 사용자라면, Arch Linux 사용자 저장소(AUR)에서 디스코드를 쉽게 설치할 수 있습니다.

Snap 패키지

Snap은 대부분의 리눅스 배포판에서 실행 가능한 패키지 관리 시스템입니다. Snap 스토어를 통해 디스코드를 설치하려면, 먼저 해당 시스템에서 Snaps를 사용할 수 있도록 설정해야 합니다. systemd를 사용하여 snapd 서비스를 활성화한 후, 다음 명령을 사용하여 디스코드를 설치합니다:

sudo snap install discord

일부 데스크탑 환경에서는, 스냅으로 설치한 애플리케이션이 메뉴에 바로 나타나지 않을 수 있습니다. 이 경우 로그아웃 후 다시 로그인하거나, 데스크톱 세션을 다시 시작해 보세요.

Flatpak

Flatpak을 사용하면, Flathub를 통해 디스코드를 쉽게 설치할 수 있습니다. 먼저 Flathub를 Flatpak의 소스로 추가해야 합니다. 터미널에서 다음 명령을 실행하세요:

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

이제 Flatpak 패키지 관리자를 사용하여 디스코드를 설치할 수 있습니다.

참고: Flathub 설치 과정 중 네트워크 문제로 설치가 실패할 수 있습니다. 이 경우, 다시 시도하거나 Snap을 통해 설치하는 것이 좋습니다.

sudo flatpak install --from https://flathub.org/repo/appstream/com.discordapp.Discord.flatpakref

Snap과 마찬가지로, Flatpak으로 설치한 프로그램이 메뉴에 나타나는 데 시간이 걸릴 수 있습니다. 몇 분 정도 기다려보거나, 그래도 나타나지 않으면 세션을 재시작하세요.

일반 바이너리

디스코드는 일반 tar.gz 패키지 파일로도 배포됩니다. 이 방법은 Snap 또는 Flatpak을 지원하지 않는 리눅스 배포판에서 유용합니다. 하지만 업데이트가 있을 때마다 웹사이트에서 직접 다운로드하여 수동으로 업데이트해야 하는 단점이 있습니다.

이 바이너리 파일은 특정 위치에 놓을 필요 없이 어디에서든 실행할 수 있습니다. 하지만 애플리케이션 메뉴에 추가하고 싶다면 다음 과정을 따르세요:

1단계: 공식 웹사이트에서 “리눅스용 다운로드”를 클릭하고, tar.gz 옵션을 선택하여 다운로드합니다. 다운로드 후, 터미널에서 다음 명령어를 사용하여 다운로드 디렉토리로 이동합니다:

cd ~/Downloads

2단계: `tar` 명령어를 사용하여 압축을 풉니다:

tar -xvzf discord-*.tar.gz

압축 해제된 `Discord` 폴더를 `/opt` 디렉토리로 옮깁니다. `/opt` 디렉토리가 없다면, `/usr/lib` 등과 같은 다른 디렉토리에 옮겨도 됩니다.

sudo mv Discord /opt/

3단계: 포함된 `Discord.desktop` 파일을 `/usr/share/applications/` 디렉토리에 복사합니다. 이렇게 하면 다른 프로그램과 마찬가지로 디스코드가 메뉴에 나타납니다:

sudo mv /opt/Discord/Discord.desktop /usr/share/applications/