iPhones zijn per definitie beperkt tot synchronisatie met iTunes. Tenzij je ze jailbreakt. Hoewel ik hier persoonlijk geen probleem mee heb, blijft het een feit dat Apple om de een of andere reden geen iTunes-client voor Linux-distributies heeft uitgebracht. Dit kan een enorme hoofdpijn zijn voor iPhone-gebruikers die een Linux-desktop willen gebruiken, omdat het niet mogelijk is om iPhones te synchroniseren met Linux-distributies zoals Ubuntu. Zo, als je je afvraagt hoe je een iPhone met Linux kunt gebruiken, dan is hier een complete gids die je misschien kan helpen
Het probleem begrijpen
Het grootste probleem bij het gebruik van een iPhone met een Linux-systeem is dat je hem gewoon niet kunt synchroniseren. iTunes is de enige software waarmee een niet-gejailbreakte iPhone kan synchroniseren, en het is nog niet beschikbaar voor Linux-platforms. Er zijn een aantal bibliotheken zoals "Libimobiledevice" dat probeerde gebruikers iPhones met Linux te laten synchroniseren, maar het is niet alleen een gedoe om het aan de praat te krijgen, het werkt ook niet voor iOS 10. Dus als je een iPhone hebt en je gebruikt een Linux-systeem als je dagelijkse stuurprogramma, heb je pech.
Wat dacht je van wat wijn
Wine (wat een recursief acroniem is voor Wine Is Not an Emulator) is een compatibiliteitslaagtoepassing waarmee een gebruiker voer Windows-apps uit op een Linux-systeem (meestal). Dus mijn eerste poging om een iPhone met Linux te gebruiken, was iTunes met Wine te gebruiken. Ik gebruikte PlayOnLinux als front-end voor de software, en toen ontdekte ik dat Wine geen USB-doorvoer toestaat, dus er is geen manier waarop een iPhone ermee kan synchroniseren. Je zou iTunes nog steeds voor al het andere kunnen gebruiken, inclusief het beheren van je iCloud-muziekbibliotheek, maar als het niet synchroniseert met een iPhone, heeft het echt geen zin. Dat brengt ons bij een soort tijdelijke oplossing.
OwnCloud en XAMPP voor het overbrengen van bestanden tussen Linux en iPhone
Het eerste probleem dat we zullen aanpakken, is op de een of andere manier de overdracht van bestanden en documenten tussen een iPhone en een Linux-desktop mogelijk maken. Om dit te doen, kunt u zoiets als OwnCloud gebruiken, samen met XAMPP op uw Linux-systeem.
- OwnCloud is een zelf-gehoste cloudserver waartoe u toegang hebt op uw iPhone. Het wordt geleverd met een gratis abonnement en is vrijwel de beste manier om documenten over te zetten tussen je iPhone en een Linux-desktop. OwnCloud vereist echter in de eerste plaats een server waarop XAMPP ingrijpt.
- XAMPP is een gemakkelijke manier om een LAMP-server op uw Linux te laten draaien, Mac of Windows-systeem. Wees voorzichtig dat u een versie van XAMPP installeert die ten minste PHP 5.4 draait, omdat OwnCloud niet zal werken op iets daaronder.
Nu we dat allemaal hebben gewist, gaan we aan de slag met het installeren van OwnCloud en XAMPP op ons systeem. Ik gebruik een machine met Ubuntu 16.10 Yakkety Yak om dit te doen, en het proces zou vergelijkbaar moeten zijn voor de meeste andere systemen.
XAMPP installeren op Ubuntu 16.10
We zullen eerst XAMPP installeren en een map instellen waarin we de OwnCloud-bestanden kunnen bewaren. Volg hiervoor de onderstaande stappen:
- Download het XAMPP-installatieprogramma van de officiële website. Het heeft de vorm van een .run-bestand.
- Zodra je het hebt gedownload, start de Terminal, en cd naar de map Downloads met de "cd-downloads”Commando. Als je het installatieprogramma naar een andere map hebt gedownload, gebruik dan gewoon de naam van die map in plaats van "Downloads". Zorg er ook voor dat u gebruik correct hoofdlettergebruik, of het commando zal mislukken.
- Hier geven we eerst het installatieprogramma toestemming om uit te voeren. Voer in de Terminal de opdracht 'chmod + x xampp-linux-x64-5.6.28-1-installer.run.
Opmerking De naam van het installatieprogramma kan verschillen. Gebruik gewoon de exacte naam van het installatieprogramma. U kunt "chmod + x xampp" typen en op de "tab" -toets drukken om de naam automatisch aan te vullen.
- Nu zullen we het installatieprogramma uitvoeren, met rootrechten met behulp van het commando “sudo ./xampp-linux-x64-5.6.28-1-installer.runU wordt om uw wachtwoord gevraagd. Typ het in (het wordt niet weergegeven, zelfs niet als sterretjes), en druk op Enter.
- Het installatieprogramma wordt vervolgens uitgevoerd en u hoeft alleen maar de instructies in het installatieprogramma te volgen om XAMPP op uw systeem te installeren. Het is geïnstalleerd in de map "/ opt /".
Een map maken om de OwnCloud-bestanden voor XAMPP te plaatsen
Nu XAMPP is geïnstalleerd, hebben we een map nodig waarin we de OwnCloud-bestanden kunnen plaatsen, zodat XAMPP het kan uitvoeren. Er is een map met de naam htdocs, waar u de websites kunt plaatsen die u XAMPP wilt laten draaien, en deze is aanwezig op "/ opt / lampp / htdocs". We plaatsen de OwnCloud-bestanden echter niet in de "opt" -directory. Volg gewoon de onderstaande stappen:
- Navigeer in Terminal naar de basismap met “cd ~", of gewoon "CD.
- Maak nu een map met de naam "public_html"Hier, met het commando"mkdir public_html.
- Vervolgens geven we iedereen lees- / schrijftoegang voor de map "public_html" met het commando "sudo chmod 777 -R public_html.
- Gebruik nu het commando “cd / opt / lampp / htdocs“, Om naar de map htdocs te navigeren.
- Voer hier gewoon de opdracht 'sudo ln -s / home / gebruikersnaam / public_html ./gebruikersnaamVervang "gebruikersnaam" door uw gebruikersnaam in Linux. In mijn geval is de gebruikersnaam "akshay", dus het commando dat ik gebruik is "sudo ln -s / home / akshay / public_html ./akshay".
Jouw De map "public_html" is nu klaar om bestanden te hosten zodat XAMPP kan worden uitgevoerd. Laten we OwnCloud nu installeren.
OwnCloud installeren op Ubuntu 16.10
- Download het ZIP-bestand voor OwnCloud vanaf hun officiële website.
- Pak dit uit in de "public_html”Map die u heeft aangemaakt tijdens het instellen van XAMPP.
OwnCloud draaien op XAMPP in Ubuntu 16.10
U kunt nu OwnCloud uitvoeren op uw Ubuntu 16.10-systeem, met XAMPP. Volg gewoon de onderstaande stappen:
- Voer in Terminal de opdracht 'sudo / opt / lampp / lampp startHiermee wordt de XAMPP-server op uw systeem gestart.
- Navigeer nu in uw browser naar "http: // localhost / gebruikersnaam / owncloud ”. Vervang "gebruikersnaam" door uw gebruikersnaam. In mijn geval is het adres "http: // localhost / akshay / owncloud.
- U krijgt een scherm te zien waar je moet je admin gebruikersnaam en wachtwoord aanmaken. Kies gewoon wat u wilt gebruiken als uw inloggegevens.
Opmerking Als u een fout tegenkomt dat OwnCloud geen gegevens kon schrijven, start u Terminal en voert u het commando "sudo chmod 777 / home / gebruikersnaam / public_html / owncloud" uit. Vervang "gebruikersnaam" door uw gebruikersnaam.
- Zodra u zich aanmeldt, wordt u naar het belangrijkste OwnCloud-interface. Hier kunt u al uw bestanden uploaden, verwijderen en anderszins beheren.
Verbinding maken met OwnCloud vanaf de iPhone
U heeft dus alle bestanden die u op uw iPhone wilt kunnen openen, geüpload naar uw OwnCloud-server. Er is nog steeds een kwestie van het daadwerkelijk verbinden van uw iPhone met OwnCloud voordat u daadwerkelijk bestanden tussen de apparaten kunt overbrengen. Om dit te doen, moet u het configuratiebestand voor OwnCloud toestaan om toegang te verlenen via het IP-adres van uw computer.
Het OwnCloud-configuratiebestand bewerken
Het bewerken van de OwnCloud-configuratie is eenvoudig, volg gewoon de onderstaande stappen:
- Navigeer in Terminal naar de OwnCloud-configuratiemap met “cd / home / gebruikersnaam / public_html / owncloud / config.
- Voer hier de opdracht 'sudo nano config.phpDit opent het configuratiebestand in Terminal, klaar om te worden bewerkt.
- Zoek eenvoudig de regel met de tekst 'vertrouwde_domeinenJe zult zien "localhost”Daar al toegevoegd. Maak een nieuwe regel na "localhost", en typ het IP-adres van uw computer tussen enkele aanhalingstekens. De bewerkte sectie "vertrouwde_domeinen" zou er ongeveer zo uit moeten zien:
[php] 'Trusted_domains' =>
array (
'localhost',
'192.168.2.236',
), [/ php]
IPhone verbinden met OwnCloud
Uw iPhone verbinden met uw OwnCloud-server is eenvoudig en kan op twee manieren worden gedaan. We zullen ze hier allebei bespreken, en u kunt degene gebruiken die het beste bij u past.
1. Verbinding maken tussen iPhone en OwnCloud met Safari
Volg de onderstaande stappen om uw iPhone met uw OwnCloud-server te verbinden:
- Start Safari op uw iPhone en ga in de adresbalk naar "http: // ipadres / gebruikersnaam / owncloud /Duidelijk, vervang "ipadres" met het IP-adres van uw computer en "gebruikersnaam" met uw gebruikersnaam.
- U krijgt een Log in scherm. Gebruik de inloggegevens die u heeft aangemaakt tijdens het instellen van OwnCloud om in te loggen. Zodra u dit doet, krijgt u alle bestanden en mappen te zien die aanwezig zijn op uw OwnCloud-server. Jij kan blader door de bestanden en download alle bestanden dat je wilt.
2. Verbinding maken van iPhone met OwnCloud met een WebDAV-client
OwnCloud ondersteunt WebDAV om bestanden over te dragen, en als je een app hebt (zoals Documents 5 by Readdle), die verbinding kan maken met WebDAV-servers, kun je er gemakkelijk toegang toe krijgen tot je OwnCloud-server. Er zijn nogal wat iPhone-bestandsbeheerders die WebDAV ondersteunen, en u kunt ze allemaal gebruiken om verbinding te maken met OwnCloud. Ik gebruik documenten 5.
- Start Documenten 5 op uw iPhone en tik op het pictogram met de tekst "DienstenTik hier op 'Account toevoegen.
- Kiezen "WebDAV-server'Uit de lijst en voer een naam in voor de server, samen met de URL'http: //ipadres/gebruikersnaam/owncloud/remote.php/webdav/Voer ook uw OwnCloud-gebruikersnaam en wachtwoord in.
- Als je klaar bent, tik je gewoon op 'Sparen“, En Documenten zullen verbinding maken met uw OwnCloud-server. U kunt dan alle beschikbare bestanden op uw OwnCloud-server bekijken (en downloaden).
Opmerking Als u DHCP gebruikt (waarschijnlijk wel), is de kans groot dat het IP-adres van uw computer blijft veranderen en dat u het configuratiebestand elke keer handmatig moet bewerken. Het is beter als u een statisch IP-adres aan uw computer toewijst, zodat u het configuratiebestand maar één keer hoeft te bewerken.
Google Play Music om muziek te beheren tussen Linux en iPhone
Omdat we pech hebben met iTunes op Linux, zullen we naar andere opties moeten kijken. Een van deze opties is Google Play Music. Met de muziekservice kun je je muziek uploaden naar de cloud, en je hebt toegang op je iPhone met de officiële Google Play Music-app. Hiermee bieden we volledig afscheid van iTunes. Laten we dus kijken hoe we dit voor elkaar kunnen krijgen.
Google Music Manager gebruiken om muziek te uploaden naar Google Play Music
Het eerste dat we moeten doen, voordat we toegang krijgen tot onze muziek op onze iPhone, is het uploaden van onze muziekbibliotheek naar de Google Play Music-website. Hiervoor moeten we Google Music Manager installeren. Dit kan eenvoudig worden gedaan door de gegeven stappen te volgen hieronder:
- Download de Google Music Manager-client van de officiële website. Het is gedownload als een s .deb-pakket in Ubuntu en wordt direct geopend in het Software Center, en u kunt het installeren.
- Zoek vanuit uw Application Launcher naar Google Music Manager en start het.
- Volg de stappen om Music Manager in te stellen en te laten werken. Als alles klaar is, uw muziekbibliotheek wordt automatisch geüpload naar uw Google Play Muziek-bibliotheek.
- Zodra uw nummers zijn geüpload (dit kan even duren, afhankelijk van de grootte van uw bibliotheek), kunt u de Google Play Music-app op uw iPhone starten (downloaden) en Log in met je Google account. Daar vind je je muziek.
In de toekomst hoef je alleen maar je nieuwe muziekbestanden in je muziekmap in Linux te plaatsen, en Google Music Manager uploadt deze automatisch naar de Google Play Muziek-bibliotheek, zodat je er toegang toe hebt op je iPhone en elk ander apparaat dat je hebt Google Play Music geïnstalleerd op.
ZIE OOK: Linux installeren op Chromebook (gids)
Gebruik uw iOS-apparaat met Linux met deze services
Je kunt alles op je iPhone of zelfs iPad met Linux beheren, met behulp van de services die ik in dit artikel heb genoemd. Bovendien hebben al deze services een gratis laag die u kunt gebruiken. Google Play Music biedt een gratis abonnement waarmee u tot 50.000 nummers naar de cloud kunt uploaden, en met OwnCloud kunt u uw eigen server hosten, wat betekent dat u ze niets hoeft te betalen. Dit is duidelijk nergens zo eenvoudig als het gebruik van iTunes om een iPhone te synchroniseren - een proces dat werkt gewoon - maar dit komt het dichtst in de buurt bij het gebruik van een iPhone met Linux.
Deel zoals altijd uw mening over het gebruik van een iPhone met Linux, en als u vragen heeft, kunt u ons dit laten weten in de opmerkingen hieronder.