web-dev-qa-db-fra.com

installer ibus-typing-booster sur Ubuntu

J'ai essayé ibus-typing-booster software sur Fedora. Est-ce disponible pour Ubuntu?

C'est un logiciel vraiment utile que j'aimerai utiliser.


Mise à jour:

J'ai essayé de l'installer en suivant les étapes suivantes. Mais j'ai une erreur:

wget https://fedorahosted.org/releases/i/b/ibus-typing-booster/ibus-typing-booster-1.2.11.tar.gz

./configure
make
Sudo make install

il se plaint de la version ibus

checking for IBUS... no
configure: error: Package requirements (ibus-1.0 >= 1.1.0) were not met:

No package 'ibus-1.0' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables IBUS_CFLAGS
and IBUS_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

mais j'ai le dernier ibus

$ ibus version
IBus 1.5.5

Mise à jour 2:

après avoir ajouté un autre paquet appelé libibus, je peux continuer.

Sudo apt-get install libibus-1.0-dev

Mais obtenir une erreur lors de l'installation:

ubuntu@ubuntu:~/ibus-typing-booster-1.2.7$ Sudo make install
Making install in engine
make[1]: Entering directory '/home/ubuntu/ibus-typing-booster-1.2.7/engine'
make[2]: Entering directory '/home/ubuntu/ibus-typing-booster-1.2.7/engine'
 /bin/mkdir -p '/usr/local/libexec'
 /usr/bin/install -c ibus-engine-typing-booster '/usr/local/libexec'
 /bin/mkdir -p '/usr/local/share/ibus/component'
 /usr/bin/install -c -m 644 typing-booster.xml '/usr/local/share/ibus/component'
 /bin/mkdir -p '/usr/local/share/ibus-typing-booster/engine'
 /usr/bin/install -c -m 644 factory.py main.py hunspell_table.py hunspell_suggest.py tabsqlitedb.py itb_util.py '/usr/local/share/ibus-typing-booster/engine'
../py-compile: Missing argument to --destdir.
Makefile:400: recipe for target 'install-engine_tablePYTHON' failed
make[2]: *** [install-engine_tablePYTHON] Error 1
make[2]: Leaving directory '/home/ubuntu/ibus-typing-booster-1.2.7/engine'
Makefile:539: recipe for target 'install-am' failed
make[1]: *** [install-am] Error 2
make[1]: Leaving directory '/home/ubuntu/ibus-typing-booster-1.2.7/engine'
Makefile:482: recipe for target 'install-recursive' failed
make: *** [install-recursive] Error 1
2
shantanuo

Pour installer sur Ubuntu, vous devez suivre les indications données dans la section développement du site. Développement du booster de frappe

Pour rappel ici,

./configure --prefix=/usr --libexecdir=/usr/lib/ibus
make
make check # optional
make install

Obligatoire:

  • ibus> = 1.5.3
  • libm17n-0
  • m17n-db
  • python3> = 3,3
  • python3-dbus
  • python3-xdg
1
CedSha

On dirait qu'il est là sous le nom lp: ibus-typing-booster.

1
rocky

Selon site officiel ibus-typing-booster , il y a une entrée pour ubuntu dans la section "Comment installer", mais malheureusement, cela ne semble pas fonctionner.

Mais de toute façon, vous pouvez télécharger le package rpm et essayer de le convertir en deb en utilisant alien .

Installer étranger:

Sudo apt-get install alien

Conversion du fichier RPM en paquet Debian

Sudo alien package_file.rpm

Installer le paquet Debian converti

Sudo dpkg -i package_file.deb

ÉDITER:

Merci à wilf comment

vous pouvez trouver le code source à partir de https://fedorahosted.org/releases/i/b/ibus-typing-booster/

Téléchargez-le, compilez puis installez.

./configure
make
Sudo make install
0
Maythux