Jak používat ReactOS, open-source Windows Clone

Jak používat ReactOS, open-source Windows Clone

Pokud si přejete, aby byl Windows open source, měli byste se podívat do ReactOS!





Společnost Microsoft učinila mnoho kroků k tomu, aby byla otevřenější. Tento trend sahá od účasti v průmyslových skupinách po interoperabilitu jejích souborů a aplikací. Sakra, dokonce vydala mnoho vlastních nástrojů a aplikací jako open source.





Ale jednou z oblastí, kde se to ještě nemá, je operační systém Windows (OS). Protože kombinace Windows a Office poskytuje a velký část ročních příjmů společnosti Microsoft, může chvíli trvat, než si můžeme stáhnout kód OS pro sebe. V důsledku toho si někteří neohrožení členové komunity vzali na sebe, že se pokusili vybudovat vlastní Windows od základů.





V tomto článku se podíváme na to, co je ReactOS, jak jej nainstalovat a jak zpracovává některé stávající aplikace Windows.

Co je to vůbec ReactOS?

ReactOS je pokus o vytvoření operačního systému s otevřeným zdrojovým kódem, který napodobuje Windows. To neznamená jen vypadá jako Windows , i když ano (v každém případě starší verze). Ale jde to hlouběji.



Hlavním cílem projektu je vybudovat operační systém, který bude spouštět jakoukoli aplikaci Windows, kterou na něj hodíte.

To je nesmírný závazek. Na velmi vysoké úrovni se operační systém skládá z následujících komponent:





  • NA jádro , což znamená překlad mezi softwarem a hardwarem.
  • Základní softwarové knihovny které poskytují běžné funkce, jako je zápis souboru na disk.
  • Služby které běží na pozadí. Print Spooler je toho příkladem, protože čeká, až ostatní programy něco pošlou do tiskárny, a spravuje tuto výměnu.
  • Aplikace které tyto komponenty používají. To zahrnuje nejen aplikace orientované na uživatele, jako je Word nebo Chrome, ale také systémové aplikace. Například, explorer.exe je program, který nejen prochází soubory (orientované na uživatele), ale poskytuje také plochu, hlavní panel a nabídku Start.

Úkolem před projektem ReactOS je poskytnout sadu knihoven, služeb a (systémových) aplikací, které jsou kompatibilní s těmi, které má Microsoft. Kromě toho tyto softwarové součásti normálně vytvoří systémová volání přímo do jádra jménem programů orientovaných na uživatele. ReactOS je také musí zachytit, zpracovat a odpovědět, a to vše, když aplikace není o nic moudřejší.

Naštěstí máte představu o rozsahu toho, o co se vývojáři ReactOS snaží. A proto na základě aktuálního stavu projektu některé věci fungují a některé ne. V následujících částech si projdeme proces instalace v a virtuální stroj . Poté nainstalujeme tři aplikace, abychom zjistili, jak fungují: jednu základní, jednu střední a jednu komplexní.





Jak nainstalovat ReactOS

Instalace systému ReactOS je velmi ( velmi ) podobně jako Windows. Pokud jste někdy nainstalovali Windows od nuly, například do počítače, který jste si sami postavili, budete jako doma. Počáteční fáze jsou modře „na obrazovce smrti“, zatímco závěrečné úpravy využívají dobře vypadající dialogy (jsou-li datovány).

Pokud chcete pokračovat, začněte instalací VirtualBoxu pro váš operační systém. Poté vytvořte virtuální počítač s nastavením, jak ukazuje následující obrázek. Většina z nich jsou výchozí nastavení, s výjimkou RAM (1 GB) a místa na pevném disku (10 GB), které, i když jsou nízké, by pro tento štíhlý systém měly stačit. Pokud vám to všechno připadá jako blábol, podívejte se na naše průvodce VirtualBoxem abych viděl, o co jde.

Krok 1: Instalační jazyk

První obrazovka vás vyzve k výběru jazyka, který se má použít během procesu instalace. Zde můžete vidět krásné modré obrazovky běžné pro instalace systému Windows. Na této a následujících obrazovkách se můžete pohybovat pomocí kláves se šipkami, pomocí Vstupte proveďte výběr a proveďte další akce pomocí kláves uvedených ve spodní liště.

jak nastavit gif jako pozadí

Kroky 2-3: Vítejte a varování

Zde je milá zpráva, která vás vítá v ReactOS, a také poznámka, že je stále ve vývoji.

Kroky 4-5: Zařízení a úložiště

Můžete bezpečně přijmout výchozí hodnoty pro zařízení, jsou to všechny standardní komponenty, které VirtualBox emuluje.

Na další obrazovce by se měl objevit virtuální disk, který jste vytvořili pro svůj virtuální počítač. Můžete zjistit, zda velikost jednotky „C: drive“ odpovídá tomu, co jste řekli VirtualBoxu, aby pro tento virtuální počítač přidělil. Pokud nepotřebujete a efektní schéma rozdělení , můžete jen trefit Vstupte tady.

Krok 6: Potvrzení

Na této poslední obrazovce vyberte střední možnost. Zcela naformátuje váš disk, což budete chtít, ať už je virtuální počítač zbrusu nový, nebo recyklujete starý soubor virtuálního disku.

Udeřil Vstupte na další obrazovce znovu potvrďte.

Krok 7: Formátování

V závislosti na velikosti virtuálního disku může proces formátování nějakou dobu trvat.

Krok 8: Nainstalujte OS

Poté instalační program zkopíruje soubory OS na váš virtuální disk.

Krok 9: Nainstalujte Bootloader

Nakonec instalační program nastaví VM zavaděč spustit ReactOS při jeho spuštění. Zde vyberte první možnost, která jej nainstaluje na virtuální disk jako celek i na oddíl C: konkrétně. Poslední obrazovka vás bude informovat, že restartujete počítač. Rozlučte se s tou úžasnou elektrickou modrou.

Jak nastavit ReactOS

Nyní byste měli spustit samotný ReactOS. Pokud jste uživatelem určitého věku, styl, který vidíte, by měl vypadat povědomě. Nyní se objeví průvodce, který vám pomůže nastavit některé aspekty systému:

  1. Uvítací obrazovka.
  2. Poděkování, zejména open source projektu, který ReactOS obsahuje.
  3. Nastavení jazyka, a to i pro systém (datum/čas, měna a další formáty) a pro klávesnici (např. Rozložení v USA), zobrazené na výše uvedeném obrázku.
  4. Možnost přidat své jméno a název vaší společnosti.
  5. Název vašeho počítače a heslo pro účet správce .
  6. Nastavení data, času a časového pásma.
  7. Výběr motivu. ReactOS obsahuje hned dvě: Lautus, temné téma a Classic (který vypadá přesně tak, jak byste čekali), zobrazený na následujícím obrázku.
  8. Nastavení sítě.
  9. Udává, zda bude počítač ReactOS součástí pracovní skupiny (ad-hoc) nebo domény společnosti.
  10. Obrazovka posledního postupu, zatímco OS pracuje na pozadí.

Jakmile je toto vše dokončeno, bude vaše pracovní plocha připravena k použití. Pokud jste běžným uživatelem systému Windows, vše by zde mělo být velmi známé. Nabídka „Start“, hlavní panel, systémová lišta a ikony na ploše vypadají přesně jako Redmondův operační systém. Všechno to vypadá stejně, ale jak dobře to dělá práce ?

Instalace programů Windows v systému ReactOS

Vybereme tři aplikace pro použití v tomto experimentu, a to následovně:

  • Textový editor . Je to jeden z nejzákladnějších počítačových nástrojů, které existují, a ReactOS má své vlastní klony v programu Poznámkový blok i Wordpad, stejně jako Windows. Přesto se pokusíme nainstalovat PSPad, textový editor s otevřeným zdrojovým kódem.
  • Hudební přehrávač . QMMP je multiplatformní a vypadá jako WinAmp, takže to vypadá jako dobrá volba. Multimediální aplikace ale potřebují interagovat s různými interními OS, takže představují něco trochu komplikovanějšího než textový editor.
  • Webový prohlížeč . Hledáme zde něco složitého, proč do toho jít? Zkusme nainstalovat nejnovější Chrome.

Poznámka: Zatímco počáteční pokyny uváděly 1 GB RAM virtuálního počítače ReactOS, na základě výběru prohlížeče Chrome jsem před instalací zvýšil na 2 GB.

Následující části podrobně popisují, jak úspěšná (či nikoli) byla instalace a spuštění těchto programů.

Instalace a spuštění PSPad

Po stažení instalačního programu z webové stránky projektu , jednoduché dvojité kliknutí spustilo věci.

Instalace proběhla bez problémů a instalační program spustil aplikaci. Některé základní testy (zadávání textu a ukládání souboru) proběhly bez problémů. Všiml jsem si jedné závady, že nefungovalo tlačítko Minimalizovat v záhlaví. Maximize fungoval, přepínal jej tam a zpět mezi velikostí zobrazenou na obrázku níže a plnou velikostí. Minimalizace to však neudělala, přestože to fungovalo na jiných oknech, jako je správce souborů.

Celkově to na první zarudnutí vypadá, že je do značné míry funkční. Jako náš zástupce „základní“ aplikace tedy PSPad prochází testem.

Poznámka: ReactOS má správce aplikací, který se více podobá různým správcům balíčků světa s otevřeným zdrojovým kódem než Windows 'Programy a funkce'. Jedná se o jakési úložiště softwaru, ze kterého si uživatelé mohou vybírat a instalovat aplikace pro ReactOS, podobně jako Windows Store. Příjemným překvapením bylo, že se PSPad ukázal jako nainstalovaný v tomto nástroji, přestože jsme jej nainstalovali ručně. A co víc, Správce aplikací má (trochu starší) verzi PSPad k instalaci. Také se nainstaloval správně a dokonce zachytil relaci, kterou jsem otevřel v novější verzi.

Instalace a spuštění QMMP

QMMP je také k dispozici ke stažení z jeho webových stránek; prostě přejděte dolů na konec stránku Stahování a vyhledejte odkaz „Binární balíčky pro Windows“. Zvedněte instalační program pro nejnovější verzi a dvojitým kliknutím spusťte.

Věci šly z kopce, i když se aplikace spustila. Umožnilo mi to spustit aplikaci a přidat skladbu do seznamu skladeb, ale nepřehrálo. V tu chvíli jsem si toho všiml ovladač zvuku nebyl správně nastaven pro VM, ale ani poté, co to udělá a potvrdí, aplikace nepřehraje soubor MP3. Ve skutečnosti se ReactOS začal zmrazovat, když jsem se pokusil odinstalovat QMMP a znovu jej nainstalovat. Nová instalace systému ReactOS, kde jsem se ujistil, že nejprve nainstaluji zvukový ovladač, problém ani nevyřešil.

U této 'umírněné' aplikace ji můžeme vyhodnotit jako neprocházející. Ačkoli se nainstaloval a spustil, ve skutečnosti nevykonával svou základní funkci.

Poznámka: Stejně jako PSPad je QMMP k dispozici také ve Správci aplikací ReactOS. Instalace této (opět starší) verze fungovala, jak ukazuje obrázek výše.

Instalace a spuštění prohlížeče Chrome

Nyní k převratu: webový prohlížeč Chrome. Pokud to dokážete nainstalovat a spustit na svém počítači, máte najednou k dispozici celou řadu nástrojů. To sahá od e -mailu pro stolní počítače po zvukové přehrávače (podívejte se na náš průvodce Spotify) až po nástroje produktivity (Google Docs nebo Office Online). Ale jeho schopnost provozovat tento skvělý webový software znamená, že je to komplexní zvíře pod pokličkou. Zvládne to ReactOS?

Bohužel ne. Minimálně spuštění standardního souboru ChromeSetup.exe bylo neúspěšné. Instalační program se ani nemohl připojit k internetu a stáhnout si samotný prohlížeč, což nevěstí nic dobrého pro schopnost prohlížeče Chrome procházet web na systému ReactOS.

Poznámka: Ačkoli Chrome není možnost, přinejmenším ne bez použití nějakého maziva na lokty, aby byl nainstalován, Firefox ano! Je k dispozici ve Správci aplikací a běží dobře. Ačkoli byla verze o něco starší (v.45.0.1), nemělo problém otevřít koncept tohoto článku v Dokumentech Google poté, co jsem se přihlásil do Gmailu, jak ukazuje obrázek níže.

Měli byste používat ReactOS?

Záleží. Pokud jste již uživatelem systému Windows? Ne, z žádného důvodu, pokud to není jen zvědavost. Pokud jste uživatel systému Mac nebo Linux? Může být užitečné spustit lichou aplikaci pro Windows, kterou potřebujete, spuštěním ve VirtualBoxu. V zásadě, pokud jste v situaci, kdy Wine nespustí něco, co chcete, a nechcete se ponořit do licence Windows. Jen mějte na paměti, že se právě vyvíjí a nevytvářejte žádné velké sázky (např. Nespoléhejte na to u žádných kritických programů bez rozsáhlého testování).

jak zkontrolovat skryté kamery

To znamená, že pokud máte nějaký starší hardware, který nemá OS, a potřebujete jej, ReactOS může být schůdnou volbou. Měli byste se držet toho, co je k dispozici z Správce aplikací, což není tak špatné, jak to zní. Zatímco některé z ručně nainstalovaných aplikací nefungovaly, ReactOS šel s instalací Application Center „tři na tři“.

Kromě výše uvedených nástrojů a Firefoxu jsou k dispozici i některé velmi náročné aplikace. Jako LibreOffice. GIMP, Inkscape a Scribus pro grafiku/publikování. GnuCash pro finance. VLC pro video. Existuje dokonce demo verze Diablo II. Není to příliš ošuntělé pro skupinu vývojářů komunity, kteří přebírají Microsoft.

Celkově řečeno, pravděpodobně byste byli na tom s distribucí Linuxu lépe, pokud jde o aktualizace softwaru a obecné možnosti. Ale pokud máte starší stroj a uživatele, který prostě nemůže zlomit jiný operační systém? V tom případě stojí ReactOS i za současného alfa stavu rozhodně za pozornost.

Myslíte si, že ReactOS stojí za to? Nebyl by úplně bezplatný a open-source operační systém kompatibilní se systémem Windows úžasný? Dejte nám vědět níže v komentářích, pokud máte nějaké názory!

Podíl Podíl tweet E-mailem Vyplatí se upgradovat na Windows 11?

Windows byl přepracován. Stačí to ale k tomu, abyste vás přesvědčili o přechodu z Windows 10 na Windows 11?

Číst dále
Související témata
  • Okna
  • Otevřený zdroj
  • Nainstalujte software
O autorovi Aaron Peters(31 článků zveřejněno)

Aaron jako technologický obchodník a projektový manažer pokračuje v technologiích po patnáct let a věrným uživatelem Ubuntu je téměř tak dlouho (od Breezy Badger). Mezi jeho zájmy patří open source, aplikace pro malé firmy, integrace Linuxu a Androidu a práce na počítači v režimu prostého textu.

Více od Aarona Petersa

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!

Kliknutím sem se přihlásíte k odběru