오늘 CentOS(6.4 Final, 커널 버전 2.6.32...i686) VM을 부팅했습니다(Windows 시스템에서 실행 중입니다. 예, 알고 있습니다...). 그런데 이상한 이유로 "어떤" 바이너리가 누락되었습니다. (지난주에는 모든 것이 괜찮았습니다.)
ls -la /usr/bin
아니오를 표시합니다 which
. 하지만 한 가지 더 이상한 점은 누락된 파일을 가리키는 "which-nodejs" 심볼릭 링크가 있다는 것입니다. 그러나 Node.js를 다시 설치했습니다(이제는 "which-nodejs"가 없지만 도움이 되지 않았습니다). 방금 "clear" 명령도 누락되었음을 확인했습니다.
모든 것을 다시 설치하지 않고 "어느 것"을 복원할 수 있는지 제안해 주실 수 있는 분 계십니까?
답변1
해결책:
rpm -e --justdb --nodeps which
sudo yum install which
하지만 아직도 이 문제의 원인이 무엇인지 확실하지 않습니다.