
Azuos是一種基於拱門的操作系統,其特色是用Web Technologies和Python後端編寫的桌面環境。
嘗試現場演示↗在Web技術上構建的Azuos的一個優點是,它使用戶和開發人員可以輕鬆自定義其係統並將其製成您的系統!從一個簡單的主題文件更改,替換CSS文件,從字面上編寫您自己的桌面腳本:3
開發人員所需的所有這些都是Vanilla JavaScript的體面經驗,您可以去嗎?
我知道...似乎有一個基於JavaScript和Python的桌面環境很奇怪,僅此一項就足以將某些人趕走,這是可以理解的。一個基於Web的桌面使開發更快,更容易,即使對於那些僅分支項目的人來說。儘管很公認,但主要沒有使用此類語言編寫的桌面更好。
Azuos是使用JavaScript和Python構建的,但是在Arch Linux的頂部運行。所以我可以說'我使用Arch btw:3'
從理論上講,Azuos可以在其他Linux系統上運行,假設它們也使用Bash,則可能需要用在您選擇的Linux發行版中使用的shell腳本替換一些shell腳本。
FreeBSD可能也可以工作,儘管Shell腳本也可能需要重寫。
如果您有興趣為Azuos做出貢獻或分叉該項目,則首先需要設置工作空間!
免責聲明:Azuos可能會在任何類似於Unix的平台上出錯(我與您交談Windows 10/11),因此,如果Azuos不起作用,請不要出現GitHub問題,因為我不會處理它,您可能需要等待其他人來解決您的工作,否則您可以將其解決,否則您可以將其掌握在您自己的手中並使其工作。為了使事情變得更容易,只需使用類似Unix的平台,例如任何Linux發行版,或者可能使用BSD(未經測試),您就有比Windows上沒有錯誤的Azuos更好的機會。先感謝您 ?
因此,這就是:
首先確認您有git , python3 , python3-pip
確保您安裝了git ,這將使您直接從github獲取最新的Azuos源
Debian/Ubuntu(總部位於Debian的發行版)的Git:
sudo apt install git-allArch Linux的git:
sudo pacman -S gitWindows的git:
還有幾種方法可以在Windows上安裝GIT。最正式的構建可在GIT網站上下載。只需訪問https://git-scm.com/download/win,下載將自動啟動。請注意,這是一個名為for Windows的項目,它與git本身分開。有關它的更多信息,請訪問https://gitforwindows.org。
資料來源:入門:安裝git(git-scm.com)
Macos的git:
有幾種方法可以在MacOS上安裝GIT。最簡單的可能是安裝Xcode命令行工具。在Mavericks(10.9)或更高版本上,您只需第一次嘗試從終端運行git即可完成此操作。
$ git --version如果您還沒有安裝它,它將提示您安裝它。
如果您想要更多的最新版本,也可以通過二進制安裝程序安裝它。維護MACOS GIT安裝程序並在GIT網站上可下載,網址為https://git-scm.com/download/mac。
資料來源:入門:安裝git(git-scm.com)
如果您選擇的操作系統尚未列出,請對安裝該系統安裝GIT進行研究。
安裝git後,下載Azuos,運行
git clone https://github.com/AzuSystem/AzuOS {directory of choice}
cd {directory of choice}建議您將此倉庫克隆到 /azuos中,儘管您可能需要使用sudo做到這一點。
現在,對於初始化Azuos所需的Python,嗯,我們不會很快使用電子〜:)
Debian/Ubuntu(總部位於Debian的發行版)的Python:
sudo apt install python3 python3-pippython for Arch Linux:
sudo pacman -S python python-pip用於Windows的Python安裝程序(別忘了使用PIP安裝!):https://www.python.org/downloads/windows/
MacOS的Python安裝程序(別忘了與PIP進行安裝!):https://www.python.org/downloads/macos/
如果未列出您選擇的操作系統,請進行有關安裝Python 3和PIP for Python進行上述系統的研究。
安裝了Python和PIP後,我們需要安裝一些模塊
在大多數情況下,該命令應在操作系統之間是通用的,如果它不起作用,則可能需要Google以獲取解決方案:'(
pip install pywebview screeninfo psutil py-cpuinfoAzuos在現場ISO中在X.org上運行。
如果您想嘗試通過X.org運行Azuos,則需要先安裝它。如果您是Windows/MacOS用戶,請不要擔心:3
Xorg for Debian/Ubuntu(總部位於Debian的發行版):
sudo apt install xorgXorg for Arch Linux:
sudo pacman -S xorg安裝後,您可以找到.xinitrc的主目錄(/home/username或〜/)
在您選擇的文本編輯器中打開/創建此文件(我將使用VIM)
sudo nano ./.xinitrc並寫
python {azuos directory}並保存
:wq !之後,如果您想使用Azuos運行X服務器,只需運行
startxI(mtsyntho),來自使用Windows批次腳本和Microsoft PowerPoint製作OS概念的背景。
我的作品都不好,但是我喜歡以任何一種方式製作它們,因為那些日子是我做自己的功能性操作系統的夢想。
現在三年後的2024年,我們有Azuos,我永遠不會忘記那些令人驚嘆的日子❤️
PS Azuos不需要Web服務器即可運行,運行HTML頁面直接運行得很好:3