Açık Kaynak Windows Klonu ReactOS Nasıl Kullanılır

Açık Kaynak Windows Klonu ReactOS Nasıl Kullanılır

Windows'un açık kaynak olmasını istiyorsanız, ReactOS'a bakmalısınız!





Microsoft daha açık olma yolunda birçok adım attı. Bu eğilim, endüstri gruplarına katılımdan, dosya ve uygulamalarının birlikte çalışabilirliğine kadar uzanmaktadır. Heck, kendi araç ve uygulamalarının çoğunu açık kaynak olarak bile yayınladı.





Ancak henüz gelişmediği bir alan Windows işletim sistemidir (OS). Windows ve Office kombinasyonu sağladığı için büyük Microsoft'un yıllık gelirinin bir kısmı, işletim sistemi kodunu kendimiz indirene kadar biraz zaman alabilir. Sonuç olarak, bazı gözüpek topluluk üyeleri, kendi Windows'larını sıfırdan oluşturmaya çalışmayı kendi ellerine aldılar.





Bu yazıda, ReactOS'un ne olduğuna, nasıl kurulacağına ve mevcut bazı Windows uygulamalarını nasıl ele aldığına bir göz atacağız.

Her neyse, ReactOS Nedir?

ReactOS Windows'u taklit eden açık kaynaklı bir işletim sistemi oluşturma girişimidir. Bu sadece şu anlama gelmiyor Windows'a benziyor , olsa da (her durumda eski sürümler). Ama bundan daha derine iniyor.



Projenin temel amacı, üzerine attığınız herhangi bir Windows uygulamasını çalıştıracak bir işletim sistemi oluşturmaktır.

Bu çok büyük bir girişim. Çok yüksek bir düzeyde, bir işletim sistemi aşağıdaki bileşenlerden oluşur:





  • İLE çekirdek , bu da yazılım ve donanım arasında çeviri yapar.
  • Temel yazılım kitaplıkları diske dosya yazmak gibi ortak işlevler sağlayan.
  • Hizmetler arka planda çalışan. Yazdırma Biriktiricisi, diğer programların yazıcıya bir şeyler göndermesini beklediği ve bu alışverişi yönettiği için buna bir örnektir.
  • Uygulamalar Bu bileşenleri kullananlar. Bu, yalnızca Word veya Chrome gibi kullanıcıya yönelik uygulamaları değil, aynı zamanda sistem uygulamalarını da içerir. Örneğin, explorer.exe sadece dosyalara (kullanıcıya dönük) göz atmakla kalmayıp aynı zamanda masaüstü, Görev Çubuğu ve Başlat Menüsü sağlayan bir programdır.

ReactOS projesinden önceki iş, Microsoft'un sahip olduklarıyla uyumlu bir dizi kitaplık, hizmet ve (sistem) uygulaması sağlamaktır. Ek olarak, bu yazılım bileşenleri normalde sistem çağrıları kullanıcıya yönelik programlar adına doğrudan çekirdeğe. Bu nedenle, ReactOS'un bunları engellemesi, işlemesi ve yanıt vermesi gerekir, ancak uygulama daha akıllıca değildir.

Umarım, ReactOS geliştiricilerinin yapmaya çalıştığı şeyin kapsamı hakkında bir fikriniz vardır. Ve bu nedenle, projenin mevcut durumuna göre, bazı şeyler işe yarıyor ve bazıları çalışmıyor. Aşağıdaki bölümlerde kurulum sürecini bir sanal makine . Ardından, nasıl performans gösterdiklerini görmek için üç uygulama yükleyeceğiz: bir temel, bir orta düzey ve bir karmaşık.





ReactOS Nasıl Kurulur

ReactOS kurulumu çok ( çok ) Windows'a benzer. Windows'u kendi oluşturduğunuz bir bilgisayarda olduğu gibi sıfırdan yüklediyseniz, evde olacaksınız. İlk aşamalar 'ölüm ekranı' mavi renktedir, son rötuşlar ise tanıdık görünen (tarihliyse) diyaloglar kullanır.

Devam etmek istiyorsanız, işletim sisteminiz için VirtualBox yükleyerek başlayın. Daha sonra aşağıdaki resimdeki gibi ayarlarla bir sanal makine oluşturun. Bunların çoğu, RAM (1GB) ve sabit disk alanı (10GB) dışında, düşük olmasına rağmen bu yalın sistem için bol olması gereken varsayılan ayarlardır. Bütün bunlar size anlamsız geliyorsa, şuraya bir göz atın: VirtualBox'a kılavuz ne hakkında olduğunu görmek için.

1. Adım: Yükleyici Dili

İlk ekran, yükleme işlemi sırasında kullanılacak dili seçmenizi isteyecektir. Burada Windows kurulumlarında ortak olan güzel mavi ekranları görebilirsiniz. Bu ve takip edilecek ekranlarda yön tuşları ile gezinebilir, kullanabilirsiniz. Girmek seçim yapmak ve alt çubukta listelenen tuşlarla diğer işlemleri gerçekleştirmek için.

disk alanım neden 100'de

Adım 2-3: Karşılama ve Uyarı

İşte sizi ReactOS'a hoş geldiniz mesajının yanı sıra hala geliştirme aşamasında olduğuna dair bir not.

Adım 4-5: Cihazlar ve Depolama

Cihazlar için varsayılan değerleri güvenle kabul edebilirsiniz, hepsi VirtualBox'ın öykündüğü standart bileşenlerdir.

Bir sonraki ekranda VM'niz için oluşturduğunuz sanal disk görünmelidir. 'C: sürücüsünün' boyutunun VirtualBox'a bu VM için ayırmasını söylediğinizle eşleşip eşleşmediğini anlayabilirsiniz. Bir ihtiyacın olmadıkça süslü bölme şeması , sadece vurabilirsin Girmek Burada.

6. Adım: Onay

Bu son ekranda orta seçeneği seçin. VM'nin yepyeni olup olmadığını veya eski bir sanal disk dosyasını geri dönüştürüyor olsanız da isteyeceğiniz diskinizi tamamen biçimlendirir.

Vurmak Girmek onaylamak için bir sonraki ekranda tekrar

7. Adım: Biçimlendirme

Sanal diskinizin boyutuna bağlı olarak biçimlendirme işlemi biraz zaman alabilir.

Adım 8: İşletim Sistemini Kurun

Ardından yükleyici, işletim sistemi dosyalarını sanal diskinize kopyalayacaktır.

9. Adım: Bootloader'ı yükleyin

Son olarak, yükleyici kuracak sanal makineler önyükleyici başlattığınızda ReactOS'u çalıştırmak için. Burada, onu hem bir bütün olarak sanal diske hem de özel olarak C: bölümüne kuracak olan ilk seçeneği seçin. Son bir ekran, makinenizi yeniden başlatacağınızı size bildirecektir. O muhteşem elektrik mavisine veda edin.

ReactOS Nasıl Kurulur

Şimdi ReactOS'un kendisine önyükleme yapmalısınız. Belirli bir yaştaki bir kullanıcıysanız, gördüğünüz stil tanıdık gelmelidir. Şimdi, sistemin bazı yönlerini ayarlamanıza yardımcı olacak bir sihirbaz görünecektir:

  1. Bir karşılama ekranı.
  2. Teşekkürler, özellikle ReactOS'un içerdiği açık kaynak projesine.
  3. Yukarıdaki resimde gösterilen sistem (tarih/saat, para birimi ve diğer biçimler) ve klavye (ör. ABD düzeni) dahil olmak üzere Dil Ayarları.
  4. Adınızı ve şirketinizin adını ekleme seçeneği.
  5. Makineniz için bir ad ve parola yönetici hesabı .
  6. Tarih, saat ve saat dilimini ayarlama.
  7. Bir tema seçme. ReactOS, kutudan çıktığı gibi iki tane içerir: karanlık bir tema olan Lautus ve aşağıdaki resimde gösterilen Klasik (tıpkı beklediğiniz gibi görünüyor).
  8. Ağ ayarları.
  9. ReactOS makinesinin (geçici) bir çalışma grubunun veya bir şirket etki alanının parçası olup olmayacağını belirtir.
  10. İşletim sistemi arka planda çalışırken son bir ilerleme ekranı.

Tüm bunlar tamamlandıktan sonra masaüstünüz kullanıma hazır olacaktır. Normal bir Windows kullanıcısıysanız, buradaki her şey çok tanıdık olmalıdır. 'Başlat' menüsü, görev çubuğu, sistem tepsisi ve masaüstü simgeleri tamamen Redmond'un işletim sistemine benziyor. Hepsi aynı görünüyor, ama ne kadar iyi İş ?

Windows Programlarını ReactOS'ta Kurmak

Bu deneyde kullanmak için aşağıdaki gibi üç uygulama seçeceğiz:

  • Metin düzeltici . Var olan en temel bilgisayar araçlarından biridir ve ReactOS'un tıpkı Windows gibi hem Notepad hem de Wordpad'in kendi klonları vardır. Yine de, açık kaynaklı bir metin düzenleyici olan PSPad'i yüklemeye çalışacağız.
  • Müzik çalar . QMMP çapraz platformdur ve WinAmp'a benzer, bu nedenle iyi bir seçim gibi görünmektedir. Ancak multimedya uygulamalarının çeşitli işletim sistemi dahili bileşenleriyle etkileşime girmesi gerekir, bu nedenle bir metin düzenleyiciden biraz daha karmaşık bir şeyi temsil eder.
  • İnternet tarayıcısı . Burada karmaşık bir şey arıyoruz, neden bunun için gitmiyoruz? En son Chrome'u yüklemeyi deneyelim.

Not: İlk talimatlarda ReactOS sanal makinesine 1GB RAM listelenirken, Chrome seçimine göre bunu kurulumları yapmadan önce 2GB'a çıkardım.

Aşağıdaki bölümler, bu programların kurulumunun ve yürütülmesinin ne kadar başarılı (veya başarısız) olduğunu detaylandıracaktır.

PSPad'i Yükleme ve Çalıştırma

Şuradan bir yükleyici indirdikten sonra projenin web sitesi , basit bir çift tıklama her şeyi başlattı.

Yükleme sorunsuz tamamlandı ve yükleyici uygulamayı başlattı. Bazı temel testler (metin girme ve dosyayı kaydetme) sorunsuz bir şekilde başladı. Fark ettiğim bir aksaklık, başlık çubuğundaki Küçült düğmesinin çalışmadığıydı. Maximize, aşağıdaki resimde gösterilen boyut ile tam boyut arasında ileri geri geçiş yaparak işe yaradı. Ancak Küçült, dosya yöneticisi gibi diğer pencerelerde çalışırken işe yaramadı.

Genel olarak, ilk bakışta büyük ölçüde işlevsel görünüyor. Bu nedenle, 'temel' bir uygulama temsilcimiz olarak PSPad testi geçer.

Not: ReactOS, Windows'un 'Programlar ve Özellikler'den çok açık kaynak dünyasının çeşitli paket yöneticilerine benzeyen bir Uygulama Yöneticisine sahiptir. Bu, kullanıcıların Windows Mağazası gibi ReactOS için uygulamaları seçip yükleyebilecekleri bir tür yazılım deposudur. Hoş bir sürpriz, PSPad'in manuel olarak kurmamıza rağmen bu araçta kurulu olarak görünmesiydi. Ayrıca, Uygulama Yöneticisi, kurulum için (biraz daha eski) bir PSPad sürümüne sahiptir. Ayrıca doğru bir şekilde yüklendi ve daha yeni sürümde açtığım oturumu bile aldı.

QMMP'yi Yükleme ve Çalıştırma

QMMP ayrıca web sitesinden indirilebilir; sadece aşağıya doğru kaydırın İndirilenler sayfası ve 'Windows için ikili paketler' bağlantısını arayın. En son sürüm için yükleyiciyi alın ve çalıştırmak için çift tıklayın.

Uygulama başladıktan sonra işler yokuş aşağı gitti. Uygulamayı başlatmama ve çalma listesine bir şarkı eklememe izin verdi, ancak çalmıyordu. Bu noktada şunu fark ettim. ses sürücüsü düzgün kurulmamış VM için, ancak bunu yaptıktan ve onayladıktan sonra bile uygulama bir MP3 dosyası oynatmaz. Aslında, QMMP'yi yeniden yüklemek için kaldırmayı denediğimde ReactOS donmaya başladı. Önce ses sürücüsünü yüklediğimden emin olduğum yeni bir ReactOS yüklemesi sorunu çözmedi bile.

Bu 'ılımlı' uygulama için geçmediğini değerlendirebiliriz. Kurulmasına ve başlatılmasına rağmen, aslında temel işlevini yerine getirmedi.

Not: PSPad gibi, QMMP de ReactOS Uygulama Yöneticisinden edinilebilir. Bu (yine daha eski) sürümü yüklemek, yukarıdaki resimde gösterildiği gibi işe yaradı.

Chrome'u Yükleme ve Çalıştırma

Şimdi de zarafet için: Chrome web tarayıcısı. Bunu makinenize yükleyip çalıştırabilirseniz, birdenbire emrinizde çok çeşitli araçlara sahip olursunuz. Bu, masaüstü e-postasından müzik çalarlara (Spotify kılavuzumuza göz atın) ve üretkenlik araçlarına (Google Docs veya Office Online) kadar uzanır. Ancak tüm bu harika web tabanlı yazılımları çalıştırma yeteneği, kaputun altında karmaşık bir canavar olduğu anlamına gelir. ReactOS bununla başa çıkabilir mi?

Ne yazık ki hayır. En azından standart ChromeSetup.exe dosyasını çalıştırmak başarısız oldu. Yükleyici, tarayıcının kendisini indirmek için internete bile bağlanamadı; bu, Chrome'un ReactOS'ta web'de gezinme yeteneği için iyiye işaret değil.

Not: Chrome bir seçenek olmasa da, en azından yüklemek için biraz dirsek gresi uygulamadan, Firefox öyle! Uygulama Yöneticisinden edinilebilir ve iyi çalışır. Sürüm biraz daha eski olmasına rağmen (v.45.0.1), aşağıdaki resimde gösterildiği gibi Gmail'e giriş yaptıktan sonra bu makalenin taslağını Google Dokümanlar'da açarken herhangi bir sorun yaşamadım.

ReactOS Kullanmalı mıyım?

Değişir. Zaten bir Windows kullanıcısıysanız? Hayır, herhangi bir nedenle, sadece merak değilse. Mac veya Linux kullanıcısıysanız? İhtiyacınız olan tek Windows uygulamasını VirtualBox'ta çalıştırarak çalıştırmanız faydalı olabilir. Temel olarak, Wine'ın istediğiniz bir şeyi çalıştırmadığı bir durumdaysanız ve bir Windows lisansı almak istemiyorsanız. Sadece devam eden durumunu aklınızda bulundurun ve büyük bahisler oynamayın (örneğin, kapsamlı testler yapmadan görev açısından kritik herhangi bir program için ona güvenmeyin).

ön ödemeli telefonlar polis tarafından takip edilebilir mi

Bununla birlikte, işletim sistemi olmayan daha eski bir donanımınız varsa ve buna ihtiyacınız varsa, ReactOS uygun bir seçenek olabilir. Göründüğü kadar kötü olmayan Uygulama Yöneticisi'nde mevcut olana bağlı kalmayı planlamalısınız. Elle yüklenen uygulamaların bazıları işe yaramasa da, ReactOS, Uygulama Merkezi yüklemeleriyle 'üçte üç' gitti.

Yukarıdaki yardımcı programlara ve Firefox'a ek olarak, bazı ağır uygulamalar mevcuttur. LibreOffice gibi. Grafik/yayıncılık için GIMP, Inkscape ve Scribus. Finans için GnuCash. Video için VLC. Diablo II'nin demo versiyonu bile var. Microsoft'u üstlenen bir grup topluluk geliştiricisi için çok perişan değil.

Tümüyle, yazılım güncellemeleri ve genel yetenekler açısından muhtemelen bir Linux dağıtımıyla daha iyi durumda olursunuz. Ancak daha eski bir makineniz ve başka bir işletim sistemini okuyamayan bir kullanıcınız varsa? Bu durumda, mevcut alfa durumunda bile ReactOS kesinlikle görülmeye değer.

ReactOS'un değerli bir çaba olduğunu düşünüyor musunuz? Tamamen ücretsiz ve açık kaynaklı Windows uyumlu bir işletim sistemi harika olmaz mıydı? Herhangi bir fikriniz varsa, yorumlarda aşağıda bize bildirin!

Paylaş Paylaş Cıvıldamak E-posta Windows 11'e Yükseltmeye Değer mi?

Windows yeniden tasarlandı. Ancak bu sizi Windows 10'dan Windows 11'e geçmeye ikna etmek için yeterli mi?

Sonrakini Oku
İlgili konular
  • pencereler
  • Açık kaynak
  • Yazılımı kur
Yazar hakkında Aaron Peters(31 Makale Yayınlandı)

Aaron, on beş yıldır bir iş analisti ve proje yöneticisi olarak teknolojide dirsek derinliğindedir ve neredeyse o kadar uzun süredir (Breezy Badger'dan beri) sadık bir Ubuntu kullanıcısıdır. İlgi alanları arasında açık kaynak, küçük işletme uygulamaları, Linux ve Android entegrasyonu ve düz metin modunda bilgi işlem yer almaktadır.

Aaron Peters'dan Daha Fazla

Haber bültenimize abone ol

Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!

Abone olmak için buraya tıklayın