fakechroot.sh
Chroot without root privilege on shared system.
Suitable for setting up your work environment on a shared machine in an academic lab, running old Ubuntu or CentOS.
Index
-
Task: Preparing an ArchLinux chroot environment.
Docs:
Scripts:
-
Task: Build bubblewrap statically.
Docs:
-
Task: Clearing up environment variable passed from outside the chroot.
Scripts:
-
Task: Share NVIDIA GPU devices with the chroot environment.
Docs:
-
Task: Use Visual Studio Code to connect to the remote chroot environment via SSH.
Docs:
-
Issue:
man
shows error message: “error while loading shared libraries”Docs:
-
Issue: Proot does nothing; with arguments
-v 1
, it shows “proot info: vpid 1: terminated with signal 11”.Docs:
-
Issue:
pacman
produces error message: “proot: ./path/path.c:547: compare_paths2: Assertionlength2 > 0
failed.”Docs:
License
Licensed under WTFPL, version 2.
License terms available at: http://www.wtfpl.net/about/.
If you benefit from this program, please consider writing a blog post to introduce this method.