parcela do PhoneGap

0

Estou tentando instalar o PhoneGap fora disso link: link e eu tenho um problema. Eu cheguei à parte onde eu tenho que instalar o genymotion. Eu instalei o genymotion mas meu computador não consegue encontrar o arquivo chmod u+x genymotion-2.8.1_x64.bin Foi o que eu digitei e é isso que retornou: chmod: cannot access 'genymotion-2.8.1_x64.bin': No such file or directory Então eu me perguntei se eu realmente tinha baixado. Eu fui para a minha barra de pesquisa e digitei "genymotion-2.8.1_x64.bin", assim como deveria, mostrou-me o arquivo. O que posso fazer para que, quando eu executar as ações que devo fazer (As que escreveram o link fornecido), elas funcionem (basicamente como posso corrigir esse erro). Eu sei que o VirtualBox não é o erro porque eu tenho instalado (eu digitei o código que o instala e não retornou nenhum erro).

    
por Theodore Tremblot 27.03.2017 / 19:30

1 resposta

0

Não consigo localizar as informações sobre a instalação do genymotion no link que você forneceu, seja como for, em termos mais gerais, faça o seguinte.

Primeiro encontre o arquivo em questão: no seu caso, o comando find / -type f -name "genymotion-2.8.1_x64.bin" 2>/dev/null deve ser útil.

O que isso faz é pesquisar o sistema de arquivos pela raiz / de um arquivo (-type f) com o nome genymotion-2.8.1_x64.bin e redireciona todas as mensagens de erro para /dev/null' sanitizing the output to help eliminate further confusion. You can leave off the 2 > / dev / null 'part se você não se importe de ver os numerosos erros de permissão negada que você invariavelmente obterá ao encontrar tentativas de percorrer todo o seu sistema de arquivos como um usuário normal.

De qualquer maneira, a linha final de saída será o caminho completo para o arquivo no qual você deseja alterar permissões semelhantes a /full/path/to/filename.ext , em que /full/path/to/ é o caminho completo para o arquivo em questão e filename.ext é o arquivo (no seu caso genymotion-2.8.1_x64.bin) para Agora, como mencionado no meu comentário, você tem a opção de fazer

A)

cd /full/path/to/
chmod u+x genymotion-2.8.1_x64.bin

OR

B)

chmod u+x /full/path/to/genymotion-2.8.1_x64.bin

Nota: Você pode reduzir a possibilidade de digitar erros com esta abordagem copiando o caminho completo e o nome do arquivo da saída e colando-o após chmod u+x

Qualquer uma dessas abordagens resultará na adição de permissões executáveis para o usuário que possui o arquivo em questão .

As únicas outras possibilidades em que consigo pensar são que você pensou que baixou o arquivo de instalação e não o fez (ou não conseguiu extrair o conteúdo dele em algum lugar sensato. Por exemplo, você pode estar procurando o arquivo na sua VM instalação, em vez da instalação do host, onde você realmente o extraiu ou vice-versa). Isso resultaria na impossibilidade de alterar as permissões, pois você não pode alterar as permissões em um arquivo inexistente.

Há um post relacionado aqui mas duvido que esse seja o seu problema, já que você não consegue encontrar o arquivo.

    
por Elder Geek 29.03.2017 / 15:09