dictionaries-common 패키지는 debconf 손상 가능성에 대해 불평합니다.

dictionaries-common 패키지는 debconf 손상 가능성에 대해 불평합니다.

Debian Stretch 배포판을 업그레이드할 때 dictionaries-common 패키지를 구성하는 동안 다음 오류 메시지를 받았습니다:

┌───────────────────┤ dictionaries-common: wordlists ├───────────────────┐
|                                                                        |
| Possible debconf database corruption                                   |
|                                                                        |
| The setting for "dictionaries-common/default-wordlist" is missing, but |
| packages providing candidates are installed: "wamerican".              │
|                                                                        |
| This may be due to corruption in the debconf database. See             |
| "/usr/share/doc/dictionaries-common/README.problems" on "Debconf       |
| database corruption".                                                  │
|                                                                        |
| In this case, running "/usr/share/debconf/fix_db.pl" can help to put   |
| the debconf database in a consistent state.                            │
|                                                                        |
| Some questions are likely to be asked after this message in order to   |
| leave the dictionaries system in a (provisionally) working state.      │
|                                                                        |
|                                 <Ok>                                   |
|                                                                        |
└────────────────────────────────────────────────────────────────────────┘

그래서,

  • 이것이 정말로 손상입니까, 아니면 단지 종속성 문제입니까?
  • fix_db.pl스크립트를 실행해야 합니까 ?

답변1

에 언급된 모든 오류/usr/share/doc/dictionaries-common/README.problems꽤 오래되었지만 사용 중인 배포판 버전도 꽤 오래되었습니다. 스크립트 fix_db.pl자체는 매우 안전합니다. 무슨 일이 있어도 백업을 남깁니다. 스크립트를 실행하고 /var/cache/debconf/config.dat내용을 비교 /var/cache/debconf/config.dat-old하고 변경된 내용을 확인할 수 있습니다 /var/cache/debconf/templates.dat./var/cache/debconf/templates.dat-old

따라서 귀하의 경우에는 파일을 백업하고 debconf스크립트를 실행하여 변경되었는지 확인합니다 dictionaries-common. 후속 패키지 업그레이드 중에 예기치 않은 문제가 발생 debconf하고 적절한 답변이 기억나지 않는 경우 백업을 검색할 수 있습니다. 만들어진.

관련 정보