Ubuntu 릴리스 업그레이드의 순환 종속성

Ubuntu 릴리스 업그레이드의 순환 종속성

기본적으로 kbd, console-setup, console-setup-linux 및 Keyboard-configuration 패키지는 모두 서로 의존합니다. 따라서 삭제, 구성 또는 지울 수 없습니다. 실행하려고 할 때:

dpkg --configure <package name>

오류를 반환합니다:

dpkg: 종속성 문제로 인해 구성이 방해됨

계속해서 특정 종속성을 나열합니다. 이를 구성하려고 시도한 후에는 결국 원래 패키지로 돌아갑니다.

내가 뭐 놓친 거 없니?


편집: 키보드 구성을 구성할 수 있는 것 같지만 다음 오류가 발생합니다.

user@ip:~$ sudo dpkg --configure keyboard-configuration
Setting up keyboard-configuration (1.108ubuntu5) ...
/var/lib/dpkg/info/keyboard-configuration.postinst: 1: /var/lib/dpkg/info/keyboard-configuration.postinst: udpkg: not found
/usr/bin/ckbcomp: Can not find file "symbols/en" in any known directory
dpkg: error processing package keyboard-configuration (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 keyboard-configuration

답변1

어제 서버를 14.10에서 15.04로 업그레이드한 후에도 똑같은 문제가 발생했습니다. 다음 명령으로 해결했습니다.

sudo apt-get remove keyboard-configuration
sudo apt-get install keyboard-configuration
sudo apt-get update && sudo apt-get upgrade

답변2

나는 또한이 문제에 직면했습니다. 두 가지 해결책을 찾았습니다.

먼저 다음을 시도해 보세요.

파일을 열다/etc/default/키보드선호하는 편집기를 사용하여 값을 변경하세요.XKB 레이아웃도착하다"우리를".

도움이 되지 않으면 다음을 시도해 보세요.

sudo -i
cd /usr/share/X11/xkb/symbols
ln -s us en

관련 정보