Installation on Linux
Quick Install (All Distributions)
The easiest way to install KeyMagic 3 on any Linux distribution:
curl -fsSL https://thantthet.github.io/keymagic-3/install.sh | bash
Distribution-Specific Installation
Debian/Ubuntu
- Add the GPG key:
curl -fsSL https://thantthet.github.io/keymagic-3/keymagic.gpg | sudo gpg --dearmor -o /usr/share/keyrings/keymagic.gpg
- Add the repository:
echo "deb [signed-by=/usr/share/keyrings/keymagic.gpg] https://thantthet.github.io/keymagic-3/deb stable main" | \ sudo tee /etc/apt/sources.list.d/keymagic.list
- Install KeyMagic 3:
sudo apt update sudo apt install keymagic3
Fedora/RHEL/CentOS
- Add the repository:
sudo curl -fsSL https://thantthet.github.io/keymagic-3/rpm/keymagic.repo \ -o /etc/yum.repos.d/keymagic.repo
- Install KeyMagic 3:
sudo dnf install keymagic3
Build from Source
For distributions not covered above, you can build KeyMagic 3 from source:
-
Download the source code from the KeyMagic 3 releases page
- Extract the downloaded archive:
tar -xzf keymagic-3-*.tar.gz cd keymagic-3-*
- Navigate to the keymagic-ibus directory:
cd keymagic-ibus
- Build and install:
make sudo make install
Post-Installation
After installation, complete the setup:
- Restart IBus:
ibus restart
-
Log out and log back in to your session
- Add KeyMagic in your system input method settings
System Requirements
Supported Distributions
- Debian 10 or later
- Ubuntu 20.04 or later
- Fedora 35 or later
- RHEL 8 or later
- CentOS 8 or later
Supported Architectures
- amd64 / x86_64
- arm64 / aarch64