Skip to content

Instantly share code, notes, and snippets.

@proveeder
Last active March 10, 2026 09:37
Show Gist options
  • Select an option

  • Save proveeder/60d27497988ca961e233b4b7c5d8fe3c to your computer and use it in GitHub Desktop.

Select an option

Save proveeder/60d27497988ca961e233b4b7c5d8fe3c to your computer and use it in GitHub Desktop.
Zoom without 'ibus' dependency

INFO REFERENCE

Zoom .deb package provided by zoom themselves has very annoying and unnecessary ibus package dependency. Here how u can easily remove it by several lines in your command line:

Download zoom

scratch=$(mktemp -d)

# Extract package contents
dpkg -x zoom_amd64.deb $scratch

# Extract package control information
dpkg -e zoom_amd64.deb $scratch/DEBIAN

# Remove the ibus dependency
sed -i -E 's/(ibus, |, ibus)//' $scratch/DEBIAN/control

# Rebuild the .deb
dpkg -b $scratch patched_zoom_amd64.deb

# Install
sudo dpkg -i patched_zoom_amd64.deb
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment