Cum se folosește ReactOS, clona Windows cu sursă deschisă

Cum se folosește ReactOS, clona Windows cu sursă deschisă

Dacă doriți ca Windows să fie open source, ar trebui să vă uitați în ReactOS!





Microsoft a făcut mulți pași spre a fi mai deschis. Această tendință variază de la participarea la grupuri industriale până la interoperabilitatea fișierelor și aplicațiilor sale. Heck, chiar a lansat multe dintre propriile instrumente și aplicații ca open source.





Dar un domeniu în care încă nu se clipește este sistemul de operare Windows (SO). Deoarece combinația dintre Windows și Office oferă un mare o parte din veniturile anuale ale Microsoft, poate trece ceva timp până când vom putea descărca singuri codul sistemului de operare. Drept urmare, unii membri ai comunității îndrăzneți și-au luat sarcina de a încerca să-și construiască propriul Windows de la capăt.





În acest articol, vom arunca o privire la ce este ReactOS, cum să-l instalați și cum gestionează unele aplicații Windows existente.

Ce este ReactOS, oricum?

ReactOS este o încercare de a construi un sistem de operare open-source care imită Windows. Acest lucru nu înseamnă doar arătând ca Windows , deși o face (bine, versiuni mai vechi în orice caz). Dar merge mai adânc de atât.



Scopul principal al proiectului este de a construi un sistem de operare care va rula orice aplicație Windows pe care o aruncați asupra sa.

Aceasta este o întreprindere imensă. La un nivel foarte înalt, un sistem de operare este alcătuit din următoarele componente:





  • LA nucleu , care se traduce între software și hardware.
  • De bază biblioteci software care oferă funcții comune precum scrierea unui fișier pe disc.
  • Servicii care rulează în fundal. Print Spooler este un exemplu în acest sens, deoarece așteaptă ca alte programe să trimită ceva la imprimantă și gestionează schimbul respectiv.
  • Aplicații care utilizează aceste componente. Aceasta include nu numai aplicațiile orientate către utilizatori precum Word sau Chrome, ci și aplicațiile de sistem. De exemplu, explorer.exe este un program care nu doar navighează prin fișiere (orientate către utilizator), ci oferă și desktop, bara de activități și meniul Start.

Sarcina dinaintea proiectului ReactOS este de a furniza un set de biblioteci, servicii și aplicații (de sistem) care sunt compatibile cu cele pe care le are Microsoft. În plus, aceste componente software vor produce în mod normal apeluri de sistem direct la kernel în numele programelor orientate către utilizatori. Așadar, ReactOS trebuie să intercepteze, să le proceseze și să răspundă, în timp ce aplicația nu este mai înțeleaptă.

Sperăm că aveți o idee despre sfera a ceea ce încearcă să facă dezvoltatorii ReactOS. Și de aceea, pe baza stării actuale a proiectului, există unele lucruri care funcționează și altele care nu funcționează. În secțiunile de mai jos vom parcurge procesul de instalare într-un mașină virtuală . Apoi vom instala trei aplicații pentru a vedea cum funcționează: una de bază, una intermediară și una complexă.





Cum se instalează ReactOS

Instalarea ReactOS este foarte ( foarte ) similar cu Windows. Dacă ați instalat vreodată Windows de la zero, cum ar fi pe un computer pe care l-ați construit singur, veți fi chiar acasă. Etapele inițiale sunt în albastru „ecranul morții”, în timp ce ultimele atingeri utilizează dialoguri cu aspect familiar (dacă sunt datate).

Dacă doriți să continuați, începeți instalând VirtualBox pentru sistemul dvs. de operare. Apoi creați o mașină virtuală cu setările așa cum se arată în imaginea de mai jos. Cele mai multe dintre acestea sunt setări implicite, cu excepția memoriei RAM (1 GB) și a spațiului pe hard disk (10 GB), care, deși este redus, ar trebui să fie suficient pentru acest sistem slab. Dacă toate acestea sună ca niște tâmpenii, aruncă o privire asupra noastră ghid pentru VirtualBox pentru a vedea despre ce este vorba.

Pasul 1: Limba de instalare

Primul ecran vă va cere să selectați limba de utilizat în timpul procesului de instalare. Aici puteți vedea minunatele ecrane albastre comune instalărilor Windows. Pe aceasta și pe ecranele de urmat, puteți naviga cu tastele săgeată, utilizați introduce pentru a face o selecție și a efectua alte acțiuni cu tastele listate în bara de jos.

conectați-vă la rețea, dar nu aveți acces la internet

Pașii 2-3: Bun venit și avertisment

Iată un mesaj frumos care vă întâmpină pe ReactOS, precum și o notă că este încă în curs de dezvoltare.

Pașii 4-5: Dispozitive și stocare

Sunteți sigur să acceptați valorile implicite pentru dispozitive, toate acestea sunt componente standard pe care le emulează VirtualBox.

În ecranul următor, ar trebui să apară discul virtual pe care l-ați creat pentru VM. Puteți afla dacă dimensiunea „C: unitate” se potrivește cu ceea ce i-ați spus VirtualBox să aloce pentru această mașină virtuală. Dacă nu aveți nevoie de un schemă de partiție fantezie , poți să lovești introduce Aici.

Pasul 6: Confirmare

În acest ecran final, selectați opțiunea din mijloc. Vă va formata complet discul, pe care îl veți dori indiferent dacă VM-ul este nou, sau reciclați un fișier vechi de disc virtual.

Lovit introduce pe ecranul următor din nou pentru a confirma.

Pasul 7: Formatare

În funcție de dimensiunea discului dvs. virtual, procesul de formatare poate dura ceva timp.

Pasul 8: Instalați sistemul de operare

Apoi, programul de instalare va copia fișierele OS pe discul dvs. virtual.

Pasul 9: Instalați Bootloader

În cele din urmă, programul de instalare va fi configurat VM-urile încărcător de încărcare pentru a rula ReactOS când îl porniți. Alegeți prima opțiune aici, care o va instala atât pe discul virtual în ansamblu, cât și pe partiția C: în mod specific. Un ecran final vă va informa că veți reporni aparatul. Spune la revedere de la acel albastru electric minunat.

Cum se configurează ReactOS

Acum ar trebui să porniți în ReactOS în sine. Dacă sunteți un utilizator de o anumită vârstă, stilul pe care îl vedeți ar trebui să pară familiar. Acum va apărea un expert care vă va ajuta să configurați câteva aspecte ale sistemului:

  1. Un ecran de bun venit.
  2. Mulțumiri, în special proiectului open source pe care îl conține ReactOS.
  3. Setări de limbă, inclusiv pentru sistem (dată / oră, monedă și alte formate) și pentru tastatură (de exemplu, aspect american), afișate în imaginea de mai sus.
  4. O opțiune pentru a adăuga numele dvs. și numele companiei.
  5. Un nume pentru aparatul dvs. și parola pentru contul de administrator .
  6. Setarea datei, orei și fusului orar.
  7. Selectarea unei teme. ReactOS conține două din cutie: Lautus, o temă întunecată și Classic (care arată exact așa cum te-ai aștepta), prezentate în imaginea de mai jos.
  8. Setari de retea.
  9. Indicarea dacă mașina ReactOS va face parte dintr-un grup de lucru (ad-hoc) sau dintr-un domeniu de companie.
  10. Un ecran de progres final în timp ce sistemul de operare funcționează în fundal.

Odată ce toate acestea sunt complete, desktopul dvs. va fi gata de utilizare. Dacă sunteți un utilizator obișnuit de Windows, totul aici ar trebui să fie foarte familiar. Meniul „Start”, bara de activități, tava de sistem și pictogramele de pe desktop toate arată exact ca sistemul de operare Redmond. Totul arată la fel, dar cât de bine o face muncă ?

Instalarea programelor Windows în ReactOS

Vom selecta trei aplicații pentru utilizare în acest experiment, după cum urmează:

  • Editor de text . Este unul dintre cele mai de bază instrumente de calculator existente, iar ReactOS are propriile clone ale Notepadului și Wordpad-ului, la fel ca Windows. Cu toate acestea, vom încerca să instalăm PSPad, un editor de text open source.
  • Music player . QMMP este multiplataforma și arată ca WinAmp, deci pare o alegere excelentă. Dar aplicațiile multimedia trebuie să interacționeze cu diferite sisteme interne ale sistemului de operare, deci reprezintă ceva mai complicat decât un editor de text.
  • Browser web . Căutăm ceva complex aici, de ce să nu mergem pentru asta? Să încercăm să instalăm cel mai recent Chrome.

Notă: În timp ce instrucțiunile inițiale includeau 1 GB de RAM la mașina virtuală ReactOS, pe baza selecției Chrome, am ridicat acest lucru la 2 GB înainte de a face instalările.

Următoarele secțiuni vor detalia cât de reușit (sau nu) a fost instalarea și execuția acestor programe.

Instalarea și rularea PSPad

După descărcarea unui program de instalare din site-ul web al proiectului , un simplu dublu-clic a dat startul lucrurilor.

Instalarea s-a finalizat fără probleme, iar programul de instalare a lansat aplicația. Unele testări rudimentare (introducerea textului și salvarea fișierului) au decurs fără probleme. O problemă pe care am observat-o a fost că butonul Minimizare de pe bara de titlu nu a funcționat. Maximizarea a funcționat, comutând-o înainte și înapoi între dimensiunea afișată în imaginea de mai jos și dimensiunea completă. Dar Minimize nu a funcționat, în timp ce funcționa pe alte ferestre, cum ar fi managerul de fișiere.

Per ansamblu, la prima înroșire pare a fi în mare măsură funcțional. Deci, în calitate de reprezentant al unei aplicații „de bază”, PSPad trece testul.

Notă: ReactOS are un Manager de aplicații, care seamănă mai mult cu diferiții manageri de pachete din lumea open source decât „Programele și caracteristicile” Windows. Acesta este un fel de depozit de software din care utilizatorii pot selecta și instala aplicații pentru ReactOS, la fel ca Magazinul Windows. O surpriză plăcută a fost că PSPad a apărut ca fiind instalat în acest instrument, chiar dacă l-am instalat manual. Mai mult, Managerul de aplicații are o versiune (puțin mai veche) a PSPad pentru instalare. De asemenea, s-a instalat corect și chiar a preluat sesiunea pe care am deschis-o în versiunea mai nouă.

Instalarea și rularea QMMP

QMMP este disponibil și pentru descărcare de pe site-ul său web; doar derulați în jos până la partea de jos a pagina Descărcări și căutați linkul pentru „Pachete binare pentru Windows”. Ridicați programul de instalare pentru cea mai recentă versiune și faceți dublu clic pentru a rula.

Lucrurile au mers în jos, deși odată ce aplicația a pornit. Mi-a permis să pornesc aplicația și să adaug o melodie în lista de redare, dar nu s-a redat. În acest moment, am observat asta driverul de sunet nu a fost configurat corect pentru VM, dar chiar și după ce a făcut acest lucru și a confirmat-o, aplicația nu ar reda un fișier MP3. De fapt, ReactOS a început să înghețe când am încercat să dezinstalez QMMP pentru a-l reinstala. O nouă instalare a ReactOS, în care m-am asigurat că am instalat mai întâi driverul audio, nici măcar nu a rezolvat problema.

Pentru această aplicație „moderată”, o putem evalua ca neîncadrată. Deși a instalat și a pornit, nu și-a îndeplinit funcția de bază.

Notă: La fel ca PSPad, QMMP este disponibil și de la ReactOS Application Manager. Instalarea acestei versiuni (din nou, mai vechi) a funcționat, așa cum se arată în imaginea de mai sus.

Instalarea și rularea Chrome

Acum, pentru lovitura de grație: browserul web Chrome. Dacă puteți instala acest lucru și funcționa pe mașina dvs., aveți brusc la dispoziție o mare varietate de instrumente. Aceasta variază de la e-mailuri desktop la playere audio (consultați ghidul nostru pentru Spotify) la instrumente de productivitate (Google Docs sau Office Online). Dar capacitatea sa de a rula tot acest software excelent bazat pe web înseamnă că este o bestie complexă sub capotă. Poate face față ReactOS?

Din pacate, nu. Cel puțin rularea fișierului standard ChromeSetup.exe nu a reușit. Programul de instalare nici măcar nu s-a putut conecta la internet pentru a descărca browserul în sine, ceea ce nu augurează capacitatea Chrome de a naviga pe web pe ReactOS.

Notă: Deși Chrome nu este o opțiune, cel puțin nu fără a aplica niște grăsimi pentru cot pentru a-l instala, Firefox este! Este disponibil de la Managerul de aplicații și funcționează bine. Deși versiunea a fost ceva mai veche (v.45.0.1), nu a avut probleme cu deschiderea schiței acestui articol în Google Docs după ce m-am conectat la Gmail, așa cum se arată în imaginea de mai jos.

Ar trebui să utilizați ReactOS?

Depinde. Dacă sunteți deja utilizator Windows? Nu, nu din orice motiv, decât dacă este doar curiozitate. Dacă sunteți utilizator Mac sau Linux? Ar putea fi util să rulați aplicația Windows ciudată de care aveți nevoie rulând-o în VirtualBox. Practic, dacă vă aflați într-o situație în care Wine nu va rula ceva ce doriți și nu doriți să obțineți o licență Windows. Rețineți doar starea în curs de desfășurare și nu faceți pariuri mari (de exemplu, nu vă bazați pe ea pentru programe critice pentru misiune fără teste extinse).

Nu am primit niciodată pachetul meu Amazon

Acestea fiind spuse, dacă aveți un hardware mai vechi care nu are un sistem de operare și aveți nevoie de unul, ReactOS ar putea fi o opțiune viabilă. Ar trebui să vă gândiți să rămâneți la ceea ce este disponibil din Managerul de aplicații, ceea ce nu este atât de rău pe cât pare. În timp ce unele dintre aplicațiile instalate manual nu au funcționat, ReactOS a mers „trei pentru trei” cu instalările din Application Center.

În plus față de utilitățile de mai sus și Firefox, există și câteva aplicații puternice. La fel ca LibreOffice. GIMP, Inkscape și Scribus pentru grafică / publicare. GnuCash pentru finanțe. VLC pentru video. Există chiar și o versiune demo a Diablo II. Nu prea ponosit pentru un grup de dezvoltatori comunitari care iau în calcul Microsoft.

Cu toate acestea, probabil că ați fi mai bine cu o distribuție Linux în ceea ce privește actualizările de software și capacitatea generală. Dar dacă aveți o mașină mai veche și un utilizator care pur și simplu nu poate găsi un alt sistem de operare? În acest caz, chiar și în starea actuală alfa, ReactOS merită cu siguranță o privire.

Crezi că ReactOS este un efort care merită? Nu ar fi minunat un sistem de operare Windows complet gratuit și open-source compatibil cu Windows? Spuneți-ne mai jos în comentarii dacă aveți păreri!

Acțiune Acțiune Tweet E-mail Merită să faceți upgrade la Windows 11?

Windows a fost reproiectat. Dar este suficient pentru a vă convinge să treceți de la Windows 10 la Windows 11?

Citiți în continuare
Subiecte asemănătoare
  • Windows
  • Sursa deschisa
  • Instalați software-ul
Despre autor Aaron Peters(31 articole publicate)

Aaron a continuat tehnologia ca analist de afaceri și manager de proiect timp de cincisprezece ani și a fost un utilizator fidel al Ubuntu de aproape la fel de mult timp (de la Breezy Badger). Interesele sale includ open source, aplicații pentru afaceri mici, integrarea Linux și Android și calculul în modul text simplu.

Mai multe de la Aaron Peters

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Faceți clic aici pentru a vă abona