Trelby, не устанавливающий в 16,04

Попытка установить втройне при помощи sudo dpkg -i trelby_2.2_all.deb производит эту ошибку:

Selecting previously unselected package trelby.
(Reading database ... 267174 files and directories currently installed.)
Preparing to unpack trelby_2.2_all.deb ...
Unpacking trelby (2.2) ...
dpkg: dependency problems prevent configuration of trelby:
 trelby depends on python-wxgtk2.8; however:
  Package python-wxgtk2.8 is not installed.

dpkg: error processing package trelby (--install):
 dependency problems - leaving unconfigured
Processing triggers for gnome-menus (3.13.3-6ubuntu3) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu5) ...
Processing triggers for mime-support (3.59ubuntu1) ...
Errors were encountered while processing:
 trelby

Это ясно похоже на проблему зависимости, но я не знаю, как разрешить это.

Какие-либо идеи?

1
задан 10 June 2016 в 21:49

5 ответов

As written in this Debian mailing list:

It's a problem with Trelby: https://github.com/oskusalerma/trelby/commit/50c46f2249ca5b094c5e712a872e1dadbd8dfdfa

Looks like it was fixed, but no new package was built.

You might want to report a bug to the Trelby developer, and preferably ask them to list the requirements for the package too. "Ubuntu/Debian" doesn't tell you much.

You might also consider compiling it from source.

1
ответ дан 3 December 2019 в 06:39

Try this: sudo dpkg -i trelby_2.2_all.deb --force-depends

-1
ответ дан 3 December 2019 в 06:39

У меня была та же проблема зависимости с .deb пакетом на Ubuntu 17.04, но установка Trelby из источника была довольно проста.

  1. Установка python-lxml и python-wxgtk3.0 из репозитория:

    sudo apt install python-lxml python-wxgtk3.0
    
  2. Загрузите и извлеките zip-файл или клонируйте репозиторий Мерзавца. Пример:

    sudo apt install git
    git clone https://github.com/oskusalerma/trelby.git
    cd trelby
    
  3. Перейдите к втройне папка и войдите:

    sudo python setup.py install
    

    Сделанный, можно теперь ввести или добавить ярлык, указывающий, /opt/trelby/bin/trelby запустить Trelby

4
ответ дан 3 December 2019 в 06:39

Мне удалось получить Trelby, работающий сегодня над Ubuntu 16.04 64bit:

  1. Загрузка tar.gz файла из http://www.trelby.org/download
  2. Распаковка /trelby dir от tar.gz файла до /opt (использующий sudo)
  3. Вручную редактируя файлы и применяя изменения, описанные здесь (использующий sudo): https://github.com/oskusalerma/trelby/commit/50c46f2249ca5b094c5e712a872e1dadbd8dfdfa
    • (Конечно, должен быть более умный способ сделать это, но я не знаю как),
  4. Перемещение (снова использующий sudo) /opt/trelby/trelby.desktop файл к /usr/share/applications
  5. Установка python-wxgtk3.0 и python-crypto использование склонного (они находятся оба в репозиториях),

После этого Trelby может быть запущен от Тире.

Если бы кто-либо может оптимизировать эти шаги, которые были бы потрясающими :-)

0
ответ дан 3 December 2019 в 06:39

Мне удалось получить 2,2 работы, когда я пытался установить wxgtk3.0, я получил следующее диалоговое окно:

The following packages have unmet dependencies:
 trelby : Depends: python-wxgtk2.8 but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

Я попробовал apt-get -f install как предложено и эти 2,8 установленные пакета. Я затем переустановил 2.2 deb, и все начало работать.

1
ответ дан 3 December 2019 в 06:39

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

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