uuencode Comando não encontrado mas homem trabalhando bem

3

Estou tentando enviar e-mails usando uuencode , mas ele diz command not found , enquanto, se eu verificar o homem, obtenho o correto sem nenhum erro. É que o meu binário foi e apenas os documentos restantes? Isso é unusal embora!

    
por Rorschach 05.06.2014 / 10:55

3 respostas

3

Acho mais provável que você tenha a página de manual para um comando que não está instalado no seu sistema. uuencode costumava fazer parte da "seleção padrão" de comandos, mas muitos deles não são mais instalados por padrão (por exemplo, compact , vi e ed ) - principalmente porque novos e melhores comandos tomaram o seu lugar. No entanto, existem "seleções padrão" de páginas man (que são instaladas quando você instala man), então é muito provável que tal seleção contenha páginas de manual para comandos não instalados por padrão em um sistema.

Veja se você pode encontrar um pacote chamado "sharutils" ou algo parecido e instalá-lo.

    
por 05.06.2014 / 11:02
1

Como Baard Kopperud disse, isso significa que a página man instalada pelo próprio programa não o faz.

Todo o software na Red Hat é instalado via pacotes. É comum empacotar um grande conjunto de páginas básicas do sistema pertencentes a um pacote, mas o próprio programa pode pertencer a outro.

Na moderna Red Hat você precisa usar yum provides '*/uudecode' para encontrar o pacote que você precisa instalar para uudecode. No meu RHEL5, o nome do pacote é sharutils . Como você descobriu o nome do pacote ausente, use yum install <package> . A instalação deve ser feita com privilégios de root.

    
por 05.06.2014 / 13:15
0

Por favor, verifique o seguinte fórum: Como faço para que o UUENCODE funcione?

Você precisa instalar sharutils

baseado em dpkg:

apt-get install sharutils

Baseado em RPM:

yum install sharutils
    
por 04.08.2018 / 22:02