Ich habe gerade mein HTPC auf 13.04 (mit do-release-upgrade
) aktualisiert und beim Anmelden erhalte ich die Meldung "Neue Version verfügbar", obwohl es keine gibt, da ich diese Version gerade aktualisiert und ausgeführt habe.
me@mybox: ~$ssh htpc
me@htpc's password:
Welcome to Ubuntu 13.04 (GNU/Linux 3.8.0-19-generic i686)
* Documentation: https://help.ubuntu.com/
New release '13.04' available.
Run 'do-release-upgrade' to upgrade to it.
Ich bin also am 13.04, kann aber auf den 13.04 upgraden. Klingt wie ein Plan. Oder nicht.
Ich habe ein apt-get update
und gemacht upgrade
(war nichts neues) und den Rechner neu gestartet. Warum ist diese Nachricht immer noch hier und was muss behoben werden, damit sie nicht mehr angezeigt wird?
Für weitere Informationen vielleicht:
htpc:~$ uname -a
Linux HTPC 3.8.0-19-generic #29-Ubuntu SMP Wed Apr 17 18:19:42 UTC 2013 i686 athlon i686 GNU/Linux
quelle
sudo rm /var/lib/ubuntu-release-upgrader/release-upgrade-available
von wirdsudo /usr/lib/ubuntu-release-upgrader/release-upgrade-motd
die veraltete Nachricht korrigiert./var/lib/
Ich denke, nur der eine sollte entfernt werden.Wenn Sie die Datei öffnen
/etc/update-motd.d/91-release-upgrade
, sehen Sie, dass die Bash aufgerufen wird/usr/lib/ubuntu-release-upgrader/release-upgrade-motd
. Wenn Sie diese Datei öffnen, finden wir diesen Code:Die Stempelvariable wird nach
/var/lib/ubuntu-release-upgrader/release-upgrade-available
Datei ausgefüllt , falls vorhanden, oder wenn sie leer ist, wird geprüft , ob eine neue Version vorhanden ist. in ,/var/lib/ubuntu-release-upgrader/release-upgrade-available
wenn Sie mit Texteditor öffnen (nano
,vi
...) ist die Nachricht nur , dass es eine neue Version von Ubuntu ist, wenn Sie also , die leer oder entfernen Sie überprüfen erzwingen , wenn es eine neue Version.Ich hoffe, ich erklärte und entschuldige mich für mein schlechtes Englisch.
quelle
versuchen
sudo apt-get dist-upgrade
Sie diese Nachricht in dieser Datei können
/etc/motd
Sie auf dem neuesten Stand sind, können Sie laufen
sodo rm /etc/motd
<- bearbeiten , wenn Sie benutzerdefinierte Begrüßungstext habenquelle
motd
Tat (wie es das Motiv ist), aber wäre das nicht Betrug? Das System glaubt, es hat ein Update aus irgendeinem Grund, ich möchte herausfinden, warumsudo apt-get update
undlsb_release -sc
Sie auf dem Laufenden hältraring
und die Meldung falsch ist, sollten Sie diese entfernenIch habe folgendes gemacht:
cd /var/lib/ubuntu-release-upgrader/
mv release-upgrade-available release-upgrade-available.old
cd /usr/lib/ubuntu-release-upgrader/
./check-new-release
MOTD war wieder normal.
Wahrscheinlich dasselbe wie oben, aber ich mag es nicht, Dinge zu löschen, ohne die Konsequenzen genau zu kennen. Ich lasse diese Datei einfach dort und warte, bis der 13.10 im Oktober zum Upgrade auffordert. Sobald ich weiß, dass das funktioniert, lösche ich die .old-Datei (oder nicht, es schadet wirklich nichts).
quelle
Es ist jetzt ein Fix veröffentlicht, einfach ausführen
sudo aptitude update && sudo aptitude full-upgrade
und die Nachricht wird entfernt.quelle