Problemas com a instalação de libgnutls30 (= 3.5.3)

1

Eu estava tentando instalar o filezilla, mas essa dependência (libgnutls30 (> = 3.5.3)) estava faltando. Ao tentar instalar a dependência da fonte, não obtive êxito. Alguém pode por favor aconselhar sobre como consertá-lo. E ao instalar a dependência eu consegui configurá-lo, consegui fazer isso mas o make install não passou.

The following packages have unmet dependencies:
 filezilla : Depends: libgnutls30 (>= 3.5.3) but 3.4.10-4ubuntu1.4 is to be installed
E: Unable to correct problems, you have held broken packages.'

Resultado de 'sudo apt-install -f'

sudo apt install -f
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 5 not upgraded.

Package: filezilla
Version: 3.25.1-1~getdeb1
Priority: optional
Section: net
Maintainer: GetDeb Package Ninjas <[email protected]>
Installed-Size: 6,748 kB
Depends: filezilla-common (= 3.25.1-1~getdeb1), libc6 (>= 2.17), libdbus-1-3 (>= 1.9.14), libfilezilla0 (>= 0.9.1), libgcc1 (>= 1:3.0), libglib2.0-0 (>= 2.12.0), libgnutls30 (>= 3.5.3), libgtk2.0-0 (>= 2.10.0), libnettle6, libpugixml1v5 (>= 1.7), libsqlite3-0 (>= 3.5.9), libstdc++6 (>= 5.2), libwxbase3.0-0v5 (>= 3.0.2+dfsg), libwxgtk3.0-0v5 (>= 3.0.2+dfsg)
Recommends: xdg-utils
Homepage: https://filezilla-project.org/
Download-Size: 1,768 kB
APT-Sources: http://archive.getdeb.net/ubuntu yakkety-getdeb/apps amd64 Packages
Description: Full-featured graphical FTP/FTPS/SFTP client
 FileZilla is a full-featured FTP client with an easy-to-use GUI.
 .
 It is written in C++ and uses the wxWidgets library.
 .
 FileZilla includes the following features:
   * Supports FTP, FTP over SSL/TLS (FTPS) and SSH File Transfer Protocol (SFTP)
   * IPv6 support
   * Available in more than 40 languages
   * Supports resume and transfer of large files >4GB
   * Easy to use Site Manager and transfer queue
   * Bookmarks
   * Drag & drop support
   * Speed limits
   * Filename filters
   * Directory comparison
   * Network configuration wizard
   * Remote file editing
   * Keep-alive
   * HTTP/1.1, SOCKS5 and FTP Proxy support
   * Logging to file
   * Synchronized directory browsing
   * Remote file search
   * Tabbed interface to connect to multiple servers

N: There is 1 additional record. Please use the '-a' switch to see it
    
por Jatin751 16.11.2017 / 17:48

2 respostas

2

Você parece estar executando uma mistura de repositórios para o Xenial (16.04) e o Yakkety (16.10). Em particular, seu sistema quer instalar a versão 3.4.10 do libgnutls30, que é dos arquivos do Xenial, mas a versão do FileZilla que você está tentando fazer o download (3.25.1) é de um arquivo Yakkety e requer uma versão mais nova do libgnutls.

Você deve examinar suas fontes e determinar qual versão do Ubuntu você está realmente executando (Yakkety é em fim de vida) e definir as fontes de uma maneira apropriada para o seu SO.

    
por Charles Green 17.11.2017 / 01:52
0

Siga estes passos e instale o filezilla -

Abra "Software and Updates" e clique na guia "Other Software". Agora, procure por entradas duplicadas na lista de ppas que possuem marcas de seleção além delas. Desmarque todas as entradas relacionadas ao getdeb ppa. Digite sua senha quando necessário.

Quando terminar, clique em Fechar. Uma caixa aparecerá informando que você precisa atualizar as fontes do software. Clique no botão Recarregar. Se você receber erros neste momento, algo ainda está errado com a lista de ppas. Volte e corrija a lista.

Depois de concluir esta parte da tarefa, você precisará remover qualquer software que tenha sido instalado a partir desses ppas, se houver. Por uma questão de brevidade, vou assumir que nenhum o fez.

Agora que sua lista de fontes de software é fixa, você pode instalar o Filezilla usando o sudo apt install filezilla

Se o seu sistema estiver mais confuso do que eu supus, volte e edite sua pergunta para incluir qualquer mensagem de erro adicional que você tenha recebido.

    
por Arpit Jain 10.03.2018 / 11:04