iPhones er pr. definition begrænset til synkronisering med iTunes. Det vil sige, medmindre du jailbreak dem. Mens jeg personligt ikke har noget problem med dette, forbliver faktum, at Apple af en eller anden grund ikke har udgivet en iTunes-klient til Linux-distroer. Dette kan være en enorm hovedpine for iPhone-brugere, der ønsker at bruge et Linux-skrivebord, fordi det ikke er muligt at synkronisere iPhones med Linux-distroer som Ubuntu. Så, Hvis du spekulerer på, hvordan du kan bruge en iPhone med Linux, er her en komplet guide, der kan hjælpe dig:
Forståelse af problemet
Hovedproblemet med at bruge en iPhone med et Linux-system er, at du bare ikke kan synkronisere den. iTunes er den eneste software, som en ikke-jailbroken iPhone vil synkronisere med, og den er endnu ikke tilgængelig til nogen Linux-platforme. Der er et antal biblioteker som f.eks “Libimobiledevice”, der forsøgte at lade brugerne synkronisere iPhones med Linux, men det er ikke kun et besvær at få det til at køre, det fungerer ikke for iOS 10. Så hvis du har en iPhone, og du bruger et Linux-system som din daglige driver, er du lidt heldig.
Hvad med noget vin
Vin (som er et rekursivt akronym for Wine Is Not an Emulator) er et kompatibilitetslagsprogram, der kan give en bruger mulighed for at kør Windows-apps på et Linux-system (det meste af tiden). Så mit første forsøg på at bruge en iPhone med Linux var at køre iTunes med Wine. Jeg brugte PlayOnLinux som frontend til softwaren, og så fandt jeg ud af, at Wine ikke tillader USB-gennemgang, så der er ingen måde, at en iPhone synkroniseres med den. Du kan stadig bruge iTunes til alt andet, inklusive administration af dit iCloud Music Library, men hvis det ikke synkroniseres med en iPhone, er der virkelig ingen brug for det. Hvilket bringer os til en slags løsning.
OwnCloud og XAMPP til overførsel af filer mellem Linux og iPhone
Det første problem, som vi skal tackle, er på en eller anden måde at muliggøre overførsel af filer og dokumenter mellem en iPhone og et Linux-skrivebord. For at gøre dette kan du bruge noget som OwnCloud sammen med XAMPP på dit Linux-system.
- OwnCloud er en self-hosted cloud-server, som du kan få adgang til på din iPhone. Den leveres med en gratis plan og er stort set den bedste måde at være i stand til at overføre dokumenter mellem din iPhone og et Linux-skrivebord. OwnCloud kræver dog, at en server kører på, for det første, det er her XAMPP træder ind.
- XAMPP er en nem måde at få en LAMP-server til at køre på din Linux, Mac eller Windows-system. Bare vær forsigtig med at installere en version af XAMPP, der kører mindst PHP 5.4, fordi OwnCloud ikke fungerer på noget under det.
Nu hvor vi har ryddet alt det ud, lad os komme i gang med installation af OwnCloud og XAMPP på vores system. Jeg bruger en maskine, der kører Ubuntu 16.10 Yakkety Yak til at gøre dette, og processen skal være ens for de fleste andre systemer.
Installation af XAMPP på Ubuntu 16.10
Vi installerer først XAMPP og opretter en mappe, hvor vi kan gemme OwnCloud-filerne. For at gøre dette skal du blot følge nedenstående trin:
- Download XAMPP-installationsprogrammet fra det officielle websted. Det vil være i form af en .run-fil.
- Når du har downloadet det, start terminalen, og cd til downloads-mappen med "cd-downloads”Kommando. Hvis du downloadede installationsprogrammet til en anden mappe, skal du bare bruge navnet på den mappe i stedet for "Downloads". Sørg også for, at du brug ordentlig brug af store bogstaver, eller kommandoen mislykkes.
- Her giver vi først installationsprogrammet tilladelse til at udføre. I terminalen skal du køre kommandoen “chmod + x xampp-linux-x64-5.6.28-1-installer.run“.
Bemærk: Navnet på installationsprogrammet kan være anderledes. Brug bare det nøjagtige navn på installationsprogrammet. Du kan skrive “chmod + x xampp” og trykke på “tab” -tasten for at udfylde navnet automatisk.
- Nu udfører vi installationsprogrammet med rodtilladelser ved hjælp af kommandoen “sudo ./xampp-linux-x64-5.6.28-1-installer.run“. Du bliver bedt om dit kodeord. Indtast det (det vises ikke, selv som stjerner), og tryk på Enter.
- Installationsprogrammet kører derefter, og du skal blot følge instruktionerne i installationsprogrammet for at installere XAMPP på dit system. det er installeret i mappen “/ opt /”.
Oprettelse af en mappe til placering af OwnCloud-filer til XAMPP
Nu hvor XAMPP er installeret, har vi brug for en mappe, hvor vi kan placere OwnCloud-filerne, så XAMPP kan køre den. Der er en mappe kaldet htdocs, hvor du kan placere de websteder, som du vil have XAMPP til at kunne køre, og den findes på “/ opt / lampp / htdocs”. Vi placerer dog ikke OwnCloud-filerne i "opt" -mappen. Følg blot nedenstående trin:
- I Terminal skal du navigere til hjemmemappen med “cd ~“Eller bare“cd“.
- Lav nu en mappe, der hedder “offentlig_html”Her med kommandoen“mkdir offentlig_html“.
- Dernæst giver vi læse- / skriveadgang til alle til "public_html" -mappen med kommandoen "sudo chmod 777 -R public_html“.
- Brug nu kommandoen “cd / opt / lampp / htdocs“, For at navigere ind i htdocs-mappen.
- Her skal du bare køre kommandoen “sudo ln -s / home / brugernavn / public_html ./brugernavn“. Udskift "brugernavn" med dit brugernavn i Linux. I mit tilfælde er brugernavnet “akshay”, så kommandoen, jeg bruger, er “sudo ln -s / home / akshay / public_html ./akshay”.
Dit "Public_html" -mappen er nu klar til at være vært for filer, som XAMPP kan køre. Lad os installere OwnCloud nu.
Installation af OwnCloud på Ubuntu 16.10
- Download ZIP-filen til OwnCloud fra deres officielle hjemmeside.
- Uddrag dette i “offentlig_html”-Mappe, du oprettede under opsætning af XAMPP.
Kører OwnCloud på XAMPP i Ubuntu 16.10
Du kan nu køre OwnCloud på dit Ubuntu 16.10-system med XAMPP. Følg blot nedenstående trin:
- I Terminal skal du køre kommandoen “sudo / opt / lampp / lampp start“. Dette starter XAMPP-serveren på dit system.
- Nu skal du bare navigere til “i din browserhttp: // localhost / brugernavn / owncloud ”. Udskift "brugernavn" med dit brugernavn. I mit tilfælde er adressen “http: // localhost / akshay / owncloud“.
- Du får en skærm, hvor du bliver nødt til at oprette dit admin-brugernavn og din adgangskode. Du skal blot vælge det, du vil bruge som din loginoplysninger.
Bemærk: Hvis du støder på en fejl, som OwnCloud ikke kunne skrive data, skal du bare starte Terminal og køre kommandoen "sudo chmod 777 / home / username / public_html / owncloud". Udskift "brugernavn" med dit brugernavn.
- Når du har logget ind, føres du til vigtigste OwnCloud interface. Det er her, du kan uploade, slette og på anden måde administrere alle dine filer.
Opretter forbindelse til OwnCloud fra iPhone
Så du har uploadet alle de filer, du vil have adgang til på din iPhone, til din OwnCloud-server. Der er stadig spørgsmålet om faktisk at forbinde din iPhone til OwnCloud, før du rent faktisk kan overføre filer mellem enhederne. For at gøre dette skal du tillade konfigurationsfilen for OwnCloud at give adgang ved hjælp af din computers IP-adresse.
Redigering af OwnCloud-konfigurationsfilen
Det er let at redigere OwnCloud-konfigurationen, følg blot nedenstående trin:
- I Terminal skal du navigere til OwnCloud-konfigurationsmappen ved hjælp af “cd / home / brugernavn / public_html / owncloud / config“.
- Her skal du køre kommandoen “sudo nano config.php“. Dette åbner konfigurationsfilen inde i Terminal, klar til at blive redigeret.
- Find blot linjen der siger “betroede_domæner“. Du vil se "lokal vært”Allerede tilføjet der. Opret en ny linje efter "localhost", og skriv IP-adressen på din computer i enkelte citater. Den redigerede sektion "betroet_domæner" skal se sådan ud:
[php] 'betroede_domæner' =>
array (
'lokal vært',
'192.168.2.236',
), [/ php]
Tilslutning af iPhone til OwnCloud
Tilslutning af din iPhone til din OwnCloud-server er let og kan gøres på en af to måder. Vi diskuterer dem begge her, og du kan bruge den der passer dig bedre.
1. Tilslutning fra iPhone til OwnCloud med Safari
For at forbinde din iPhone til din OwnCloud-server skal du blot følge nedenstående trin:
- Start Safari på din iPhone, og naviger til adresselinjen til “http: // ipaddress / brugernavn / owncloud /“. Naturligvis, udskift “ipaddress” med IP-adressen på din computer og "brugernavn" med dit brugernavn.
- Du får en Log på skærm. Brug de legitimationsoplysninger, du oprettede, mens du konfigurerede OwnCloud til at logge ind. Når du har gjort dette, får du vist alle de filer og mapper, der findes på din OwnCloud-server. Du kan gennemse filerne, og download eventuelle filer som du vil have.
2. Forbindelse fra iPhone til OwnCloud med en WebDAV-klient
OwnCloud understøtter WebDAV til overførsel af filer, og hvis du har en app (som Documents 5 af Readdle), der kan oprette forbindelse til WebDAV-servere, kan du nemt få adgang til din OwnCloud-server med den. Der er et stort antal iPhone-filadministratorer, der understøtter WebDAV, og du kan bruge en af dem til at oprette forbindelse til OwnCloud. Jeg bruger Dokumenter 5.
- Start Dokumenter 5 på din iPhone, og tryk på ikonet, der siger “Tjenester“. Klik her på “Tilføj konto“.
- Vælg “WebDAV-server”Fra listen, og indtast et navn til serveren sammen med URL'en“http: //ipaddress/username/owncloud/remote.php/webdav/“. Indtast også dit OwnCloud-brugernavn og din adgangskode.
- Når du er færdig, skal du bare trykke på “Gemme“, Og Dokumenter opretter forbindelse til din OwnCloud-server. Du kan derefter se (og downloade) alle de tilgængelige filer på din OwnCloud-server.
Bemærk: Hvis du bruger DHCP (det gør du sandsynligvis), er chancerne, din computers IP-adresse bliver ved med at ændre sig, og du bliver nødt til at redigere konfigurationsfilen manuelt hver gang det sker. Det er bedre, hvis du tildeler en statisk IP-adresse til din computer, så du skal kun redigere konfigurationsfilen en gang.
Google Play Musik til at styre musik mellem Linux og iPhone
Da vi er ude af lykke med iTunes på Linux, bliver vi nødt til at vende os til andre muligheder. En af disse muligheder er Google Play Musik. Musiktjenesten giver dig mulighed for at uploade din musik til skyen, og du kan få adgang til din iPhone med den officielle Google Play Musik-app. Med dette byder vi fuldstændigt adieu til iTunes. Så lad os se, hvordan vi får dette gjort.
Brug af Google Music Manager til at uploade musik til Google Play Musik
Den første ting, vi bliver nødt til at gøre, inden vi får adgang til vores musik på vores iPhone, er at uploade vores musikbibliotek på webstedet Google Play Musik. For at gøre dette skal vi installere Google Music Manager. Dette kan gøres let ved at følge de givne trin under:
- Download Google Music Manager-klienten fra den officielle hjemmeside. Det downloades en s .deb-pakke i Ubuntu og åbnes direkte i Software Center, og du kan installere den.
- Fra din applikationsstarter skal du kigge efter Google Music Manager og starte den.
- Følg trinene for at få Music Manager oprettet og køre. Når alt er gjort, dit musikbibliotek uploades automatisk til dit Google Play Musik-bibliotek.
- Når dine sange er uploadet (det kan tage tid, afhængigt af størrelsen på dit bibliotek), kan du starte appen Google Play Musik på din iPhone (download) og log ind med din Google-konto. Du finder din musik lige der.
I fremtiden er du bare nødt til at placere dine nye musikfiler i din musikmappe i Linux, og Google Music Manager uploader den automatisk til Google Play Music-biblioteket, så du kan få adgang til den på din iPhone og enhver anden enhed, du har Google Play Musik installeret på.
SE OGSÅ: Sådan installeres Linux på Chromebook (vejledning)
Brug din iOS-enhed med Linux med disse tjenester
Du kan administrere alt på din iPhone eller endda iPad med Linux ved hjælp af de tjenester, jeg har nævnt i denne artikel. Plus, alle disse tjenester har et gratis niveau, som du kan bruge. Google Play Music tilbyder en gratis plan, der giver dig mulighed for at uploade op til 50.000 sange på skyen, og OwnCloud giver dig mulighed for at være vært for din egen server, hvilket betyder, at du ikke behøver at betale dem noget. Dette er åbenlyst intetsteds så let som at bruge iTunes til at synkronisere en iPhone - en proces der virker bare - men dette er det nærmeste, du kan komme til at bruge en iPhone med Linux.
Del som altid dine tanker om at bruge en iPhone med Linux, og hvis du har spørgsmål, så lad os det vide i kommentarfeltet nedenfor.