Linux에 데스크톱 앱 설치
Entry, Professional, Enterprise, Enterprise Advanced 플랜에서 사용할 수 있습니다.
이 페이지에서는 Linux에 Mattermost 데스크톱 앱을 설치하는 방법을 설명합니다.
Ubuntu/Debian
Debian 9 및 Ubuntu 20.04 LTS 이상 릴리스용으로 .deb 패키지(베타)와 공식 APT 저장소를 모두 제공합니다. 앱 자동 업데이트를 지원하며 기본으로 활성화되어 있습니다. 데스크톱 앱의 새 버전이 릴리스되면 앱이 자동으로 업데이트됩니다.
GPG 공개 키가 변경되었습니다. 이전에 시스템에 저장소를 설정해 두었다면 새 키를 내려받아야 합니다. 설정 스크립트를 실행할 때 UPDATE_GPG_KEY=yes 환경 변수를 지정하면 시스템의 기존 키를 새 키로 덮어쓰도록 설정할 수 있습니다. 이 경우 설치 첫 단계는 다음과 같이 바뀝니다: curl -fsS -o- https://deb.packages.mattermost.com/setup-repo.sh | sudo UPDATE_GPG_KEY=yes bash. 환경에 따라 추가 작업이 필요할 수 있으며, 특히 저장소 설정 스크립트를 사용하지 않는 설치에서는 더욱 그렇습니다.
-
명령줄에서 시스템에 Mattermost 저장소를 설정합니다.
curl -fsS -o- https://deb.packages.mattermost.com/setup-repo.sh | sudo bash -
Mattermost 데스크톱 앱을 설치합니다.
sudo apt install mattermost-desktop -
Mattermost 데스크톱 앱을 업데이트합니다.
sudo apt upgrade mattermost-desktop
Snapcraft 패키지
Snapcraft가 설치된 시스템에서는 snap을 사용할 수 있습니다. Snapcraft는 Ubuntu 16.04 이상에 기본으로 설치되어 있으며, 다른 대부분의 Linux 배포판에서는 직접 설치할 수 있습니다. Snapcraft 설치 방법은 Snapcraft 웹사이트의 Install snapd 문서를 참고하세요.
-
명령줄에서 다음 명령을 실행합니다.
sudo snap install mattermost-desktop Mattermost를 데스크톱 앱으로 실행합니다.
데스크톱 앱 왼쪽 위 모서리에 있는 More 아이콘을 선택한 뒤 Help > Version...을 선택하면 현재 데스크톱 앱 버전을 확인할 수 있습니다.
CentOS/RHEL
CentOS 및 RHEL 7, 8용 베타 .rpm 패키지를 제공합니다. 앱 자동 업데이트는 지원하지 않으므로 직접 업데이트해야 합니다.
Mattermost 데스크톱 앱 설치
64비트 시스템용 최신 Mattermost 데스크톱 앱을 내려받습니다: mattermost-desktop-6.3.0-linux-x86_64.rpm
-
명령줄에서 다음 명령을 실행합니다.
sudo rpm -i mattermost-desktop-6.3.0-linux-x86_64.rpm Mattermost를 데스크톱 앱으로 실행합니다.
데스크톱 앱을 수동으로 업데이트하려면 다음 명령을 실행합니다.
sudo rpm -u mattermost-desktop-6.3.0-linux-x86_64.rpm
데스크톱 앱 왼쪽 위 모서리에 있는 More 아이콘을 선택한 뒤 Help > Version...을 선택하면 현재 데스크톱 앱 버전을 확인할 수 있습니다.
Flatpak
Mattermost Desktop v6.1부터 Linux 시스템용 Flatpak 패키지를 제공합니다. Flatpak은 샌드박스 환경을 제공하고 런타임 의존성을 함께 포함하는 범용 Linux 패키지 형식입니다. Flatpak 버전은 현재 베타입니다.
Flatpak을 사용하려면 시스템에 Flatpak 런타임이 설치되어 있어야 합니다. Mattermost Desktop Flatpak 패키지는 Freedesktop Platform/SDK 25.08과 Electron BaseApp 25.08을 사용합니다. Wayland 디스플레이 서버 지원은 기본으로 활성화되어 있습니다.
지원 아키텍처
Flatpak 패키지는 다음 아키텍처로 제공됩니다.
- x86_64(Intel/AMD 64비트 프로세서)
- aarch64(ARM 64비트 프로세서)
Flatpak 설치
시스템에 Flatpak이 설치되어 있는지 확인합니다. 설치되어 있지 않다면 사용 중인 배포판에 맞는 Flatpak 설정 가이드를 참고하세요.
-
데스크톱 앱 GitHub 릴리스 페이지에서 사용 중인 아키텍처에 맞는 최신 Mattermost Desktop Flatpak 패키지를 내려받습니다.
- x86_64:
mattermost-desktop-{VERSION}-linux-x86_64.flatpak - aarch64:
mattermost-desktop-{VERSION}-linux-aarch64.flatpak
- x86_64:
-
Flatpak 패키지를 설치합니다.
flatpak install mattermost-desktop-{VERSION}-linux-{ARCH}.flatpak{VERSION}은 버전 번호(예:6.3.0)로,{ARCH}는 사용 중인 아키텍처(x86_64또는aarch64)로 바꿉니다. -
Mattermost를 데스크톱 앱으로 실행합니다.
flatpak run com.mattermost.Desktop
고려 사항
- Flatpak 버전은 샌드박스 환경에서 실행되므로 일부 연동이나 파일 접근 방식에 영향이 있을 수 있습니다.
- 앱 자동 업데이트는 Flatpak 업데이트 메커니즘을 통해 처리됩니다.
- 런타임 의존성을 위해 Flathub 또는 호환되는 Flatpak 저장소에 접근할 수 있어야 합니다.
데스크톱 앱 왼쪽 위 모서리에 있는 More 아이콘을 선택한 뒤 Help > Version...을 선택하면 현재 데스크톱 앱 버전을 확인할 수 있습니다.
Generic Linux
데스크톱 앱은 대부분의 Linux 배포판에서 사용할 수 있는 두 가지 형식, 즉 압축 tarball과 AppImage 바이너리로 제공됩니다. 두 형식 모두 데스크톱 앱 GitHub 릴리스 페이지에서 내려받을 수 있습니다. AppImage 바이너리 빌드에서는 앱 자동 업데이트를 지원하며 기본으로 활성화되어 있습니다. 데스크톱 앱의 새 버전이 릴리스되면 앱이 자동으로 업데이트됩니다.
AppImage 바이너리 사용 방법은 AppImage Quickstart 문서 페이지를 참고하세요.
데스크톱 앱 압축 tarball 설치
64비트 시스템용 최신 Mattermost 데스크톱 앱을 내려받습니다: mattermost-desktop-6.3.0-linux-x64.tar.gz
원하는 위치에 아카이브를 풀고, 압축을 푼 디렉터리의
chrome-sandbox에 필요한 소유권과 권한을 부여합니다:sudo chown root:root chrome-sandbox && sudo chmod 4755 chrome-sandbox압축을 푼 디렉터리 안의
mattermost-desktop을 실행합니다.데스크톱 실행 아이콘을 만들려면
README.md파일을 열고 Desktop launcher 섹션의 안내를 따르세요.