Ho riscontrato un problema con l'installazione del server mssql (ver. 14.0.600) su un server Ubuntu (16.04, x86-64). L'installazione si interrompe con il seguente errore:
The following packages have unmet dependencies:
mssql-server : Depends: openssl (<= 1.1.0).
Tuttavia, i apt-cache policy openssl
report si aprono come:
Installed: 1.1.0f-2~ubuntu16.04.1+deb.sury.org+1 /
Candidate: 1.1.0f-2~ubuntu16.04.1+deb.sury.org+4
sudo apt-get install -f era inizialmente: 0 upgraded, 0 newly installed, 0 to remove and 7 not upgraded
. Dopo l'aggiornamento apt-get (apache, OpenSSL, grub): 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded
.
Purtroppo, lo stesso errore di dipendenza di prima.
Openssl 1.1.0f> 1.1.0 è? Esiste un modo per uscire da questo problema, a meno di reinstallare Ubuntu con openssl 1.0.2g?
Cercare di effettuare il downgrade di openssl non sembra essere una procedura sicura secondo diversi post in rete.
Modifica: apt-get purge --auto-remove openssl
ritorna 0 upgraded, 0 newly installed, 139 to remove and 0 not upgraded.
Questo non è qualcosa che voglio / oso fare in questo momento.
sudo apt-get -f install
e incollare i risultati di quel comando nella tua domanda?