Transferir dados do Ubuntu Desktop (PC) para o Ubuntu Nexus 7 (tablet) sem cabo OTG ou Wifi

2

Existe alguma maneira de transferir dados sem o uso de Wi-Fi ou serviços baseados em nuvem do meu computador desktop Ubuntu para o meu Nexus 7 (tablet) que está executando o Ubuntu e NÃO o Android. Ou existe alguma outra solução para este problema, além de usar a unidade de memória e o cabo OTG?

Existe uma maneira de montar o tablet quando ele está conectado via cabo?

    
por silentrunner 08.01.2013 / 11:40

2 respostas

0

Nunca usei o Ubuntu em um processador ARM, parabéns! O Nexus 7 tem a opção de montar sem o MTP? Não consigo conectar meu celular Galaxy Nexus ao Ubuntu desde que o Jelly Bean foi lançado ...

Lembre-se que ainda existem várias opções. Eu sei que você não quer um serviço baseado em nuvem, como o Ubuntu One ou Dropbox, mas isso provavelmente ainda é a melhor opção, se é apenas um punhado de arquivos. Embora ainda "via wifi", eu recomendo compartilhar uma pasta, drive ou partição via Samba. Não é "na nuvem", está em uma de suas máquinas. Para habilitar o compartilhamento de uma pasta fora do seu diretório pessoal, execute gksu gedit /etc/samba/smb.conf e adicione

  

# Allow sharing of any partition

     
    

usershare owner only = False

  

Além disso, você pode precisar de uma senha para o Samba (mesmo que você não precise dela, é uma boa ideia). Execute sudo smbpasswd -a user (substitua user pelo seu nome de usuário) e defina uma senha.

Na verdade, instruções completas aqui .

    
por titaniumtux 08.01.2013 / 17:04
0

Isso é possível. Usando um cabo USB normal, você pode criar uma rede na qual os computadores possam se comunicar.

Visão geral

Se você conectar seu Nexus 7 executando o Ubuntu ao seu PC com o Ubuntu, seu PC detectará a conexão USB como uma nova conexão de rede através de um "CDC Composite Gadget". Seu Nexus 7 detectará a conexão como uma rede Ethernet. Ambos ficarão sentados tentando se conectar ao outro, mas não sabem como. Para fazê-los se comunicar, você precisará configurar uma rede e dar a cada um deles um IP. Uma vez feito isso, você pode transferir arquivos através da rede que você fez, e os arquivos serão transferidos via USB.

Configurando a rede

No Nexus 7, clique no ícone da sua rede e, em seguida, clique em "Editar conexões ...". Na janela que aparece, verifique se você está na guia "Com fio", selecione "Conexão com fio 1" e clique em "Editar ...". Vá para a guia Configurações IPv4 e altere o método para "Manual". Em seguida, clique no botão Adicionar à direita da seção de endereços e insira 192.168.10.2 como o endereço e 255.255.255.0 como a máscara de rede. Você pode deixar o Gateway em branco. Agora clique em Salvar ... e você deve receber uma notificação informando que a conexão com fio 1 está conectada.

O Nexus 7 está configurado, agora vamos configurar o PC.

O processo será basicamente o mesmo. Clique no seu ícone de rede, mas antes de clicar em "Editar conexões ...", verifique qual conexão usa o CDC Composite Gadget observando a lista de conexões. O meu é a conexão com fio 3, mas o seu provavelmente será a conexão com fio 2. Vá em frente e clique em "Editar conexões ...", em seguida, na janela que aparece, verifique se você está na guia "Com fio" e clique na conexão que usa o CDC Composite Gadget (Mine é conexão com fio 3) , em seguida, clique no botão "Editar ...". Assim como antes, vá para a guia "Configurações IPv4", altere o método para "Manual" e clique no botão "Adicionar". Desta vez, porém, vamos usar um endereço diferente - Digite 192.168.10.1 como o endereço e o mesmo 255.255.255.0 da máscara de rede. Agora clique em "Salvar ..." e você receberá uma notificação dizendo que está conectado. A rede foi configurada! Seu computador deve se lembrar disso da próxima vez que você conectar o cabo USB também.

Transferência de arquivos

Agora você pode usar o Samba, SSH, SFTP, NFS ou qualquer outro software de transferência de arquivos baseado em rede para transferir arquivos entre os dois sistemas. Basta lembrar que o IP do PC é 192.168.10.1 e o IP do Nexus 7 é 192.168.10.2 . Aqui está um exemplo sobre como copiar arquivos do seu PC para o Nexus 7 usando sshfs:

Abra um terminal no PC. Execute sudo apt-get install sshfs para garantir que o sshfs esteja instalado e, em seguida, crie uma pasta para montar os arquivos, como ~/ssh-mount . Agora você precisará usar o sshfs para montar a pasta no Nexus 7. Para fazer isso, execute sshfs [email protected]:/home/user ~/ssh-mount , lembrando que:% user deve ser substituído pelo nome de usuário do usuário em o Nexus 7
192.168.10.2 é o endereço IP do Nexus 7 através do cabo usb
/home/user é o nome do diretório remoto (no Nexus 7) que você está montando em ~/ssh-mount é para onde você está montando.
Pressione enter eo programa vai dizer algo sobre a autenticidade da chave, basta digitar yes e digite sua senha (a senha do usuário no Nexus 7). Ele deve apenas colocá-lo em um prompt, nesse ponto, se você navegar para ~/ssh-mount em seu PC, verá o conteúdo de /home/user em seu Nexus 7. Você também pode fazer o mesmo em ordem inversa entre o Nexus 7 e o PC, se você quiser.

    
por Suchipi 03.01.2014 / 10:35