tmoe icon indicating copy to clipboard operation
tmoe copied to clipboard

一个关于termux容器构建软件的错误的提前解决方法

Open Hope2333 opened this issue 3 years ago • 9 comments

Related problem

有些时候在termux-->proot构建软件时会出现形如

patching file cajparser.py
Hunk #5 succeeded at 426 (offset 7 lines).
Hunk #6 succeeded at 456 (offset 7 lines).
patch: setting attribute security.selinux for security.selinux: Permission denied

的错误,这里提供一个补丁到安装容器脚本的一个建议

Describe the solution you'd like

这时候可以用 ln -s /system/bin/patch /data/data/com.termux/files/home/.local/share/tmoe-linux/containers/proot/#容器名#/usr/local/bin/patch 比如 ln -s /system/bin/patch /data/data/com.termux/files/home/.local/share/tmoe-linux/containers/proot/arch_arm64/usr/local/bin/patch 这将在构建软件时解决在上面所提到的问题

Describe alternatives you've considered

No response

Additional context and details

No response

Hope2333 avatar Nov 27 '22 08:11 Hope2333

好,之后此功能可能会变成插件形式。 (这个插件的作者用你的名字怎么样QwQ)

其实,这个修复方案与新版的发展方向不太一样。 (新版默认可能不会挂载 host 的 /system 和 /apex 等目录)

不过,插件可以覆盖默认的配置。


如果是 selinux 相关的问题的话,那么出问题的可能不只是 patch 了,其他东西可能也有问题。
有 root 的话,可以修改 selinux 策略,或者直接禁用。
没有的话,我不清楚 adb shell setenforce 0 能不能搞定,不行的话,可能要搞内核了,那样就很麻烦了(~~你如果有更好的方法的话,可要告诉我呀~~ QuQ)

2moe avatar Dec 04 '22 00:12 2moe

emmm,好QwQ

---原始邮件--- 发件人: @.> 发送时间: 2022年12月4日(周日) 上午8:34 收件人: @.>; 抄送: @.@.>; 主题: Re: [2moe/tmoe] 一个关于termux容器构建软件的错误的提前解决方法 (Issue #233)

好,之后此功能可能会变成插件形式。 (这个插件的作者用你的名字怎么样QwQ)

其实,这个修复方案与新版的发展方向不太一样。 (新版默认可能不会挂载 host 的 /system 和 /apex 等目录)

不过,插件可以覆盖默认的配置。

如果是 selinux 相关的问题的话,那么出问题的可能不只是 patch 了,其他东西可能也有问题。 有 root 的话,可以修改 selinux 策略,或者直接禁用。 没有的话,可能要搞内核了,那样就很麻烦了(你如果有更好的方法的话,可要告诉我 QuQ)

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

Hope2333 avatar Dec 04 '22 02:12 Hope2333

(如果可以关闭的话,那就关闭吧|w=^)/🌸

Hope2333 avatar Dec 04 '22 02:12 Hope2333

先开着吧!这个问题还没有解决呢!

2moe avatar Dec 04 '22 03:12 2moe

大大 这个方法用不了阿 我试了但是不能使用patch

XiaoBaiNya avatar Jan 09 '23 06:01 XiaoBaiNya

大大 这个方法用不了阿 我试了但是不能使用patch

之前安卓9还是可以用的,现在换成安卓13就不行了

XiaoBaiNya avatar Jan 09 '23 06:01 XiaoBaiNya

艹,我昨天在arm Arch上用crosstool编译交叉编译工具链也遇到了这个问题

Blackwood416 avatar Jan 14 '23 04:01 Blackwood416

等论坛回应,目前我也没什么办法

Hope2333 avatar Jan 17 '23 12:01 Hope2333

我把之前手机上的patch文件原封不动移过来居然大概能用了 虽然会报错 WARNING: linker: Warning: failed to find generated linker configuration from "/linkerconfig/ld.config.txt"

XiaoBaiNya avatar Jan 19 '23 09:01 XiaoBaiNya