Installing Slack on Ubuntu

| ubuntu | linux | software |

Ah Slack, the email killer, the bane of my existence. Now in stunning Ubuntu 3d. Like chrome before it, and seemingly all electron apps, the .deb is not able to resolve all dependencies. In order to get slack working you must do the following.

  1. Download the latest .deb from here
  2. Try to install the .deb with dpkg
    cd ~/Downloads
    sudo dpkg -i slack-desktop-*-amd64.deb
    
    This step will fail with an error that looks like this:
    levlaz@ubuntu:~/Downloads$ sudo dpkg -i slack-desktop-2.1.2-amd64.deb
    Selecting previously unselected package slack-desktop.
    (Reading database ... 228971 files and directories currently installed.)
    Preparing to unpack slack-desktop-2.1.2-amd64.deb ...
    Unpacking slack-desktop (2.1.2) ...
    dpkg: dependency problems prevent configuration of slack-desktop:
    slack-desktop depends on libappindicator1; however:
    Package libappindicator1 is not installed.
    

    dpkg: error processing package slack-desktop (–install): dependency problems - leaving unconfigured Processing triggers for gnome-menus (3.13.3-6ubuntu3.1) … Processing triggers for desktop-file-utils (0.22-1ubuntu5) … Processing triggers for bamfdaemon (0.5.3~bzr0+16.04.20160701-0ubuntu1) … Rebuilding /usr/share/applications/bamf-2.index… Processing triggers for mime-support (3.59ubuntu1) … Errors were encountered while processing: slack-desktop

  3. Once that step fails, install the required dependencies with
    sudo apt-get -f install
    
Now you can open Slack and chat away.

Thank you for reading! Share your thoughts with me on bluesky, mastodon, or via email.

Check out some more stuff to read down below.

Most popular posts this month

Recent Favorite Blog Posts

This is a collection of the last 8 posts that I bookmarked.

Articles from blogs I follow around the net

Binance's Trust Wallet extension hacked; users lose $7 million

The Trust Wallet Chrome extension was compromised in an apparent supply chain attack. People who used the non-custodial wallet extension after it updated to version 2.68 lost funds after malicious code was introduced to exfiltrate wa…

via Web3 is Going Just Great December 27, 2025

1Password Dependency Breaks Syntax Highlighting

Why does a password manager need a syntax highlighter?

via Fernando Borretti December 27, 2025

How Rob Pike got spammed with an AI slop "act of kindness"

Rob Pike (that Rob Pike) is furious. Here's a Bluesky link for if you have an account there and a link to it in my thread viewer if you don't. Fuck you people. Raping the planet, spending trillions on toxic, unrecyclable equipment while blowing up …

via Simon Willison's Weblog: Entries December 26, 2025

Generated by openring