uuencode 명령을 찾을 수 없지만 잘 작동합니다.

uuencode 명령을 찾을 수 없지만 잘 작동합니다.

메일을 사용하여 보내려고 하는데 man을 확인하면 오류 없이 올바른 결과가 나온다고 uuencode합니다 . command not found바이너리가 사라지고 문서만 남나요? 그러나 이것은 드문 일입니다!

답변1

내 생각에는 시스템에 설치되지 않은 명령에 대한 매뉴얼 페이지만 있을 가능성이 높습니다. uuencode한때는 명령의 "표준 선택"의 일부였지만 대부분은 더 이상 기본적으로 설치되지 않습니다(예: compact, vied). 대부분 새롭고 더 나은 명령이 해당 명령을 대체했기 때문입니다. 그러나 매뉴얼 페이지의 "표준 선택"(man이 설치될 때 설치됨)도 있으므로 이러한 선택에는 시스템에 기본적으로 설치되지 않는 명령에 대한 매뉴얼 페이지가 포함될 가능성이 높습니다.

"sharutils" 또는 이와 유사한 패키지를 찾아 설치하십시오.

답변2

Baard Kopperud가 말했듯이 이는 프로그램 자체에 매뉴얼 페이지가 설치되어 있지 않음을 의미합니다.

Red Hat의 모든 소프트웨어는 패키지를 통해 설치됩니다. 기본 시스템 매뉴얼 페이지의 큰 세트는 일반적으로 하나의 패키지로 패키지되지만 프로그램 자체는 다른 패키지에 속할 수 있습니다.

yum provides '*/uudecode'최신 Red Hat에서는 uudecode를 위해 어떤 패키지를 설치해야 하는지 알아내는 데 사용해야 합니다 . 내 RHEL5에서 패키지 이름은 다음과 같습니다.사루티스. 누락된 패키지 이름을 찾으면 yum install <package>루트 권한으로 설치해야 합니다.

답변3

다음 포럼을 확인하세요. UUENCODE를 작동시키는 방법은 무엇입니까?

당신은 설치해야합니다사루티스

dpkg 기준:

apt-get install sharutils

회전 속도 기준:

yum install sharutils

관련 정보