Microsoft Teams Linux RPM 다운로드 완전 가이드

Microsoft Teams를 Linux RPM 패키지로 설치하는 이유

Microsoft Teams는 업무용 협업 도구로 전 세계에서 가장 많이 쓰이는 플랫폼 중 하나예요. Windows나 macOS뿐 아니라 Linux에서도 공식 클라이언트를 제공한다는 사실, 알고 계셨나요? RPM 기반 Linux 배포판(Fedora, CentOS, RHEL, openSUSE 등)을 사용하는 분이라면 RPM 패키지 파일을 통해 Teams를 손쉽게 설치할 수 있어요.

이 글에서는 Microsoft Teams RPM 패키지를 공식 경로에서 다운로드하고, 다양한 RPM 기반 배포판에 설치하는 방법을 단계별로 안내해요. 명령어 한 줄로 빠르게 설치하는 방법부터 GUI를 활용한 방법까지, 모든 수준의 Linux 사용자를 위해 정리했어요.

RPM 패키지란 무엇인가요

RPM(Red Hat Package Manager)은 Red Hat 계열 Linux 배포판에서 사용하는 패키지 관리 형식이에요. .rpm 확장자를 가진 파일로 배포되며, 소프트웨어 설치·업데이트·삭제를 간편하게 관리할 수 있어요.

RPM을 지원하는 주요 배포판

  • Fedora — Red Hat이 후원하는 커뮤니티 배포판, 최신 패키지를 빠르게 채택해요
  • RHEL(Red Hat Enterprise Linux) — 기업용 유료 배포판으로 안정성이 최우선이에요
  • CentOS Stream — RHEL의 업스트림 공개 버전이에요
  • Rocky Linux / AlmaLinux — CentOS 8 이후 RHEL 호환 무료 대체제예요
  • openSUSE — RPM을 사용하지만 zypper라는 독자 패키지 관리자를 써요

RPM vs DEB — 어떤 차이가 있나요

DEB 패키지는 Debian·Ubuntu 계열에서 쓰이고, RPM은 Red Hat 계열에서 쓰여요. 같은 Teams 소프트웨어이지만 패키지 형식이 달라서 자신의 배포판에 맞는 것을 선택해야 해요. RPM 배포판에 DEB를 설치하려 하면 오류가 발생하니 주의하세요.

Microsoft Teams RPM 공식 다운로드 경로

Microsoft는 Teams Linux 패키지를 공식 다운로드 페이지에서 무료로 제공하고 있어요. 아래 방법 중 하나를 선택해서 RPM 파일을 받을 수 있어요.

공식 웹 페이지에서 직접 다운로드

브라우저에서 https://www.microsoft.com/ko-kr/microsoft-teams/download-app 주소로 접속해요. 페이지 하단에 Linux 전용 다운로드 섹션이 있고, 여기서 RPM 64-bit 파일을 선택하면 돼요. 파일 이름은 보통 teams_X.X.X.XXXX_x86_64.rpm 형태예요.

터미널에서 wget으로 직접 다운로드

GUI 없이 서버나 터미널 환경에서 Teams RPM을 받고 싶다면 wget 또는 curl 명령어를 사용해요. Microsoft는 항상 최신 버전을 가리키는 고정 URL을 제공하고 있어요.

  • wget 사용: wget https://go.microsoft.com/fwlink/p/?LinkID=2112907&clcid=0x412&culture=ko-kr&country=KR -O teams.rpm
  • curl 사용: curl -L -o teams.rpm "https://go.microsoft.com/fwlink/?linkid=2112907"
  • 다운로드 후 파일 이름을 확인해요: ls -lh teams.rpm

Microsoft 패키지 저장소(YUM/DNF) 추가

패키지 관리자에 Microsoft 공식 저장소를 등록하면, 이후에는 자동 업데이트까지 받을 수 있어서 훨씬 편리해요. Fedora 및 RHEL 계열에서는 DNF, 구형 시스템에서는 YUM을 사용해요.

Fedora에서 Microsoft Teams RPM 설치하기

Fedora는 가장 최신 패키지를 선호하는 사용자에게 인기 있는 배포판이에요. Fedora 38 이상에서 Teams를 설치하는 방법을 정리했어요.

DNF로 직접 설치

다운로드한 RPM 파일이 있다면 아래 명령어 한 줄로 설치할 수 있어요. sudo dnf install ./teams_x.x.x.x_x86_64.rpm를 실행하면 의존성까지 자동으로 해결해줘요. 기존에 rpm 명령어만 알고 있다면 sudo rpm -i teams_x.x.x.x_x86_64.rpm도 가능하지만, 의존성 관리는 DNF가 훨씬 우수해요.

Microsoft 저장소를 등록하고 설치하는 방법

  • 저장소 키 가져오기: sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
  • 저장소 파일 생성: /etc/yum.repos.d/teams.repo에 Microsoft Teams 저장소 정보를 추가해요
  • 패키지 설치: sudo dnf install teams
  • 이후 업데이트: sudo dnf update teams 또는 sudo dnf upgrade로 자동 관리돼요

설치 확인

설치가 완료되면 애플리케이션 메뉴에서 “Microsoft Teams”를 검색하거나, 터미널에서 teams 명령어를 입력해 실행할 수 있어요. 처음 실행 시 Microsoft 계정으로 로그인하면 바로 사용할 수 있어요.

RHEL / CentOS Stream / AlmaLinux / Rocky Linux에서 설치하기

기업 환경에서 많이 사용하는 RHEL 계열 배포판에서도 동일한 방식으로 Teams를 설치할 수 있어요. 다만 RHEL 계열은 보수적인 패키지 정책 때문에 몇 가지 사전 준비가 필요할 수 있어요.

EPEL 저장소 활성화 (필요한 경우)

일부 의존성 패키지가 기본 저장소에 없을 수 있어요. 이런 경우 EPEL(Extra Packages for Enterprise Linux)을 먼저 설치하면 돼요. sudo dnf install epel-release 명령어로 간단하게 활성화할 수 있어요.

Teams RPM 설치 명령어

  • RPM 파일 직접 설치: sudo dnf localinstall teams_x.x.x.x_x86_64.rpm
  • YUM 사용 시: sudo yum install teams_x.x.x.x_x86_64.rpm
  • 의존성 오류 시: sudo dnf install --skip-broken teams_x.x.x.x_x86_64.rpm

SELinux 설정 주의사항

RHEL 계열 배포판은 SELinux가 활성화된 경우가 많아요. Teams 실행 중 권한 관련 오류가 발생한다면 SELinux 로그(sudo ausearch -m avc)를 확인하거나, Permissive 모드로 전환해 테스트해볼 수 있어요.

openSUSE에서 Teams RPM 설치하기

openSUSE는 RPM 형식을 사용하지만, 패키지 관리자로 zypper를 사용해요. Zypper는 YUM/DNF와 명령어 구문이 달라서 따로 정리해요.

zypper로 설치하는 방법

  • RPM 파일 설치: sudo zypper install teams_x.x.x.x_x86_64.rpm
  • Microsoft 저장소 추가: sudo zypper addrepo https://packages.microsoft.com/yumrepos/ms-teams ms-teams
  • 저장소 새로고침: sudo zypper refresh
  • Teams 설치: sudo zypper install teams

openSUSE Tumbleweed 주의사항

롤링 릴리즈인 Tumbleweed에서는 최신 glibc 버전과 Teams 간의 호환성 이슈가 간헐적으로 발생할 수 있어요. 문제가 생기면 Teams PWA(Progressive Web App) 방식으로 대체 사용하는 방법도 있어요.

Teams RPM 설치 후 문제 해결

설치는 성공했지만 Teams가 제대로 실행되지 않는 경우, 아래 체크리스트를 따라 점검해보세요. 대부분의 문제는 의존성이나 권한 설정에서 발생해요.

자주 발생하는 오류와 해결 방법

  • libgconf-2.so.4 없음 오류sudo dnf install gconf2로 의존성을 설치해요
  • 화면이 흰색으로만 표시됨 — GPU 가속 문제로, teams --disable-gpu 옵션으로 실행해 보세요
  • 마이크·카메라 권한 문제 — 사용자 계정이 audio, video 그룹에 속해 있는지 확인해요
  • 화상 회의 중 화면 공유 불가 — Wayland 환경에서 발생할 수 있어요. X11로 전환하거나 PWA 버전을 사용해 보세요

Teams 업데이트 관리

Microsoft 저장소를 추가했다면 sudo dnf upgrade 명령어로 Teams를 포함한 전체 시스템을 한 번에 업데이트할 수 있어요. 수동으로 RPM 파일을 다운로드해 설치한 경우에는 주기적으로 공식 페이지를 확인해서 최신 버전으로 교체해야 해요.

Teams RPM 대신 고려할 수 있는 대안

공식 Teams 클라이언트 외에도 Linux에서 Teams를 이용하는 방법은 여러 가지가 있어요. 상황에 따라 더 적합한 방법을 선택하면 돼요.

Teams PWA (웹 앱)

Chrome이나 Edge 브라우저에서 teams.microsoft.com에 접속한 뒤 주소창 오른쪽의 설치 아이콘을 클릭하면 PWA로 설치할 수 있어요. 네이티브 앱과 거의 동일한 기능을 제공하면서도 RPM 패키지 없이 사용할 수 있어서 편리해요.

Flatpak 버전

Flathub에 비공식 Teams Flatpak 패키지가 등록되어 있어요. flatpak install flathub com.microsoft.Teams 명령어로 설치할 수 있고, 배포판에 관계없이 동일하게 동작해요. 단, 공식 Microsoft 빌드가 아닐 수 있으므로 보안 정책이 엄격한 환경에서는 주의가 필요해요.

마치며

Microsoft Teams RPM 패키지는 Fedora, RHEL, CentOS, Rocky Linux 등 Red Hat 계열 배포판 사용자라면 누구나 쉽게 설치할 수 있어요. 공식 다운로드 페이지에서 RPM 파일을 받거나, Microsoft 저장소를 등록해 자동 업데이트를 설정하는 방법 중 본인 환경에 맞는 방식을 선택하면 돼요.

혹시 설치 중 오류가 발생하거나 특정 배포판에서 동작하지 않는다면, Teams PWA를 임시 대안으로 사용하는 것도 좋은 선택이에요. Linux에서도 Teams를 완전히 활용해서 업무 생산성을 높여보세요.