sudo não encontra um programa

1. sudo não encontra um programa

Leandro
le-silva

(usa Ubuntu)

Enviado em 12/05/2009 - 16:50h

Olá pessoal...

Adicionei no arquivo /etc/profile:

MEUS_PROGRAMAS_HOME=/opt/meus_programas
PATH=$PATH:$MEUS_PROGRAMAS_HOME/bin
export PATH MEUS_PROGRAMAS_HOME

E logo após, fechei o terminal que eu estava e abri um novo.

Beleza, isso fez com que eu pudesse executar quaisquer programas contidos em $MEUS_PROGRAMAS_HOME/bin (ex: um_programa_qualquer). No entanto, quanto tento executar "sudo um_programa_qualquer", o que recebo? sudo: um_programa_qualquer: command not found.

O que fazer neste caso?

Até então, eu sempre fazia isto no /etc/bash.bashrc, mas de maneira semelhante, o comando sudo não levava em consideração isto e eu tinha o mesmo problema que estou relatando aqui.

Eu até poderia deixar isso pra lá e, quando necessário, executar "sudo /opt/meus_programas/um_programa_qualquer", mas o problema é que eu tenho um script de terceiro que num dado momento executa "sudo um_programa_qualquer", dai dai erro.

Desde já, agradeço a ajuda...

Valeu!


  


2. link interessante: sudo não encontra um programa

Leandro
le-silva

(usa Ubuntu)

Enviado em 13/05/2009 - 00:56h

Há comentários bem interessantes sobre esta dúvida em:

http://ubuntuforums.org/archive/index.php/t-109826.html






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts