“bash: setup: command not found” no CentOS

2

Estou recebendo a mensagem de erro folling quando tento usar o aplicativo 'setup' no CentOS 5.5 para configurar o servidor web Apache.

bash: setup: command not found

No entanto, quando tentei instalá-lo com:

yum install setup

Eu recebi a resposta de que já estava instalado e que nenhum trabalho precisa ser feito.

Estou logado como root.

Alguma ideia do problema?

Muito obrigado

    
por Joe 05.07.2011 / 23:38

2 respostas

2

No caso de alguém se deparar com esta questão, pensei em fornecer uma explicação aqui, embora pareça que o OP está definido:

Quando você instala um pacote usando yum , como em:

yum install setup

Você está instalando um pacote chamado setup . Isso não significa necessariamente que você esteja instalando um aplicativo de mesmo nome. Nesse caso, setup é simplesmente um pacote de baixo nível que instala alguns arquivos de configuração do sistema necessários. Você pode ver o conteúdo completo do pacote assim:

rpm -ql setup

E você pode obter mais informações sobre o pacote desta forma:

rpm -qi setup

Isso inclui uma descrição do pacote:

The setup package contains a set of important system configuration and setup files, such as passwd, group, and profile.

Se você deseja instalar um aplicativo específico, pode tentar pesquisá-lo com yum search ou, se conhecer um determinado nome binário, geralmente pode fornecer isso como um argumento para yum install . Por exemplo:

yum install /bin/zsh

Você pode trabalhar para trás e descobrir quais pacotes possuem um arquivo específico como este:

rpm -qf /path/to/some/file

Por exemplo:

# rpm -qf /usr/bin/ssh
openssh-clients-5.6p1-31.fc15.1.x86_64
    
por 06.07.2011 / 17:33
1

Pode ser que você esteja procurando pelo pacote setuptool

yum install setuptool

setuptool pacote irá fornecer o comando de configuração para centos, fedora, redhat & a maioria das distribuições baseadas em rpm.

    
por 13.03.2013 / 07:35