Как установить Touchegg-GCE?

Помогите мне, пожалуйста! как установить Touchegg-GCE в Ubuntu?

2 ответа

Решение

Сначала установите зависимости:

sudo apt-get install build-essential libqt4-dev libx11-6 libx11-dev

Загрузите ZIP-файл отсюда

cd ~/Downloads
unzip Touchegg-gce-master.zip
cd Touchegg-gce-master
qmake
make && sudo make install

Запускать touchegg-gce Вы должны пойти в эту конкретную папку.

Бинарный файл установлен в /usr/local/bin, проверьте свой ПУТЬ. Или запустить через панель запуска приложений, есть desktop файл в /usr/local/share/applications/touchegg-gce.desktop

Вот вариант первого ответа с некоторыми (небольшими) преимуществами:

  • он предоставляет код в репозитории git, что неплохо, если вы решите поработать над ним
  • он предоставляет установленное программное обеспечение в пакете Debian, что делает его удаление простым и понятным с sudo apt remove touchegg-gce

Инструкции следующие:

sudo apt install git build-essential libqt4-dev libx11-6 libx11-dev checkinstall

git clone https://github.com/Raffarti/Touchegg-gce.git
cd Touchegg-gce
qmake && make
sudo checkinstall \
    --pkgname touchegg-gce \
    --pkgversion 1.3.1 \
    --pkgsource "https://github.com/Raffarti/Touchegg-gce" \
    --provides touchegg-gce \
    make install

На данном этапе это только очень базовый пакет Debian / Ubuntu. Например, он не перечисляет никаких пакетов зависимостей, а устанавливает файлы в /usr/local/ что не правильно. Тем не менее, как способ сохранить мою локальную установку в чистоте и иметь возможность удалять вещи без необходимости исследовать, как именно, мне действительно нравится checkinstall,

Другие вопросы по тегам