lateautumn233 / Linuxdeploy-Pro

Install and run GNU/Linux on Android
GNU General Public License v3.0
199 stars 44 forks source link

Add Proot Container Adaptation #31

Closed PangBaiWork closed 1 year ago

PangBaiWork commented 1 year ago

In fact, there was a proot option in Linuxdeploy before.But for some reason it was removed.One of the reasons is the permission issue with tar in busybox(Busybox creates decompression folder logic that is not suitable for non root situations).I fixed this issue by modifying busybox. Another issue is the issue of hard links during decompression, which can be solved by Proot(--link2symlink).But there are still other issues here, for example, updating configuration files and desktops, etc. If possible, I hope you can add proot for Linuxdeploy cli. In fact, I have almost solved the bootstraps building,But there are still some other aspects that need improvement.You can take a look at my project Dowork I am not very familiar with shell and look forward to your help

lateautumn233 commented 1 year ago

You can contact me via email or tg