I am looking for any way to get Teams working on my Linux installation. It is CentOS 7, with Vivaldi and Firefox.
I have tried both the .rpm
and the .deb
files but discovered that an update to Teams made an (reportedly unnecessary) dependency on a c++ compiler that isn't going to work with 7, as per this unresolved forum issue.
I reverted to the snap installation, however this appears to have a browser dependency and talks about enabling browser permissions. Surfing to teams.microsoft.com yields the same result in a browser, however it is possible to watch the login loop to failure - in both Firefox and Vivaldi. The Microsoft documentation site discusses exactly this issue and the path to resolution in Vivaldi (Chrome) and Firefox, but despite only being 28 days old at time of writing, these instructions do not resolve the issue for either browser.
I have looked for older versions of the Teams installer, but cannot find a download link anywhere. Somewhat comically, this unanswered question on the Microsoft site asks for exactly the same. Attempting to up-vote the question throws me back into the same failed login loop.
What is going wrong with this installation?
Update:
Borrowing from this how-to and the included URL, I discovered the open repository:
https://packages.microsoft.com/yumrepos/ms-teams/
which contained teams-1.4.00.7556-1.x86_64.rpm
. This installed successfully into my system with no dependency issues. The login problem has not however been resolved. Teams as an installaion still fails to log in, and talks about fixing browser settings. Very confusing.