So verwenden Sie ReactOS, den Open-Source-Windows-Klon

So verwenden Sie ReactOS, den Open-Source-Windows-Klon / Windows

Wenn Sie möchten, dass Windows Open Source wäre, sollten Sie sich ReactOS ansehen!

Microsoft hat viele Schritte in Richtung Offenheit unternommen. Dieser Trend reicht von der Teilnahme an Branchengruppen bis zur Interoperabilität seiner Dateien und Anwendungen. Heck, es wurden sogar viele eigene Tools und Anwendungen als Open Source veröffentlicht.

Ein Bereich, in dem es noch etwas zu tun gibt, ist das Windows-Betriebssystem (OS). Als Kombination aus Windows und Office bieten a groß Wenn Sie einen Teil des jährlichen Umsatzes von Microsoft erwirtschaften, kann es eine Weile dauern, bis wir den Betriebssystemcode für uns herunterladen können. Infolgedessen haben einige unerschrockene Community-Mitglieder es sich zur Aufgabe gemacht, ihr eigenes Windows von Grund auf zu bauen.

In diesem Artikel wird beschrieben, was ReactOS ist, wie es installiert wird und wie einige vorhandene Windows-Anwendungen gehandhabt werden.

Was ist ReactOS??

ReactOS ist ein Versuch, ein Open-Source-Betriebssystem aufzubauen, das Windows nachahmt. Dies bedeutet nicht nur, wie Windows auszusehen. Windows 10, Windows 10, Windows XP, 7 oder 8.1 Windows 10, Windows XP, 7 oder 8.1 Windows XP, 7 oder 8.1 Windows XP, 7 oder 8.1. Gehen Sie wie folgt vor, um aus Windows 10 ein Windows XP, 7 oder 8.1 zu machen, um den Umstieg zu erleichtern - für sich selbst oder einen Freund. Lesen Sie mehr, obwohl es das tut (gut, ältere Versionen auf jeden Fall). Aber es geht tiefer.

Das Hauptziel des Projekts ist der Aufbau eines Betriebssystems, auf dem alle Windows-Anwendungen ausgeführt werden können. Verwendung von Vineyard zur Ausführung von Windows-Apps unter Linux. Verwendung von Vineyard zur Ausführung von Windows-Apps unter Linux. Vineyard macht es einfach, Windows-Apps unter Linux zu installieren und auszuführen mit Wein. Finden Sie heraus, wie Sie es verwenden, und bringen Sie Ihre Lieblings-Windows-Software in wenigen Minuten zum Laufen! Lesen Sie mehr Sie werfen es auf.

Dies ist ein immenses Unterfangen. Auf einem sehr hohen Niveau setzt sich ein Betriebssystem aus folgenden Komponenten zusammen:

  • EIN Kernel, die zwischen Software und Hardware übersetzt.
  • Basic Software-Bibliotheken die allgemeine Funktionen wie das Schreiben einer Datei auf die Festplatte bieten.
  • Dienstleistungen das läuft im Hintergrund. Der Print Spooler ist ein Beispiel dafür, da er darauf wartet, dass andere Programme etwas an den Drucker senden und diesen Austausch verwalten.
  • Anwendungen die diese Komponenten verwenden. Dazu gehören nicht nur Anwendungen, die für Benutzer relevant sind, wie Word oder Chrome, sondern auch Systemanwendungen. Zum Beispiel, explorer.exe ist ein Programm, das nicht nur Dateien durchsucht (Benutzeroberfläche), sondern auch den Desktop, die Taskleiste und das Startmenü bereitstellt.

Vor dem ReactOS-Projekt besteht die Aufgabe darin, eine Reihe von Bibliotheken, Diensten und (System-) Anwendungen bereitzustellen, die mit denjenigen kompatibel sind, die von Microsoft für die Einheitsgröße geeignet sind: Eine Größe passt nicht für alle: Warum Software nicht universell kompatibel ist? Eine Größe passt nicht Alle: Warum ist Software nicht universell kompatible Software auf jedem Betriebssystem gleich, oder? Falsch. Es könnte gleich aussehen und ähnlich funktionieren, ist aber hinter den Kulissen anders. Weiterlesen . Darüber hinaus werden diese Softwarekomponenten normalerweise hergestellt Systemaufrufe direkt zum Kernel im Namen von Programmen, die dem Benutzer zur Verfügung stehen. Deshalb muss ReactOS diese auch abfangen, verarbeiten und antworten, während die App nicht klüger ist.

Hoffentlich haben Sie eine Vorstellung davon, was die ReactOS-Entwickler tun wollen. Aus diesem Grund gibt es einige Dinge, die funktionieren und andere, die auf dem aktuellen Stand des Projekts basieren. In den folgenden Abschnitten werden wir den Installationsprozess in einer virtuellen Maschine durchgehen. Was ist eine virtuelle Maschine? Alles, was Sie wissen müssen, was eine virtuelle Maschine ist Alles, was Sie wissen müssen Mit virtuellen Maschinen können Sie andere Betriebssysteme auf Ihrem aktuellen Computer ausführen. Hier ist, was Sie darüber wissen sollten. Weiterlesen . Dann werden wir drei Anwendungen installieren, um zu sehen, wie sie funktionieren: eine einfache, eine mittlere und eine komplexe.

So installieren Sie ReactOS

Die Installation von ReactOS ist sehr (sehr) ähnlich wie Windows. Wenn Sie Windows jemals von Grund auf installiert haben, beispielsweise auf einem PC, den Sie selbst gebaut haben, sind Sie zu Hause. Die Anfangsstadien sind in “Bildschirm des Todes” blau, während der letzte Schliff vertraute (wenn auch datierte) Dialoge verwendet.

Wenn Sie mitverfolgen möchten, installieren Sie VirtualBox für Ihr Betriebssystem. Erstellen Sie dann eine virtuelle Maschine mit den Einstellungen wie in der folgenden Abbildung dargestellt. Die meisten davon sind Standardeinstellungen, mit Ausnahme des Arbeitsspeichers (1 GB) und des Festplattenspeichers (10 GB), die für dieses schlanke System zwar zu niedrig sein sollten. Wenn all dies für Sie nach Verzweiflung klingt, lesen Sie unsere Anleitung zu VirtualBox. Verwendung von VirtualBox: Benutzerhandbuch Verwendung von VirtualBox: Benutzerhandbuch Mit VirtualBox können Sie problemlos mehrere Betriebssysteme installieren und testen. Wir zeigen Ihnen, wie Sie Windows 10 und Ubuntu Linux als virtuelle Maschine einrichten. Lesen Sie mehr, um zu erfahren, worum es geht.

Schritt 1: Installationssprache

Im ersten Bildschirm werden Sie aufgefordert, die Sprache auszuwählen, die während des Installationsvorgangs verwendet werden soll. Hier können Sie die schönen blauen Bildschirme sehen, die bei Windows-Installationen üblich sind. Auf diesem und den folgenden Bildschirmen können Sie mit den Pfeiltasten navigieren Eingeben um eine Auswahl zu treffen und andere Aktionen mit den in der unteren Leiste aufgeführten Tasten auszuführen.

Schritte 2-3: Begrüßung und Warnung

Hier ist eine nette Nachricht, die Sie zu ReactOS begrüßt, sowie eine Notiz, dass es sich noch in der Entwicklung befindet.

Schritte 4-5: Geräte und Lagerung

Sie können die Standardwerte für die Geräte sicher akzeptieren, es handelt sich dabei um Standardkomponenten, die von VirtualBox emuliert werden.

Im nächsten Bildschirm sollte das virtuelle Laufwerk angezeigt werden, das Sie für Ihre VM erstellt haben. Sie können feststellen, ob die Größe der “C: fahren” entspricht dem, was Sie VirtualBox für diese VM zugewiesen haben. Wenn Sie kein ausgefallenes Partitionsschema benötigen, können Sie einfach darauf klicken Eingeben Hier.

Schritt 6: Bestätigung

Wählen Sie in diesem letzten Bildschirm die mittlere Option. Es wird Ihre Festplatte vollständig formatieren. Sie möchten, ob die VM brandneu ist oder eine alte virtuelle Festplattendatei wiederverwendet.

Schlagen Eingeben auf dem nächsten Bildschirm erneut zur Bestätigung.

Schritt 7: Formatieren

Je nach Größe Ihrer virtuellen Festplatte kann der Formatierungsvorgang einige Zeit in Anspruch nehmen.

Schritt 8: Betriebssystem installieren

Als Nächstes kopiert das Installationsprogramm die Betriebssystemdateien auf Ihre virtuelle Festplatte.

Schritt 9: Installieren Sie den Bootloader

Zuletzt werden die VMs vom Installationsprogramm eingerichtet Bootloader um ReactOS auszuführen, wenn Sie es starten. Wählen Sie hier die erste Option aus, mit der sie sowohl auf der gesamten virtuellen Festplatte als auch auf der Partition C: installiert wird. Ein Abschlussbildschirm informiert Sie darüber, dass Sie Ihren Computer neu starten. Verabschieden Sie sich von diesem großartigen elektrischen Blau.

So richten Sie ReactOS ein

Sie sollten jetzt in das ReactOS selbst booten. Wenn Sie ein Benutzer in einem bestimmten Alter sind, sollte der Stil, den Sie sehen, bekannt aussehen. Nun wird ein Assistent angezeigt, der Sie beim Einrichten einiger Aspekte des Systems unterstützt:

  1. Ein Willkommensbildschirm.
  2. Danksagungen, insbesondere an das Open Source-Projekt, das ReactOS enthält.
  3. Spracheinstellungen, einschließlich für das System (Datum / Uhrzeit, Währung und andere Formate) und für die Tastatur (z. B. US-Layout), im obigen Bild dargestellt.
  4. Eine Option zum Hinzufügen Ihres Namens und des Firmennamens.
  5. Ein Name für Ihr Gerät und das Kennwort für das Administratorkonto. Windows-Administratorkonto: Alles, was Sie wissen müssen Windows-Administratorkonto: Alles, was Sie wissen müssen Wenn Sie mit Windows Vista arbeiten, ist das integrierte Windows-Administratorkonto standardmäßig deaktiviert. Sie können es aktivieren, aber auf eigenes Risiko! Wir zeigen Ihnen wie. Weiterlesen .
  6. Datum, Uhrzeit und Zeitzone einstellen.
  7. Ein Thema auswählen. ReactOS enthält zwei Standardmodelle: Lautus, ein dunkles Design, und Classic (das aussieht, wie Sie es erwarten würden), wie in der Abbildung unten dargestellt.
  8. Netzwerkeinstellungen.
  9. Angeben, ob der ReactOS-Computer Teil einer (Ad-hoc-) Arbeitsgruppe oder einer Unternehmensdomäne sein soll. Heimnetzwerk-Tipp: So geben Sie Dateien und Ordner zwischen Windows-Benutzerkonten frei Heimnetzwerk-Tipp: So geben Sie Dateien und Ordner zwischen Windows-Benutzerkonten frei Manchmal Computer kann physisch sehr nahe beieinander liegen, scheint aber beim Versuch, eine Datei zu übertragen, meilenweit auseinander In dieser Anleitung können Sie Dateien ganz einfach vom PC auf den PC übertragen. Weiterlesen .
  10. Eine letzte Statusanzeige, während das Betriebssystem im Hintergrund arbeitet.

Sobald dies abgeschlossen ist, ist Ihr Desktop einsatzbereit. Wenn Sie ein normaler Windows-Benutzer sind, sollte hier alles sehr vertraut sein. Das “Start” Symbole für Menü, Taskleiste, Taskleiste und Desktop sehen genau wie das Betriebssystem von Redmond aus. Es sieht alles gleich aus, aber wie gut funktioniert das? Arbeit?

Windows-Programme in ReactOS installieren

Wir werden drei Anwendungen für die Verwendung in diesem Experiment auswählen:

  • Texteditor Die 6 besten Windows-Notepad-Alternativen Die 6 besten Windows-Notepad-Alternativen Windows Notepad ist zu einfach, aber Microsoft Office ist übertrieben? Wenn Sie nach einem Notepad-Ersatz suchen, sind hier die führenden Alternativen. Einer wird perfekt für Sie sein. Weiterlesen . Es ist eines der grundlegendsten Computer-Tools, das es gibt, und ReactOS verfügt über eigene Klone von Notepad und Wordpad, genau wie Windows. Trotzdem versuchen wir, PSPad, einen Open-Source-Texteditor, zu installieren.
  • Musik-Player Die 5 besten kostenlosen Musik-Player für Windows Die 5 besten kostenlosen Musik-Player für Windows Das Herunterladen von Musik hat immer noch seine Vorteile. Zum einen können Sie Musik abspielen, auch wenn Sie keinen Internetzugang haben. Aber welchen Musikplayer solltest du verwenden? Hier finden Sie die besten kostenlosen Musikplayer. Weiterlesen . QMMP ist plattformübergreifend und sieht aus wie WinAmp, daher scheint es eine gute Wahl zu sein. Multimedia-Anwendungen müssen jedoch mit verschiedenen internen Betriebssystemen des Betriebssystems interagieren, sodass sie etwas komplizierter sind als ein Texteditor.
  • Webbrowser Die besten Webbrowser für Windows Die besten Webbrowser für Windows Was ist Ihr Standardbrowser? Auch wenn uns die Qual der Wahl fehlt, bleiben die meisten von uns bei den bewährten Hauptakteuren. Was sind bessere Alternativen für Ressourcennutzung, Geschwindigkeit und Sicherheit? Weiterlesen . Wir suchen hier nach etwas Komplexem, warum nicht? Versuchen wir, das neueste Chrome zu installieren.

Hinweis: Während in den ursprünglichen Anweisungen 1 GB RAM für die virtuelle ReactOS-Maschine aufgeführt war, habe ich diese auf 2 GB erhöht, bevor ich die Installation durchführte.

In den folgenden Abschnitten wird detailliert beschrieben, wie erfolgreich die Installation und Ausführung dieser Programme war (oder nicht).

PSPad installieren und ausführen

Nach dem Herunterladen eines Installationsprogramms von der Website des Projekts wurde ein einfacher Doppelklick gestartet.

Die Installation wurde ohne Probleme abgeschlossen und das Installationsprogramm startete die Anwendung. Einige rudimentäre Tests (Texteingabe und Speichern der Datei) verliefen problemlos. Eine Störung, die ich bemerkte, war, dass die Minimieren-Schaltfläche in der Titelleiste nicht funktionierte. Maximieren funktionierte und wechselte zwischen der im Bild unten gezeigten Größe und der Vollbildgröße hin und her. Minimize funktionierte jedoch nicht, während es bei anderen Fenstern wie dem Dateimanager funktionierte.

Insgesamt wirkt es auf den ersten Blick weitgehend funktional. Also als unser Vertreter von a “Basic” Anwendung besteht PSPad den Test.

Hinweis: ReactOS verfügt über einen Anwendungsmanager, der den verschiedenen Paketmanagern der Open Source-Welt eher ähnelt als Windows. “Programme und Funktionen.” Dies ist eine Art Software-Repository, aus dem Benutzer Anwendungen für ReactOS auswählen und installieren können, ähnlich wie im Windows Store. Eine angenehme Überraschung war, dass PSPad in diesem Tool installiert wurde, obwohl wir es manuell installiert haben. Darüber hinaus verfügt der Application Manager über eine (etwas ältere) Version von PSPad zur Installation. Es wurde auch korrekt installiert und sogar die Sitzung abgerufen, die ich in der neueren Version geöffnet hatte.

QMMP installieren und ausführen

QMMP steht auch auf der Website zum Download zur Verfügung. Scrollen Sie einfach bis zum Ende der Downloadseite und suchen Sie nach dem Link “Binäre Pakete für Windows.” Heben Sie das Installationsprogramm für die neueste Version ab und doppelklicken Sie zur Ausführung.

Nach dem Start der Anwendung ging es jedoch bergab. Es erlaubte mir, die Anwendung zu starten und ein Lied zur Wiedergabeliste hinzuzufügen, aber es konnte nicht abgespielt werden. Zu diesem Zeitpunkt bemerkte ich, dass der Soundtreiber für die VM nicht ordnungsgemäß eingerichtet war. Aber selbst nachdem dies bestätigt und bestätigt wurde, konnte die App keine MP3-Dateien abspielen. Tatsächlich begann ReactOS einzufrieren, als ich versuchte, QMMP zu deinstallieren, um es erneut zu installieren. Eine Neuinstallation von ReactOS, bei der ich zuerst den Audiotreiber installiert hatte, konnte das Problem nicht lösen.

Dafür “mäßig” Anwendung können wir es als nicht bestanden bewerten. Obwohl es installiert und gestartet wurde, hat es nicht wirklich seine Kernfunktion erfüllt.

Hinweis: Wie PSPad ist auch QMMP über den ReactOS Application Manager verfügbar. Die Installation dieser (wieder älteren) Version funktionierte wie in der Abbildung oben.

Chrome installieren und ausführen

Nun zum Coup de grace: Der Chrome-Webbrowser. Wenn Sie dies auf Ihrer Maschine installieren und ausführen können, steht Ihnen plötzlich eine Vielzahl von Werkzeugen zur Verfügung. Dies reicht von Desktop-E-Mail über Audioplayer (siehe unseren Leitfaden zu Spotify) bis zu Produktivitätswerkzeugen (Google Docs oder Office Online). Aber die Fähigkeit, all diese großartige webbasierte Software auszuführen, bedeutet, dass es sich um ein komplexes Tier unter der Haube handelt. Kann ReactOS damit umgehen?

Unglücklicherweise nicht. Das Ausführen der standardmäßigen ChromeSetup.exe-Datei war zumindest nicht erfolgreich. Das Installationsprogramm konnte nicht einmal eine Verbindung zum Internet herstellen, um den Browser selbst herunterzuladen. Dies ist nicht gut für die Fähigkeit von Chrome, mit ReactOS im Internet zu surfen.

Hinweis: Obwohl Chrome keine Option ist, zumindest nicht ohne etwas Ellenbogenfett, um es zu installieren, ist Firefox! Es ist im Application Manager verfügbar und läuft gut. Die Version war zwar etwas älter (v.45.0.1), hatte jedoch keine Probleme, den Entwurf dieses Artikels in Google Docs zu öffnen, nachdem ich mich bei Gmail angemeldet hatte, wie in der Abbildung unten gezeigt.

Sollten Sie ReactOS verwenden??

Es hängt davon ab, ob. Wenn Sie bereits ein Windows-Benutzer sind? Nein, nicht aus irgendeinem Grund, es sei denn, es ist nur Neugierde. Wenn Sie ein Mac- oder Linux-Benutzer sind? Es kann nützlich sein, die ungerade Windows-Anwendung auszuführen, die Sie benötigen, indem Sie sie in VirtualBox ausführen. Grundsätzlich, wenn Sie sich in einer Situation befinden, in der Wine nicht etwas ausführt, was Sie möchten, und Sie keine Windows-Lizenz erwerben möchten. Denken Sie nur daran, dass der Status in Bearbeitung ist, und setzen Sie keine großen Wetten ab (verlassen Sie sich beispielsweise nicht für geschäftskritische Programme ohne umfangreiche Tests)..

Wenn Sie jedoch über ältere Hardware verfügen, die über kein Betriebssystem verfügt und Sie eines benötigen, kann ReactOS eine praktikable Option sein. Sie sollten sich an das halten, was im Application Manager verfügbar ist, was nicht so schlimm ist, wie es sich anhört. Während einige der manuell installierten Apps nicht funktionierten, ging ReactOS “drei für drei” mit Application Center installiert.

Neben den oben genannten Dienstprogrammen und Firefox gibt es einige sehr umfangreiche Anwendungen. Wie LibreOffice. GIMP, Inkscape und Scribus für Grafik / Publishing. GnuCash für Finanzen. VLC für Video. Es gibt sogar eine Demo-Version von Diablo II. Nicht zu schäbig für eine Gruppe von Community-Entwicklern, die sich mit Microsoft beschäftigen.

Alles in allem wären Sie mit einer Linux-Distribution wahrscheinlich besser in Bezug auf Software-Updates und allgemeine Funktionen. Aber wenn Sie eine ältere Maschine und einen Benutzer haben, der kein anderes Betriebssystem verwenden kann? In diesem Fall ist ReactOS auch im aktuellen Alpha-Zustand definitiv einen Blick wert.

Halten Sie ReactOS für ein lohnenswertes Unterfangen? Wäre ein vollständig freies und Open-Source-Windows-kompatibles Betriebssystem nicht großartig? Teilen Sie uns in den Kommentaren unten mit, ob Sie Meinungen haben!

Erfahren Sie mehr über: Software installieren, Open Source.