Hoje fui atualizar meu Debian Stretch para o Buster, mas deu errado.
O que aconteceu foi o seguinte:
Procurei na internet repositórios do Buster, colei na Sources.list e rodei um $ sudo apt-get dist-upgrade.
Beleza, as coisas baixaram e aparentemente estava tudo certo. Quando rodei # apt-get upgrade apareceram alguns problemas de dependência. A saída do comando foi essa aqui:
You might want to run 'apt --fix-broken install' to correct these. The following packages have unmet dependencies:
Gir1.2-totem-1.0 : depends gir 1.2-totemplparser-1.0 (>= 3.10.1) but It is not installed
Gjs : depends libgjs0-libmozjs-24-0
Depends : libgjs0e (>= 1.46.0) but It is not installed...
Quando eu rodo o apt --fix-broken install a saída é a seguinte:
apt-listchanges: Can't set locale, makes sure $LC_* and $LANG are correct!
/Usr/share/apt-listchanges/apt-listchanges.py:523: FutureWarning: possible nested set até position 25
[...]
Perl: warning: set locale failed
Perl: warning: please check your locale settings:
Language= pt_BR:pt:en
LC_all= (unset)
Lang= pt_BR.UTF -8
Perl: warning: failing back to the standart locale ("C")
Locale: não foi possível definir a localidade padrão: arquivo ou diretório inexistente...
Aparecem também problemas no dpkg com o erro: paste subprocess was killed by signal (broken pipe)
Tentei reiniciar o computador através do comando Reboot e shutdown -h e nada funcionou, então apertei o botão de energia e na hora de ligar a tela de login não carrega, fica piscando, não consigo acessar a tty e só consigo rodar o modo de segurança do computador. O que dá pra fazer sem precisar formatar?