Re: Recommend way to use Multistrap
Johannes Schauer <[email protected]> Thu, 29 Oct 2015 08:32:44 +0100
| Newsgroups | gmane.linux.debian.devel.embedded |
|---|---|
| Message-ID | <20151029073244.6359.92921@localhost> |
Hi Brendan, Quoting Brendan Simon (eTRIX) (2015-10-29 06:03:55) > According to a post I saw from the original author (I think) of > polystrap, he eventually gave up on it and recommends using proot. the original polystrap author would be me. I switched to proot because of all the conceptual problems fakechroot has with foreign arch chroots. For example you need a foreign arch libfakechroot. The ptrace based proot does without that and also gives me fake bind-mount support and easier execution of foreign arch binaries through qemu-user mode, so I decided to use it instead. > I notice there is github fork of polystrap which has proot support, and also > brickstrap (another fork of polyroot with proot). Brickstrap is used for > Lego Mindstorms EV3 and is quite active apparently, and it is suggested that > Brickstrap would also be quite active. > > I'm trying Brickstrap now, and will try Polystrap also. If you are interested in polystrap, feel free to take over development. My most recent code can be found here: https://gitlab.mister-muffin.de/josch/polystrap/commits/master/polystrap.sh The old repository is on github (and doesn't have proot suppport because it's unmaintained): https://github.com/josch/polystrap/commits/master But I gave up on using github, so my own gitlab instance has the newer code. But I guess that even more improvements can be found in brickstrap. I gave up on polystrap because at some point I didn't have time anymore to fight against the windmills. Plus, now I'm more interested in using Linux user namespaces instead: https://blog.mister-muffin.de/2015/10/25/unshare-without-superuser-privileges/ Thanks! cheers, josch
signature.asc
(application/pgp-signature, 819 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAABCAAGBQJWMcucAAoJEPLLpcePvYPhViMP/3qFayfHAu17xVjik2FvZaKI WViQwvmsa75tC+nwXmgcHN5ppSvw6+nMTRoaAcxwKQQBPu5JKafztfWcgRb/Ng7/ +lF7hV6/TowM1ASWAeScfV56BLye9VBIQCFU+w8HHU0JUuPNLQzxHJ35LMCiCFc2 RC0SpKIZ/BoTMEuHsWuXODUdUv8ltG52KcjtgiEAT3TmNGZHpWMgCd+Y4D0oplc6 XkkJRkYT8JX93be2DeoB2OztuCKfcrdIxRNjR9zegt1kP/VVJCMVgn1c6JXk1paw 2DfFegsiyPrk7QPxJRrJOVujFt0gacj7IwXDQThvzjfruYi4nFD2KvtAQknZCvks 5e5aBTNuA0cFJbjl45jbrr1k3hL8yYNuBK2z9ApgVo2bXwomS0C1pm/6OFXk+uUj 8zXxosV3Tkh9XPQbVqOb72syU9iIEoV5uoANAXgyinZFe76vZr6Z/FoLbQehH/Jl NQ6QHSIIG1ptOsPLTxz2q8bx/1YCuZ35HovAQYVojZyg7kLmakUdAV/wSHOVJs/A UbhrQriKF1xoo81JbFuf90FjtpOhRjRtNI1/mysBdebnrYz4kptGAE7Lsck7dvDN vivgUDPv8Y8H+K4TsIyF1AFMCs54IVoEdb8bcPnAdXfWDb5HQeOB7yLc9uGf+BY3 yLB+0STpfTNpf47pddsM =E1gf -----END PGP SIGNATURE-----