Wie finde ich heraus, welche Version von Ubuntu ursprünglich installiert wurde?

7

Wie kann ich bei einem Computer, auf dem möglicherweise mehrere Release-Upgrades durchgeführt wurden oder nicht, die ursprünglich installierte Ubuntu-Version ermitteln? Angenommen, die Protokollierungskonfiguration wurde nicht von der Standardeinstellung geändert.

Mykro
quelle
Du meinst "Release Upgrade"? denn es dist-upgradeist nicht das, was von einer Ubuntu-Veröffentlichung zur nächsten kommt.
Enzotib
Ja, das habe ich gemeint, sorry.
Mykro

Antworten:

8

Wenn Sie keine manuellen Änderungen vorgenommen haben, sollten Sie das verwendete Installationsmedium oben auf sehen /etc/apt/sources.list:

# deb cdrom:[Kubuntu 10.04 LTS _Lucid Lynx_ - Release i386 (20100427)]/ lucid main restricted
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.

Apport (der Ubuntu-Fehlerreporter) /var/log/installer/media-infoermittelt das Installationsmedium, das Folgendes enthält:

Kubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100427)

Dies funktioniert nur, wenn Sie den /var/log/installerOrdner behalten haben .

Lekensteyn
quelle
Beide Vorschläge (/etc/apt/sources.list und / var / log / installer / media-info) funktionierten - sie zeigten auf einem 11.04-Computer an, dass 10.10 die ursprüngliche Installation war. Vielen Dank!
Mykro
4

Sie können ältere dpkg.logDateien anzeigen, die auf dem System verfügbar sind, und das ältere Paket verwenden, über das berichtet wurde:

less $(ls -rt /var/log/dpkg.log* | 
  head -1) | 
  awk 'NF == 6 && $3 == "install" { print $4, $6; exit }'

Gehen Sie dann zu http://packages.ubuntu.com/ und sehen Sie, zu welcher Ubuntu-Version es gehört.

Dies ist jedoch nicht fehlerfrei, da ältere dpkg-Protokolle je nach logrotateRichtlinie entfernt werden können .

Enzotib
quelle
Danke für diesen Vorschlag. Es ist etwas schwierig, da Ubuntu ältere Protokolldateien automatisch komprimiert, aber ich konnte sie entpacken und das ursprüngliche Installationspaket abrufen: "base-files 5.0.0ubuntu23". Ich war fest entschlossen, unter packages.ubuntu.com den richtigen Ort zu finden, um dies abzufragen. Aber ich kann sehen, dass diese Antwort eine praktische Option wäre, wenn andere Alternativen fehlschlagen.
Mykro
Der Befehl, den ich gegeben habe, kümmert sich auch um komprimierte Dateien.
Enzotib