Darwin işletim sistemi nedir? PureDarwin ile deneyin



Leka Sesebelisoa Sa Rona Bakeng Sa Ho Tlosa Mathata

Bugün 12 Şubat, darwin'in günü , evrim teorisi ile ünlü doğa bilimci. Ve bunun Apple ile ne ilgisi var? Küçük, gerçekten, adı dışında...



Elma adını aldı Darwin , Charles Darwin'in onuruna, işletim sistemini adlandırmak. Makalede tartıştığımız gibi macOS ve Linux akraba mı? Linux? işte gerçek Darwin elma işletim sistemi macOS ve iOS'un altında yatan şey.



Darwin sanal bir makinede nasıl test edilir

daha iyi bir gün Darwin işletim sistemini test edin o ünlü Charles Darwin'in doğumunun yıl dönümü!



Test etmek için kullanacağız SafDarwin . PureDarwin, 2007 yılında OpenDarwin'e süreklilik vermeye karar vermiş bir topluluktur. orijinal Darwin'i halka yakınlaştırın . Bu nedenle, bu topluluk, birkaç sınırlamaya rağmen, bu harika Apple işletim sistemini test etmemize izin veren iki farklı sürüm oluşturdu.

Ve nasıl aldılar? Çok kolay. Apple bu işletim sistemini ücretsiz yazılım olarak sunuyor . Evet kesinlikle! Apple'ın yükleme veya disk görüntüsünü indirebileceğiniz bir web sitesi olduğunu düşünmeyin. PureDarwin topluluğunun yapması gereken zor iş budur.

PureDarwin Nano'yu Test Etme

Topluluğun yaptığı sürümlerden biri şudur, SafDarwin Nano adından da anlaşılacağı gibi çok ışık .



Test etmek için bir kullanacağız sanal makine , çünkü %100 işlevsel bir işletim sistemi değildir. Ve hangi uygulamayı kullanacağız? Ne yazık ki, biraz eski bir şey olduğumuz için oldukça sınırlıyız. Birkaç testten sonra, en kolay yolun şu sonuca vardık: sanal makine yazılımı (VirtualBox ve Parallels çok fazla sorun çıkarır).

Öyleyse, VMware Fusion'ı kurmalıyız (veya VMware Workstation) ilk etapta.

PureDarwin Nano'yu VMware'e Kurmak

İlk adım olacak resmi indir PureDarwin topluluğu tarafından zaten hazırlanmıştır. Bir kere sıkıştıracağız ve bir *.vmwarevm dosyası alacağız (eğer VMware kurulu değilse klasör olarak çıkacaktır).

Çalıştırmak için, sadece o dosyayı sürükle penceresine sanal makine yazılımı .

Bu yapıldıktan sonra yapabiliriz sanal makineyi şimdi başlat yeni oluşturdum.

şimdi çalıştırabiliriz uname -a komutu ve gerçekten Darwin'de olduğumuzu göreceğiz. Özellikle kullandığımız Darwin 9 , Mac OS X Leopard'a karşılık gelen oldukça eski bir sürüm.

Ve mevcut sürüm nedir? Ama… neden sana söyleyeyim, kendin karşılaştırabiliyor musun? Bunu yapmak için aynı komutu Mac'inizde çalıştırmanız yeterlidir.Örneğin, macOS Sierra'da sürümü alacağız Darwin 16 , ki sonuncusu. Aynı komutu bir iOS cihazında da yürütmek mümkündür (eğer terminaline erişimimiz varsa).

PureDarwin Noel'i Denemek

bu PureDarwin'in başka bir versiyonu başta tartıştığımız. Bu sürüm zaten daha ağır ve bu nedenle daha fazla şey getiriyor.

En çarpıcı olan, burada bir grafik arayüze sahip olmamız. Önceki sürümde, etkileşim aracı olarak yalnızca komut satırına sahiptik, ancak bu durumda basit grafik arayüz .

PureDarwin Noel özellikleri Pencere Yapıcı , projenin GNUstep , grafik arayüz için. Bu, NeXT'nin Apple tarafından satın alınmadan önce geliştirdiği işletim sistemi olan NEXTSTEP'i oldukça andırıyor. Her ne kadar istediğiniz işletim sisteminin grafik arayüzünü test etmek olsa da, bu en iyi seçenek değildir. Bunun için, bundan daha işlevsel versiyonları olan projeler var (NEXTSTEP grafik arayüzünün nasıl test edileceğine dair bir eğitim getirmemizi istiyorsanız, bizi yorumlarda bırakın).

PureDarwin Xmas'ı VMware'e Kurmak

İşlem öncekine çok benzer. ilk şey olacak sanal makineyi indir PureDarwin tarafından sağlanmıştır. Sonra sıkıştırıp sürükleyeceğiz ana ekranına sanal makine yazılımı ithal etmek için.

İthal edildikten sonra küçük bir değişiklik yapacağız, RAM belleğini artıracağız . Bunu yapmak için sanal makinenin ayarlarına gideceğiz. Orada İşlemci ve Bellek yapılandırmasına gideceğiz. Buraya atamak istediğimiz RAM bellek miktarını koyabiliriz, önerdiğimiz 256 ile 1024 MB arasıdır (işlemci sayısını 1 olarak bırakacağız).

Bu bir kez yapıldığında, sanal makineyi başlatacağız . Yakında Xmas masaüstünü göreceğiz.

Arayüz çok basit anlamak, ilk başta biraz korkutucu olabilir. İle Sağ şimdi Dock olana sahip olacağız ve sol üst kısımda farklı masaüstlerine sahip olacağız (şimdi Görev Kontrolü ile erişeceğimiz). Aşağıda küçültülmüş uygulamalar ortaya çıkacak ve eğer yaparsak sağ tık Bağlam menüsünü değil, ana menüyü (şimdi küçük elmanın eşdeğeri) alacağız.

Daha önce olduğu gibi, burada da çalıştırabiliriz uname -a komutu Darwin 9'da olduğumuzu doğrulamak için.

çözüm

Gördüğümüz gibi, şey karmaşık . Şu anda, Darwin'in bir versiyonunu kamuoyuna ciddi şekilde sunmaya çalışan bir proje yok. Buna en yakını SafDarwin , ama ne yazık ki hareketsizlik topluluğun yeni sürümlerinin çıkmasını engeller.

Ayrıca, bu eğitim boyunca görebileceğimiz gibi, PureDarwin oldukça sınırlıdır ve yüklemek mümkün olsa da MacPort'lar (ki bu da yeni programlar yüklememizi sağlar), süreç çok karmaşıktır ve sonuç çok iyi değildir.

Merakınızı gidermek için PureDarwin'i deneyecek misiniz? Apple işletim sisteminin ve NeXT'nin geçmişini kendi ellerinizle deneyimleyebilmeniz için gelecekte yeni öğreticiler getirmemizi ister misiniz?