Trelby não instala em 16.04

1

Tentar instalar o trelby usando sudo dpkg -i trelby_2.2_all.deb produz este erro:

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

Parece claramente um problema de dependência, mas não sei como resolver isso.

Alguma idéia?

    
por Jesse 10.06.2016 / 19:59

5 respostas

1

Conforme escrito nesta lista de discussão do Debian :

  

É um problema com o Trelby:    link

     

Parece que foi corrigido, mas nenhum novo pacote foi criado.

     

Você pode querer denunciar um bug para o desenvolvedor do Trelby e, de preferência,   Peça-lhes para listar os requisitos para o pacote também. "Ubuntu / Debian"   não te diz muito.

Você também pode considerar compilá-lo a partir do código-fonte.

    
por Andrea Lazzarotto 10.06.2016 / 23:49
4

Eu tive o mesmo problema de dependência com o pacote .deb no Ubuntu 17.04, mas instalar o Trelby a partir do código-fonte era bastante simples.

  1. Instale python-lxml e python-wxgtk3.0 do repositório:

    sudo apt install python-lxml python-wxgtk3.0
    
  2. Faça o download e extraia o arquivo Zip ou clone o repositório Git . Exemplo:

    sudo apt install git
    git clone https://github.com/oskusalerma/trelby.git
    cd trelby
    
  3. Navegue até a pasta trelby e digite:

    sudo python setup.py install
    

    Feito, agora você pode digitar ou adicionar um atalho apontando para /opt/trelby/bin/trelby para iniciar o Trelby

por wilks 14.06.2017 / 19:31
1

Eu consegui fazer o 2.2 funcionar quando estava tentando instalar o wxgtk3.0, recebi o seguinte diálogo:

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).

Eu tentei apt-get -f install como sugerido e os 2.8 pacotes instalados. Eu então reinstalei o deb 2.2 e tudo começou a funcionar.

    
por ubiquitousDave 11.10.2017 / 04:15
0

Eu consegui trabalhar com o Trelby hoje no Ubuntu 16.04 64bits por:

  1. Baixando o arquivo tar.gz do link
  2. Descompactando o /trelby dir do arquivo tar.gz para /opt (usando o sudo)
  3. Editando manualmente os arquivos e aplicando as alterações descritas aqui (usando o sudo): link
    • (Certamente deve haver uma maneira mais inteligente de fazer isso, mas não sei como)
  4. Movendo (novamente usando sudo) o arquivo /opt/trelby/trelby.desktop para /usr/share/applications
  5. Instalando python-wxgtk3.0 e python-crypto usando apt (ambos estão nos repositórios)

Depois disso, o Trelby pode ser lançado do Dash.

Se alguém puder otimizar essas etapas, seria fantástico: -)

    
por iGadget 10.10.2016 / 22:56
-1

Tente isto: sudo dpkg -i trelby_2.2_all.deb --force-depends

    
por Sujeet Sinha 10.06.2016 / 20:02