
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