Como executar o aplicativo localizado no sistema de arquivos, mas não instalado?

0

Recentemente, meu amigo 'instalou' o testdisk no meu laptop e o usou para me mostrar algumas coisas. Mas agora eu gostaria de lançá-lo novamente e não sei como fazê-lo. Eu tentei ir Ctrl + Alt + F1 e, em seguida, ir para o diretório do Testdisk e tente 'sudo testdisk', mas não existe tal comando no sistema. Eu tenho Testdisk em / home / monkey (meu nome de usuário) /testdisk-6.12

    
por Patryk 14.08.2011 / 12:22

1 resposta

2

No gerenciador de arquivos nautilus, quando você clica com o botão direito em testdisk_static , selecione Propriedades . Na caixa de diálogo Property, que sobe para a aba Permissions , marque a caixa que diz Permitir a execução do arquivo como programa . Depois de ter feito isso, você pode clicar duas vezes em testdisk_static no nautilus e dizer a ele para executar o programa se testdisk como uma interface gráfica com o usuário.

Se não tiver GUI, você terá que executá-lo no shell. Você pode fazer o seguinte:

cd PathToTestDisk         # go to direcotry testdisk is located
chmod +x testdisk_static  # allow for the binaries to be executed
./testdisk_static         # execute program

Edite sua pergunta com o problema exato, se isso não funcionar.

Se você quiser que testdisk apareça como um comando shell normal, você pode criar um link simbólico em /usr/local/bin desta forma:

ln -s /Path/To/Test/Disk/testdisk_static /usr/local/bin/testdisk

Para que isso funcione, você deve usar caminhos absolutos no primeiro argumento.

    
por con-f-use 14.08.2011 / 12:32