The desktop version of Microsoft Teams supports the core capability of the platform providing a unified experience for users. Microsoft Teams is now available on different platforms like Windows, Mac OS, Android, iOS, and Linux. In this post, we will show you how you can easily install Teams on Linux and macOS.
Install Microsoft Teams on Linux and macOS
Teams is available for macOS and Linux (in .deb
and .rpm
formats).
The desktop clients provide real-time communications support (audio, video, and content sharing) for team meetings, group calling, and private one-on-one calls. Some of the core features of Microsoft Teams include:
- Full telephony and Audio conferencing.
- Support video calling and screen sharing.
- Connects with Microsoft OneDrive for document storage.
- Chat function.
- Supports cross-platform.
- Encrypted communication.
1] Install Microsoft Teams on macOS
Mac users can install Teams by using a PKG installation file for macOS computers. Administrative access is required to install the Mac client. The macOS client is installed to the /Applications
folder.
To install Teams on Mac using the PKG file, do the following:
- Head over to the Teams download page.
- At the page, under Mac, click Download.
- Once the download completes, double-click the PKG file to launch the installer.
- Follow the installation wizard to complete the installation.
- Teams will be installed (it’s a machine-wide installation) to /Applications folder.
During the installation, the PKG will prompt for admin credentials. The user needs to enter the admin credentials, regardless of whether or not the user is an admin.
In the case whereby a user currently has a DMG installation of Teams and wants to replace it with the PKG installation, the user should do the following:
- Exit the Teams app.
- Uninstall the Teams app.
- Install the PKG file.
IT admins can use Teams’ managed deployment to distribute the installation files to all Macs in their organization, such as Jamf Pro.
2] Install Microsoft Teams on Linux
On Linux, package managers such as apt
and yum
will try to install any requirements for you. However, if they don’t, you will need to install any reported requirements before installing Teams on Linux.
Linux users will be able to install native Linux packages in .deb
and .rpm
formats. Installing the DEB or the RPM package will automatically install the package repository.
Microsoft Teams ships monthly, and if the repository is installed correctly, then your system package manager should handle auto-updating in the same way as other packages on the system.
Note: The signing key to enable auto-updating using the system’s package manager is installed automatically. However, it can also be found here.
Install Teams using DEB package
To install Teams using the DEB package, do the following:
- Download the package.
- Install using one of the following methods:
GUI
Open the relevant package management tool and go through the self-guided Linux app installation process.
Terminal
Type the following and hit Enter:
sudo apt install <teams download file>
After installation, you can launch Teams via Activities or via Terminal by typing teams
.
Install Teams using RPM package
To install Teams using the DEB package, do the following:
- Download the package.
- Install using one of the following methods:
GUI
Open the relevant package management tool and go through the self-guided Linux app installation process.
Terminal
Type the following and hit Enter:
sudo yum install <teams download file>
After installation, you can launch Teams via Activities or via Terminal by typing teams
.
Also, depending on the Linux distro you’re running, you can install Teams manually from the command line.
For Debian and Ubuntu distributions, run the following command:
curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add - sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/ms-teams stable main" > /etc/apt/sources.list.d/teams.list' sudo apt update sudo apt install teams
For RHEL, Fedora and CentOS based distributions, run the following command:
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc sudo sh -c 'echo -e "[teams]\nname=teams\nbaseurl=https://packages.microsoft.com/yumrepos/ms-teams\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/teams.repo' sudo dnf check-update sudo dnf install teams
Alternatively, to use yum instead of dnf, run the following command:
yum check-update sudo yum install teams
For openSUSE based distributions, run the following command:
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc sudo sh -c 'echo -e "[teams]\nname=teams\nbaseurl=https://packages.microsoft.com/yumrepos/ms-teams\nenabled=1\nautorefresh=1\nkeeppackages=0\ntype=rpm-md\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/zypp/repos.d/teams.repo' sudo zypper refresh sudo zypper install teams
That’s it on how to install Microsoft Teams desktop client on Linux and macOS!
The Teams web client is a full, functional client that can be used from various browsers. It supports Calling and Meetings using webRTC, so no plug-in or download is required to run Teams in a web browser. The browser must be configured to allow third-party cookies.
The web client is platform-independent and works fine with any Linux distros and operating systems.