Jawaban:
Anda dapat memeriksa log dan tanggal pemasang di:
/var/log/installer
Cara cepat untuk menemukan tanggal melalui baris perintah adalah dengan menjalankan:
ls -lt /var/log/installer
Itu daftar dalam urutan kronologis terbalik sehingga file tertua ada di bagian bawah daftar.
/var/log/installer/version
memiliki tanggal 2007-10-30, jadi ini tampaknya cukup dapat diandalkan ...
ls -ld /var/log/installer
.
Jika Anda menggunakan ext2 / ext3 / ext4 dan memformat disk saat Anda menginstal, Anda dapat melakukan trik yang bagus ini.
sudo dumpe2fs /dev/sda1 | grep 'Filesystem created:'
Anda mungkin harus mengubah /dev/sda1
untuk mencerminkan pengaturan Anda.
Menyampaikan pada tanggal file, bahkan "waktu pembuatan" (mtime) dapat memberikan kesalahan karena paket peningkatan mungkin telah mengganti file dan membuat "waktu pembuatan" baru.
Alat dan info serupa mungkin tersedia di sistem file lain juga, tetapi saya tidak tahu tentang mereka.
dumpe2fs: Bad magic number in super-block while trying to open /dev/sda1
/dev/sda2
. Pada /dev/sda1
aku punya /boot/efi
.
-h
opsi ini sehingga setidaknya Anda hanya mendapatkan info superblok yang seharusnya lebih dari cukup.
satu-satunya perintah yang bekerja untuk saya adalah -
sudo ls -alct /|tail -1|awk '{print $6, $7, $8}'
Saya juga tidak tahu perintah atau file tertentu. Saya menggunakan beberapa heuristik untuk menemukan tanggal pemasangan:
for dir in {/etc,/usr,/lib}; do
sudo find $dir -type f -exec stat -c %z {} \; | \
sed -e 's,-,,g' -e 's, .*,,' | sort | uniq -c | sort -nr -k 2 | \
grep -Ev " [0-9]?[0-9] "
done
Script kecil ini mencari file dalam /etc
dan /usr
dan mencetak tanggal terakhir yang diubah. Itu melakukan beberapa memformat ulang dan daftar kejadian diurutkan berdasarkan tanggal (terbaru lebih dulu). Biasanya entri tertua adalah tanggal pemasangan.
Ini mengasumsikan bahwa setelah instalasi dibiarkan tidak berubah. Ini dalam kebanyakan kasus (menurut pengamatan saya) benar, tetapi dalam kasus-kasus khusus juga dapat memberikan hasil yang salah.
Jika instalasi baru-baru ini, lihat entri tertua di bawah /var/log
, tetapi setelah beberapa minggu log akan diputar.
Hal lain untuk dilihat adalah waktu tertua dari suatu file pada sistem file root; tetapi jika seluruh instalasi telah disalin (mis. diselamatkan dari disk yang gagal) di tingkat pohon direktori, ini memberi Anda tanggal salinan.
Jika heuristik cukup baik, lihat tanggal (mtime) dari file yang dibuat selama instalasi dan tidak mungkin telah dimodifikasi sejak itu. Calon yang baik adalah /etc/hostname
; calon lainnya /etc/hosts
, /etc/papersize
, /etc/popularity-contest.conf
.
Saya kira tidak ada.
Di Red Hat / CentOS ada file install.log yang dihasilkan saat Anda menginstal sistem, tetapi ini tidak ada di Ubuntu.
Dengan asumsi log Anda kembali cukup jauh (milik saya), Anda dapat menentukan tanggal instalasi dasar dilakukan di /var/log/dpkg.log*
Sebagai contoh pada sistem saya dua baris pertama dari file dpkg.log tertua saya (dpkg.log.4.gz) adalah
2010-04-19 11:40:55 startup archives install
2010-04-19 11:40:55 install base-files <none> 5.0.0ubuntu18
Jadi saya menginstal sistem ini pada 19/04/2010 pada 11:40:55. Itu benar untuk sistem ini.
Ada juga ide curah pendapat untuk menambahkan tanggal lahir ini.
logrotate
membuang log dpkg lebih lama dari satu tahun.
apakah itu sederhana (saya mungkin salah) hanya untuk memeriksa pusat perangkat lunak, sementara di sana klik 'sejarah' dan gulir ke bawah ke bagian bawah pembaruan yang diinstal. Milik saya menunjukkan April 23 2012 instalasi pertama. Yang mana tentang saat saya mulai menggunakan ubuntu?