apt-get을 사용하여 패키지를 다시 설치하고 설정 스크립트를 실행하려면 어떻게해야합니까?


24

그래서 나는 mailutils (apt-get install mailutils)를 설치했고 멋진 작은 설정 화면이 나타 났을 때 질문을하기 시작했습니다. 구성 해야하는 모든 데이터를 갖기 전에 실수를하고 취소 한 것 같습니다. 어쨌든 설치 스크립트를 다시 실행하려면 어떻게해야합니까?

PBI

답변:


36

당신은 시도 할 수 있습니다

dpkg-reconfigure -plow <PACKAGE>

패키지에 대한 구성 질문이 다시 나타납니다. 관련 패키지도 재구성하라는 메시지가 표시 될 수 있습니다.


데비안 9와 동등한 기능은 무엇입니까? 이 명령은 내 시스템에 없습니다. 나는 많은 dpkg-*명령을 가지고 있지만 이것은 아닙니다.
realtebo

6

Mailutils 자체는 다양한 메일 유틸리티 모음 일 뿐이므로 특정 구성이 없습니다.

mailutils의 의존성 중 하나는 우분투에서 postfix 인 default-mta 패키지입니다. 를 실행할 때 Postfix가 설치되었을 것입니다. apt-get install mailutils이것은 아마도 접미사 구성 화면입니다.

이 구성 마법사를 다시 실행하려면 다음을 실행하십시오 $ dpkg-reconfigure postfix.


2

패키지를 다시 설치하거나 (제거하고 다시 설치해야 할 수도 있음) 두 가지 가능성이 있습니다.

dpkg-reconfigure mailutils


3
mailutils 패키지에는 실제로 구성이 없습니다 (일부 / etc / alternatives 옵션 설정 제외). 언급 된 구성 대화는 mailutils가 아닌 postfix를위한 것입니다. 자세한 내용은 파일을 참조하십시오 /var/lib/dpkg/info...
EEAA

1

일반적으로 dpkg에 의해 캐시 된 postinst 실행 파일을 실행하여 데비안 패키지 설치를 다시 실행할 수 있습니다.

적어도 내 우분투 상자에서는 아래에서 찾을 수 있습니다 /var/lib/dpkg/info/. 파일 이름은이어야합니다 <package-name>.postinst.


1
이것은 사실이 아니며 /var/lib/dpkg/info/package.postinst설정 지침을 다시 실행하지만 질문을하지 않고 /var/lib/dpkg/info/package.config스크립트는 요청하고 모든 것을 재구성 하는 스크립트이므로 수동으로 프로세스를 반복하려면 reconfigure매개 변수를 사용하여 호출해야합니다 .
Javier López
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.