Dies ist die Windows-App mit dem Namen Operating Systems: From 0 to 1, deren neueste Version als Thebook.zip heruntergeladen werden kann. Es kann online beim kostenlosen Hosting-Anbieter OnWorks für Workstations ausgeführt werden.
Laden Sie die App „Operating Systems: From 0 to 1 with OnWorks“ kostenlos herunter und führen Sie sie online aus.
Befolgen Sie diese Anweisungen, um diese App auszuführen:
- 1. Diese Anwendung auf Ihren PC heruntergeladen.
- 2. Geben Sie in unserem Dateimanager https://www.onworks.net/myfiles.php?username=XXXXX den gewünschten Benutzernamen ein.
- 3. Laden Sie diese Anwendung in einem solchen Dateimanager hoch.
- 4. Starten Sie einen beliebigen OS OnWorks-Online-Emulator von dieser Website, aber einen besseren Windows-Online-Emulator.
- 5. Rufen Sie vom gerade gestarteten OnWorks Windows-Betriebssystem unseren Dateimanager https://www.onworks.net/myfiles.php?username=XXXXX mit dem gewünschten Benutzernamen auf.
- 6. Laden Sie die Anwendung herunter und installieren Sie sie.
- 7. Laden Sie Wine aus den Software-Repositorys Ihrer Linux-Distributionen herunter. Nach der Installation können Sie dann auf die App doppelklicken, um sie mit Wine auszuführen. Sie können auch PlayOnLinux ausprobieren, eine schicke Schnittstelle über Wine, die Ihnen bei der Installation beliebter Windows-Programme und -Spiele hilft.
Wine ist eine Möglichkeit, Windows-Software unter Linux auszuführen, jedoch ohne Windows. Wine ist eine Open-Source-Windows-Kompatibilitätsschicht, die Windows-Programme direkt auf jedem Linux-Desktop ausführen kann. Im Wesentlichen versucht Wine, genügend Windows von Grund auf neu zu implementieren, damit alle diese Windows-Anwendungen ausgeführt werden können, ohne dass Windows tatsächlich benötigt wird.
Betriebssysteme: Von 0 bis 1
Ad
BESCHREIBUNG
Dieses Buch hilft Ihnen dabei, sich die grundlegenden Kenntnisse anzueignen, die zum Schreiben eines Betriebssystems von Grund auf erforderlich sind. Daher der Titel: 0 bis 1. Nach Abschluss dieses Buches werden Sie zumindest lernen, wie man ein Betriebssystem von Grund auf neu schreibt, indem Sie Hardware-Datenblätter lesen. In der realen Welt funktioniert es so. Für eine schnelle Antwort können Sie Google nicht konsultieren. Ein Gesamtbild davon, wie die einzelnen Schichten eines Computers miteinander in Beziehung stehen, von der Hardware bis zur Software. Eigenständig Code schreiben. Es ist sinnlos, Code zu kopieren und einzufügen. Wirkliches Lernen geschieht, wenn Sie Probleme selbst lösen. Um den Einstieg zu erleichtern, werden einige Beispiele gegeben, aber die meisten Probleme müssen Sie selbst meistern. Allerdings stehen die Lösungen online zur Verfügung, sodass Sie sie nach einem guten Versuch ausprobieren können. Das Buch versucht nicht, Ihnen alles beizubringen, aber genug, damit Sie es selbst lernen können. Sobald Sie Teil 1 und Teil 2 (bestehend aus 8 Kapiteln) gemeistert haben, können Sie das Buch weglassen und selbst lernen.
Eigenschaften
- Lernen Sie Linux als Entwicklungsumgebung und die Verwendung gängiger Tools für die Low-Level-Programmierung kennen
- Erfahren Sie, wie ein Programm aufgebaut ist, damit ein Betriebssystem ausgeführt werden kann
- Erfahren Sie, wie Sie mit gdb und QEMU ein Programm debuggen, das direkt auf der Hardware ausgeführt wird
- Lernen Sie das Verknüpfen und Laden auf Bare-Metal x86_64 mit reinem C
- Keine Standardbibliothek, kein Laufzeitaufwand
- Es wird davon ausgegangen, dass der Leser über grundlegende C-Programmierkenntnisse verfügt und eine IDE zum Erstellen und Ausführen eines Programms verwenden kann
Dies ist eine Anwendung, die auch von https://sourceforge.net/projects/op-systems-0-to-1.mirror/ abgerufen werden kann. Es wurde in OnWorks gehostet, um es auf einfachste Weise online über eines unserer kostenlosen Betriebssysteme ausführen zu können.