Så här använder du ReactOS, Windows-klonen med öppen källkod

Så här använder du ReactOS, Windows-klonen med öppen källkod

Om du önskar att Windows var öppen källkod bör du titta på ReactOS!





Microsoft har tagit många steg mot att vara mer öppen. Denna trend sträcker sig från deltagande i branschgrupper till driftskompatibilitet mellan dess filer och applikationer. Heck, det har till och med släppt många av sina egna verktyg och applikationer som öppen källkod.





Men ett område där det ännu inte viker är Windows -operativsystemet (OS). Eftersom kombinationen av Windows och Office ger en stor del av Microsofts årliga intäkter kan det dröja innan vi kan ladda ner OS -koden för oss själva. Som ett resultat har några oroliga communitymedlemmar tagit på sig att försöka bygga sina egna Windows från grunden.





I den här artikeln tar vi en titt på vad ReactOS är, hur man installerar det och hur det hanterar vissa befintliga Windows -program.

Vad är ReactOS, hur som helst?

ReactOS är ett försök att bygga ett operativsystem med öppen källkod som efterliknar Windows. Detta betyder inte bara ser ut som Windows , även om det gör det (ja, äldre versioner i alla fall). Men det går djupare än så.



Huvudmålet med projektet är att bygga ett operativsystem som kommer att köra alla Windows -program du kastar på det.

Detta är ett enormt företag. På en mycket hög nivå består ett operativsystem av följande komponenter:





  • TILL kärna , som översätter mellan programvara och hårdvara.
  • Grundläggande programvarubibliotek som ger vanliga funktioner som att skriva en fil till disk.
  • Tjänster som körs i bakgrunden. Print Spooler är ett exempel på detta, eftersom det väntar på att andra program ska skicka något till skrivaren och hanterar utbytet.
  • Ansökningar som använder dessa komponenter. Detta inkluderar inte bara användarvänliga appar som Word eller Chrome, utan även systemapplikationer. Till exempel, explorer.exe är ett program som inte bara bläddrar i filer (användarvänt), utan också tillhandahåller skrivbordet, Aktivitetsfältet och Start-menyn.

Jobbet före ReactOS -projektet är att tillhandahålla en uppsättning bibliotek, tjänster och (system) applikationer som är kompatibla med de som Microsoft har. Dessutom kommer dessa mjukvarukomponenter normalt att göra systemsamtal direkt till kärnan på uppdrag av användarvända program. Så ReactOS måste också fånga upp dessa, bearbeta dem och svara, allt medan appen inte är klokare.

Förhoppningsvis har du en uppfattning om omfattningen av vad ReactOS -utvecklarna försöker göra. Och det är därför, utifrån det aktuella läget för projektet, finns det några saker som fungerar och vissa som inte fungerar. I nedanstående avsnitt går vi igenom installationsprocessen i en virtuell maskin . Sedan installerar vi tre applikationer för att se hur de fungerar: en grundläggande, en mellanliggande och en komplex.





Så här installerar du ReactOS

Installationen av ReactOS är mycket ( mycket ) liknande Windows. Om du någonsin har installerat Windows från början, till exempel på en dator du byggt själv, kommer du att vara hemma. De inledande stadierna är i 'dödens skärm' blå, medan finjusteringen använder välbekanta (om de är daterade) dialogrutor.

Om du vill följa med börjar du med att installera VirtualBox för ditt operativsystem. Skapa sedan en virtuell maskin med inställningarna enligt bilden nedan. De flesta av dessa är standardinställningar, med undantag för RAM (1 GB) och hårddiskutrymme (10 GB), som även om det är lågt bör vara gott för detta magra system. Om allt detta låter som skräp för dig, ta en titt på vårt guide till VirtualBox för att se vad det handlar om.

Steg 1: Installationsspråk

Den första skärmen kommer att be dig välja det språk som ska användas under installationsprocessen. Här kan du se de vackra blå skärmarna som är gemensamma för Windows -installationer. På detta och skärmarna som ska följas kan du navigera med piltangenterna, använd Stiga på för att göra ett urval och utföra andra åtgärder med tangenterna i det nedre fältet.

hur man skapar en iso -bild av windows 7

Steg 2-3: Välkommen och varna

Här är ett trevligt meddelande som välkomnar dig till ReactOS, samt en notering om att det fortfarande är under utveckling.

Steg 4-5: Enheter och lagring

Du är säker på att acceptera standardvärdena för enheterna, de är alla standardkomponenter som VirtualBox emulerar.

På nästa skärm ska den virtuella disken du skapade för din virtuella dator visas. Du kan se om storleken på 'C: -enheten' matchar det du berättade för VirtualBox att allokera för den här virtuella datorn. Om du inte behöver en snygg partitionsschema , du kan bara slå Stiga på här.

Steg 6: Bekräftelse

På den sista skärmen väljer du det mellersta alternativet. Det formaterar din disk helt, vilket du vill ha om den virtuella datorn är helt ny eller om du återvinner en gammal virtuell diskfil.

Träffa Stiga på på nästa skärm igen för att bekräfta.

Steg 7: Formatera

Beroende på storleken på din virtuella hårddisk kan formateringsprocessen ta lite tid.

Steg 8: Installera OS

Därefter kopierar installationsprogrammet OS -filerna till din virtuella disk.

Steg 9: Installera Bootloader

Slutligen installerar installationsprogrammet VM: erna bootloader att köra ReactOS när du startar det. Välj det första alternativet här, som installerar det på både den virtuella disken som helhet och C: -partitionen specifikt. En sista skärm informerar dig om att du kommer att starta om din maskin. Säg hejdå till den fantastiska elektriska blå.

Så här konfigurerar du ReactOS

Du bör nu starta in i själva ReactOS. Om du är en användare i en viss ålder bör stylingen du ser se bekant ut. Nu visas en guide som hjälper dig att konfigurera några aspekter av systemet:

  1. En välkomstskärm.
  2. Tack, särskilt till det öppna källprojekt som ReactOS innehåller.
  3. Språkinställningar, inklusive för systemet (datum/tid, valuta och andra format) och tangentbordet (t.ex. amerikansk layout), som visas i bilden ovan.
  4. Ett alternativ för att lägga till ditt namn och ditt företags namn.
  5. Ett namn på din maskin och lösenordet för administratörskontot .
  6. Ställa in datum, tid och tidszon.
  7. Välja ett tema. ReactOS innehåller två ur lådan: Lautus, ett mörkt tema och Classic (som ser ut precis som du förväntar dig), som visas i bilden nedan.
  8. Nätverksinställningar.
  9. Anger om ReactOS-maskinen kommer att ingå i en (ad-hoc) arbetsgrupp eller en företagsdomän.
  10. En sista framstegsskärm medan operativsystemet fungerar i bakgrunden.

När allt detta är klart är skrivbordet redo att användas. Om du är en vanlig Windows -användare borde allt här vara mycket bekant. Menyn 'Start', aktivitetsfältet, systemfältet och skrivbordsikoner ser alla ut exakt som Redmonds operativsystem. Allt ser likadant ut, men hur bra gör det arbete ?

Installera Windows -program i ReactOS

Vi kommer att välja tre applikationer för användning i detta experiment, enligt följande:

  • Textredigerare . Det är ett av de mest grundläggande datorverktygen som finns, och ReactOS har sina egna kloner av både Anteckningar och Wordpad, precis som Windows. Ändå försöker vi installera PSPad, en textredigerare med öppen källkod.
  • Musikspelare . QMMP är plattformsoberoende och ser ut som WinAmp, så det verkar som ett bra val. Men multimediaprogram måste interagera med olika operativsystem internt, så det representerar något lite mer komplicerat än en textredigerare.
  • Webbläsare . Vi letar efter något komplext här, varför inte gå på det? Låt oss försöka installera den senaste Chrome.

Notera: Medan de första instruktionerna listade 1 GB RAM -minne till den virtuella ReactOS -maskinen, baserat på valet av Chrome, höjde jag detta till 2 GB innan jag utförde installationerna.

Följande avsnitt beskriver hur framgångsrik (eller inte) installationen och körningen av dessa program var.

Installera och köra PSPad

Efter att ha laddat ner ett installationsprogram från projektets webbplats , ett enkelt dubbelklick sparkade igång saker.

Installationen slutfördes utan problem och installationsprogrammet startade programmet. Några rudimentära tester (att skriva in text och spara filen) gick utan problem. En glitch jag märkte var att Minimera -knappen på titelfältet inte fungerade. Maximera fungerade och växlade fram och tillbaka mellan storleken som visas i bilden nedan och i full storlek. Men Minimize gjorde inte det, medan det fungerade på andra fönster som filhanteraren.

Sammantaget verkar det vid första rodnad vara i stort sett funktionellt. Så som vår representant för en 'grundläggande' applikation klarar PSPad testet.

Notera: ReactOS har en Application Manager, som mer liknar de olika pakethanterarna i öppen källkod än Windows 'Program och funktioner'. Detta är ett slags programvaruförråd från vilket användare kan välja och installera applikationer för ReactOS, ungefär som Windows Store. En trevlig överraskning var att PSPad dök upp som installerat i det här verktyget, även om vi installerade det manuellt. Dessutom har Application Manager en (något äldre) version av PSPad för installation. Den installerades också korrekt och tog även upp den session som jag hade öppnat i den nyare versionen.

Installera och köra QMMP

QMMP finns också att ladda ner från sin webbplats; bara rulla ner till botten av nedladdningssidan och leta efter länken för 'Binära paket för Windows.' Hämta installationsprogrammet för den senaste versionen och dubbelklicka för att köra.

Saker gick nedförsbacke men när programmet startade. Det tillät mig att starta programmet och lägga till en låt till spellistan, men den spelades inte. Vid det här laget märkte jag det ljuddrivrutinen var inte korrekt inställd för VM, men även efter att ha gjort det och bekräftat det, skulle appen inte spela upp en MP3 -fil. Faktum är att ReactOS började frysa när jag försökte avinstallera QMMP för att installera om det. En ny installation av ReactOS, där jag såg till att installera ljuddrivrutinen först, löste inte ens problemet.

För denna 'måttliga' applikation kan vi bedöma att den inte går igenom. Även om den installerade och startade, utförde den faktiskt inte sin kärnfunktion.

Notera: Precis som PSPad är QMMP också tillgängligt från ReactOS Application Manager. Att installera denna (igen, äldre) version fungerade, som visas i bilden ovan.

Installera och köra Chrome

Nu till coup de grace: webbläsaren Chrome. Om du kan få detta installerat och kör på din maskin har du plötsligt en mängd olika verktyg till ditt förfogande. Detta sträcker sig från stationär e -post till ljudspelare (se vår guide till Spotify) till produktivitetsverktyg (Google Docs eller Office Online). Men dess förmåga att köra all denna fantastiska webbaserade programvara betyder att det är ett komplext djur under huven. Kan ReactOS hantera det?

Tyvärr inte. Åtminstone att köra standard ChromeSetup.exe -filen misslyckades. Installatören kunde inte ens ansluta till internet för att ladda ner själva webbläsaren, vilket inte lovar bra för Chromes förmåga att surfa på webben på ReactOS.

Notera: Även om Chrome inte är ett alternativ, åtminstone inte utan att applicera lite armbågsfett för att få det installerat, är Firefox det! Den är tillgänglig från Application Manager och fungerar bra. Även om versionen var lite äldre (v.45.0.1), hade det inga problem med att öppna utkastet till den här artikeln i Google Dokument efter att jag hade loggat in på Gmail, som visas i bilden nedan.

Ska du använda ReactOS?

Det beror på. Om du redan är en Windows -användare? Nej, inte av någon anledning, såvida det inte bara är nyfikenhet. Om du är en Mac- eller Linux -användare? Det kan vara användbart att köra det udda Windows -programmet du behöver genom att köra det i VirtualBox. I grund och botten, om du befinner dig i en situation där Wine inte kör något du vill ha, och du inte vill ponny för en Windows -licens. Tänk bara på dess pågående tillstånd och gör inga stora satsningar (t.ex. lita inte på det för några verksamhetskritiska program utan omfattande tester).

gratis app för ordspel för Android

Som sagt, om du har en äldre maskinvara som inte har ett operativsystem och du behöver en, kan ReactOS vara ett lönsamt alternativ. Du bör planera att hålla dig till vad som är tillgängligt från Application Manager, vilket inte är så illa som det låter. Medan några av de manuellt installerade apparna inte fungerade, gick ReactOS 'tre för tre' med Application Center-installationer.

Förutom de ovanstående verktygen och Firefox finns det några hårt slagande applikationer tillgängliga. Som LibreOffice. GIMP, Inkscape och Scribus för grafik/publicering. GnuCash för ekonomi. VLC för video. Det finns till och med en demoversion av Diablo II. Inte för illa för en grupp communityutvecklare som tar sig an Microsoft.

Sammantaget skulle du förmodligen ha det bättre med en Linux -distribution när det gäller programuppdateringar och allmän kapacitet. Men om du har en äldre maskin och en användare som bara inte kan ta ett annat operativsystem? I så fall, även i sitt nuvarande alfatillstånd, är ReactOS definitivt värt en titt.

Tycker du att ReactOS är ett värdefullt arbete? Skulle inte ett helt gratis och öppet Windows-kompatibelt operativsystem vara fantastiskt? Låt oss veta nedan i kommentarerna om du har några åsikter!

Dela med sig Dela med sig Tweet E-post Är det värt att uppgradera till Windows 11?

Windows har gjorts om. Men är det tillräckligt för att övertyga dig om att byta från Windows 10 till Windows 11?

Läs Nästa
Relaterade ämnen
  • Windows
  • Öppen källa
  • Installera programvara
Om författaren Aaron Peters(31 artiklar publicerade)

Aaron har varit armbågsdjupad inom teknik som affärsanalytiker och projektledare under femton år och har varit en lojal Ubuntu-användare nästan lika länge (sedan Breezy Badger). Hans intressen inkluderar öppen källkod, applikationer för småföretag, integration av Linux och Android och datorer i klartextläge.

Mer från Aaron Peters

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

Klicka här för att prenumerera