Lösen Sie das Problem der festgefahrenen Update-Paketverwaltung im Linux-System

Distribution basierend auf

Ubuntu 20.04

Frage

Nach Abschluss der Installation wurde die Paketverwaltung nicht aktualisiert und viele Repositorys sind alt. Einige Pakete werden zu diesem Zeitpunkt möglicherweise nicht gefunden, daher müssen Sie apt vor der Verwendung aktualisieren und aktualisieren.

sudo apt-get upgrade
sudo apt-get update

Beim Ausführen des Aktualisierungsbefehls bleibt es jedoch hängen.

0% [waiting for headers]

Zu diesem Zeitpunkt bleibt es hängen, bis die OpenSh-Verbindung getrennt wird (möglicherweise wurde der OpenSh-Prozess beendet oder ist abnormal, was untersucht werden muss).

Lösung

Link SSH

Wenn Sie erneut eine Verbindung zu SSH herstellen möchten, müssen Sie die Maschine neu starten

Handhabung von Paketaktualisierungen

Ändern Sie die Downloadquelle für die Paketverwaltung

cd /etc/apt/
# 编辑sources.list文件,将其中的连接替换成可访问的镜像源
# 如果有网络代理,也可使用原来的源
# 建议在替换之前,先将原来的sources.list文件进行备份
cp sources.list sources.list.curtin.old

Leeren Sie den Apt-Cache

sudo apt-get clean
cd /var/lib/apt
sudo mv lists lists.old
sudo mkdir -p lists/partial
sudo apt-get clean

Apt-Paket aktualisieren

sudo apt-get update

Je suppose que tu aimes

Origine blog.csdn.net/weixin_43500200/article/details/131205752
conseillé
Classement