Ху, ребята! В течение многих лет я решал все проблемы, которые у меня возникали с Ubuntu, с помощью Google, форумов и IRC, но я нашел такую, через которую не могу пройти. У меня проблемы с CA-сертификатами, каждый сайт, к которому я пытаюсь получить доступ, запрашивает подтверждение сертификации, и мое обновление также не работает на 100%. Я действительно ценю любую помощь.
jyulliano@Salamander:~$ sudo rm -rf /etc/ssl/certs/*
jyulliano@Salamander:~$ sudo update-ca-certificates Updating certificates in /etc/ssl/certs... 152 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d....done.
jyulliano@Salamander:~$ sudo apt-get update
[...]
Err private-ppa.launchpad.net precise/main amd64 Packages
server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none
Err private-ppa.launchpad.net precise/main i386 Packages
server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none
Ign private-ppa.launchpad.net precise/main Translation-en_US
Ign private-ppa.launchpad.net precise/main Translation-en
Fetched 1,118 kB in 44s (24.9 kB/s)
E: Some index files failed to download. They have been ignored, or old ones used instead.
Вы удалили все сертификаты самостоятельно, когда запустили sudo rm -rf /etc/ssl/certs/*
. Это сломало вашу систему. Чтобы исправить это, вы можете переустановить пакет, из которого они получены:
sudo apt-get install --reinstall ca-certificates
Это должно быть относительно безопасно. Если это не сработает, вам может потребоваться удалить пакет и переустановить его, но не пытайтесь сделать это, если у вас в данный момент сломаны пакеты.
sudo apt-get -f install
# stop if you saw any errors
sudo dpkg --purge --force-depends ca-certificates
sudo apt-get -f install