Programa não executa no Debian Buster e derivados

Se você instalou um programa e ao tentar executar o mesmo recebe a mensagem "Falha ao executar o comando ... Aquivo ou diretório inexistente" leia essa matéria.









Executável não encontrado


O Debian Buster veio com uma novidade, restringir a execução de programas como Root.

Mas já vi vários relatos de usuários tendo problemas ao executarem programas como user comum e o sistema não encontrar o executável do programa.



Solução


Existem varias formas de resolver esse problema que envolvem alteração manuais em locais que é melhor deixar a cargo das atualizações dos pacotes, não aconselho que as faça.

Aqui iremos adicionar a variável no /etc/envionment, isso ira resolver o problema sem alteração indevida em arquivos de responsabilidade de seu mantenedor.

Adicione PATH ao /etc/environment com os comandos abaixo.

Log como root

su

Adicione o PATH.

echo "PATH="/sbin:/usr/sbin:/bin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/games:/usr/local/games"" >> /etc/environment

Reinicie o computador.

systemctl reboot

Comentários

Você precisa ver isso

Todos os arquivos do blog

Mostrar mais