웹 호스팅 기술자가 Linux/Debian squeeze 시스템을 복원했을 때 실행 파일을 잃어버렸습니다. 증상은 다음과 같습니다.
# ls -l /usr/bin/man
lrwxrwxrwx 1 root root 17 Oct 11 2011 /usr/bin/man -> ../lib/man-db/man
따라서 /usr/bin/man은 /usr/lib/man-db/man을 가리킵니다.
# ls -l /usr/lib/man-db/man
lrwxrwxrwx 1 root root 13 Aug 12 2012 /usr/lib/man-db/man -> ../../bin/man
따라서 더 이상 hard man 바이너리가 없지만 서로를 가리키는 두 개의 중복 man 심볼릭 링크가 있습니다.
내 질문은 man 바이너리를 어떻게 복원하고 어떤 deb 패키지에서 복원합니까?입니다.
답변1
man-db 패키지에서.
심볼릭 링크를 제거하고 다음을 실행하세요.
apt-get purge man-db
apt-get install man-db