14.10 Software-Updater wird nicht aktualisiert

14.10 Software-Updater wird nicht aktualisiert

Ich verwende Ubuntu 14.10.

Um es möglichst kurz zu machen:

  1. Software Updater -

    (a) Dies läuft, sagt mir, dass ich Updates brauche, ich erteile die Berechtigung zum Update, dann sagt es mir, dass ich keine Internetverbindung habe.

    (b) Vor dem letzten Update hat es einwandfrei funktioniert, beim letzten Update wurde es plötzlich abgebrochen, nachdem etwas Netzwerk- oder Treiberbezogenes aktualisiert wurde, seitdem erhalte ich die Meldung, dass kein Internet verfügbar ist, obwohl ich Internet habe.

    (c) Heute wird mir gemeldet, dass ich 269 MB an Updates installieren muss, genau dieselben Updates, die vor dem Update, das das Internet lahmlegte, im Software-Updater aktualisiert und einfach über das Terminal heruntergeladen wurden, jedoch scheinen diese beim Software-Updater nicht registriert zu werden.

    (d) Folglich kann ich über diesen Dienst keine Updates durchführen.

  2. Terminal -

    (a) Dadurch werden die Updates problemlos heruntergeladen. Ich habe den sudo apt-get updateBefehl verwendet undsudo apt-get install

    (b) Es werden keine Updates installiert, es meldet etwas, das mir nicht viel Aufmerksamkeit geschenkt hat, außer dass es Formulierungen wie „nichts zu installieren“ enthielt oder vielleicht war die Installation ein Update, also etwas in dieser Art. Dennoch muss etwas installiert werden, weil Sachen heruntergeladen wurden, und wenn es nicht benötigt wird, dann verschwende ich mein Datenvolumen, TYVM, was teuer ist, wie Ihnen jeder mobile Tether mit einem PAYG-Dienst sagen kann, Hardliner. Grrrr.

    (c) siehe Ziffer 1.(d)

Wie kann ich also mit dieser Situation umgehen? Egal, welchen Ansatz ich wähle, es funktioniert nicht. Alle vorgeschlagenen Wege, die ich mir angesehen habe, beziehen sich alle auf ein bestimmtes Programm. In meinem Fall hat das bestimmte Programm jedoch mit einem Software-Updater zu tun. Wenn es ein Thema oder einen Link gibt, den ich nicht kenne, können Sie mich gerne dorthin verweisen.

** BEARBEITEN **

Aus unbekanntem Grund war es mir nicht möglich, per Software Updater und auch nicht über das Terminal zu aktualisieren (beides mit jeweils gegensätzlichen Problemen) und plötzlich wurde das Update ohne Sinn und Verstand von selbst durchgeführt ...

Die Fragen sind jetzt also

  1. wie kann sich ein Computer ohne Autorisierung selbst aktualisieren?
  2. wie kann sich eine festgefahrene Situation vor meinen Augen auflösen, ohne dass ich eingreife?

Antwort1

Wie in meinem Kommentar beschrieben: apt-get installdient zum Installieren von Software, die noch nicht auf Ihrem Computer vorhanden ist. Um die gleiche Arbeit wie Update-Manager zu erledigen, müssen Sie Folgendes ausführen: apt-get upgradeIch persönlich bevorzuge es, apt-get dist-upgradeda es auch Kernel-Upgrades usw. installiert. Wahrscheinlich verhält sich Update-Manager eher wie Dist-Upgrade. man apt-getist eine gute Hilfeseite ...

Nun zu den Antworten auf eure Fragen:

1. Wie kann sich ein Computer unbefugt selbst aktualisieren?

update-manager (das GUI-Tool). Funktioniert nur als Frontend. Im Hintergrund läuft aptd, das von systemd angestoßen wird. Wenn Sie Updates ausführen möchten, weist update-manager aptd über systemd an, die Updates auszuführen, während aptd als Root ausgeführt wird.

Die Berechtigungsprüfung selbst ist technisch nicht notwendig: Beim Start des Update-Managers fragt dieser über systemd auch aptd ab, wofür Sie nicht nach einem Passwort gefragt werden.

Für die automatischen Updates sollten Sie sich das Skript ansehen /etc/cron.daily/apt, das einmal täglich als Root ausgeführt wird.

Die Prozessliste während der Installation von Updates sieht ungefähr so ​​aus:

14537 ?        SNl    0:02   /usr/bin/python3 /usr/sbin/aptd
14625 pts/57   SNs+   0:00     /usr/bin/python3 /usr/sbin/aptd
14661 pts/58   DNs+   0:00       /usr/bin/dpkg --status-fd 43 --unpack --auto-deconfigure /var/cache/apt/archives/freshplayerp....deb

2. Wie kann sich eine festgefahrene Situation vor meinen Augen auflösen, ohne dass ich eingreifen muss?

Die Sperre kommt wahrscheinlich vom obigen apt-get update oder von einem anderen Test. Sie hat sich von selbst gelöst, weil sie gerade ihre Aufgabe erledigt hat.

Um dies zu überprüfen, können Sie den folgenden Befehl ausführen, während apt-get gesperrt ist:

ps ax | grep apt

verwandte Informationen