우분투 10.04 패키지 문제

우분투 10.04 패키지 문제

방금 벽에 부딪혔고, 너무 많이 검색한 후에도 이에 대한 해결책을 찾을 수 없었습니다.

root@server:# apt-get remove libapache2-mod-geoip
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be REMOVED:
  libapache2-mod-geoip
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 115kB disk space will be freed.
Do you want to continue [Y/n]? Y
(Reading database ... 64325 files and directories currently installed.)
Removing libapache2-mod-geoip ...
ERROR: Module geoip does not exist!
dpkg: error processing libapache2-mod-geoip (--remove):
 subprocess installed post-removal script returned error exit status 1
Errors were encountered while processing:
 libapache2-mod-geoip
E: Sub-process /usr/bin/dpkg returned an error code (1)

libapache2-mod-geoip 패키지도 제대로 설치되지 않았으며 dpkg-reconfigure를 사용하여 다시 설치하거나 dpkg -P libapache2-mod-geoip를 사용하여 제거할 수 없습니다. 나에게도 같은 오류가 발생합니다.

답변1

문제를 해결했습니다. /var/lib/dpkg/info에서 정의를 삭제해야 했는데 제거가 순조롭게 진행되었습니다.

root@server:/var/lib/dpkg/info# rm libapache2-mod-geoip.*
root@server:~# sudo apt-get purge libapache2-mod-geoip
root@server:~# sudo apt-get install libapache2-mod-geoi

패키지가 설치되었습니다.

관련 정보