
Azuos ist ein basiertes Betriebssystem mit einer Desktop-Umgebung mit Webtechnologien und einem Python-Backend.
Probieren Sie eine Live -Demo aus ↗Ein Vorteil, dass Azuos auf Web -Technologien aufgebaut wird, besteht darin, dass Benutzer und Entwickler ihr System problemlos anpassen und es zu Ihnen herstellen können! Von einer einfachen Änderung einer Themendatei bis hin zum Ersetzen einer CSS -Datei bis hin zum buchstäblich schreiben Sie Ihr eigenes Desktop -Skript: 3
Alles, was für Entwickler erforderlich ist, ist eine anständige Erfahrung mit Vanilla JavaScript und Sie können loslegen?
Ich weiß ... es scheint seltsam, eine Desktop -Umgebung zu haben, die auf JavaScript und Python basiert, und dies allein reicht aus, um ein paar Leute wegzufahren, was ein bisschen verständlich ist. Ein webbasiertes Desktop erleichtert die Entwicklung schneller und einfacher, selbst wenn diejenigen, die nur das Projekt haben,. Obwohl ein Zulassung, ist ein Desktop, der nicht hauptsächlich mit solchen Sprachen geschrieben wurde, besser.
Azuos wird mit JavaScript & Python erstellt, läuft jedoch auf Arch Linux. Also kann ich sagen: "Ich benutze Arch übrigens: 3"
Theoretisch können Azuos auf anderen Linux -Systemen ausgeführt werden, vorausgesetzt, sie verwenden auch Bash. Möglicherweise müssen Sie einige Shell -Skripte durch solche ersetzen, die auf Ihrer Linux -Distribution der Wahl arbeiten.
FreeBSD könnte wahrscheinlich auch funktionieren, obwohl Shell -Skripte möglicherweise ebenfalls umschreiben müssen.
Wenn Sie daran interessiert sind, zu Azuos beizutragen oder das Projekt zu probieren, müssen Sie zunächst Ihren Arbeitsbereich einrichten!
Haftungsausschluss: Azuos wird wahrscheinlich auf nicht-ungen-ähnlichen Plattformen fehlerhaft (ich spreche mit Ihnen Windows 10/11). Wenn Azuos also nicht funktioniert, machen Sie bitte kein Github-Problem, da ich nicht damit umgehen werde, dass Sie es wahrscheinlich nicht darauf warten müssen, dass jemand anderes es für Sie behebt, oder die Dinge sonst in Ihre eigenen Hände nehmen, und es funktioniert. Um die Dinge zu erleichtern, verwenden Sie einfach eine Unix-ähnliche Plattform, wie jede Linux-Distribution oder möglicherweise eine nicht getestete (ungetestete) Linux-Distribution. Sie haben bessere Chancen, Azuos ohne Fehler zu verwenden, als Sie unter Windows haben. Vielen Dank im Voraus ?
Also hier ist:
Bestätigen Sie zuerst, dass Sie git , python3 , python3-pip haben
Stellen Sie sicher, dass Sie git installiert haben. Dadurch können Sie die neueste Azuos -Quelle direkt von GitHub abrufen
Git für Debian/Ubuntu (Debian-basierte Distribution):
sudo apt install git-allGit für Arch Linux:
sudo pacman -S gitGit für Windows:
Es gibt auch einige Möglichkeiten, Git unter Windows zu installieren. Der offiziellste Build steht auf der Git -Website zum Download zur Verfügung. Gehen Sie einfach zu https://git-scm.com/download/win und der Download startet automatisch. Beachten Sie, dass dies ein Projekt namens Git für Windows ist, das von Git selbst getrennt ist. Weitere Informationen dazu finden Sie unter https://gitforwindows.org.
Quelle: Erste Schritte: Installieren von Git (Git-SCM.com)
Git für macOS:
Es gibt verschiedene Möglichkeiten, Git auf MacOS zu installieren. Am einfachsten ist es wahrscheinlich, die Xcode -Befehlszeilen -Tools zu installieren. Bei Mavericks (10.9) oder darüber können Sie dies einfach tun, indem Sie versuchen, Git zum ersten Mal aus dem Terminal auszuführen.
$ git --versionWenn Sie es nicht bereits installieren lassen, werden Sie aufgefordert, es zu installieren.
Wenn Sie eine aktuellere Version wünschen, können Sie sie auch über einen binären Installateur installieren. Ein MacOS-Git-Installationsprogramm wird auf der GIT-Website unter https://git-scm.com/download/mac auf der GIT-Website geladen.
Quelle: Erste Schritte: Installieren von Git (Git-SCM.com)
Wenn Ihr Betriebssystem Ihrer Wahl nicht aufgeführt ist, recherchieren Sie bitte über die Installation von Git für dieses System.
Nach dem Installieren git , um Azuos herunterzuladen, rennen Sie
git clone https://github.com/AzuSystem/AzuOS {directory of choice}
cd {directory of choice}Es wird empfohlen, dieses Repo in /Azuos zu klonen, obwohl Sie wahrscheinlich Sudo verwenden müssen.
Nun für Python, das für die Initialisierung von Azuos erforderlich ist, und ähm, wir werden Elektron nicht bald verwenden ~ :) :)
Python für Debian/Ubuntu (Debian-basierte Distribos):
sudo apt install python3 python3-pipPython für Arch Linux:
sudo pacman -S python python-pipPython Installer für Windows (Vergessen Sie nicht, mit PIP zu installieren!): Https://www.python.org/downloads/windows/
Python Installer für macOS (Vergessen Sie nicht, mit PIP zu installieren!): Https://www.python.org/downloads/macos/
Wenn Ihr Betriebssystem Ihrer Wahl nicht aufgeführt ist, recherchieren Sie bitte über die Installation von Python 3 und PIP für Python für dieses System.
Sobald Python und Pip installiert wurden, müssen wir einige Module installieren
Dieser Befehl sollte in den meisten Fällen über Betriebssysteme hinweg universell sein. Wenn er nicht funktioniert, müssen Sie möglicherweise Google für Lösungen: '((
pip install pywebview screeninfo psutil py-cpuinfoAzuos läuft auf X.org in einer lebenden ISO.
Wenn Sie versuchen möchten, Azuos über X.org auszuführen, müssen Sie es zuerst installieren. Wenn Sie ein Windows/MacOS -Benutzer sind, machen Sie sich darüber keine Sorgen: 3
Xorg für Debian/Ubuntu (Debian-basierte Distribution):
sudo apt install xorgXorg für Arch Linux:
sudo pacman -S xorg Nach der Installation finden Sie irgendwo in Ihrem Heimverzeichnis (/Home/Benutzername oder ~/) .xinitrc
Öffnen/erstellen Sie diese Datei in einem Texteditor Ihrer Wahl (ich werde VIM verwenden)
sudo nano ./.xinitrcUnd schreiben
python {azuos directory}Und sparen
:wq !Wenn Sie anschließend den X Server mit laufenden Azuos starten möchten, laufen Sie einfach aus
startxI (Mtsyntho) stammt aus dem Hintergrund, wie OS -Konzepte mithilfe von Windows -Batch -Skript- und Microsoft PowerPoint -Konzepte hergestellt werden.
Keiner meiner Kreationen war gut, aber ich habe es genossen, sie so oder so zu machen, da es mein Traum war, mein eigenes funktionales Betriebssystem bis zu einem gewissen Grad zu machen.
Und jetzt 3 Jahre später, im Jahr 2024, haben wir Azuos, ich werde diese erstaunlichen Tage nie vergessen ❤️
PS Azuos benötigt keinen Webserver, um die HTML -Seite direkt auszuführen, funktioniert ziemlich gut: 3