Windows OS Hub
  • Windows Server
    • Windows Server 2022
    • Windows Server 2019
    • Windows Server 2016
    • Windows Server 2012 R2
    • Windows Server 2012
    • Windows Server 2008 R2
    • SCCM
  • Active Directory
    • Active Directory Domain Services (AD DS)
    • Group Policies
  • Windows Clients
    • Windows 11
    • Windows 10
    • Windows 8
    • Windows 7
    • Windows XP
    • MS Office
    • Outlook
  • Virtualization
    • VMWare
    • Hyper-V
    • KVM
  • PowerShell
  • Exchange
  • Cloud
    • Azure
    • Microsoft 365
    • Office 365
  • Linux
    • CentOS
    • RHEL
    • Ubuntu
  • Home
  • About

Windows OS Hub

  • Windows Server
    • Windows Server 2022
    • Windows Server 2019
    • Windows Server 2016
    • Windows Server 2012 R2
    • Windows Server 2012
    • Windows Server 2008 R2
    • SCCM
  • Active Directory
    • Active Directory Domain Services (AD DS)
    • Group Policies
  • Windows Clients
    • Windows 11
    • Windows 10
    • Windows 8
    • Windows 7
    • Windows XP
    • MS Office
    • Outlook
  • Virtualization
    • VMWare
    • Hyper-V
    • KVM
  • PowerShell
  • Exchange
  • Cloud
    • Azure
    • Microsoft 365
    • Office 365
  • Linux
    • CentOS
    • RHEL
    • Ubuntu

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

July 7, 2022 CentOSLinuxRHELTeamsUbuntu

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.

0 comment
0
Facebook Twitter Google + Pinterest
previous post
Recovering a Deleted VMFS Datastore on VMware ESXi/vSphere
next post
Find Domain Controller (Logon Server) You Authenticated to

Related Reading

Adding Trusted Root Certificates on Linux

January 9, 2023

How to Install and Configure Squid Proxy Server...

December 6, 2022

How to Send a Message to Teams Channel...

October 4, 2022

Using iPerf to Test Network Speed and Bandwidth

September 29, 2022

Moving WSL to Another Drive in Windows

September 29, 2022

Leave a Comment Cancel Reply

Categories

  • Active Directory
  • Group Policies
  • Exchange Server
  • Microsoft 365
  • Azure
  • Windows 11
  • Windows 10
  • Windows Server 2022
  • Windows Server 2019
  • Windows Server 2016
  • PowerShell
  • VMWare
  • Hyper-V
  • Linux
  • MS Office

Recent Posts

  • Using Previous Command History in PowerShell Console

    January 31, 2023
  • How to Install the PowerShell Active Directory Module and Manage AD?

    January 31, 2023
  • Finding Duplicate E-mail (SMTP) Addresses in Exchange

    January 27, 2023
  • How to Delete Old User Profiles in Windows?

    January 25, 2023
  • How to Install Free VMware Hypervisor (ESXi)?

    January 24, 2023
  • How to Enable TLS 1.2 on Windows?

    January 18, 2023
  • Allow or Prevent Non-Admin Users from Reboot/Shutdown Windows

    January 17, 2023
  • Fix: Can’t Extend Volume in Windows

    January 12, 2023
  • Wi-Fi (Internet) Disconnects After Sleep or Hibernation on Windows 10/11

    January 11, 2023
  • Adding Trusted Root Certificates on Linux

    January 9, 2023

Follow us

woshub.com
  • Facebook
  • Twitter
  • RSS
Popular Posts
  • Install and Configure SNMP on RHEL/CentOS/Fedor
  • Installing PowerShell Core on Linux Distros
  • Manage KVM Virtual Machines from CLI with Virsh
  • Enable Automatic Package Updates on RHEL/CentOS
  • Configuring Routing on Linux (RHEL/CentOS)
  • Configuring Software RAID on Linux Using MDADM
  • Configuring Cron Jobs with Crontab on CentOS/RHEL Linux
Footer Logo

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


Back To Top