Linux에 Slack을 설치하는 방법

Slack은 현재 사용되는 협업 및 팀 기반 인스턴트 메시징 도구 중 가장 큰 규모를 자랑하며, 수많은 사용자가 매일 동료, 학교 친구, 팀 구성원과 소통하기 위해 활용하고 있습니다. Slack은 Windows, macOS, Android, iOS는 물론 Linux와 같은 다양한 운영 체제를 지원합니다. Slack의 Linux 지원은 다른 플랫폼에 비해 우수하지만, 공식적으로는 Debian, Redhat 기반 Linux 배포판과 Snap을 지원하는 배포판에서만 클라이언트를 제공합니다. 이에 본 기사에서는 Linux 환경에 Slack을 설치하는 모든 방법을 상세히 다루고자 합니다.

참고: 아래로 스크롤하여 이 글 마지막 부분에 있는 비디오 튜토리얼을 확인해 보세요.

우분투/데비안 설치 안내

Ubuntu에서 Slack 클라이언트를 설치하는 것은 간단하며, 패키지 파일을 다운로드하는 것으로 시작됩니다. Ubuntu에서는 Slack 클라이언트를 직접 제공하지 않으므로, 이 과정은 필수적입니다. 최신 버전의 Slack 클라이언트를 받으려면, Slack 웹사이트의 다운로드 페이지에서 “DEB 다운로드 (64-BIT)” 버튼을 클릭해야 합니다. 다운로드 후에는 터미널을 실행하고 ‘cd’ 명령어를 사용하여 다운로드 폴더로 이동합니다.

cd ~/Downloads

Slack 패키지 다운로드가 완료되면 설치를 시작할 수 있습니다. ‘dpkg’ 도구를 사용하여 Slack을 시스템에 설치합니다.

sudo dpkg -i slack-desktop-*.deb

‘dpkg’ 도구를 사용하여 최신 Slack DEB 파일을 설치한 후에는, 종속성 문제를 해결해야 합니다. 이는 필수 단계이며, 그렇지 않으면 Slack이 올바르게 실행되지 않습니다. ‘apt install -f’ 명령어를 사용하여 문제를 해결합니다.

sudo apt install -f

이제 Slack이 Ubuntu 또는 Debian에서 원활하게 실행됩니다. 업데이트가 있을 때마다 패키지를 다시 다운로드하여 설치해야 할 수 있습니다.

아치 리눅스 설치 안내

먼저 ‘git’ 도구를 사용하여 AUR 패키지의 최신 버전을 복제합니다.

git clone https://aur.archlinux.org/slack-desktop.git

‘cd’ 명령어를 사용하여 복제된 Slack 디렉토리로 이동합니다.

cd slack-desktop

‘makepkg’ 도구를 사용하여 Arch Linux에 설치 가능한 새로운 Slack 클라이언트 패키지를 생성합니다. 종속성이 충족되지 않으면 이 도구는 작동하지 않습니다. 터미널에서 필요한 프로그램이 없다는 메시지가 표시되면 해당 프로그램을 설치해야 합니다. 예를 들어, Arch Linux에 “gnome-keyring”이 없어서 Slack 빌드에 실패했다면, ‘pacman -S gnome-keyring’ 명령어를 사용하여 문제를 해결할 수 있습니다.

makepkg

빌드가 완료되면 다음 명령어를 사용하여 시스템에 Slack 클라이언트를 설치합니다.

sudo pacman -U *.pkg.tar.xz

페도라 설치 안내

Slack 다운로드 페이지에서 “RPM 다운로드 (64-BIT)” 버튼을 클릭합니다. 그러면 Redhat 기반 Linux 배포판용 Slack의 최신 RPM 패키지 다운로드가 시작됩니다. 설치를 위해 터미널을 열고 ‘cd’ 명령어를 사용하여 페도라 PC의 다운로드 폴더로 이동합니다.

cd ~/Downloads

RPM 다운로드가 완료되면, ‘DNF’ 패키지 관리 도구를 사용하여 시스템에 RPM을 설치할 수 있습니다.

sudo dnf install slack-*.fc21.x86_64.rpm

‘DNF’ 도구가 필요한 종속성을 모두 설치하고 Slack 클라이언트를 PC에 설치합니다. 설치 후에는 데스크탑 환경의 “인터넷” 섹션에서 실행할 수 있습니다.

수세 설치 안내

OpenSUSE에서 Slack을 사용하고 싶으신가요? 좋은 소식입니다! Linux용 Slack은 RPM 패키지를 제공합니다. 이는 RPM을 패키지 형식으로 사용하는 모든 Linux 배포판(Fedora뿐 아니라)에서 설치할 수 있다는 의미입니다. 클라이언트를 설치하려면, 다운로드 페이지로 이동하여 “RPM 다운로드 (64-BIT)” 버튼을 클릭합니다. 그 다음 터미널을 열고 ‘cd’ 명령어로 다운로드 디렉토리로 이동합니다.

cd ~/Downloads

이제 ‘Zypper’ 패키지 관리 도구를 사용하여 Linux용 Slack 데스크톱 클라이언트를 설치할 수 있습니다.

sudo zypper install slack-*.fc21.x86_64.rpm

만약 어떤 이유로 OpenSUSE 설치에서 RPM이 제대로 작동하지 않고 실행을 거부한다면, 필요한 패키지인 libXss1이 누락되었을 가능성이 있습니다. SUSE OBS에서 최신 버전의 libXss1을 다운로드하면 Slack이 정상적으로 작동할 것입니다!

스냅 설치 안내

Linux에서 Slack을 실행해야 하지만 DEB 또는 RPM 패키지를 사용하는 배포판을 사용하고 있지 않으신가요? 걱정하지 마세요! Slack은 이제 Snap 스토어에서도 제공됩니다. Snap 저장소를 통해 Linux에 Slack을 설치하려면, 먼저 Linux 배포판이 Snap을 지원하는지 확인해야 합니다. 해당 가이드를 통해 Linux 배포판에서 Snapd를 작동시키는 방법을 알아보세요.

Snapd를 실행한 후 터미널 창을 열고 다음 명령어를 사용하여 Linux에 Slack을 설치합니다.

sudo snap install slack

Flatpak 설치 안내

주류 응용 프로그램 개발자의 지원을 받지 못하는 Linux 배포판에 소프트웨어를 제공하는 가장 좋은 방법 중 하나는 Flatpak을 이용하는 것입니다. 거의 모든 Linux 사용자는 Flatpak 기술을 활용할 수 있습니다. 기본적으로 Linux 운영 체제에서 Gnome을 설치할 수 있다면 이 패키지 형식을 사용할 수 있습니다.

Flatpak을 사용하는 방법을 모르신다면, 해당 가이드를 통해 알아보세요!

Flatpak이 설치되었다면, 최신 버전의 Slack 클라이언트를 다음과 같이 설치할 수 있습니다.

sudo flatpak install --from https://flathub.org/repo/appstream/com.slack.Slack.flatpakref