Skip to content

How to downgrade to latest stable version of Keyman for Linux

Eberhard Beilharz edited this page Jun 7, 2024 · 5 revisions

If you have the stable ppa (https://launchpad.net/~keymanapp/+archive/ubuntu/keyman) activated, you can run the following command in a terminal window to downgrade to the latest stable version of Keyman for Linux (replace 14.0.286 or 17.0.293 with the stable version number):

sudo apt update
sudo apt install ibus-keyman=14.0.286-1~sil1~$(lsb_release -s -c) libkmnkbp0-0=14.0.286-1~sil1~$(lsb_release -s -c) \
keyman=14.0.286-1~sil1~$(lsb_release -s -c) python3-keyman-config=14.0.286-1~sil1~$(lsb_release -s -c)

To downgrade to Keyman 17, use this command:

sudo apt update
KEYMAN_VERSION=17.0.293
sudo apt install keyman=${KEYMAN_VERSION}-1~sil1~$(lsb_release -s -c) ibus-keyman=${KEYMAN_VERSION}-1~sil1~$(lsb_release -s -c) \
keyman-system-service=${KEYMAN_VERSION}-1~sil1~$(lsb_release -s -c) libkeymancore1=${KEYMAN_VERSION}-1~sil1~$(lsb_release -s -c) \
python3-keyman-config=${KEYMAN_VERSION}-1~sil1~$(lsb_release -s -c)

Note: to check if you have the stable ppa activated, you can use this command:

grep -r ppa.launchpadcontent.net/keymanapp/keyman/ /etc/apt/*

If this finds lines that don't start with # then the ppa is activated.

Clone this wiki locally