¿Cómo instalo?Touchéggen Fedora 20?
https://code.google.com/p/touchegg/wiki/CompileSourceCodeparece estar escrito para sistemas Ubuntu (Debian), lo que me confunde;
1 - Descarga y descomprime el código fuente:
No hay problemas. Simplemente haz lo que dice.
2 - Instalar las dependencias de Touchégg. En Ubuntu 11.10 Oneiric Ocelot y reciente, abra una terminal y escriba:
$ sudo apt-get build-dep touchegg
¿Cómo hago esto en Fedora? O en caso de ser necesario ¿cómo hago la versión alternativa " sudo apt-get install build-essential libqt4-dev utouch libgeis-dev libx11-6 libxtst-dev
" en Fedora?
3 - Compile e instale Touchégg:
$ qmake
$ make
$ sudo make install
No llegué tan lejos, pero ¿puedo hacer exactamente lo que dice? ¿ Existe qmake
y existe en Fedora y funciona como en Ubuntu/Debian?make
make install
Respuesta1
Pruebe este enlace:https://copr.fedorainfracloud.org/coprs/mhoeher/multitouch/ Proporciona un repositorio que puede utilizar dnf e incluye todas las dependencias necesarias.
Respuesta2
No creo que tengas mucha suerte al hacer esto, pero intentémoslo.
Si tu leesla wiki de instalación, notarás esto:
Si está utilizando una versión anterior de Ubuntu ootra distro estos son los paquetes requeridos:
sudo apt-get install build-essential libqt4-dev utouch libgeis-dev libx11-6 libxtst-dev
Entonces, sólo necesitas encontrar el paquete equivalente de cada uno:
utouch-evemu-devel
es el equivalente autouch
en Fedora 19 y versiones anteriores, luego le cambiaron el nombre ageis
, complicando aún más el problema. Busquegeis-devel
outoch-evemu-devel
paquetes. Esto también debería resolver ellibgeis-dev
paquete.build-essential
es mas facil, solo correyum groupinstall "Development Tools" "Development Libraries"
.libqt4-dev
eslibqt4-devel
. Se utiliza RPM (RHEL y derivados)-devel
para paquetes de desarrollo, a diferencia de APT (Debian y derivados)-dev
.libx11-6
es sololibX11
. Si surge algún problema, pruebe el-devel
paquete.libXtst-devel
es el equivalente alibxtst-dev
.
Esto debería tener en cuenta todos los paquetes necesarios. Una vez que los haya instalado todos, simplemente ejecute el antiguo qmake && make
para asegurarse de que los paquetes se compilan correctamente. Después de eso te recomiendo queconstruir un paquete RPM, para que puedas instalar y desinstalar fácilmente.
Respuesta3
Esto parece ser extremadamente complicado en Fedora. Estoy probando F23 en un Fujitsu Lifebook T935, que tiene una pantalla táctil Wacom.
Pude descargar y compilar varios paquetes fuente de Ubuntu Lauchpad usando Bazaar, que tienen la siguiente estructura de dependencia:
touchegg > geis > grial > marco
También tuve que instalar varios paquetes de Fedora para otras dependencias, pero actualmente no existe un equivalente de Fedora para estos. Frame y Grail parecieron compilarse bien, pero cuando ejecuto make on geis tengo exactamente los mismos problemas que aquí (https://forums.archlinux.fr/viewtopic.php?t=14127) dependiendo de si tengo o no una copia de frame_x11.h
in /usr/local/include/oif
- o equivalentemente un enlace simbólico de /usr/local/src/geis/include
a/usr/local/src/frame/include/oif