web-dev-qa-db-fra.com

Problèmes liés à l'installation de libgnutls30 (> = 3.5.3)

J'essayais d'installer Filezilla mais cette dépendance (libgnutls30 (> = 3.5.3)) était manquante. En essayant d’installer la dépendance à partir de la source, j’ai échoué. Quelqu'un peut-il s'il vous plaît donner des conseils sur la façon de le réparer. Et lors de l’installation de la dépendance, j’ai été en mesure de la configurer, mais la construction de l’installation n’a pas eu lieu.

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

Résultat 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
1
Jatin751

Vous semblez utiliser un mélange de référentiels pour Xenial (16.04) et Yakkety (16.10). En particulier, votre système souhaite installer la version 3.4.10 de libgnutls30, qui provient des archives Xenial, mais la version de FileZilla que vous essayez de télécharger (3.25.1) provient d’une archive Yakkety et nécessite une version plus récente de libgnutls.

Vous devriez examiner vos sources et déterminer quelle version d'Ubuntu vous utilisez réellement (Yakkety est en fin de vie) et paramétrer les sources de manière appropriée pour votre système d'exploitation.

2
Charles Green

Suivez ces étapes et installez filezilla -

Ouvrez "Logiciels et mises à jour" et cliquez sur l'onglet "Autres logiciels". Recherchez maintenant les entrées en double dans la liste des ppas qui sont cochées. Désélectionnez toutes les entrées associées à getdeb ppa. Entrez votre mot de passe lorsque requis.

Lorsque vous avez terminé, cliquez sur Fermer. Une boîte apparaîtra vous indiquant que vous devez actualiser les sources du logiciel. Cliquez sur le bouton Recharger. Si vous obtenez des erreurs à ce stade, il y a toujours un problème avec la liste des ppas. Revenez en arrière et corrigez la liste.

Une fois que vous avez terminé cette partie de la tâche, vous devez supprimer tous les logiciels réellement installés à partir de ces ppas, le cas échéant. Par souci de brièveté, je suppose que personne ne l’a fait.

Maintenant que votre liste de sources de logiciels est corrigée, vous pouvez installer Filezilla en utilisant Sudo apt install filezilla

Si votre système est plus perturbé que ce que je pensais, revenez et modifiez votre question pour y inclure les messages d'erreur supplémentaires que vous avez reçus.

0
Arpit Jain