Windows OS Hub
  • Windows
    • Windows 11
    • Windows Server 2022
    • Windows 10
    • Windows Server 2019
    • Windows Server 2016
  • Microsoft
    • Active Directory (AD DS)
    • Group Policies (GPOs)
    • Exchange Server
    • Azure and Microsoft 365
    • Microsoft Office
  • Virtualization
    • VMware
    • Hyper-V
  • PowerShell
  • Linux
  • Home
  • About

Windows OS Hub

  • Windows
    • Windows 11
    • Windows Server 2022
    • Windows 10
    • Windows Server 2019
    • Windows Server 2016
  • Microsoft
    • Active Directory (AD DS)
    • Group Policies (GPOs)
    • Exchange Server
    • Azure and Microsoft 365
    • Microsoft Office
  • Virtualization
    • VMware
    • Hyper-V
  • PowerShell
  • Linux

 Windows OS Hub / Linux / How to Install Microsoft Teams Client on Linux

March 12, 2024

How to Install Microsoft Teams Client on Linux

Linux users can use both the MS Teams web client and the full desktop version of Teams. The desktop Teams client for Linux is available since December 2019. In this article, we’ll show how to install the full-featured Microsoft Teams client in different Linux distros.

You can download the Teams distribution from the Microsoft website as .deb or .rpm packages (https://www.microsoft.com/en-us/microsoft-teams/download-app).

installing microsoft teams client on linux

When you install this DEB or RPM package, Microsoft Teams repositories will be added automatically to the package manager source list:

  • DEB https://packages.microsoft.com/repos/ms-teams stable main
  • RPM https://packages.microsoft.com/yumrepos/ms-teams

Also, a PGP key for the Microsoft repository will be added (https://packages.microsoft.com/keys/microsoft.asc). It enables automatic Microsoft Teams updates (monthly) using your Linux package manager.

You can also install Teams from the terminal console. In general, Teams installation on any Linux distro looks like this:

  1. Install the Microsoft repository key;
  2. Add the Teams repository;
  3. Update the package manager database;
  4. Install the Microsoft Teams client from the repository.

How to install Teams on Debian, Ubuntu, Mint distros?:

  1. Run the terminal by pressing Ctrl + Alt + T or Ctrl + Shift + T;
  2. Install curl if you don’t have it: sudo apt install curl
  3. Add the Microsoft repository key: curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add –
  4. Then add the Microsoft Teams repository: sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/ms-teams stable main" > /etc/apt/sources.list.d/teams.list'
  5. Update the package list: sudo apt update
  6. Install the Teams client (you will need about 300 MB of free space on your disk): sudo apt install teams sudo apt install teams
  7. To update the Teams, use the command: sudo apt update teams

To make sure that ms-teams exists in the list of repositories, run the command below:

sudo grep -rhE ^deb /etc/apt/sources.list*

Make sure that the file has the following line:

deb [arch=amd64] https://packages.microsoft.com/repos/ms-teams stable main

add microsoft teams repository on linux

To remove the Teams client, use this command:

sudo apt remove teams

To install MS Teams in RHEL, Fedora, or CentOS distros, use the yum (dnf) package manager:

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

To install MS Teams in openSUSE based distributions:

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

Then you can run the Teams client using this command:

teams

Sign-in with your Microsoft or Office 365 account. A ready-to-use MSTeams should open.

By default, the Teams client is configured to start automatically, but you can disable the automatic startup for it.

You can use the MicrosoftTeams PowerShell module to manage your Teams organization from the command line. To do this, you will have to install PowerShell Core for your Linux distribution first.
3 comments
1
Facebook Twitter Google + Pinterest
Azure and Microsoft 365Linux
previous post
Recovering a Deleted VMFS Datastore on VMware ESXi/vSphere
next post
Find Domain Controller (Logon Server) You Authenticated to

Related Reading

How to Fix the ‘Too Many Open Files’...

March 13, 2024

Recovering Files from BitLocker Encrypted Drive

March 13, 2024

Using iPerf to Test Network Speed and Bandwidth

March 12, 2024

Installing an Open Source KMS Server (Vlmcsd) on...

March 13, 2024

How to Access VMFS Datastore from Linux, Windows,...

March 11, 2024

Turn Linux Computer into Wi-Fi Access Point (Hotspot)

March 11, 2024

Moving WSL to Another Drive in Windows

March 11, 2024

How to Install and Use ClamAV Antivirus on...

March 13, 2024

3 comments

Just_Liberty March 27, 2024 - 8:29 pm

Teams seems to no longer be a available via the .deb instructions above.

Reply
mark s April 29, 2024 - 4:51 pm

The rpm repo seems to be empty too at https://packages.microsoft.com/yumrepos/ms-teams/

There’s no Packages sub folder and the metadata files in repodata/ show no packages are defined

Reply
Cain November 18, 2024 - 4:59 pm

Native teams support on Linux is discontinued. Unfortunately it’s now a PWA.

Reply

Leave a Comment Cancel Reply

join us telegram channel https://t.me/woshub
Join WindowsHub Telegram channel to get the latest updates!

Recent Posts

  • Map a Network Drive over SSH (SSHFS) in Windows

    May 13, 2025
  • Configure NTP Time Source for Active Directory Domain

    May 6, 2025
  • Cannot Install Network Adapter Drivers on Windows Server

    April 29, 2025
  • Change BIOS from Legacy to UEFI without Reinstalling Windows

    April 21, 2025
  • How to Prefer IPv4 over IPv6 in Windows Networks

    April 9, 2025
  • Load Drivers from WinPE or Recovery CMD

    March 26, 2025
  • How to Block Common (Weak) Passwords in Active Directory

    March 25, 2025
  • Fix: The referenced assembly could not be found error (0x80073701) on Windows

    March 17, 2025
  • Exclude a Specific User or Computer from Group Policy

    March 12, 2025
  • AD Domain Join: Computer Account Re-use Blocked

    March 11, 2025

Follow us

  • Facebook
  • Twitter
  • Telegram
Popular Posts
  • Outlook Keeps Asking for Password on Windows
  • Checking User Sign-in Logs in Entra ID (Microsoft 365)
  • How to Manually Configure Exchange or Microsoft 365 Account in Outlook 365/2019/2016
  • Search and Delete Emails from User Mailboxes on Exchange Server (Microsoft 365) with PowerShell
  • Fix: Microsoft Outlook Search Not Working on Windows 10/11
  • Blank Sign-in Screen in Office 365 Apps (Outlook, Teams, etc.)
  • Removing Built-in Teams Chat in Windows 11
Footer Logo

@2014 - 2024 - Windows OS Hub. All about operating systems for sysadmins


Back To Top