Closed IamChocolate closed 2 years ago
不要先输 su
。
直接在 termux 原来的环境里运行,它会自动判断你有没有 root 权限。
在 win11 上跑 linux 发行版,其实直接用 wsl 会更好。 想要用容器的话,wsl2 还可以用 docker。
不要先输
su
。 直接在 termux 原来的环境里运行,它会自动判断你有没有 root 权限。
并没有先输 su
可能是描述的问题,我修改了复现,现在应该能准确描述遇到的问题
在 win11 上跑 linux 发行版,其实直接用 wsl 会更好。 想要用容器的话,wsl2 还可以用 docker。
是的,但是我想尝试在可轻易重建的Android Chroot容器中安装gnome。在WSL2上已经试过了。
不要先输
su
。 直接在 termux 原来的环境里运行,它会自动判断你有没有 root 权限。
问题已解决 似乎是MagiskOnWSA NoGApps版本的bug。已经反馈了
我感觉是脚本不兼容,在 WSA 上 ro.product.model=Subsystem for Android(TM)
。这个括号和空格导致了语法错误。
亲测 su -c resetprop ro.product.model WSA
之后重装容器就能启动容器了。雀食是那个括号的问题。
我感觉是脚本不兼容,在 WSA 上
ro.product.model=Subsystem for Android(TM)
。这个括号和空格导致了语法错误。
谢谢。
@IamChocolate 我稍微做了个小修复,将特殊字符替换为空。 这样子就不需要修改 prop 了。
亲测可用了。
@IamChocolate 我稍微做了个小修复,将特殊字符替换为空。 这样子就不需要修改 prop 了。
已解决 麻烦各位大佬了
Are you using tmoe?
Yes
Are you rooted?
Yes
What is your desktop environment?
No response
Describe the bug
使用此版本MagiskOnWSA安装Chroot容器时报错
/system/bin/sh: syntax error: unexpected '(' 第一次装,没看到一样的反馈,也不知道这是不是正常情况。但我觉得这不太正常(
我在Stackoverflow上找到不同情况但一摸一样的报错
How to reproduce
. <(curl -L git.io/linux.sh)
chroot/unshare/systemd容器 切换chrooot默认模式 选择systemd报错 E: Unable to locate package systemd-container Sorry, this feature does not support Android system. Please use the normal mode. ERROR!YOU DID NOT INSTALL DBUS.
无视继续安装 选择任意发行版 等待镜像解压完成后
报错 /system/bin/sh: syntax error: unexpected '(' Press enter to return.
容器无法启动
Expected behavior
No response
Screenshots
No response
Error Logs
/system/bin/sh: syntax error: unexpected '('
What is the container type?
chroot
Configuration
Additional context
No response