현재 버전이 업그레이드되었는지 또는 새로 설치했는지 확인하는 방법 문제가 업그레이드

우분투 16.04를 여러 개 설치했습니다. 그들 중 일부는 이전 버전에서 업그레이드되었습니다. 그들 중 일부는 새로 설치했습니다.

일부 설치에는 다른 것에서는 경험하지 못하는 문제가 있습니다.

내가 경험하는 문제가 업그레이드 문제로 인한 것인지 새로 설치가 더 잘 작동하는지 확인하려고합니다.

모든 인스턴스에서 새로 설치가 더 잘 작동하면 문제가있는 일부 컴퓨터에서 새로 설치를 수행 할 수 있습니다.

실행중인 OS가 초기에 실행중인 버전으로 설치되었는지 테스트하는 방법을 알고있는 사람은 미리 감사드립니다.



답변

Ubuntu 16.04를 새로 설치하면 디렉토리에 파일이 없어야합니다 /var/log/dist-upgrade. 따라서 main.log가 있는지 테스트하여 설치가 새로 설치인지 또는 업그레이드인지 확인하십시오 (예 : bash 사용)

if [ -f /var/log/dist-upgrade/main.log ]
then echo upgrade
else echo clean install
fi

자세한 내용은 DebuggingUpdateManager를 참조하십시오.


답변