どのようにインストールしますかツーシックFedora 20では?
https://code.google.com/p/touchegg/wiki/CompileSourceCodeUbuntu(Debian)システム用に書かれているようで、混乱しています。
1 - ソースコードをダウンロードして解凍します。
大丈夫です。ただ言ったようにしてください。
2 - Touchégg 依存関係をインストールします。 Ubuntu 11.10 Oneiric Ocelotでターミナルを開き、次のように入力します。
$ sudo apt-get build-dep touchegg
Fedoraでこれを行うにはどうすればよいですか?または、必要に応じてsudo apt-get install build-essential libqt4-dev utouch libgeis-dev libx11-6 libxtst-dev
Fedoraで代替バージョン ""をどのように使用できますか?
3 - Touchéggのコンパイルとインストール:
$ qmake
$ make
$ sudo make install
まだやったことはありませんが、そこに書かれたとおり正確にできますか?qmake
、make
およびmake install
Fedoraに存在し、Ubuntu / Debianで動作しますか?
答え1
次のリンクを試してください。https://copr.fedorainfracloud.org/coprs/mhoeher/multitouch/ これには、dnfを使用してインポートできるリポジトリが提供され、必要なすべての依存関係が含まれます。
答え2
このことをすれば大きな運がないようですが、一度試してみましょう。
読んだらWikiのインストール、次の内容を確認できます。
以前のUbuntuバージョンを使用しているか、他のディストリビューションの場合、必須パッケージは次のとおりです。
sudo apt-get install build-essential libqt4-dev utouch libgeis-dev libx11-6 libxtst-dev
したがって、それぞれについて同等のパッケージを見つけることができます。
utouch-evemu-devel
Fedora 19以前のバージョンと同じで、utouch
名前がに変更され、geis
問題がさらに複雑になりました。検索geis-devel
またはutoch-evemu-devel
パッケージ化します。その後、libgeis-dev
パッケージも解決する必要があります。build-essential
より簡単、すぐに走るyum groupinstall "Development Tools" "Development Libraries"
。libqt4-dev
はいlibqt4-devel
。 RPM(RHELおよびその派生物)-devel
は、APT(Debianおよびその派生物)とは異なり、開発パッケージに使用されます-dev
。libx11-6
ただlibX11
。問題が発生した場合は、この-devel
パッケージをお試しください。libXtst-devel
libxtst-dev
.
これはすべての必須パッケージを考慮する必要があります。これらすべてがインストールされたら、以前のバージョンを実行してパッケージが正しくビルドqmake && make
されていることを確認してください。後でお勧めします。RPMパッケージのビルド、簡単にインストールして削除できます。
答え3
Fedoraでは、これは非常にトリッキーなようです。私はワコムのタッチスクリーンがある富士通ライフブックT935でF23を試しています。
Bazaarを使用すると、Ubuntu Lauchpadから次の依存関係構造を持つさまざまなソースパッケージをダウンロードしてコンパイルできます。
touchegg > geis > 聖杯 > フレーム
さらに、異なる依存関係のために複数のFedoraパッケージをインストールする必要がありますが、現在これらのパッケージに対応するFedoraパッケージはありません。 FrameとGrailはうまくコンパイルされているようですが、geisでmakeを実行するとこことまったく同じ問題が発生します(https://forums.archlinux.fr/viewtopic.php?t=14127frame_x11.h
)in - コピーがあるか、またはfrom to to/usr/local/include/oif
に対応するシンボリックリンクがあるかによって異なります。/usr/local/src/geis/include
/usr/local/src/frame/include/oif