Ubuntu를 15에서 16.04로 업데이트한 후 키보드 구성 패키지에 오류가 발생했습니다.

Ubuntu를 15에서 16.04로 업데이트한 후 키보드 구성 패키지에 오류가 발생했습니다.

그래서 오늘 아침에 Ubuntu 배포판의 자동 업그레이드를 15.xx에서 새로운 16.04로 시작했습니다. 마지막에 발생한 오류를 제외하고는 모든 것이 순조롭게 진행되었습니다. 문제로 인해 키보드 구성 패키지의 전체 설치가 방해를 받았습니다. 오류 스크린샷을 얻을 수 없습니다).

또한 설치를 완료할 수 없어 되돌렸다고 언급했습니다. 컴퓨터를 다시 시작했고 로그인 화면에서 즉시 다음 두 가지를 확인했습니다.

  1. 높이는 옵션 없이 기본 해상도를 사용하고 있으며(두 화면 중 하나만 감지됨) 디스플레이 드라이버가 제대로 작동하지 않을 수 있음을 의미합니다.

  2. 16.04 배포판을 사용하고 있다는 표시이므로 결국 업데이트된 것으로 보입니다.

그런 다음 디스플레이가 제대로 작동하지 않는 이유를 알아보기 위해 터미널로 이동했습니다. 최신 nvidia 드라이버를 설치할 때 키보드 구성 패키지로 인해 많은 오류가 발생했습니다.

다음을 수행하여 제거하고 다시 설치하려고했습니다.

sudo apt-get rempove keyboard-configuration
sudo apt-get install keyboard-configuration

작동하지 않았습니다. 설치 중에 발생하는 오류는 다음과 같습니다.

Setting up keyboard-configuration (1.142ubuntu2) ...
/usr/local/bin/setupcon: 806: /usr/local/bin/setupcon: /usr/local/bin/ckbcomp: not found
dpkg: error processing package keyboard-configuration (--configure):
 subprocess installed post-installation script returned error exit status 1

ckbcomp 파일이 무엇인지 살펴보니 이 파일이 console-setup 패키지에서 가져온 것 같지만 이 패키지를 설치하려고 하면 몇 가지 추가 실패 패키지와 함께 위와 동일한 오류가 발생합니다.

$ sudo apt-get install console-setup
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libxatracker2 libxfont1 libxvmc1 xfonts-base xfonts-encodings xfonts-utils xserver-common
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
  console-setup-linux kbd
The following NEW packages will be installed:
  console-setup console-setup-linux kbd
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
Need to get 0 B/1,316 kB of archives.
After this operation, 2,975 kB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Preconfiguring packages ...
Selecting previously unselected package kbd.
(Reading database ... 412842 files and directories currently installed.)
Preparing to unpack .../kbd_2.0.3-2ubuntu1_amd64.deb ...
Unpacking kbd (2.0.3-2ubuntu1) ...
Selecting previously unselected package console-setup-linux.
Preparing to unpack .../console-setup-linux_1.142ubuntu2_all.deb ...
Unpacking console-setup-linux (1.142ubuntu2) ...
Selecting previously unselected package console-setup.
Preparing to unpack .../console-setup_1.142ubuntu2_all.deb ...
Unpacking console-setup (1.142ubuntu2) ...
Processing triggers for doc-base (0.10.7) ...
Processing 1 added doc-base file...
Registering documents with scrollkeeper...
Processing triggers for man-db (2.7.5-1) ...
Processing triggers for systemd (229-5ubuntu1) ...
Processing triggers for ureadahead (0.100.0-19) ...
ureadahead will be reprofiled on next reboot
Setting up keyboard-configuration (1.142ubuntu2) ...
/usr/local/bin/setupcon: 806: /usr/local/bin/setupcon: /usr/local/bin/ckbcomp: not found
dpkg: error processing package keyboard-configuration (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of console-setup:
 console-setup depends on keyboard-configuration (= 1.142ubuntu2); however:
  Package keyboard-configuration is not configured yet.

dpkg: error processing package console-setup (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of kbd:
 kbd depends on console-setup | console-setup-mini; however:
  Package console-setup is not configured yet.
  Package console-setup-mini is not installed.

dpkg: error processing package kbd (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of console-setup-linux:
 console-setup-linux depends on kbd (>= 1.15-1ubuntu3); however:
  Package kbd is not configured yet.
 console-setup-linux depends on keyboard-configuration (= 1.142ubuntu2); however:
  Package keyboard-configuration is not configured yet.

dpkg: error processing package console-setup-linux (--configure):
 dependency probNo apport report written because the error message indicates its a followup error from a previous failure.
                 No apport report written because the error message indicates its a followup error from a previous failure.
                  No apport report written because MaxReports is reached already
                                                                                lems - leaving unconfigured
Errors were encountered while processing:
 keyboard-configuration
 console-setup
 kbd
 console-setup-linux
E: Sub-process /usr/bin/dpkg returned an error code (1)

이 작업을 수행할 수 있는 방법이 있습니까? 어떤 아이디어를 찾아보니 제가 리눅스에 익숙하지 않아서 제가 잘못한 것에서 비롯된 것일 수도 있습니다. 업데이트 이전에는 시스템이 꽤 안정적이었고 아무런 문제도 없었습니다.

관련 정보