existe um comando que exibirá a data em que o ubuntu (ou qualquer distribuição) foi instalado?
command-line
system-installation
log
lxtips
fonte
fonte
/var/log/installer/version
tem uma data de 2007-10-30, de modo que este parece ser bastante confiável ...ls -ld /var/log/installer
.Se você usa ext2 / ext3 / ext4 e formatou o disco quando instalou, pode executar este truque bacana.
Pode ser necessário alterar o
/dev/sda1
para refletir sua configuração.Retransmitindo a data dos arquivos, mesmo o "horário de criação" (mtime) pode gerar erros, pois a atualização de pacotes pode ter substituído o arquivo e criado um novo "horário de criação".
Ferramentas e informações semelhantes também podem estar disponíveis em outros sistemas de arquivos, mas eu não as conheço.
fonte
dumpe2fs: Bad magic number in super-block while trying to open /dev/sda1
/dev/sda2
. Por/dev/sda1
que eu tenho/boot/efi
.-h
opção para obter pelo menos apenas as informações do superbloco, que devem ser mais que suficientes.o único comando que funcionou para mim é -
fonte
Também não conheço um comando ou arquivo específico. Estou usando algumas heurísticas para encontrar a data de instalação:
Este pequeno script procura por arquivos em
/etc
e/usr
e imprime a última data alterada. Ele faz alguma reformatação e lista as ocorrências classificadas por data (as mais novas primeiro). Normalmente, a entrada mais antiga é a data da instalação.Isso pressupõe que após uma instalação permaneça inalterado. Isso é verdade na maioria dos casos (de acordo com minha observação), mas em casos especiais também pode dar resultados errados.
fonte
Se a instalação for recente, observe as entradas mais antigas em baixo
/var/log
, mas após algumas semanas os logs serão rotacionados.Outra coisa a considerar é o ctime mais antigo de um arquivo no sistema de arquivos raiz; mas se toda a instalação tiver sido copiada (por exemplo, resgatada de um disco com falha) no nível da árvore de diretórios, isso indica a data da cópia.
Se uma heurística for boa o suficiente, verifique a data (mtime) de um arquivo que foi criado durante a instalação e é improvável que tenha sido modificado desde então. Um bom candidato é
/etc/hostname
; outros candidatos são/etc/hosts
,/etc/papersize
,/etc/popularity-contest.conf
.fonte
Eu não acho que exista.
No Red Hat / CentOS, existem os arquivos install.log que são gerados quando você instala o sistema, mas isso não existe no Ubuntu.
Supondo que seus registros voltem o suficiente (o meu pode), você pode determinar a data em que a instalação básica foi feita em /var/log/dpkg.log*
Por exemplo, no meu sistema, as duas primeiras linhas do meu arquivo dpkg.log mais antigo (dpkg.log.4.gz) são
Então eu instalei este sistema em 19/04/2010 às 11:40:55. Isso está correto para este sistema.
Também houve uma ideia de brainstorm para adicionar essa data de nascimento.
fonte
logrotate
descarte os logs do dpkg com mais de um ano.seria simples (posso estar errado) apenas verificar o centro de software, enquanto lá dentro, clique em 'histórico' e role para baixo até a parte inferior das atualizações instaladas. Mina mostra 23 de abril de 2012 primeira instalação. O que é certo quando comecei a usar o ubuntu?
fonte
O comando
sudo grep ubiquity /var/log/installer/syslog | less
funcionou muito bem para mim.fonte