Close Menu
IOupdate | IT News and SelfhostingIOupdate | IT News and Selfhosting
  • Home
  • News
  • Blog
  • Selfhosting
  • AI
  • Linux
  • Cyber Security
  • Gadgets
  • Gaming

Subscribe to Updates

Get the latest creative news from ioupdate about Tech trends, Gaming and Gadgets.

What's Hot

How Automation Can Revolutionize Your Startup

December 22, 2025

Awesome List Updates on Dec 04, 2025

December 22, 2025

a new era of intelligent video creation

December 22, 2025
Facebook X (Twitter) Instagram
Facebook Mastodon Bluesky Reddit
IOupdate | IT News and SelfhostingIOupdate | IT News and Selfhosting
  • Home
  • News
  • Blog
  • Selfhosting
  • AI
  • Linux
  • Cyber Security
  • Gadgets
  • Gaming
IOupdate | IT News and SelfhostingIOupdate | IT News and Selfhosting
Home»Linux»How to Install Microsoft Teams, Slack, and Discord on Linux
Linux

How to Install Microsoft Teams, Slack, and Discord on Linux

MarkBy MarkNovember 14, 2025No Comments8 Mins Read
How to Install Microsoft Teams, Slack, and Discord on Linux


Gone are the days when Skype was the dominant VoIP tool for Linux users. While it once spearheaded communication on the platform, its relevance waned as a new generation of sophisticated Linux communication tools emerged. Today, modern platforms offer superior integration, sleeker interfaces, and unparalleled cross-platform collaboration, revolutionizing how we connect.

This guide dives into installing Microsoft Teams, Slack, and Discord – the titans of modern communication – on your favorite Linux distribution. Discover how to leverage these powerful Linux collaboration software solutions, transforming your desktop into a hub for productivity, community, and connection. Say goodbye to proprietary headaches and embrace the seamless, feature-rich experience these apps bring to the Linux ecosystem.

Modern Communication on Linux: A New Era

The landscape of digital communication has evolved dramatically, especially with the surge in remote work, global distributed teams, and vibrant open-source communities. Users now demand robust tools capable of handling high-quality video conferencing, real-time team chat, efficient file sharing, and seamless screen collaboration. This is precisely where Microsoft Teams, Slack, and Discord excel, offering distinct functionalities tailored to diverse needs.

Each platform serves a unique niche:

  • Microsoft Teams – The powerhouse for corporate communication, online meetings, and integrated collaboration within Microsoft 365 environments. Ideal for professionals and businesses.
  • Slack – A perennial favorite among developers and dynamic teams, celebrated for its intuitive workspace organization, channel-based communication, and deep integrations with essential productivity tools like GitHub and Trello.
  • Discord – Evolving beyond its gaming roots, Discord has become a bustling hub for open-source projects, educational groups, and hobbyist communities, providing rich voice, video, and text chat, alongside robust community management features.

The exciting news for Linux enthusiasts? All three of these essential applications now boast official support on Linux, a monumental shift from earlier days. They run smoothly across most modern distributions, free from the dependency quagmires that once plagued users of older, less-optimized applications. This guide will walk you through the straightforward process to install apps on Linux distributions like Ubuntu, Debian, Fedora, and Arch-based systems, ensuring you’re ready for work, play, and everything in between.

1. Installing Microsoft Teams on Linux

Microsoft officially retired its native Teams desktop client for Linux in late 2022, shifting its recommendation towards a more modern, efficient approach: the Progressive Web App (PWA) or the standard web version. This change ensures Linux users consistently receive the latest features, security updates, and optimal performance, matching the desktop client experience without the overhead.

Leveraging the Microsoft Teams PWA

The PWA functions like a standalone desktop application, launching from your application menu independently of your main browser window. It’s the recommended and most integrated way to use Teams on Linux.

  1. Open Microsoft Edge or Google Chrome (ensure it’s a Chromium-based browser).
  2. Navigate to the Microsoft Teams web portal.
  3. Sign in with your Microsoft account.
  4. Once the page loads, your browser should prompt you to “Install Microsoft Teams” or show an install icon in the address bar (often a monitor with an arrow).
  5. Confirm the installation when prompted.

Teams will now appear in your Linux applications menu and can be launched as its own, self-contained application.

Using the Web Version

If you prefer not to install the PWA, simply access Teams directly via the web browser. Navigate to the Microsoft Teams web portal and log in. You may need to grant permissions for your microphone and camera when prompted to ensure full functionality. This method offers flexibility and zero installation.

2. Installing Slack on Linux

Slack remains an indispensable tool for developers, startups, and remote teams, lauded for its channel-based communication, seamless file sharing, and extensive integrations with productivity essentials like GitHub, Trello, and Google Drive.

Direct Installation via .deb or .rpm Packages

The most common way to install Slack is by downloading the official installation package directly from the official Slack download page. Here, you’ll find .deb files for Debian-based systems (e.g., Ubuntu, Mint) and .rpm files for Fedora and RHEL-based distributions.

Once your package is downloaded, open your terminal, navigate to your Downloads folder (or wherever the file was saved), and execute the appropriate command:

sudo apt install ./slack-desktop-*.deb

OR for RPM-based systems:

sudo dnf install ./slack-*.rpm

After successful installation, you can launch Slack from your application menu or by typing slack in your terminal.

Troubleshooting Slack Startup Issues

If you encounter a blank window or Slack fails to start, a common solution is to launch it with the --no-sandbox flag:

slack –no-sandbox

This can often resolve issues related to system sandboxing policies.

3. Installing Discord on Linux

Discord has transcended its origins as a gamer’s chat app, flourishing into a versatile platform embraced by open-source communities, educators, developers, and hobby groups alike. It boasts robust voice, video, and text chat, alongside efficient screen sharing and dedicated private community servers.

Traditional Installation via .deb or .tar.gz

You can download the installation package directly from the official Discord website. Currently, this primarily offers a .deb package for Debian/Ubuntu-based systems and a .tar.gz archive for other distributions.

For Debian/Ubuntu users:

wget -O discord.deb "https://discord.com/api/download?platform=linux&format=deb"
sudo apt install ./discord.deb

For other Linux distributions using the .tar.gz archive:

wget -O discord.tar.gz "https://discord.com/api/download?platform=linux&format=tar.gz"
tar -xvzf discord.tar.gz
cd Discord
sudo cp -r * /opt/discord/
sudo ln -sf /opt/discord/Discord /usr/bin/discord

Arch Linux and Manjaro users have an even simpler path, as Discord is available directly from the official repositories:

sudo pacman -S discord

Once installed, launch Discord from your applications menu or by running discord in your terminal.

Install Discord via Flatpak (Recommended Universal Method)

For a cleaner, more universal, and consistently updated installation, Discord is available as a Flatpak package from Flathub. This is often the most reliable way to get the latest Discord client on any Linux distribution.

First, ensure Flatpak and Flathub are set up on your system. If not, install Flatpak:

sudo apt install flatpak # For Debian/Ubuntu
sudo dnf install flatpak # For Fedora/RHEL
sudo pacman -S flatpak # For Arch/Manjaro

Then, add the Flathub repository (if you haven’t already):

flatpak remote-add –if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Now, install Discord with a single command:

flatpak install flathub com.discordapp.Discord

After installation, launch Discord from your Applications menu or via:

flatpak run com.discordapp.Discord

Tip for Discord Audio Issues

If Discord doesn’t detect your microphone or speakers, open User Settings → Voice & Video within the app and manually select your input/output devices. Crucially, ensure that a modern audio server like PulseAudio or PipeWire is installed and running on your system, as Discord relies heavily on these for sound functionality. PipeWire is increasingly becoming the default on many modern Linux distributions and offers improved compatibility and performance.

Conclusion

You’ve now successfully learned how to set up Microsoft Teams, Slack, and Discord on Linux – three indispensable tools for modern communication and collaboration. Microsoft Teams integrates seamlessly for business-grade meetings and Microsoft 365 environments, Slack remains the undisputed champion for developer and team-based productivity, and Discord continues to bring communities together with its rich voice, video, and text capabilities.

Unlike the past, these applications now operate flawlessly on Linux, providing a robust and integrated experience. Embrace the power of these contemporary platforms to connect, communicate, and collaborate effortlessly within the open-source world!


FAQ


Question 1: Why should I choose these tools over older options like Skype on Linux?

Answer 1: Modern Linux communication tools like Teams, Slack, and Discord offer significantly better integration with current workflows, cleaner interfaces, and robust cross-platform compatibility. They are actively developed with Linux in mind, often providing official packages or PWA/Flatpak support, ensuring up-to-date features, better performance, and enhanced security compared to legacy proprietary applications that often received delayed or subpar Linux support.

Question 2: Are there any common issues I might face when installing these apps on different Linux distributions?

Answer 2: The most common issues typically revolve around package manager differences (using apt vs. dnf vs. pacman), ensuring Flatpak is set up correctly, or dealing with audio/video permissions. For Slack, the --no-sandbox flag can resolve startup issues. For Teams, ensure you’re using a Chromium-based browser for the PWA. Always check your system’s audio server (PulseAudio or PipeWire) if Discord has microphone/speaker problems.

Question 3: How do these apps handle updates on Linux?

Answer 3: The update mechanism depends on the installation method:

  • Microsoft Teams (PWA): Updates are handled automatically by your web browser, ensuring you always run the latest version.
  • Slack & Discord (Native .deb/.rpm): Updates are managed through your system’s package manager (`apt`, `dnf`, `pacman`). After initial installation, running `sudo apt update && sudo apt upgrade` (or equivalent for your distro) will fetch new versions.
  • Discord (Flatpak): Updates are managed by Flatpak itself via Flathub. Running `flatpak update` will keep all your Flatpak applications, including Discord, up-to-date. This provides a consistent and often faster update cycle.



Read the original article

0 Like this
Discord install Linux Microsoft Slack Teams
Share. Facebook LinkedIn Email Bluesky Reddit WhatsApp Threads Copy Link Twitter
Previous Article7 Best Linux Distros to Switch from Windows 10 – Linux Hint
Next Article Google to pay millions to South African news outlets: Watchdog

Related Posts

Linux

Linux Apps Without Distro Lock-In? Explore This Lesser Known Snap and Flatpak Alternative

December 22, 2025
Linux

Debusine Repositories Enter Beta: Ubuntu PPA-Like User Archives For Debian Linux

December 22, 2025
Linux

Manage Multiple Development Containers in Fedora

December 22, 2025
Add A Comment
Leave A Reply Cancel Reply

Top Posts

AI Developers Look Beyond Chain-of-Thought Prompting

May 9, 202515 Views

6 Reasons Not to Use US Internet Services Under Trump Anymore – An EU Perspective

April 21, 202512 Views

Andy’s Tech

April 19, 20259 Views
Stay In Touch
  • Facebook
  • Mastodon
  • Bluesky
  • Reddit

Subscribe to Updates

Get the latest creative news from ioupdate about Tech trends, Gaming and Gadgets.

About Us

Welcome to IOupdate — your trusted source for the latest in IT news and self-hosting insights. At IOupdate, we are a dedicated team of technology enthusiasts committed to delivering timely and relevant information in the ever-evolving world of information technology. Our passion lies in exploring the realms of self-hosting, open-source solutions, and the broader IT landscape.

Most Popular

AI Developers Look Beyond Chain-of-Thought Prompting

May 9, 202515 Views

6 Reasons Not to Use US Internet Services Under Trump Anymore – An EU Perspective

April 21, 202512 Views

Subscribe to Updates

Facebook Mastodon Bluesky Reddit
  • About Us
  • Contact Us
  • Disclaimer
  • Privacy Policy
  • Terms and Conditions
© 2025 ioupdate. All Right Reserved.

Type above and press Enter to search. Press Esc to cancel.