Debian 8에서 시작 로그(자동 시작 문제를 디버깅하는 데 사용됨)를 어디서 찾을 수 있나요?

Debian 8에서 시작 로그(자동 시작 문제를 디버깅하는 데 사용됨)를 어디서 찾을 수 있나요?

특정 응용프로그램이 실행되지 않는 이유를 디버깅하려고 합니다.자동 시작(자동 시작 패키지).

전제:나의 궁극적인 목표는 자동 시작 시퀀스가 ​​중단되는 이유를 이해하는 것입니다.(일부 패키지의 자동 시작 실패로 인해 발생했을 수 있음) 데비안 8 자체는 잘 부팅되지만 자동 시작 기능은 작동하지 않습니다.

그래서 시작 로그를 보고 싶었습니다(/var/log/daemon에서 찾고 있던 내용을 찾지 못했습니다).

~에 따르면데비안 위키, 로그를 잘 시작해야겠어요/var/로그/시작Debian 8에서는 구성이 필요하지 않습니다.

하지만 파일이 존재하지 않습니다.

위키피디아는 또한 다음과 같이 말합니다.

systemd를 초기화 시스템으로 사용하는 경우 다음을 사용할 수 있습니다 systemctl.시작 문제 디버깅.

그래서 나는 노력했다

sudo 시스템

그런데 오류가 발생해요

사용자 인스턴스로 실행을 시도했지만 $XDG_RUNTIME_DIR이 설정되지 않았습니다.

답변1

데비안 Jessie가 사용하고 있는체계이므로 더 이상 파일이 없습니다 /var/log/boot.

여전히 명령을 통해 시작 프로세스에 대한 많은 정보를 얻을 수 있습니다 dmesg.

하지만 만약 당신이 사용한다면자동 시작, 창 관리자를 시작하는 동안 문제가 발생해야 한다고 생각합니다. fbautostart는 상대적으로 간단하므로 가장 좋은 접근 방식은 모든 것을 주석 처리하는 것으로 시작한 다음 문제를 찾을 때까지 단계별로 구성 파일의 모든 줄을 주석 처리(즉, 주석 처리 제거)하는 것입니다.

답변2

sudo journalctlJessie에서 경고 및 오류를 포함한 시작 창 세부 정보를 출력합니다. systemd가 시작되거나 시작하려고 할 때 잘못된 패키지를 수정하는 데 가장 도움이 된다고 생각합니다. 위치해 있습니다 /bin/journalctl.

관련 정보