Come faccio a sapere quale era la versione originale di Ubuntu installata su una macchina?


16

Ho alcune macchine che sto aggiornando da una versione all'altra per alcuni anni.

Sono curioso di scoprire qual era la versione originale di Ubuntu installata sulla macchina.

C'è un modo per farlo?


3
Non sono abbastanza sicuro per una risposta, ma / var / log / installer potrebbe essere un indizio.
Jorge Castro,

Ho trovato molte informazioni in /var/log/apt/history.log
Ringtail

Risposte:


19

Esegui questo comando dal terminale:

cat /var/log/installer/media-info

oppure, se il file non esiste, prova:

cat /var/log/installer/lsb-release

3
cat: /var/log/installer/media-info: No such file or directoryil 10.10.
Gerrit,

1
Figo, grazie. Proverò su altre mie macchine e riferirò. Una cosa - su questa macchina particolare dovevo eseguire il comandosudo
Sergey,

@Sergey non c'è bisogno di usare sudo.
user530873,

1
Sembra che questo file non esista su macchine più vecchie - manca su due delle mie macchine che inizialmente avevano 8.04 e 9.10. Inoltre, come riporta @gerrit, manca in 10.10.
Sergey

1
@gerrit try cat /var/log/installer/lsb-release. Ho un vecchio server che ho aggiornato dall'8.10, secondo quel file. Immagino che lo abbiano cambiato qualche tempo dopo l'8.10.
carestad,

5

Ancora un'altra opzione: per impostazione predefinita /etc/apt/sources.listcontiene il nome del CD da cui è stato installato il sistema:

> cat /etc/apt/sources.list|grep cdrom
# deb cdrom:[Kubuntu-KDE4 8.04 _Hardy Heron_ - Release amd64 (20080423)]/ hardy main restricted

che funziona anche su un VPS che non sono mai stato effettivamente installato da un cdrom:

# deb cdrom:[Ubuntu-Server 10.04.2 LTS _Lucid Lynx_ - Release i386 (20110211.1)]/ lucid main restricted

Naturalmente, /etc/apt/sources.listè relativamente meno nascosto di ogni altra cosa /var/log/installer, quindi è probabile che sia stato modificato manualmente e che la voce cdrom sia stata modificata / rimossa.

Gli stessi dati possono essere visualizzati nella finestra di dialogo Origini software:

inserisci qui la descrizione dell'immagine


Sto accettando la mia risposta poiché quella più votata non sembra funzionare su sistemi precedenti alla 11.04.
Sergey

4

Potete vederlo quando segnalate un bug usando ubuntu-bug. Ad esempio, è possibile premere Alt+ F2e accedere ubuntu-bug firefox. Inizierà a raccogliere informazioni sul tuo sistema che puoi esaminare. Tra questi c'è "Installation Media", che mostrerà come è stato originariamente installato. Quindi annulli semplicemente la segnalazione di bug.

Non sono sicuro dove apport ottenga queste informazioni, quindi qualcuno probabilmente pubblicherà una risposta migliore. Ma questo funziona e conta qualcosa, suppongo. :)


1
È interessante notare che non riesco a trovare "Supporti di installazione" ubuntu-bugnell'output sul mio computer. L'unica cosa parzialmente correlata che ho trovato è UprgadeStatus: aggiornato a quantal il 19-10-2012 (6 giorni fa)
Sergey

1

Un'opzione forse trascurata qui potrebbe essere quella di giudicare l'età attraverso l'uso di timestamp. Basta guardare e vedere quali sono i timestamp su alcuni dei file più vecchi. Ad esempio, un file con una data dell'ultima modifica di giugno 2010 potrebbe indicare Ubuntu 10.04.

Ovviamente questo non è un sistema infallibile, perché alcuni file possono essere copiati su un sistema con date precedenti rispetto all'esistenza del sistema operativo installato. Quindi devi usare il tuo miglior giudizio.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.