Não é possível executar o Bundle do navegador TOR, nem mesmo no terminal

5

Eu sou um novato no Linux e esta é a primeira vez que estou usando o TOR em 12.04. Eu tenho um problema ao executar o TOR para o qual não encontrei nenhuma resposta específica na Internet.

Então, deixe-me explicar.

  1. Eu baixei o pacote do navegador TOR (tor-browser-gnu-linux-x86_64-2.2.38-1-dev-en-US.tar.gz) e salvei neste local: /media/50B8245BB82441B8/TOR/

  2. Eu então extraí o arquivo tar.gz no mesmo diretório. Então agora eu tenho /media/50B8245BB82441B8/TOR/tor-browser_en-US

Nesse diretório, existe um arquivo start-tor-browser . O problema é que, quando clico duas vezes nesse arquivo, ele é aberto em formato de texto, em vez de iniciar o TOR Vidalia.

Então, cliquei com o botão direito do mouse nesse arquivo > Permissões > marcado Permitir a execução do arquivo como programa , mas novamente desmarca-o automaticamente.

Eu então pensei em executar este arquivo através do terminal, mas nada parece funcionar.

cd /media/50B8245BB82441B8/TOR/tor-browser_en-US    
jerry@ubuntu:/media/50B8245BB82441B8/TOR/tor-browser_en-US$    
jerry@ubuntu:/media/50B8245BB82441B8/TOR/tor-browser_en-US$ start-tor-browser    
start-tor-browser: command not found    
jerry@ubuntu:/media/50B8245BB82441B8/TOR/tor-browser_en-US$ cd start-tor-browser    
bash: cd: start-tor-browser: Not a directory    
jerry@ubuntu:/media/50B8245BB82441B8/TOR/tor-browser_en-US$ sudo start-tor-browser    
[sudo] password for jerry:     
sudo: start-tor-browser: command not found    
jerry@ubuntu:/media/50B8245BB82441B8/TOR/tor-browser_en-US$ gksu start-tor-browser    
jerry@ubuntu:/media/50B8245BB82441B8/TOR/tor-browser_en-US$

Como você pode ver, quando eu uso gksu , nada realmente acontece, exceto uma linha de comando vazia adicionada com um cursor piscando.

Alguém por favor pode ajudar?

    
por Jerry-bliss 21.08.2012 / 08:42

8 respostas

6

Parece que o dispositivo em que você o extraiu não suporta permissões (não é um sistema de arquivos nativo do Linux). Extraia novamente o tar.gz mas faça-o no seu diretório pessoal (o diretório home deve suportar as permissões).

NÃO APENAS COPIE OS ARQUIVOS DE ONDE VOCÊ OS EXTRATOU! NÃO FUNCIONARÁ!     
por user92200 13.04.2013 / 12:42
2

Eu tive o mesmo problema. Não importa o que eu fiz, o arquivo do navegador inicial sempre abriria como texto.

Aqui está a correção (no Ubuntu Desktop 13.04):

  1. Abra o diretório "tor-browser_en-US" na janela do gerenciador de arquivos, navegue até a barra de menu superior da tela e clique em "Arquivos".
  2. Clique em "Preferências", selecione a guia "comportamento" e altere a configuração para "Executar arquivos de texto executáveis quando eles forem abertos".

A configuração padrão é "Visualizar arquivos de texto executáveis quando eles são abertos" e é por isso que ele é aberto como arquivo de texto.

    
por linuxnube 28.06.2013 / 03:51
1

Tudo o que você precisa fazer é clicar duas vezes no arquivo do navegador inicial e clicar em executar quando solicitado e ele será iniciado. Obviamente, ele precisa ser executável. Talvez a raiz possua a propriedade de alteração de diretório sudo chown -R <username>:<groupname> path/to/tor-directory Torne o executável cd path/to/tor-directory chmod +x start-tor-browser clique duas vezes no navegador do iniciador clique em executar e ele deve iniciar.

    
por damien 21.08.2012 / 09:16
1

É mais difícil, porque, no Ubuntu 12.04, parece que a unidade não permite a execução do script start-tor. Eu encontrei uma solução modificando o que foi sugerido aqui: link

Estas são as etapas: faça o download, navegue pelo pacote e extraia onde quiser, digamos no seu diretório home que é: /mypc/myhome/

Em seguida, abra o gedit e escreva em um novo arquivo este código:

#!/bin/sh
[Desktop Entry]
Name=Vidalia-TorClient
Comment=Browse the internet Anonymously
Exec=/mypc/myhome/tor-browser_en-US/start-tor-browser %U
Icon=/mypc/myhome/tor-browser_en-US/Data/Vidalia/icon.png
Terminal=false
Type=Application
Categories=Application;WebBrowser

salve o arquivo com o nome Vidalia.desktop

em uma entrada de terminal

gksudo nautilus

para que você tenha um navegador de arquivos com o privilégio de administrador, agora copie o arquivo Vidalia.desktop em

/mypc/myhome/.local/share/applications/

Feche o nautilus e agora na janela do seu aplicativo Unity você terá um ícone com o nome Vidalia, clique nele e você terá o TorBrowser

    
por Giorgio 07.07.2013 / 16:55
1

No meu caso, minha partição foi montada com a opção noexec definida na unidade.
Verifique isso executando o mount.

mount
/more/drive/info with /stuff/that/doesn't apply here....
/dev/sdb5 on /home type ext3 (rw,noexec,nosuid,nodev) 

O seu pode ser um pouco diferente, mas você está procurando o seu dispositivo.

Se você vir a opção "noexec" em sua partição como essa, essa solução também se aplica a você.

Remontar sua unidade (se você não for root use sudo):

sudo mount -o remount,exec -t ext3 /dev/sdb5 /home

Substitua os detalhes específicos da seguinte forma:

 sudo mount -o remount,exec -t [your_drive_format] [/dev/partition#] [/mount/point]

Tente novamente iniciar o envio ...

isme@CloudAtlas:~/Software/tor-browser_en-US# ./start-tor-browser.desktop 
Launching './Browser/start-tor-browser --detach'...

TRABALHOS!
Ok, então funciona ... e agora?!?
Você terá que alterar seu arquivo / etc / fstab para remontar com o conjunto de opções de execução.

sudo gedit /etc/fstab

Você verá uma entrada relacionada à partição na qual deseja definir a opção. Você verá uma lista que pode incluir o padrão, rw, usuário, noexec, nosuid, ... etc ... uma lista completa de opções pode ser encontrada @ link Basta adicionar a opção exec às suas opções fstab para essa partição (se noexec estiver lá, remova-a) e você deve estar pronto.

    
por isme 11.05.2016 / 19:05
0

O que eu fiz foi apenas abrir o terminal e arrastar o arquivo start-tor-browser para ele e iniciar a partir daí.

    
por Bellybap 28.04.2013 / 11:44
-1

Eu tive o mesmo problema e foi a permissão executável. (especialmente que você disse que fica desmarcado.) use o seguinte comando para adicionar a permissão executável:

chmod +x start-tor-browser
./start-tor-browser

Além disso, se isso não funcionar, altere o diretório para algum lugar no diretório ~ . (isto é, o diretório pessoal do usuário)

Espero que isso ajude, pois resolveu meu problema. Além disso, sugiro adicioná-lo à sua pasta bin para facilitar a execução:

ln -s {location of start-tor-browser file} /usr/bin/tor

Então você pode executá-lo apenas digitando o seguinte no seu terminal     tor

Boa sorte!

    
por Arman yaraee 10.05.2014 / 22:22
-2

Navegue até a barra de menu superior da tela e clique em Arquivos .

Clique em Preferências & amp; rightarrow; selecione a guia comportamento & rightarrow; alterar a configuração para "Executar arquivos de texto executáveis quando eles são abertos"

A configuração padrão é "Visualizar arquivos de texto executáveis quando eles são abertos" e é por isso que ele é aberto como arquivo de texto.

    
por herc 15.08.2013 / 12:10

Tags