Skip to content

Instantly share code, notes, and snippets.

@keyle
Created November 11, 2021 00:13
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save keyle/b4536dc922bb13d7b5dce16a7db7e328 to your computer and use it in GitHub Desktop.
Save keyle/b4536dc922bb13d7b5dce16a7db7e328 to your computer and use it in GitHub Desktop.
Missing libappindicator3-1 installing Slack.app on Debian Bullseye!

Sadly some required packages don't seem to be up to date! The simplest way is to install the required packages from the repository manually until all requirements are there.

Steps

Go to https://slack.com and get their latest .deb install file for Linux

if you attempt to install it as, you should get some missing requirements warning and it bails.

sudo apt install <slack.deb>

failed: requirements missing

Head onto this debian repo, find and download the following file

http://http.us.debian.org/debian/pool/main/liba/libappindicator/

libappindicator3-1_0.4.92-7_amd64.deb (or newer!)

NOTE: if your system is not a 64bit intel, choose the approriate one (not the _amd64)

Unfortunately we need two more packages required by the previous one (down the rabbit hole we go)!

Thankfully it's only 2 more.

http://http.us.debian.org/debian/pool/main/libi/libindicator/

libindicator3-tools_0.5.0-4_amd64.deb (or newer!)

libindicator3-7_0.5.0-4_amd64.deb (or newer!)

Once downloaded, install them in the following order

sudo apt install <package.deb>

1- libindicator3-tools_0.5.0-4_amd64.deb 2- libindicator3-7_0.5.0-4_amd64.deb 3- libappindicator3-1_0.4.92-7_amd64.deb 4- slack(...).deb

And you should be good to go.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment