M1 Mac'lerde Linux Neden Heyecan Verici?

Temel Çıkarımlar

  • Sanallaştırma şirketi Corellium, Linux'un M1 Mac'te çalışmasını sağladı.
  • Bunu MacBook Pro'nuza veya Air'inize yükleyebilirsiniz ancak harici bir USB klavyeye ve fareye ihtiyacınız olacaktır.
  • Yakında Mac kullanıcıları Linux'u sanallaştırabilecek.
Linux Mac ekranında görüntüleniyor.
Sai Kiran Anagani / Unsplash

Linux artık çalışıyor Apple'ın M1 Mac'lerinde. Şu anda sanallaştırma şirketi Corellium Apple tarafından dava ediliyor—açık kaynaklı işletim sistemini Apple Silicon Mac'lere taşıdı.

Corellium'un işi sanallaştırmadır. Apple Silicon'da kullanılan işlemci türü olan ARM işlemcilerde iOS, Android ve Linux sanallaştırmasını çalıştırmanıza olanak tanır. Dolayısıyla Linux'u bu kadar kısa sürede M1 Mac'lere taşımayı başarması sürpriz değil. Peki Mac'te Linux sizin için ne anlama geliyor?

"Apple, M1 işlemcili Mac'lere özel çekirdeklerin yüklenmesine izin vermeye karar verdiğinde çok mutlu olduk donanım platformuna ilişkin anlayışımızı ilerletmek için başka bir Linux bağlantı noktası oluşturmaya çalışıyoruz" diyor Corellium web sitesinde yayınlanan bir blog yazısında.

"Güvenlik araştırma ürünümüz için işlemcinin bir modelini oluştururken paralel olarak Linux bağlantı noktası üzerinde çalışıyorduk."

Mac donanımı gerçekten çok iyi. Linus Torvalds (Linux'un mucidi) bile bir tane istiyor.

Mac'te Linux

Linux macOS, Windows, Android vb. gibi bir işletim sistemidir. Masaüstü platformu olarak kullanılabilir, ancak onu bir telefonda, elektronik cihazlarda ve hatta süper bilgisayarlarda bulmanız çok daha olasıdır. Açık kaynak olduğu için özelleştirilebilir.

Android telefonlar Linux'ta çalışır NASA sistemlerini yapın. Akıllı bir buzdolabınız varsa büyük ihtimalle Linux tabanlıdır. O halde Linux, içinde bilgisayar çipi bulunan hemen hemen her şey üzerinde çalışacak şekilde ayarlandı. Ve şimdi bu liste M1 Mac'leri içeriyor.

M1 Mac'ler, macOS olmayan işletim sistemlerinden önyüklemeyi destekliyor ancak Linux'u çalışır hale getirmek kolay olmadı. Apple, donanımını ve yazılımını özel olarak oluşturmayı seviyor ve bu, USB klavye ve fareye bağlanmak gibi basit görünen görevleri bile karmaşık hale getiriyor.

İlk bağlantı noktası Mac mini'de çalışıyordu ancak Corellium o zamandan beri onu MacBook'larda çalıştırmaya başladı. Corellium'un baş teknoloji sorumlusu Chris Wade Twitter'da "Bugün CPU saat yönetimini (%30 hız artışı) ve MacBook Air ve pro için desteği ekledik" dedi.

Dizüstü bilgisayarda denemek istiyorsanız Corellium'un talimatlarını izlemeniz gerekir. Wade Twitter'da "Önyükleme için hala harici klavye, fare ve USB gerekiyor" diye yazdı. "Fakat bunlara destek eklemek için çalışıyoruz."

Bu ne anlama gelir?

Çoğumuz yeni Apple Silicon Mac'lerimizde macOS'u çalıştırmaktan başka bir şey yapmayacağız ve bu sorun değil. Ancak Linux'u taşımak çeşitli nedenlerden dolayı kullanışlıdır. Birincisi, Linux'u bilgisayarınızda sanallaştırabileceğiniz anlamına gelir.

Corellium bağlantı noktası şu anda doğrudan Linux'a önyükleme yapmanızı gerektiriyor. Sanallaştırma, tıpkı diğer uygulamalar gibi, Mac'inizdeki bir pencerede Linux örneğini çalıştırmanıza olanak tanıyan bir seçenektir. Bu penceredeki Linux örneği doğrudan Mac'in donanımı üzerinde çalışıyor ancak kullanıcılar için çok daha kullanışlı.

Ancak onu nasıl çalıştırırsanız çalıştırın, Mac'teki Linux insanların bu harika, güçlü makineleri satın almasına ve bunları işleri için kullanmasına olanak tanır. Bilim adamları ve araştırmacılar genellikle ev yapımı veya açık kaynaklı Linux araçlarını kullanıyor ve yakında bunları tüm gün pil ömrüne sahip, fansız ve az ısınan sessiz bir dizüstü bilgisayarda kullanabilecekler.

Donanım platformuna ilişkin anlayışımızı ilerletmek için başka bir Linux bağlantı noktası oluşturmayı denemekten çok mutlu olduk.

Ayrıca Apple'ın cihazlarına yerleştirdiği özel çiplere de erişebilecekler. Açık kaynaklı bir makine öğrenimi platformu olan Tensorflow halihazırda M1 Mac'lerde Apple'ın "Core ML" makine öğrenimi teknolojisini kullanma. Linux kullanıcıları özel Apple donanımını kendi kullanımları için yeniden tasarlayabilirler.

Ayrıca bir zorluk da var. Teknik yazar ve Linux kullanıcısı Chris Ward, "Linux kullanıcıları Linux'un her şey üzerinde çalışabileceğini kanıtlamayı seviyor" dedi. Cankurtaran teli doğrudan mesaj yoluyla.

Ward, "Mac donanımı gerçekten çok iyi" diyor. "Linus Torvalds bile [Linux'un mucidi] bir tane istiyor."

Apple da burada kazanıyor çünkü daha fazla Mac satacak. Sunucu şirketlerinin güçlü, serin çalışan çiplerinden yararlanmak için veri merkezlerini Linux çalıştıran Mac mini'lerle donatabileceklerini düşünmek çılgınca değil.

Tipik bir Mac kullanıcısı için bu herhangi bir fark yaratmayabilir. Ancak bunu önemseyen insanlar için bu gerçekten çok büyük bir olay. Ve bu iyi bir haber.