.run arquivo não tem dados VFS para iniciar

2

Eu baixei a versão 64 bits do metasploit para linux (eu tenho o Ubuntu 13.04 x64 instalado). Ele vem como um arquivo .run. Como todos os tutoriais dizem, tentei instalá-lo da seguinte maneira.

sudo chmod a+x metasploit-latest-linux-x64-installer.run
./metasploit-latest-linux-x64-installer.run

Mas encontrei o seguinte erro. Eu tentei muitas vezes, mas o mesmo resultado em cada tentativa. Recebo a mensagem de erro seguida de um aviso % da seguinte forma.

application-specific initialization failed: 
  /home/djays/metasploit-latest-linux-x64-installer.run has no VFS data to start up
% 

Depois tentei instalá-lo usando o comando bash . Também dá outro erro.

metasploit-latest-linux-x64-installer.run: metasploit-latest-linux-x64-installer.run: cannot execute binary file

Alguém pode me dar uma solução?

Editar:    Como algumas respostas disseram na internet, eu verifiquei se o arquivo .run baixado está corrompido ou não baixei completamente, e então eu baixei novamente cerca de 4 vezes. Mas ainda obter o mesmo resultado. Eu verifiquei se o gvfs está instalado e a versão mais recente está instalada na minha máquina.

    
por Deepal 20.08.2013 / 08:20

1 resposta

2

Isto é definitivamente devido ao arquivo ruim baixado. Eu baixei a versão de 32 bits do Metasploit e instalei. Embora a etapa inicial tenha funcionado, o início do metasploit falha devido ao conflito de rubygems. Então, eu desinstalei o Metasploit de 32 bits e instalei o Metasploit de 64 bits recém-baixado. Funcionou perfeitamente e o Metasploit pode ser executado sem erros. Todos os problemas foram resolvidos.

    
por Deepal 20.08.2013 / 09:16