Выполнение исполняемого файла с требованием GTK2 к Ubuntu 18.04

Я пытаюсь запустить эту программу (https://www.scarabee-software.net/en/siren.html) на Ubuntu 18.04, и она не запустится.

Windows требований: минимум XP GNU/Linux: обязательный GTK2

Установка Никакая необходимая установка, разархивируйте и работайте

Я попробовал sudo apt-get install gtk2.0, перезагрузка, но все еще не запускается.

Я должен сделать что-то еще?

2
задан 22 August 2018 в 21:00

1 ответ

Просто протестированный на чистой Ubuntu 18.04 LTS.
Просто загруженный и извлеченный программное обеспечение

cd ~/Downloads
wget https://www.scarabee-software.net/download/Siren_314_gnulinux_amd64.tar.gz
tar -xf Siren_314_gnulinux_amd64.tar.gz
cd Siren
./siren

Затем получил следующую ошибку о пропущенном устаревшем libng12:

$./сирена
./сирена: ошибка, в то время как загрузка совместно использовала библиотеки: libpng12.so.0: не может открыть файл общего объекта: Никакой такой файл или каталог

Таким образом, мы должны загрузить и установить эту библиотеку вручную из Ubuntu 16.04 LTS:

wget http://security.ubuntu.com/ubuntu/pool/main/libp/libpng/libpng12-0_1.2.54-1ubuntu1.1_amd64.deb
sudo dpkg -i libpng12-0_1.2.54-1ubuntu1.1_amd64.deb

затем это жалуется на пропущенный canberra-gtk-module

$./сирена
Gtk-сообщение: 19:16:12.501: Отказавший к загрузочному модулю "canberra-gtk-module"

таким образом, мы должны установить его

sudo apt-get install libcanberra-gtk-module

и наконец

$ ./siren

Siren on Ubuntu 18.04 LTS


Примечание: Сирена будет обычно работать над Ubuntu 14.04 LTS и 16.04 LTS, поскольку у них есть предварительно установленный libpng12.

1
ответ дан 2 December 2019 в 04:42

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

Похожие вопросы: