설치 중이었는데tlp우분투용. 설치하는 동안 postfix 구성을 변경하기 위한 대화 상자가 나타 났고 기본 옵션을 사용하여호스트 이름~처럼자얀트.
이제 패키지를 설치하거나 제거하려고 하면 다음과 같은 오류가 나타납니다.
Errors were encountered while processing: postfix, mailutils sub-process /usr/bin/dpkg returned an exit code(1)
메시지에는 이라고 적혀 있는데 Setting myhostname=Jayant..name in /etc/postfix
, 이로 인해 문제가 발생하고 있습니다.잘못된 매개변수 값
myhostname 변수의 값을 업데이트하려고 시도하고 /etc/postfix/main.cf
다음에서 변경했습니다.자얀트..이름에게자얀트
service postfix reload
그런 다음 postfix를 다시 시작하는 명령을 실행했습니다 .
그러나 패키지를 다시 설치하려고 하면 동일한 오류가 표시되고 파일 변경 사항이 다시 되돌려집니다. 이제 파일을 보면 /etc/postfix/main.cf
다시 한 번내호스트 이름변수 보유자얀트..이름값.
그렇다면 이 문제를 어떻게 해결해야 할까요? 업데이트해야 할 다른 곳이 있나요?내호스트 이름변수값?
답변1
비슷한 문제에 직면했기 때문에 로컬 호스트를 선택하는 대신 postfix를 제거하고 구성 없이 다시 설치한 다음 설치가 완료되면 /etc/postfix/main.cf에서 구성을 수동으로 변경합니다.