https://fcitx-im.org/index.php?title=Install_Fcitx_5/en&feed=atom&action=historyInstall Fcitx 5/en - Revision history2024-03-28T20:21:48ZRevision history for this page on the wikiMediaWiki 1.35.2https://fcitx-im.org/index.php?title=Install_Fcitx_5/en&diff=44972&oldid=prevFuzzyBot: Updating to match new version of source page2021-10-28T04:12:42Z<p>Updating to match new version of source page</p>
<p><b>New page</b></p><div>__TOC__<br />
<br />
<languages/><br />
<br />
Fcitx package usually come with following parts: the main program, input method modules for applications and the addons (most of them are engines).<br />
<br />
== Install Fcitx 5 from Linux distribution ==<br />
<br />
You would need to search the package from your own packages. Usually, the Fcitx 5 package has "fcitx5" in its name.<br />
<br />
As of today, fcitx 5 is not yet generally available in distribution repository, except for some of the rolling release distributions.<br />
<br />
Following are some examples of search Fcitx 5 packages in your own distributions. You may also use the GUI software center provided by your desktop, for example gnome-software, or plasma-discover.<br />
<br />
<pre><br />
yum search fcitx5 # <br />
dnf search fcitx5 # Fedora<br />
pacman -Ss fcitx5 # Archlinux<br />
zypper search fcitx5 # OpenSUSE<br />
apt-cache search fcitx5 # Debian/Ubuntu<br />
</pre><br />
<br />
Or [https://pkgs.org/search/?q=fcitx5 pkgs.org] provides an easy way to search packages for different distributions. Please notice that if the version is something like 0.0~git, this version is a extremely old version of Fcitx 5, which is older than the oldest stable release of Fcitx 5. Generally it is not recommended to use it.<br />
<br />
pkgs.org also provides distribution specific the command for installing it.<br />
<br />
A basic installation of fcitx5 would includes:<br />
* [https://pkgs.org/search/?q=fcitx5 fcitx5], the main program<br />
* [https://pkgs.org/search/?q=fcitx5-gtk fcitx5-gtk], [https://pkgs.org/search/?q=fcitx5-qt fcitx5-qt], the im module for the most popular UI toolkit.<br />
* [https://pkgs.org/search/?q=fcitx5-configtool fcitx5-configtool], the GUI configuration program.<br />
* Input method engines for different languages:<br />
** See [[Special:myLanguage/Input method engines|Input method engines]]<br />
<br />
Some additional support addons and themes may includes:<br />
* [https://pkgs.org/search/?q=fcitx5-lua fcitx5-lua], which provides lua scripting support<br />
* [https://pkgs.org/search/?q=fcitx5-material-color fcitx5-material-color], a set of colorful theme for Fcitx 5<br />
<br />
== Install Fcitx 5 from Flatpak ==<br />
[https://flatpak.org/ Flatpak] is a utility for software deployment and package management for Linux. There are two flatpak repository that provides fcitx 5, [https://flathub.org flathub] and fcitx's own unstable repo.<br />
<br />
As of today, we are still working on pushing Fcitx 5 packages to flathub. flathub right now only have fcitx5 main program, Chinese addons, Zhuyin, and Mozc.<br />
<br />
To Setup the flatpak repo, you will need to execute following command, or do it in GUI.<br />
<pre><br />
# Add flatub repo, fcitx5-unstable also relies on some runtime packages in it.<br />
flatpak remote-add --user --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo<br />
# Optionally: Add fcitx 5 unstable repo if you want to use the unstable version.<br />
flatpak remote-add --user --if-not-exists fcitx5-unstable https://flatpak.fcitx-im.org/unstable-repo/fcitx5-unstable.flatpakrepo<br />
</pre><br />
<br />
To install fcitx from flatpak<br />
<pre><br />
# With older flatpk, you will need to specify the repository name too: flatpak install flathub org.fcitx.Fcitx5<br />
flatpak install org.fcitx.Fcitx5<br />
# Install fcitx 5 engines, for example, fcitx5-chinese-addons, or mozc<br />
flatpak install org.fcitx.Fcitx5.Addon.ChineseAddons<br />
flatpak install org.fcitx.Fcitx5.Addon.Mozc<br />
</pre><br />
<br />
Flatpak can not provide the im module you need on your host, so you would still need to install them natively. If your distribution does not have fcitx 5 package, you may use fcitx 4 im module instead (newer than 4.2.9.7), or even ibus im module.<br />
<br />
== Install Fcitx 5 from Source code ==<br />
* [[Special:myLanguage/Compiling fcitx5|Compiling fcitx5]]<br />
<br />
<br />
Please also read [[Special:MyLanguage/Setup Fcitx 5|Setup Fcitx 5]] before you start to use Fcitx 5.</div>FuzzyBot