Vraag Problemen met het installeren van libgnutls30 (> = 3.5.3)


Ik probeerde filezilla te installeren maar deze afhankelijkheid (libgnutls30 (> = 3.5.3)) ontbrak. Bij het proberen om de afhankelijkheid van de bron te installeren, was ik niet succesvol. Kan iemand u adviseren hoe u dit kunt oplossen? En toen ik de afhankelijkheid installeerde, was ik in staat om het te configureren, maar het merk make install ging niet door.

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

Resultaat van '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 <package.ninjas@getdeb.net>
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
2017-11-16 16:48


oorsprong


Kan je rennen sudo apt install -f en voeg de resultaten van die opdracht toe aan uw vraag? - Charles Green
Dank je. Kun je ook de uitvoer van sudo apt-mark showhold - Charles Green
Er gebeurt niets wanneer ik dat bevel geef. - Jatin751
K - deze volgende vraagt ​​om nog veel meer gegevens te posten. Voer het alsjeblieft uit apt show filezilla en plaats alle output op je vraag. - Charles Green
Toegevoegd aan de vraag. Kijk alsjeblieft - Jatin751


antwoorden:


U lijkt een combinatie van opslagplaatsen te hebben voor Xenial (16.04) en Yakkety (16.10). In het bijzonder wil uw systeem versie 3.4.10 van libgnutls30 installeren, wat uit de Xenial-archieven komt, maar de versie van FileZilla die u probeert te downloaden (3.25.1) komt uit een Yakkety-archief en vereist een nieuwere versie van libgnutls.

U moet uw bronnen onderzoeken en bepalen welke versie van Ubuntu u echt gebruikt (Yakkety is end-of-life) en de bronnen op een geschikte manier instellen voor uw besturingssysteem.


2
2017-11-17 00:52





Volg deze stappen en installeer filezilla -

Open "Software en updates" en klik op het tabblad "Andere software". Zoek nu naar dubbele vermeldingen in de lijst met ppasjes die naast vinkjes staan. Verwijder alle vinkjes die gerelateerd zijn aan de getdeb ppa. Voer uw wachtwoord in als dat nodig is.

Als u klaar bent, klikt u op Sluiten. Er verschijnt een venster met de mededeling dat u de softwarebronnen moet vernieuwen. Klik op de knop Opnieuw laden. Als je op dit punt fouten krijgt, is er nog steeds iets mis met de lijst met ppas. Ga terug en repareer de lijst.

Zodra u dit deel van de taak hebt voltooid, moet u eventuele software verwijderen die daadwerkelijk is geïnstalleerd van deze ppas, indien aanwezig. Omwille van de beknoptheid, zal ik veronderstellen dat niemand het deed.

Nu je lijst met softwarebronnen is hersteld, kun je Filezilla installeren met sudo apt install filezilla

Als je systeem meer in de war is dan ik veronderstelde, kom dan terug en bewerk je vraag om eventuele extra foutmeldingen die je hebt ontvangen op te nemen.


0
2018-03-10 10:04



Heel erg bedankt. Ik denk dat het de taak zou moeten doen. Ik zal je laten weten hoe het gaat. - Jatin751