question

json-3713 avatar image
0 Votes"
json-3713 asked Tim-5925 answered

Installing Microsoft Teams in Linux

Any help on how to install/configure Microsoft Team in Linux

office-teams-linux-itpro
· 1
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

This sounds as if people actually have the native app running on Linux? I simply get a window announcing that Microsoft is still working on it. Where did the teams-insiders package come from? Thanks for any leads!

0 Votes 0 ·
RicardoHavranekGarcia-1500 avatar image
0 Votes"
RicardoHavranekGarcia-1500 answered landrew commented

You can download the package here https://teams.microsoft.com/download, double click and follow the package manager instructions.

· 1
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

The version that's downloadable from https://teams.microsoft.com/download as of (2019-12-13 @ 17:00PST) appears to still be the older Electron (web-app) based version that was available via a SNAP for the last few months. There is no video or desktop sharing, and the "call" button in Chat pops up the:
Try a different browser
This feature isn't available yet for your browser. Try the web app with Microsoft Edge or Google Chrome, or switch to the desktop app.

warning message (at least on the Kubuntu-18.04.3 LTS system I tried.) It doesn't look like this is an updated package at this point.

Cheers, [AER]

0 Votes 0 ·
OmarKhalidMSFT avatar image
1 Vote"
OmarKhalidMSFT answered json-3713 commented

Installation can be executed from GUI or from terminal. When installation from GUI fails, it is a good idea to attempt the same action from the terminal where more verbose errors can be issued and more details obtained to unblock the installation.

Debian based distributions (.deb)

Install using apt:

 sudo apt install ./teams-insiders_1.2.00.26154_amd64.deb

RPM based distributions (.rpm)

Option 1 - Using rpm:

 sudo rpm -i ./teams-insiders-1.2.00.26154-1.x86_64.rpm

Option 2 - Using yum (Recommended):

 sudo yum install ./teams-insiders-1.2.00.26154-1.x86_64.rpm

Dependencies issues can be similar to dpkg, rpm will try to install the package, but can complain about unmet dependencies, alternative is to use yum which will try to resolve the dependencies automatically.

· 6
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

I'm trying to install the Debian package but am not successful:

~/Downloads$ sudo apt install ./teams_1.2.00.32451_amd64.deb
Reading package lists... Error!
E: Invalid archive signature
E: Internal error, could not locate member control.tar.{zstlz4gzxzbz2lzma}
E: Could not read meta data from /home/username/Downloads/teams_1.2.00.32451_amd64.deb
E: The package lists or status file could not be parsed or opened.

Do you have any suggestions?

0 Votes 0 ·

Also:

sudo dpkg -i teams_1.2.00.32451_amd64.deb
dpkg-deb: error: 'teams_1.2.00.32451_amd64.deb' is not a Debian format archive
dpkg: error processing archive teams_1.2.00.32451_amd64.deb (--install):
dpkg-deb --control subprocess returned error exit status 2
Errors were encountered while processing:
teams_1.2.00.32451_amd64.deb

0 Votes 0 ·

@DavidSnyderman-8986 is it possible that during downloading your network had a short outage and file was not downloaded correctly? Could you please try to download and install again?

1 Vote 1 ·
Show more comments

Is this apply on the Server too? or this instruction is for server?

0 Votes 0 ·

I'm getting this error installing on the server (sorry newbie here)
alt text


0 Votes 0 ·
linux-error.png (62.3 KiB)
json-3713 avatar image
0 Votes"
json-3713 answered json-3713 commented

Can you kindly please advise, I'm getting this error

(base) [root@btigenlx3 lib]# yum install ./teams-1.2.00.32451-1.x86_64.rpm
Loaded plugins: langpacks, product-id, rhnplugin, search-disabled-repos, subscription-manager
This system is receiving updates from RHN Classic or Red Hat Satellite.
Examining ./teams-1.2.00.32451-1.x86_64.rpm: teams-1.2.00.32451-1.x86_64
Marking ./teams-1.2.00.32451-1.x86_64.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package teams.x86_64 0:1.2.00.32451-1 will be installed
--> Processing Dependency: libstdc++.so.6(CXXABI_1.3.9)(64bit) for package: teams-1.2.00.32451-1.x86_64
--> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.20)(64bit) for package: teams-1.2.00.32451-1.x86_64
--> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.21)(64bit) for package: teams-1.2.00.32451-1.x86_64
--> Finished Dependency Resolution

Error: Package: teams-1.2.00.32451-1.x86_64 (/teams-1.2.00.32451-1.x86_64)
Requires: libstdc++.so.6(GLIBCXX_3.4.21)(64bit)

Error: Package: teams-1.2.00.32451-1.x86_64 (/teams-1.2.00.32451-1.x86_64)
Requires: libstdc++.so.6(CXXABI_1.3.9)(64bit)


Error: Package: teams-1.2.00.32451-1.x86_64 (/teams-1.2.00.32451-1.x86_64)
Requires: libstdc++.so.6(GLIBCXX_3.4.20)(64bit)


You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest



· 2
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

@json-3713 do you perhaps have RHEL 7? If so, then it's the same issue as CentOs 7, discussed here https://docs.microsoft.com/answers/questions/3012/centos7-support.html

We are currently working on this and we'll post an update as soon as we are done.

1 Vote 1 ·

Thank you @MarianJavorkaMSFT

please kindly take a look at this error i got as well

alt text


0 Votes 0 ·
linux-error1.png (41.9 KiB)
DefinitelyKen-0374 avatar image
0 Votes"
DefinitelyKen-0374 answered MarianJavorkaMSFT commented

This old problem reappeared today when trying to update "teams" from Microsoft's yum repository:

Resolving Dependencies
--> Running transaction check
---> Package teams.x86_64 0:1.4.00.13653-1 will be installed
--> Processing Dependency: libstdc++.so.6(CXXABI_1.3.8)(64bit) for package: teams-1.4.00.13653-1.x86_64
--> Processing Dependency: libstdc++.so.6(CXXABI_1.3.9)(64bit) for package: teams-1.4.00.13653-1.x86_64
--> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.20)(64bit) for package: teams-1.4.00.13653-1.x86_64
--> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.21)(64bit) for package: teams-1.4.00.13653-1.x86_64
--> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.22)(64bit) for package: teams-1.4.00.13653-1.x86_64
--> Finished Dependency Resolution
Error: Package: teams-1.4.00.13653-1.x86_64 (teams-insiders)
Requires: libstdc++.so.6(GLIBCXX_3.4.22)(64bit)
Error: Package: teams-1.4.00.13653-1.x86_64 (teams-insiders)
Requires: libstdc++.so.6(CXXABI_1.3.8)(64bit)
Error: Package: teams-1.4.00.13653-1.x86_64 (teams-insiders)
Requires: libstdc++.so.6(GLIBCXX_3.4.21)(64bit)
Error: Package: teams-1.4.00.13653-1.x86_64 (teams-insiders)
Requires: libstdc++.so.6(CXXABI_1.3.9)(64bit)
Error: Package: teams-1.4.00.13653-1.x86_64 (teams-insiders)
Requires: libstdc++.so.6(GLIBCXX_3.4.20)(64bit)
You could try using --skip-broken to work around the problem

· 1
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

@DefinitelyKen-0374 are you perhaps on CentOS 7 or some other older OS? This is due to bump of Electron version which comes with that update. I would recommend to use SNAP https://snapcraft.io/teams if you cannot upgrade your OS

0 Votes 0 ·
AliGktas-1540 avatar image
1 Vote"
AliGktas-1540 answered MarianJavorkaMSFT commented

Hi, I have been trying to install Teams but I get an error saying "Dependency is not satisfiable: libgtk-3-0 (>=3.19.12)" when I try to use the package installer interface. I tried installing from the terminal and this was the output:
sudo apt install ./teams_1.4.00.13653_amd64.deb
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'teams' instead of './teams_1.4.00.13653_amd64.deb'
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

 The following packages have unmet dependencies:
  teams : Depends: libgtk-3-0 (>= 3.19.12) but 3.18.9-1ubuntu3.3 is to be installed
 E: Unable to correct problems, you have held broken packages.

I tried running "sudo apt upgrade libgtk-3-0" and got this:
Reading package lists... Done
Building dependency tree
Reading state information... Done
libgtk-3-0 is already the newest version (3.18.9-1ubuntu3.3).
Calculating upgrade... Done

What can I do in this situation? I'm using Linux Mint 18.2, which is a Debian based system.

· 2
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

I have exactly the same problem as AliGKtas-1540. I'm using Linux Mint Kernal 4.10.0-38-generic
Can someone from MS please advise?

0 Votes 0 ·

Sorry to hear you have issues with installing Teams. Unfortunately, you both are using systems which we don't officially support.

However, if you have the option, switching to Snap package should resolve these issues for you https://snapcraft.io/teams

0 Votes 0 ·
Tim-5925 avatar image
0 Votes"
Tim-5925 answered

I'm also running into installation problems with the latest version. The machine in question is running Ubuntu 20.04 LTS:

sudo apt install ./teams_1.4.00.26453_amd64.deb

Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'teams' instead of './teams_1.4.00.26453_amd64.deb'
The following NEW packages will be installed:
teams
0 upgraded, 1 newly installed, 0 to remove and 4 not upgraded.
Need to get 84.5 MB of archives.
After this operation, 303 MB of additional disk space will be used.
Get:1 https://packages.microsoft.com/repos/ms-teams stable/main amd64 teams amd64 1.4.00.26453 [84.5 MB]
Fetched 84.5 MB in 20s (4,244 kB/s)
Selecting previously unselected package teams.
(Reading database ... 611443 files and directories currently installed.)
Preparing to unpack .../teams_1.4.00.26453_amd64.deb ...
Unpacking teams (1.4.00.26453) ...
Setting up teams (1.4.00.26453) ...
Processing triggers for desktop-file-utils (0.24-1ubuntu3) ...
Processing triggers for mime-support (3.64ubuntu1) ...
Processing triggers for gnome-menus (3.36.0-1ubuntu1) ...
Processing triggers for bamfdaemon (0.5.3+18.04.20180207.2-0ubuntu2) ...
Rebuilding /usr/share/applications/bamf-2.index...
dpkg: error: dpkg frontend lock is locked by another process
E: Problem executing scripts DPkg::Post-Invoke '/usr/local/apps/zoom/updater.sh'
E: Sub-process returned an error code

First... I'm puzzled as to WHY it is trying to update a competing product?: Post-Invoke '/usr/local/apps/zoom/updater.sh' Given Microsoft's history of intentional borking other installed apps, this is a very questionable move to do, particularly when there is no explanation about what is happening.

Second... the resulting Teams installation isn't functional. When I start it, I get a teams login dialog without text next to any of the fields. Clicking in what appears to be fields and typing produces no visible text.

When I use the official package directly, I encounter a similar problem:
https://docs.microsoft.com/en-us/microsoftteams/get-clients#linux

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.