Tag Archives: macbook pro 7.1

MacBookPro 7.1 İçin Güvenli ve Özgür Bir Alan Oluşturabilmek ya da Apple’dan Nasıl Kurtuldum?-1. Bölüm Özgür Alan

Merhaba,

İlk yazıma çok önemli bulduğum iki konuyla başlamak istedim; özgür yazılım ve internet güvenliği. Ve bunu doğrudan, eğer benle benzeri bir donanım kullanıyorsanız kendinizin de uygulayabileceği bir şekilde yapacağım. Linux konusunda çok tecrübeli olmadığım için yapacağım bir çok şeyin anlamını ben de bilmiyorum ama 2-3 aylık bir iterasyonun sonucunda bu noktaya geldiğim için elimdeki en iyi yöntem bu.

Öncelikle tavsiyem kesinlikle işletim sisteminizi değiştirmenizdir. Apple yaptığı donanımlar ile insanın ve doğanın sömürülme ekonomisine diğer dizüstü bilgisayar üreticileri ile birlikte motor kuvvet sağlarken, aynı zamanda sürekli kapalı, yeni doğmuş bebeye yönelikmiş gibi bir hava verdiği işletim sistemleriyle de son kullanıcının mahremiyetine doğrudan müdahale ediyor. Mesela eğer MacOSX’deki Apple’a yönlendirilen ağ trafiğini kesmeye çalışırsanız(Ki bazıları hiç bir şekilde kesilemiyor diye hatırlıyorum.) bilgisayarınızdaki bir çok uygulama işlevsiz kalıyor(mesela iTunes, gerçi kullanmayın zaten iTunes ne 21. yüzyılda ya.) ya da benzeri şekilde Spotlight’ın(OSX için arama uygulaması) arama özelliklerine sınır getirirseniz, elinizde birden güzel görünümlü bir WXP işletim sistemi oluyor. Bu ve diğer bir çok yazılımsal sebepten Apple’la ilişiğimi kesmeye karar verdim ve Linux’a kafamı çevirdim.

Bir kaç denemenin sonunda, dağıtım olarak xUbuntu’da karar kıldım. Xubuntu, hem Macbook donanımına desteği ile hem de Canonical’dan(Mega Evil Trojan Corporation-şaka şaka o kadar abartı değil de kötü yani, anlatacağım.) bağımsız olmasıyla gönüllere taht kurdu. Üzerine Gnome GUI ile bir cila çektim, çünkü Xfce ne kadar güzel olsa da Apple’ın şaşalı kontrol tuşlarıyla pek iyi çalışmıyor.

Öncelikle Xubuntu‘nun sitesinden en son LTS(Long Term Support) sürümü çekin. Sonra DVD’ye yazın. Aslında OSX’de LiveUSB yapılabiliyor ama ben nedense çalıştıramadım, galiba 7.1 ile alakalı bir şey, çünkü MacBook Retina ’13 ile oldu. Sonrasında bence partition olayını OSX’de yapın, çünkü eminim Xubuntu LiveCD ile yaparken bir sorun çıkar. Bir de eğer diskiniz encrypted ise partition yapamıyorsunuz, format atın ben öyle yapmıştım. Bir de ben zorunlu olarak Windows XP çalıştırıyorum, onu da Bootcamp ile yapmıştım. Sonrasında bilgisayar ile gelen CD ile sürücüleri falan da yükleyebiliyorsunuz.  Şimdi ilk yapacağımız şey bir bootloader bulmak. OSX’in kendi bootloader’ı var ama galiba Bootcamp dışında diğer işletim sistemlerini görmüyor. Ondan rEFInd adında bir Boot Manager kullanacağız. Yüklemesi baya basit, sitede yükleme yöntemi var ben manual yükleme yapmanızı öneririm. Yükledikten sonra, bilgisayarı yeniden başlattığınızda Apple elmasından önce karşınıza bir menü çıkacak. İşte kaç işletim sistemi yüklüyse onları seçmenizi sağlıyor. Bilgisayarımda ne hikmetse önceki Canonical Ubuntu versiyonun yüklediği GRUB kaldığı için ben yoluma onla devam ediyorum ama OSX kısmını açmak istediğim zaman yine rEFInd kullanıyorum.

Öncelikle linkteki dosyayı indirin, sonra da bir zip açıcı(hehöy) ile açın. Sonra:

1. $ sudo mkdir -p /efi/refind

2. $ sudo cp -r ~/Downloads/refind/* /efi/refind/

3. $ sudo mv /efi/refind/refind.conf-sample /efi/refind/refind.conf

4. $ sudo bless --setBoot --folder /efi/refind --file /efi/refind/refind_x64.efi

Şimdi rEFInd’i yüklediğinize göre, Xubuntuyu yüklemeye başlayabilirsiniz. DVD’yi takın ve bilgisayar açılırken alt tuşuna basılı tutun. -ya da rEFInd menüsünde de biraz bekleyince DVD seçeneği çıkar.-  Çıkan menüde biraz bekledikten sonra DVD’yi göreceksiniz, tıklayın ve başlasın.

1. Try Ubuntu
2. Terminali Aç, $ ubiquity -g yaz
3. Ethernet ile internete bağlanmak tavsiye edilir, çünkü donanıma göre sürücü indiriyor.
4. Şimdi Partition Table çıkacak, ordan en altta ‘Do Something Else’ minvalinde bir şey olması lazım ona tıklayın.
5. Yükleyeceğiniz Partition’ı seçin. Sonra change menüsünden format tipini: ext4 , mount: / olarak değiştirin.
6. Yükleme bittikten sonra bilgisayarı yeniden başlatıp, rEFInd ile Xubuntuyu açın.
7. Şimdi açılırken de gözlemleyebileceğiniz gibi grafik olayı baya bir sorunlu. MacBook 7.1’de Nvidia GeForce bir ekran kartı var, ve bu ekran kartının açık kaynak sürücüsü, geri-mühendislik(???)[reverse-engineering] ile yazıldığı için şimdilik ben bir işe yaramıyor. Bu yüzden malesef özgür ortamımıza Nvidia’nın sürücüsünü yükleyerek biraz bu güzel ortamı bozuyoruz ki ekran kartımız düzgün çalışsın.

$ sudo apt-get install nvidia-current

8. Yeniden başlattıktan sonra, ilk iş olarak Gnome yükledim.

$ sudo apt-get install gnome-shell

9. Bundan sonra aslında bir problem pek kalmıyor, sistemle ilgili geri kalan şeyler biraz artizlik.(Trackpad optimizasyonu, Command-Control tuşlarının yerini değiştirme, ekran görüntüsü alma vs.) Ama daha çözemediğim iki büyük sorun; bilgisayarın kapağını kapatınca uyku(hibernate) moduna giriyor ama yeniden açınca siyah bir ekran çıkıyor. Bir diğeri de ekran parlaklığı ne tuşlar ile ne de seçeneklerden azaltılabiliyor. Bu problemleri çözdükçe buraya yazacağım.

Açık çalışma alanımızı oluşturduğumuza göre, bir sonraki adım güvenliğe geçebiliriz.

Edit 1: Siyah ekran olayını çözdüm. Xubuntu ile gelen light-locker paketindeki bir bug yüzünden oluyormuş. Bug‘a bir çözüm bulunamamış sanırım, ondan bu programı başka bir ekran koruyucu ile değiştirmek gerekiyor. Gnome Screensaver veya Xscreensaver oluyormuş, ben ikisini de yükledim(lol).

Light Locker’ı Kaldırmak için:

$ sudo apt-get remove light-locker
$ sudo apt-get remove light-locker-settings

Xscreensaver yüklemek için:
$ sudo apt-get install xscreensaver

Gnome Screensaver için:
$ sudo apt-get install gnome-screensaver