Ubuntu postfix 설치 오류: libc-bin 0:2.10.1-0ubuntu18 패키지에도 있는 '/usr/sbin/validlocale'을 덮어쓰려고 합니다.

Ubuntu postfix 설치 오류: libc-bin 0:2.10.1-0ubuntu18 패키지에도 있는 '/usr/sbin/validlocale'을 덮어쓰려고 합니다.

명령을 사용하여 Ubuntu 10.04에 Postfix를 설치하려고 시도했지만 sudo apt-get install postfix다음과 같은 오류가 발생했습니다.

Preconfiguring packages ...
(Reading database ... 164023 files and directories currently installed.)
Preparing to replace locales 2.9+git20090617-3 (using .../locales_2.11.2-7_all.deb) ...
Unpacking replacement locales ...
dpkg: error processing /var/cache/apt/archives/locales_2.11.2-7_all.deb (--unpack):
 trying to overwrite '/usr/sbin/validlocale', which is also in package libc-bin 0:2.10.1-0ubuntu18
Processing triggers for man-db ...
Errors were encountered while processing:
 /var/cache/apt/archives/locales_2.11.2-7_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

답변1

2.11.1-0ubuntu7귀하의 시스템은 패키지 버전 ( libc-bin현재 2.11.1-0ubuntu7.5보안 업그레이드로 대체됨) 및 패키지 버전 과 함께 2.11+git20100304-3출시 된 최신 10.04가 아닙니다 locales. Postfix 패키지를 설치하려면 업그레이드가 필요 locales하지만 새 버전은 locales현재 버전과 호환되지 않습니다. 이는 패키지가 업그레이드를 유발하는 종속성을 선언하지 않기 libc-bin때문에 발생하는 오류입니다 .localeslibc-bin

그런데 당신은 두 가지 일을 잘못하고 있습니다. 우선, 카르마/절주 혼합 시스템을 운영하려고 해서는 안 됩니다. 이는 기술적으로 가능하지만 권장되지 않으며 현재 겪고 있는 것과 같은 모든 종류의 문제를 일으킬 수 있습니다. 둘째, 보안 업그레이드를 활성화해야 합니다.

GUI를 사용하는 경우 소프트웨어 소스를 열고 업데이트 탭에서 "중요 보안 업데이트" 및 "권장 업데이트"가 선택되어 있는지 확인하세요. 그런 다음 업데이트 관리자를 열고 10.04로 업그레이드하세요.

명령줄을 사용하는 경우 /etc/apt/sources.list최소한 다음 줄을 포함해야 합니다.

deb http://fr.archive.ubuntu.com/ubuntu/ lucid main restricted universe multiverse
deb http://fr.archive.ubuntu.com/ubuntu/ lucid-updates main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu lucid-security main restricted universe multiverse

restricted( , universe및 가 multiverse별도의 줄에 있고 와 동일한 접두어를 갖는 경우에는 deb ... lucid-...괜찮습니다 main.) 그런 다음 설치합니다.update-manager-core 업데이트 관리자 코어 http://bit.ly/software-small 설치패키지화하고 실행 sudo do-release-upgrade하거나 실행합니다 sudo apt-get update; sudo apt-get dist-upgrade.

당신은 또한 볼 수 있습니다절주 업그레이드;이 페이지의 정보 외에도 보안 업데이트가 활성화되어 있지 않은 것으로 나타나며 자동화된 프로세스가 문제를 처리하지 못할 수도 있다는 점에 유의하시기 바랍니다.

관련 정보