Dpkg가 이상한 오류를 반환함

Dpkg가 이상한 오류를 반환함

데비안을 업그레이드하고 있었는데 잠시 후 UDEV 및 DIRMNGR 패키지에서 오류가 발생하기 시작했습니다.

Deb를 따로 다운받아서 오류를 수정해보기도 했는데 쉽지 않은 것 같습니다. 이 두 패키지를 수동으로 설치하거나 dpkg 관련 문제를 해결할 수 있습니까?

UDEV가 반환됩니다:

dpkg: 아카이브 처리 중 오류가 발생했습니다. /tmp/apt-dpkg-install-jTaHJP/0-udev_232-8_amd64.deb (--unpack): 하위 프로세스 새 사전 설치 스크립트가 오류 종료 상태 1을 반환했습니다.

그리고

DIRMNGR이 반환됩니다:

dpkg-maintscript-helper: 오류: dpkg: 오류: '' 버전에 잘못된 구문이 있습니다: 버전 문자열이 비어 있습니다.

http://pastebin.com/XvAZ38UF

답변1

문제는 다음과 dirmngr같이 보고되었습니다.#848413에 반대 dirmngr하여 결과는 다음과 같습니다.#848422dpkg버그가 실제로 어디에 있는지에 대해 .

문제를 해결하려면 dpkg다음 버전으로 다운그레이드할 수 있습니다 testing. 저장소에 적절한 항목이 있는 경우:

apt-get install dpkg/testing

트릭을 수행해야합니다.

설치 udev오류는 실행 중인 커널에 기능이 없기 때문에 발생합니다. 이 문제를 해결하는 가장 쉬운 방법은 최신 데비안 커널을 사용하는 것입니다 — linux-image-4.8.0-2-amd64-unsigned현재 설치하는 것이 가장 안전한 옵션입니다( 를 사용한다고 가정 amd64).linux-image-amd64 만약에SecureBoot 지원 시스템이 있습니다. 특별한 경우에는 OVH 커널을 실행하고 있으므로 최신 OVH 커널을 찾아야 합니다.

관련 정보