Se você deseja executar algo da sua localização atual, você precisa escrever ./
antes do comando. No seu caso ./chrome
Chamar o chrome diretamente só funcionaria se o diretório atual estivesse na variável de ambiente PATH.
Eu fiz o download do shell do ChromiumOS para Linux em aqui , descompactei-o e tentei execute chrome-wrapper
. No entanto, Bash me diz que o arquivo chrome
, uma biblioteca compartilhada de acordo com Thunar, que também está no mesmo diretório, não foi encontrado, mas estou olhando para ele em Thunar. Ele também está listado em ls
e dir
, e eu posso usar cat
para visualizá-lo, mesmo que ele gere lixo (é claro). Quando tento executar chrome
diretamente, o bash me diz novamente que o arquivo não foi encontrado. Estranhamente, o aplicativo Gerenciador de Arquivos em execução no mesmo sistema Android que o Linux me diz que o arquivo em questão é de 174 MB, enquanto o Thunar no Debian me diz que é 813 MB. Eu estou executando o Debian Jessie usando root falso no Android ARM. Obrigado.
Se você deseja executar algo da sua localização atual, você precisa escrever ./
antes do comando. No seu caso ./chrome
Chamar o chrome diretamente só funcionaria se o diretório atual estivesse na variável de ambiente PATH.
Os diretórios que contêm bibliotecas do sistema devem ser referenciados em /etc/ld.so.conf
. (Se você alterá-los, chame ldconfig
para atualizar o banco de dados binário correspondente.)
Quando você tiver bibliotecas por aplicativo armazenadas em outro local, será necessário definir LD_LIBRARY_PATH
para um ou mais diretórios separados por vírgula contendo essas bibliotecas de usuário.
export LD_LIBRARY_PATH="${PWD:-$(pwd)}"
./some_program
Tags android debian chrome chromium-os