Sinds de release van de Gingerbread-versie van Android heeft Google een waarschijnlijk markt- en technologiegedreven beslissing genomen om het Media Transfer Protocol (MTP) te gebruiken wanneer een Android-apparaat is verbonden met een desktop. De oude manier, 'USB-opslag', was zo simpel als het kan, waarbij je Android-apparaat wordt weergegeven in Linux-bestandsbeheerders, zoals een thumb drive. Maar met MTP, waarmee uw apparaat moet worden weergegeven als een mediaspeler, werkt het niet uit de doos bij Linux. Maar met een paar snelle wijzigingen kunt u het waarmaken.

Toegang via MTP (ook bekend als "The Hard Way")

Naast de manier die hier wordt beschreven met behulp van gMTP, kunt u ook een verbinding configureren waarmee u uw bestandsbeheer (Nautlius in Ubuntu of Dolphin in Kubuntu) kunt gebruiken om bestanden te verplaatsen. Je zult de "/ mnt / sdcard" van het apparaat in een map op je Linux-box plaatsen, zodat je een aantal Linux-gebaseerde tools kunt gebruiken, inclusief rsync / unison, back-up tools, enz ...

1. Eerst moet u de tools installeren die nodig zijn om een ​​MTP-verbinding te ondersteunen en vervolgens om het bestandssysteem van Android te verbinden met het Linux-systeem. U kunt dit doen op een Ubuntu-distributie met de volgende opdrachten:

 sudo apt-get install mtp-tools mtpfs 

2. Download dit bestand vervolgens naar je thuismap en geef het een naam ... Ik noemde het "mount-prime.sh" (als je merkt dat je het niet vanaf de terminal kunt uitvoeren als het eenmaal is geïnstalleerd, zorg dan dat de rechten zijn ingesteld om uitvoerbaar te zijn).

3. Als u vervolgens het Android-apparaat via een USB-kabel verbindt, kunt u de naam van het script gebruiken als de opdracht om uw apparaat te koppelen / ontkoppelen van de map "/ media / Transformer" (dwz voor mij, typ " mount-prime.sh "in de terminal zal mijn Transformer aankoppelen, en het herhalen van de opdracht zal deze ontkoppelen). Als u het niet meteen ziet, hoeft u zich geen zorgen te maken, het kost veel tijd voordat de verbinding tot stand is gebracht.

Nu kunt u communiceren met uw Android-apparaatbestanden, net als elke andere map.

Toegang via SFTP (ook bekend als "The Easy Way")

Er zijn een paar dingen die de MTP-route minder dan ideaal maken. Zoals hierboven vermeld, duurt het lang voordat de verbinding is opgestart en als dit eenmaal het geval is, duurt het nog langer voordat de bestanden heen en weer worden verzonden. Maar de weergave van de bestanden vanaf het Android-apparaat via SFTP werkt ook met bestaande bestandsbeheerders en is sneller en vereist ook geen directe verbinding.

Om dit te gebruiken, moet je de SSHDroid Android-app installeren. Zodra dit is geïnstalleerd, is het enige dat u hoeft te doen, het opstarten. De SFTP-service wordt automatisch gestart en geeft een scherm zoals hieronder weer:

Hier ziet u het IP-adres dat u moet openen. U kunt dit rechtstreeks in de URL-balk van een bestandsbeheerder typen of de functies in elk ervan gebruiken om een ​​snelkoppeling voor uw apparaat te maken.

1. Selecteer in Nautilus "Bestand> Verbinden met een server" en vul de velden in zoals hieronder is weergegeven ... het IP-adres en de poort moeten overeenkomen met wat wordt weergegeven op het SSHDroid-scherm.

Merk ook op dat als u het poortnummer invult dat wordt weergegeven in SSHDroid (poort 2222) en vervolgens de "SSH" selecteert als het Type, het het poortnummer automatisch zal wijzigen naar de standaard voor SSH-verbindingen (22). De standaard gebruikersnaam is "root" en het standaard wachtwoord (als u dit niet hebt gewijzigd in het scherm SSHDroid Preferences) is "admin". Zodra u op de knop "Connect" klikt, ziet u de inhoud van uw Android-apparaat in het Nautilus-venster.

2. Klik in Dolphin op het item "Netwerk" aan de linkerkant en vervolgens op "Een netwerkmap toevoegen". In het eerste scherm van de wizard wordt u om het verbindingstype gevraagd - selecteer hier Secure Shell.

Het volgende scherm vraagt ​​om enkele details, vergelijkbaar met die waar Nautilus om vroeg.

Vul deze in op basis van de gebruikersnaam, het IP-adres en het wachtwoord en selecteer vervolgens "sftp" als het protocol. Er is ook een selectievakje om een ​​snelkoppeling naar uw apparaat op te slaan, maar het werkt alleen als uw IP-adres hetzelfde is, dus geef uw apparaat een statisch of vooraf toegewezen DHCP IP-adres als u dit wilt gebruiken.

Nadat u bent verbonden, kunt u de bestanden op uw apparaat rechtstreeks vanuit uw favoriete bestandsbeheerdervenster kopiëren, verplaatsen, synchroniseren of zelfs openen en bewerken.