방금 데비안 설치를 업그레이드했습니다.
apt-get update
내 resources.list를 Jessie에서 Stretch로 업데이트한 후 , apt-get upgrade
및 를 수행했습니다 apt-get dist-upgrade
.
일부 패키지 업데이트가 실패했지만 시스템은 계속 사용할 수 있습니다. 그러나 33개는 올바르게 설치하지 못했습니다 xserver-xorg-core
.
다음 메시지와 함께 실패합니다.
키보드 구성 설정(1.164)...
/var/lib/dpkg/info/keyboard-configuration.config:5:
/etc/default/keyboard: 구문 오류: 끝나지 않은 인용 문자열
dpkg: 패키지 키보드 구성을 처리하는 중 오류가 발생했습니다(--configure):
설치 스크립트는 오류를 반환하고 하위 프로세스가 설치된 후 종료됩니다.
상태 2 dpkg: 종속성 문제로 인해 구성이 불가능함
xserver-xorg-core: xserver-xorg-core는 키보드 구성에 따라 다릅니다. 그러나 패키지 키보드 구성은 아직 구성되지 않았습니다.
실행하면 apt-get install --reinstall keyboard-configuration
다음 메시지가 반환됩니다.
E: 내부 오류, 키보드 구성 파일 이름 없음: amd64
출력은 다음과 같습니다 uname -a
.
Linux debian 4.9.0-6-amd64 #1 SMP Debian 4.9.82-1+deb9u3 (2018-03-02) x86_64 GNU/Linux
편집하다:
내용은 다음과 같습니다 /etc/default/keyboard
.
XKBLAYOUT=미국, 캘리포니아 XKBVARIANT=, BACKSPACE=추측 XKBOPTIONS=대문자:escape"
답변1
에러 메시지
/var/lib/dpkg/info/keyboard-configuration.config: 5:
/etc/default/keyboard: Syntax error: Unterminated quoted string
파일에 문제가 있음을 나타냅니다 /etc/default/keyboard
. 내용을 보면 XKBOPTIONS
끝에 불필요한 참조가 있음을 알 수 있습니다. 이를 제거하면 모든 것이 다시 작동합니다( a 이후 dpkg-reconfigure --pending
).