iPhone’u Linux ile Kullanma (Kılavuz)

0
10

iPhone’lar, tanım gereği, iTunes ile eşzamanlanmakla sınırlıdır. Yani, onları jailbreak yapmadığınız sürece. Kişisel olarak bununla ilgili bir sorunum olmasa da, Apple’ın bir nedenden dolayı Linux dağıtımları için bir iTunes istemcisi çıkarmadığı gerçeği devam ediyor. Bu, Linux masaüstü kullanmak isteyen iPhone kullanıcıları için büyük bir baş ağrısı olabilir, çünkü iPhone’ları Ubuntu gibi Linux dağıtımlarıyla senkronize etmek mümkün değildir. Bu nedenle, bir iPhone’u Linux ile nasıl kullanabileceğinizi merak ediyorsanız, işte size yardımcı olabilecek eksiksiz bir kılavuz:

Problemi Anlamak

Linux sistemli bir iPhone kullanmanın asıl sorunu, onu senkronize edememenizdir. iTunes, jailbreak yapılmamış bir iPhone’un eşzamanlayacağı tek yazılımdır ve henüz herhangi bir Linux platformu için mevcut değildir. Kullanıcıların iPhone’ları Linux ile senkronize etmesine izin vermeye çalışan “libimobiledevice” gibi bir dizi kitaplık var, ancak onu çalıştırmayı güçleştirmekle kalmıyor, iOS 10 için de çalışmıyor. Yani bir iPhone’unuz varsa ve Günlük sürücünüz olarak bir Linux sistemi kullanıyorsunuz, şansınız yok.

Biraz Şarap’a ne dersin

Wine (Wine Is Not an Emulator için özyinelemeli bir kısaltmadır), bir kullanıcının Windows uygulamalarını bir Linux sisteminde (çoğu zaman) çalıştırmasına izin verebilen bir uyumluluk katmanı uygulamasıdır. Bu yüzden Linux ile bir iPhone kullanmaya yönelik ilk girişimim, iTunes’u Wine ile çalıştırmaktı. Yazılım için ön uç olarak PlayOnLinux’u kullandım ve sonra Wine’ın USB geçişine izin vermeyeceğini öğrendim, bu yüzden bir iPhone’un onunla senkronize olmasının hiçbir yolu yok. İCloud Müzik Kitaplığınızı yönetmek de dahil olmak üzere diğer her şey için iTunes’u kullanmaya devam edebilirsiniz, ancak bir iPhone ile eşzamanlanmıyorsa, bunun gerçekten bir faydası yoktur. Bu da bizi bir tür geçici çözüme getiriyor.

Linux ve iPhone Arasında Dosya Aktarımı için OwnCloud ve XAMPP

Ele alacağımız ilk sorun, bir şekilde bir iPhone ve bir Linux masaüstü arasında dosya ve belge aktarımını mümkün kılmaktır. Bunu yapmak için Linux sisteminizde XAMPP ile birlikte OwnCloud gibi bir şey kullanabilirsiniz.

  • OwnCloud, iPhone’unuzdan erişebileceğiniz, kendi kendine barındırılan bir bulut sunucusudur. Ücretsiz bir planla gelir ve iPhone’unuz ile bir Linux masaüstü arasında belge aktarmanın en iyi yoludur. Ancak, OwnCloud, öncelikle XAMPP’nin devreye girdiği bir sunucunun çalışmasını gerektirir.
  • XAMPP, Linux, Mac veya Windows sisteminizde bir LAMP sunucusunu çalıştırmanın kolay bir yoludur. En az PHP 5.4 çalıştıran bir XAMPP sürümü yüklediğinizden emin olun, çünkü OwnCloud bunun altındaki hiçbir şeyde çalışmayacaktır.

Artık tüm bunları temizlediğimize göre, sistemimize OwnCloud ve XAMPP’yi kurmaya başlayalım. Bunu yapmak için Ubuntu 16.10 Yakkety Yak çalıştıran bir makine kullanıyorum ve süreç diğer çoğu sistem için benzer olmalıdır.

XAMPP’yi Ubuntu 16.10’a Kurmak

Önce XAMPP’yi yükleyeceğiz ve OwnCloud dosyalarını tutabileceğimiz bir klasör oluşturacağız. Bunu yapmak için aşağıdaki adımları uygulamanız yeterlidir:

  • XAMPP yükleyicisini resmi web sitesinden indirin. Bir .run dosyası biçiminde olacaktır.

  • İndirdikten sonra, Terminal’i başlatın ve “cd Downloads” komutuyla İndirilenler dizinine cd’yi çalıştırın. Yükleyiciyi farklı bir dizine indirdiyseniz, “İndirilenler” yerine o dizinin adını kullanmanız yeterlidir. Ayrıca, uygun büyük harf kullandığınızdan emin olun, aksi takdirde komut başarısız olur.

indirilenlere cd

  • Burada, ilk önce yükleyiciye yürütme izinlerini vereceğiz. Terminalde “chmod +x xampp-linux-x64-5.6.28-1-installer.run” komutunu çalıştırın.

yürütmek için xampp yükleyici izinleri verin

Not: Yükleyicinin adı farklı olabilir. Sadece yükleyicinin tam adını kullanın. Adı otomatik olarak tamamlamak için “chmod +x xampp” yazıp “sekme” tuşuna basabilirsiniz.

  • Şimdi “sudo ./xampp-linux-x64-5.6.28-1-installer.run” komutunu kullanarak root izinli olarak yükleyiciyi çalıştıracağız. Şifreniz istenecektir. Yazın (yıldız olarak bile görüntülenmez) ve Enter’a basın.

xampp yükleyicisini yürütün

  • Ardından yükleyici çalışır ve sisteminize XAMPP’yi yüklemek için yükleyicideki talimatları izlemeniz yeterlidir. “/opt/” dizinine kurulur.

xampp yükleyici

XAMPP için OwnCloud Dosyalarını Yerleştirmek İçin Bir Klasör Oluşturma

Artık XAMPP yüklendiğine göre, XAMPP’nin çalıştırabilmesi için OwnCloud dosyalarını yerleştirebileceğimiz bir klasöre ihtiyacımız var. XAMPP’nin çalışmasını istediğiniz web sitelerini yerleştirebileceğiniz htdocs adında bir klasör var ve “/opt/lampp/htdocs” konumunda bulunuyor. Yine de OwnCloud dosyalarını “opt” dizinine yerleştirmeyeceğiz. Aşağıdaki adımları takip ediniz:

  • Terminalde, “cd ~“ veya sadece “cd“ ile ana klasöre gidin.

ana dizine git

  • Şimdi burada “mkdir public_html” komutuyla “public_html” adında bir klasör oluşturun.

ana dizinde genel html klasörü yap

  • Daha sonra “sudo chmod 777 -R public_html” komutu ile “public_html” klasörü için herkese okuma/yazma erişimi vereceğiz.

genel html klasörüne okuma yazma izinleri verin

  • Şimdi, htdocs klasörüne gitmek için “cd /opt/lampp/htdocs” komutunu kullanın.

Lampp htdocs klasörünü seçmek için cd

  • Burada sadece “sudo ln -s /home/username/public_html ./username“ komutunu çalıştırın. Linux’ta “kullanıcı adını” Kullanıcı adınızla değiştirin. Benim durumumda, kullanıcı adı “akshay”, bu yüzden kullandığım komut “sudo ln -s /home/akshay/public_html ./akshay”.

sembolik bağlantı oluştur

“public_html” klasörünüz artık XAMPP’nin çalıştırılması için dosyaları barındırmaya hazır. Şimdi OwnCloud’u yükleyelim.

OwnCloud’u Ubuntu 16.10’a Kurmak

  • OwnCloud için ZIP dosyasını resmi web sitelerinden indirin.

kendi bulutunu indir

  • Bunu, XAMPP’yi kurarken oluşturduğunuz “public_html” klasörüne çıkarın.

Ubuntu 16.10’da OwnCloud’u XAMPP’de Çalıştırma

Artık OwnCloud’u Ubuntu 16.10 sisteminizde XAMPP ile çalıştırabilirsiniz. Aşağıdaki adımları takip ediniz:

  • Terminalde “sudo /opt/lampp/lampp start” komutunu çalıştırın. Bu, sisteminizde XAMPP sunucusunu başlatacaktır.

xampp lampp sunucusunu başlat

  • Şimdi tarayıcınızda “http://localhost/username/owncloud”a gidin. Kullanıcı adınızı kullanıcı adınızla değiştirin. Benim durumumda adres “http://localhost/akshay/owncloud“.

owncloud için localhost url'sine git

  • Yönetici kullanıcı adınızı ve şifrenizi oluşturmanız gereken bir ekranla karşılaşacaksınız. Oturum açma bilgileriniz olarak kullanmak istediğinizi seçin.

ana arayüz owncloud

Not: OwnCloud’un veri yazamadığı bir hatayla karşılaşırsanız, Terminal’i başlatmanız ve “sudo chmod 777 /home/username/public_html/owncloud” komutunu çalıştırmanız yeterlidir. Kullanıcı adınızı kullanıcı adınızla değiştirin.

  • Oturum açtığınızda, ana OwnCloud arayüzüne yönlendirileceksiniz. Burası, tüm dosyalarınızı yükleyebileceğiniz, silebileceğiniz ve başka şekillerde yönetebileceğiniz yerdir.

ana ekran

iPhone’dan OwnCloud’a bağlanma

Böylece iPhone’unuzdan erişmek istediğiniz tüm dosyaları OwnCloud sunucunuza yüklediniz. Cihazlar arasında gerçekten dosya aktarabilmeniz için hala iPhone’unuzu OwnCloud’a bağlama meselesi var. Bunu yapmak için, OwnCloud’un yapılandırma dosyasının bilgisayarınızın IP adresini kullanarak erişime izin vermesine izin vermeniz gerekir.

OwnCloud yapılandırma Dosyasını Düzenleme

OwnCloud yapılandırmasını düzenlemek kolaydır, aşağıdaki adımları uygulamanız yeterlidir:

  • Terminal’de, “cd /home/username/public_html/owncloud/config” kullanarak OwnCloud yapılandırma klasörüne gidin.

cd to owncloud yapılandırma dizinine

  • Burada “sudo nano config.php” komutunu çalıştırın. Bu, düzenlenmeye hazır Terminal içindeki yapılandırma dosyasını açacaktır.

config php'yi su nano'da aç

  • Basitçe “güvenilir_alanlar” yazan satırı bulun. Orada zaten eklenmiş “localhost” u göreceksiniz. “localhost”tan sonra yeni bir satır oluşturun ve bilgisayarınızın IP adresini tek tırnak içinde yazın. Düzenlenen “güvenilir_alanlar” bölümü şöyle görünmelidir:

    [php]’güvenilir_alanlar’ =>
    dizi (
    ‘yerel ana bilgisayar’,
    ‘192.168.2.236’,
    ),[/php]

config php'de güvenilir etki alanlarını düzenleme

iPhone’u OwnCloud’a Bağlama

iPhone’unuzu OwnCloud sunucunuza bağlamak kolaydır ve iki yoldan biriyle yapılabilir. Her ikisini de burada tartışacağız ve size daha uygun olanı kullanabilirsiniz.

1. Safari ile iPhone’dan OwnCloud’a Bağlanma

iPhone’unuzu OwnCloud sunucunuza bağlamak için aşağıdaki adımları uygulamanız yeterlidir:

  • iPhone’unuzda Safari’yi başlatın ve adres çubuğunda “http://ipaddress/username/owncloud/” konumuna gidin. Açıkçası, “ipadresi”ni bilgisayarınızın IP adresiyle ve “kullanıcı adını” kullanıcı adınızla değiştirin.

owncloud sunucu safarisine gidin

  • Bir giriş ekranı ile karşılaşacaksınız. Oturum açmak için OwnCloud’u kurarken oluşturduğunuz kimlik bilgilerini kullanın. Bunu yaptığınızda, OwnCloud sunucunuzda bulunan tüm dosya ve klasörler size gösterilecektir. Dosyalara göz atabilir ve istediğiniz dosyaları indirebilirsiniz.

owncloud sunucusuna bağlan iphone safari

2. Bir WebDAV istemcisi ile iPhone’dan OwnCloud’a bağlanma

OwnCloud, dosyaları aktarmak için WebDAV’ı destekler ve WebDAV sunucularına bağlanabilen bir uygulamanız (Documents 5 by Readdle gibi) varsa, onunla OwnCloud sunucunuza kolayca erişebilirsiniz. WebDAV’ı destekleyen çok sayıda iPhone dosya yöneticisi vardır ve bunlardan herhangi birini OwnCloud’a bağlanmak için kullanabilirsiniz. Belgeler 5 kullanıyorum.

  • iPhone’unuzda Documents 5’i başlatın ve “Hizmetler” yazan simgeye dokunun. Burada, “Hesap Ekle” üzerine dokunun.

webdav adım 1'i bağlayın

  • Listeden “WebDAV Sunucusu”nu seçin ve “http://ipaddress/username/owncloud/remote.php/webdav/” URL’siyle birlikte sunucu için bir ad girin. OwnCloud kullanıcı adınızı ve şifrenizi de girin.

webdav adım 2'yi bağlayın

  • İşiniz bittiğinde, “Kaydet”e tıklamanız yeterlidir; Belgeler, OwnCloud sunucunuza bağlanacaktır. Ardından, OwnCloud sunucunuzda bulunan tüm dosyaları görüntüleyebilecek (ve indirebileceksiniz).

webdav adım 3'ü bağlayın

Not: DHCP kullanıyorsanız (muhtemelen kullanırsınız), bilgisayarınızın IP adresi değişmeye devam edecek ve her seferinde yapılandırma dosyasını manuel olarak düzenlemeniz gerekecek. Bilgisayarınıza statik bir IP adresi atamanız daha iyi olur, bu nedenle yapılandırma dosyasını yalnızca bir kez düzenlemeniz gerekir.

Linux ve iPhone Arasındaki Müziği Yönetmek için Google Play Müzik

Linux’ta iTunes ile şansımız kalmadığından, diğer seçeneklere dönmemiz gerekecek. Bu seçeneklerden biri Google Play Müzik’tir. Müzik servisi, müziğinizi buluta yüklemenize izin verecek ve resmi Google Play Müzik uygulamasıyla iPhone’unuzdan erişebilirsiniz. Bununla, iTunes’a tamamen veda ediyoruz. Öyleyse, bunun nasıl yapılacağını görelim.

Google Play Müzik’e Müzik Yüklemek için Google Müzik Yöneticisini Kullanma

Müziğimize iPhone’umuzdan erişmeden önce yapmamız gereken ilk şey, müzik kitaplığımızı Google Play Müzik web sitesine yüklemek. Bunu yapmak için Google Müzik Yöneticisi’ni yüklememiz gerekecek. Bu, aşağıda verilen adımları izleyerek kolayca yapılabilir:

  • Google Müzik Yöneticisi istemcisini resmi web sitesinden indirin. Ubuntu’da .deb paketi olarak indirilir ve doğrudan Yazılım Merkezinde açılır ve kurabilirsiniz.

  • Uygulama başlatıcınızdan Google Müzik Yöneticisi’ni arayın ve başlatın.

google müzik yöneticisi 1

  • Müzik Yöneticisi’ni kurmak ve çalıştırmak için adımları izleyin. Her şey bittiğinde, müzik kitaplığınız otomatik olarak Google Play Müzik kitaplığınıza yüklenecektir.

google müzik yöneticisi kitaplık klasörleri

  • Şarkılarınız yüklendikten sonra (kitaplığınızın boyutuna bağlı olarak zaman alabilir), iPhone’unuzda Google Play Müzik uygulamasını başlatabilir (indirebilir) ve Google hesabınızla oturum açabilirsiniz. Müziğinizi orada bulacaksınız.

iphone ile google play müzik senkronizasyonu

Gelecekte, yeni müzik dosyalarınızı Linux’ta Müzik klasörünüze koymanız yeterlidir ve Google Müzik Yöneticisi bunları otomatik olarak Google Play Müzik kitaplığına yükleyecektir, böylece ona iPhone’unuzdan ve sahip olduğunuz diğer tüm cihazlardan erişebilirsiniz. Google Play Müzik yüklü.

Bu hizmetlerle iOS cihazınızı Linux ile kullanın

Bu yazıda bahsettiğim hizmetleri kullanarak iPhone’unuzdaki hatta iPad’inizdeki her şeyi Linux ile yönetebilirsiniz. Ayrıca, tüm bu hizmetlerin kullanabileceğiniz ücretsiz bir katmanı vardır. Google Play Müzik, buluta 50.000’e kadar şarkı yüklemenize izin verecek ücretsiz bir plan sunar ve OwnCloud, kendi sunucunuzu barındırmanıza izin verir, bu da onlara herhangi bir ödeme yapmanız gerekmediği anlamına gelir. Açıkçası, bu hiçbir yerde bir iPhone’u senkronize etmek için iTunes’u kullanmak kadar kolay değil – sadece işe yarayan bir süreç – ancak bu, Linux ile bir iPhone kullanmaya en yakın olanıdır.

Her zaman olduğu gibi, bir iPhone’u Linux ile kullanma konusundaki düşüncelerinizi paylaşın ve herhangi bir sorunuz varsa, aşağıdaki yorumlar bölümünde bize bildirin.

LEAVE A REPLY

Please enter your comment!
Please enter your name here