开源地址: https://github.com/Sharktheone/arch-mojo
由于 mojo 需要的 ncurses 版本在 Arch 上通常不可用,所以您需要执行一些额外步骤才能使 mojo 正常工作。
Arch 安装
您可以使用 AUR 助手来安装 mojo,yay
或者paru
通过安装mojo
程序包或使用以下命令手动执行。
python <(curl -sSL https://raw.githubusercontent.com/Sharktheone/arch-mojo/main/src/install.py)
选项:
全局安装 mojo:
python <(curl -sSL https://raw.githubusercontent.com/Sharktheone/arch-mojo/main/src/install.py) --global
更改工作目录:
python <(curl -sSL https://raw.githubusercontent.com/Sharktheone/arch-mojo/main/src/install.py) --dir=/tmp/arch-mojo
Fedora 安装
首先按照官方说明安装模块化
python <(curl -sSL https://raw.githubusercontent.com/Sharktheone/arch-mojo/main/src/install.py) --fedora
选项:
全局安装 mojo:
python <(curl -sSL https://raw.githubusercontent.com/Sharktheone/arch-mojo/main/src/install.py) --global --fedora
更改工作目录:
python <(curl -sSL https://raw.githubusercontent.com/Sharktheone/arch-mojo/main/src/install.py) --dir=/tmp/arch-mojo --fedora
缺少共享库
当 mojo 进行自我测试时,您可能会收到有关缺少共享库的错误libpanel.so.6
。这是因为模块化和 python 忽略了LD_LIBRARY_PATH
环境变量。如果您使用mojo
自身,则应设置它(重新启动终端后)。如果没有,请将其添加到您的.bashrc
或.zshrc
:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:~/.local/lib/arch-mojo
{"resolvedServerColorMode":"day"}