dpkg
restituire un codice di errore 1 non significa nulla di specifico ma di solito ha a che fare con problemi di dipendenza. Nel tuo caso, hai provato a installare due versioni/istanze dello stesso pacchetto, ad esempio mysql-server
e mysql-server-5.7
. Quindi, procedi come segue per rimuovere eventuali problemi di dipendenza ridondanti e installare un pacchetto mysql funzionante
sudo apt-get clean
sudo apt-get purge mysql*
sudo apt-get update
sudo apt-get install -f
sudo apt-get install mysql-server-5.7
sudo apt-get dist-upgrade
questo dovrebbe risolvere il problema a portata di mano. Ma in futuro, fai attenzione ai nomi dei pacchetti che aggiungi dopo sudo apt-get install
poiché l'elenco errato di nomi di pacchetti - ad esempio voci ridondanti nell'elenco - comporta la mancata installazione di nessuno dei pacchetti o peggio - potresti persino ritrovarti a guadare nelle profondità infernali di #DEPENDENCY-HELL