Skip to content

Instantly share code, notes, and snippets.

@zxchris
Last active November 7, 2023 16:03
Show Gist options
  • Star 7 You must be signed in to star a gist
  • Fork 2 You must be signed in to fork a gist
  • Save zxchris/2536b673a0e24dcce65f09b7dd2db726 to your computer and use it in GitHub Desktop.
Save zxchris/2536b673a0e24dcce65f09b7dd2db726 to your computer and use it in GitHub Desktop.
Zoom for Debian - Removing ibus dependency

Patching zoom_amd64.deb to remove ibus dependency

Installing ibus on Debian has a tendency to stop the keyboard working, particularly in KDE system dialogue boxes and search feilds. ibus is not really required, so patching the deb to prevent the install from also installing ibus as a required dependecy solves the problem:

S=$(mktemp -d)
dpkg -x zoom_amd64.deb $S
dpkg -e zoom_amd64.deb $S/DEBIAN
sed -i -E 's/(ibus, |, ibus)//' $S/DEBIAN/control 
dpkg -b $S zoom_amd64-no-ibus.deb 

Original info came from https://hashman.ca/zoom/

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