
저는 12.04와 Windows 7이 포함된 이중 부팅 시스템을 가지고 있습니다. Ubuntu는 어제 잘 작동했지만 오늘 아침 부팅 시 문제가 발생합니다. 포럼을 검색했지만 복구에 실패했습니다. 나는 시도했다 :
sudo gedit /var/log/apt/history.log
제거된 패키지의 로그를 보려면 다음을 얻으십시오.
** (gedit:976): WARNING **: Command line 'dbus-launch --autolaunch=2d7d18532e9953bc8a2b852e00000007 --binary-syntax --close-stderr' exited with non-zero exit status 1: Autolaunch error: X11 initialization failed.\n
Cannot open display:
Run 'gedit --help' to see a full list of available command line options.
누구든지 수정에 대한 제안 사항이 있습니까? 추가 정보가 필요한 경우 알려주시기 바랍니다.
문제 해결됨. 1. 복구 모드로 이동 / 2. 복구 모드에서 네트워킹 활성화 / 3. 복구 모드에서 Drop to Shell / 4. 쉘에서 sudo apt-get install xserver-xorg-core xserver-xorg / 5. 쉘에서 dpkg-reconfigure xserver-xorg / 6. bash를 종료하고 복구 메뉴로 돌아가서 일반 부팅을 선택합니다. 제안해 주신 모든 분들께 감사드립니다. 중
답변1
awk '/^Remove/' /var/log/apt/history.log
가장 최근에 제거된 패키지가 표시되며, 로그에서 가장 오래된 패키지가 먼저 표시됩니다. 기록은 시간이 지남에 따라 보관되므로 첫 번째 항목을 확인하려면 오래된 파일(12개의 번호가 지정된 아카이브가 있음)을 확인해야 할 수도 있습니다.
zcat /var/log/apt/history.log.1.gz | awk '/^Remove/'
아니면 한 번에 모두 수행할 수도 있습니다.
zgrep -E --color '^Remove' /var/log/apt/history*
하지만 너무 많은 정보를 보여줄 것이기 때문에 그것이 그렇게 유용할 수 있을지는 잘 모르겠습니다.