Slik bruker du ReactOS, Windows-klonen med åpen kildekode

Slik bruker du ReactOS, Windows-klonen med åpen kildekode

Hvis du skulle ønske Windows var åpen kildekode, bør du se på ReactOS!





Microsoft har gjort mange skritt mot å være mer åpen. Denne trenden spenner fra deltakelse i bransjegrupper til interoperabilitet mellom filene og programmene. Pokker, det har til og med gitt ut mange av sine egne verktøy og applikasjoner som åpen kildekode.





Men et område der det ennå ikke skal røre seg, er Windows -operativsystemet (OS). Som kombinasjonen av Windows og Office gir en stor del av Microsofts årlige inntekt, kan det ta en stund før vi kan laste ned OS -koden for oss selv. Som et resultat har noen fryktløse fellesskapsmedlemmer tatt på seg å prøve å bygge sine egne Windows fra grunnen av.





I denne artikkelen tar vi en titt på hva ReactOS er, hvordan du installerer det og hvordan det håndterer noen eksisterende Windows -applikasjoner.

Hva er ReactOS, uansett?

ReactOS er et forsøk på å bygge et operativsystem med åpen kildekode som etterligner Windows. Dette betyr ikke bare ser ut som Windows , selv om det gjør det (vel, eldre versjoner i alle fall). Men det går dypere enn det.



Hovedmålet med prosjektet er å bygge et operativsystem som vil kjøre alle Windows -applikasjoner du kaster på det.

Dette er et enormt foretak. På et veldig høyt nivå består et operativsystem av følgende komponenter:





  • TIL kjernen , som oversetter mellom programvare og maskinvare.
  • Grunnleggende programvarebibliotek som gir vanlige funksjoner som å skrive en fil til disk.
  • Tjenester som kjører i bakgrunnen. Print Spooler er et eksempel på dette, ettersom det venter på at andre programmer sender noe til skriveren og administrerer denne utvekslingen.
  • applikasjoner som bruker disse komponentene. Dette inkluderer ikke bare brukervendte apper som Word eller Chrome, men også systemprogrammer. For eksempel, explorer.exe er et program som ikke bare blar gjennom filer (brukervendt), men også inneholder skrivebordet, oppgavelinjen og Start-menyen.

Jobben før ReactOS -prosjektet er å tilby et sett med biblioteker, tjenester og (system) applikasjoner som er kompatible med de som Microsoft har. I tillegg vil disse programvarekomponentene normalt lage systemanrop direkte til kjernen på vegne av brukervendte programmer. Så ReactOS må også fange opp disse, behandle dem og svare, alt mens appen ikke er klokere.

Forhåpentligvis har du en ide om omfanget av hva ReactOS -utviklerne prøver å gjøre. Og det er derfor, basert på prosjektets nåværende tilstand, er det noen ting som fungerer og noen som ikke fungerer. I avsnittene nedenfor går vi gjennom installasjonsprosessen i a virtuell maskin . Deretter installerer vi tre applikasjoner for å se hvordan de fungerer: en grunnleggende, en mellomliggende og en kompleks.





Slik installerer du ReactOS

Installasjonen av ReactOS er veldig ( veldig ) ligner på Windows. Hvis du noen gang har installert Windows fra bunnen av, for eksempel på en PC du bygde selv, vil du være hjemme. De innledende stadiene er i 'screen of death' blå, mens siste finpuss bruker kjente dialoger (hvis datert).

Hvis du vil følge med, starter du med å installere VirtualBox for operativsystemet. Lag deretter en virtuell maskin med innstillingene som vist på bildet nedenfor. De fleste av disse er standardinnstillinger, med unntak av RAM (1 GB) og harddiskplass (10 GB), som selv om det er lavt bør være nok for dette magre systemet. Hvis alt dette høres ut som tull for deg, ta en titt på vårt guide til VirtualBox for å se hva det handler om.

Trinn 1: Installasjonsspråk

Det første skjermbildet vil be deg om å velge språket du vil bruke under installasjonsprosessen. Her kan du se de flotte blå skjermene som er felles for Windows -installasjoner. På dette og skjermbildene som skal følges, kan du navigere med piltastene, bruk Tast inn for å gjøre et valg, og utføre andre handlinger med tastene som er oppført i den nederste linjen.

skal jeg bruke mbr eller gpt for ssd

Trinn 2-3: Velkommen og advarsel

Her er en hyggelig melding som ønsker deg velkommen til ReactOS, i tillegg til en merknad om at den fortsatt er under utvikling.

Trinn 4-5: Enheter og lagring

Du kan trygt godta standardverdiene for enhetene, de er alle standardkomponenter som VirtualBox emulerer.

På den neste skjermen skal den virtuelle disken du opprettet for din VM vises. Du kan se om størrelsen på 'C: -stasjonen' samsvarer med det du hadde bedt VirtualBox om å tildele for denne VM -en. Med mindre du trenger en fancy partisjonskjema , du kan bare slå Tast inn her.

Trinn 6: Bekreftelse

Velg det midterste alternativet på denne siste skjermen. Det vil fullstendig formatere disken din, som du vil ha om VM er splitter ny, eller du resirkulerer en gammel virtuell diskfil.

Truffet Tast inn på neste skjermbilde igjen for å bekrefte.

Trinn 7: Formatering

Avhengig av størrelsen på din virtuelle disk, kan formateringsprosessen ta litt tid.

Trinn 8: Installer OS

Deretter kopierer installasjonsprogrammet OS -filene til din virtuelle disk.

Trinn 9: Installer Bootloader

Til slutt vil installasjonsprogrammet konfigurere VM -ene bootloader å kjøre ReactOS når du starter den. Velg det første alternativet her, som vil installere det på både den virtuelle disken som helhet og C: -partisjonen spesielt. En siste skjerm vil informere deg om at du vil starte maskinen på nytt. Si farvel til den fantastiske elektriske blåen.

Slik konfigurerer du ReactOS

Du bør nå starte opp i ReactOS selv. Hvis du er en bruker i en viss alder, bør stylingen du ser se kjent ut. Nå vil en veiviser dukke opp for å hjelpe deg med å sette opp noen aspekter av systemet:

  1. En velkomstskjerm.
  2. Takk, spesielt for åpen kildekode -prosjektet som ReactOS inneholder.
  3. Språkinnstillinger, inkludert for systemet (dato/klokkeslett, valuta og andre formater) og tastaturet (f.eks. Amerikansk layout), vist på bildet ovenfor.
  4. Et alternativ for å legge til navnet ditt og firmaets navn.
  5. Et navn på maskinen din og et passord for administratorkontoen .
  6. Angi dato, tid og tidssone.
  7. Velge et tema. ReactOS inneholder to ut av esken: Lautus, et mørkt tema og Classic (som ser ut akkurat som du forventer), vist på bildet nedenfor.
  8. Nettverksinnstillinger.
  9. Angir om ReactOS-maskinen vil være en del av en (ad-hoc) arbeidsgruppe eller et bedriftsdomene.
  10. En siste fremdriftsskjerm mens operativsystemet fungerer i bakgrunnen.

Når alt dette er fullført, er skrivebordet ditt klart til bruk. Hvis du er en vanlig Windows -bruker, bør alt her være veldig kjent. Start -menyen, oppgavelinjen, systemstatusfeltet og skrivebordsikonene ser alle akkurat ut som Redmonds operativsystem. Det hele ser likt ut, men hvor godt gjør det arbeid ?

Installere Windows -programmer i ReactOS

Vi velger tre applikasjoner for bruk i dette eksperimentet, som følger:

  • Tekstredigerer . Det er et av de mest grunnleggende datamaskinverktøyene som finnes, og ReactOS har sine egne kloner av både Notisblokk og Wordpad, akkurat som Windows. Likevel prøver vi å installere PSPad, en åpen tekstredigerer.
  • Musikkspiller . QMMP er tverrplattform og ser ut som WinAmp, så det virker som et godt valg. Men multimediaprogrammer må samhandle med forskjellige interne operativsystemer, så det representerer noe litt mer komplisert enn et tekstredigeringsprogram.
  • Nettleser . Vi leter etter noe komplekst her, hvorfor ikke gå for det? La oss prøve å installere den nyeste Chrome.

Merk: Mens de første instruksjonene listet 1 GB RAM til den virtuelle ReactOS -maskinen, basert på valg av Chrome, økte jeg dette til 2 GB før jeg installerte.

De følgende avsnittene beskriver hvor vellykket (eller ikke) installasjonen og utførelsen av disse programmene var.

Installere og kjøre PSPad

Etter at du har lastet ned et installasjonsprogram fra prosjektets nettsted , et enkelt dobbeltklikk sparket ting i gang.

Installasjonen ble fullført uten problemer, og installasjonsprogrammet startet programmet. Noen rudimentære tester (skrive inn tekst og lagre filen) gikk uten problemer. En feil jeg la merke til var at Minimer -knappen på tittellinjen ikke fungerte. Maksimer fungerte, bytte den frem og tilbake mellom størrelsen som vises i bildet nedenfor og i full størrelse. Men Minimize gjorde det ikke, mens det fungerte på andre vinduer, for eksempel filbehandling.

Totalt sett ser det ut til at ved første rødme i stor grad er funksjonelt. Så som vår representant for en 'grunnleggende' applikasjon, klarer PSPad testen.

Merk: ReactOS har en Application Manager, som mer ligner de forskjellige pakkebehandlerne i åpen kildekodeverden enn Windows 'Programmer og funksjoner.' Dette er et slags programvarelager hvor brukere kan velge og installere applikasjoner for ReactOS, omtrent som Windows Store. En hyggelig overraskelse var at PSPad dukket opp som installert i dette verktøyet, selv om vi installerte det manuelt. Dessuten har Application Manager en (litt eldre) versjon av PSPad for installasjon. Den ble også installert riktig og hentet til og med økten jeg hadde åpnet i den nyere versjonen.

Installere og kjøre QMMP

QMMP er også tilgjengelig for nedlasting fra nettstedet; bare rul ned til bunnen av nedlastingssiden og se etter lenken for 'Binære pakker for Windows.' Velg installasjonsprogrammet for den nyeste versjonen, og dobbeltklikk for å kjøre.

Ting gikk nedoverbakke, men når applikasjonen startet. Det tillot meg å starte programmet og legge til en sang i spillelisten, men den ville ikke spilles av. På dette tidspunktet la jeg merke til det lyddriveren var ikke riktig konfigurert for VM, men selv etter å ha gjort det og bekreftet det, ville appen ikke spille en MP3 -fil. Faktisk begynte ReactOS å fryse da jeg prøvde å avinstallere QMMP for å installere det på nytt. En ny installasjon av ReactOS, der jeg sørget for å installere lyddriveren først, løste ikke engang problemet.

For denne 'moderate' applikasjonen kan vi vurdere at den ikke består. Selv om den installerte og startet, utførte den ikke egentlig kjernefunksjonen.

Merk: I likhet med PSPad er QMMP også tilgjengelig fra ReactOS Application Manager. Installasjonen av denne (igjen, eldre) versjonen fungerte, som vist på bildet ovenfor.

Installere og kjøre Chrome

Nå til coup de grace: Chrome -nettleseren. Hvis du kan få dette installert og kjørende på maskinen din, har du plutselig et stort utvalg verktøy tilgjengelig. Dette spenner fra stasjonær e -post til lydspillere (sjekk vår guide til Spotify) til produktivitetsverktøy (Google Docs eller Office Online). Men dens evne til å kjøre all denne flotte nettbaserte programvaren betyr at det er et komplekst dyr under panseret. Kan ReactOS håndtere det?

Dessverre ikke. Å kjøre standard ChromeSetup.exe -fil mislyktes i det minste. Installasjonsprogrammet klarte ikke engang å koble til internett for å laste ned selve nettleseren, noe som ikke lover godt for Chrome sin evne til å surfe på nettet på ReactOS.

Merk: Selv om Chrome ikke er et alternativ, i hvert fall ikke uten å bruke litt albuefett for å få det installert, er Firefox det! Den er tilgjengelig fra Application Manager og fungerer bra. Selv om versjonen var litt eldre (v.45.0.1), hadde den ingen problemer med å åpne utkastet til denne artikkelen i Google Dokumenter etter at jeg hadde logget på Gmail, som vist på bildet nedenfor.

Bør du bruke ReactOS?

Det kommer an på. Hvis du allerede er en Windows -bruker? Nei, ikke av noen grunn, med mindre det bare er nysgjerrighet. Hvis du er en Mac- eller Linux -bruker? Det kan være nyttig å kjøre det merkelige Windows -programmet du trenger ved å kjøre det i VirtualBox. I utgangspunktet, hvis du er i en situasjon der Wine ikke vil kjøre noe du vil, og du ikke vil ponnere opp for en Windows -lisens. Bare husk pågående tilstand og ikke gjør noen store innsatser (f.eks. Ikke stol på det for noen oppgavekritiske programmer uten omfattende testing).

hva er rask oppstart i Windows 10

Når det er sagt, hvis du har eldre maskinvare som ikke har operativsystem, og du trenger en, kan ReactOS være et levedyktig alternativ. Du bør planlegge å holde deg til det som er tilgjengelig fra Application Manager, noe som ikke er så ille som det høres ut. Selv om noen av de manuelt installerte appene ikke fungerte, gikk ReactOS 'tre for tre' med Application Center-installasjoner.

I tillegg til de ovennevnte verktøyene og Firefox, er det noen hardtslående applikasjoner tilgjengelig. Som LibreOffice. GIMP, Inkscape og Scribus for grafikk/publisering. GnuCash for økonomi. VLC for video. Det er til og med en demoversjon av Diablo II. Ikke for loslitt for en gruppe samfunnsutviklere som tar imot Microsoft.

Alt sagt, du vil sannsynligvis ha det bedre med en Linux -distribusjon når det gjelder programvareoppdateringer og generell evne. Men hvis du har en eldre maskin og en bruker som bare ikke kan grok et annet operativsystem? I så fall, selv i sin nåværende alfatilstand, er ReactOS definitivt verdt en titt.

Synes du ReactOS er et verdt forsøk? Ville ikke et helt gratis og åpen kildekode Windows-kompatibelt operativsystem være fantastisk? Gi oss beskjed nedenfor i kommentarene hvis du har noen meninger!

Dele Dele kvitring E -post Er det verdt å oppgradere til Windows 11?

Windows har blitt redesignet. Men er det nok til å overbevise deg om å bytte fra Windows 10 til Windows 11?

Les neste
Relaterte temaer
  • Windows
  • Åpen kilde
  • Installer programvare
Om forfatteren Aaron Peters(31 artikler publisert)

Aaron har vært albue-dyp i teknologi som forretningsanalytiker og prosjektleder i femten år, og har vært en lojal Ubuntu-bruker nesten like lenge (siden Breezy Badger). Hans interesser inkluderer åpen kildekode, applikasjoner for små bedrifter, integrering av Linux og Android, og databehandling i ren tekstmodus.

Mer fra Aaron Peters

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere