New version 2.13 is released. Fixes were made for
apt-ftparchive command currently is working. Fixes were made for
nftw64(3) functions. New functions
fts_read(3) were added. Lazy dynamic symbol loading was implemented.
New version 2.12 is released. New function were made for
statvfs(2) functions. Better support for GNU/kFreeBSD was made.
New version 2.11 is released. Fixes were made for
host 127.0.0.1 command currently is working. Fixes were made for
man-db command currently is working. New environment variable
FAKECHROOT_AF_UNIX_PATH defines an optional prefix for unix sockets. Better support for was made.
New version 2.10 is released. It fixes
chroot(2) functions. New functions were added:
system(3). Compatibility were improved for
scandir(3) functions on the latest GNU libc. New
FAKECHROOT_CMD_SUBST environment variable handles a list of substituted commands. New scripts for fake
ldconfig are installed.
New version 2.9 is released. It fixes
mktemp(2) functions. New functions were added:
make check command works as expected.
New version 2.8 is released. It fixes
__fxstatat64(3) function and brings better support for FreeBSD.
fakechroot runs a command in an environment were is additional possibility to
chroot(8) command without root privileges. This is useful for allowing
users to create own chrooted environment with possibility to install another
packages without need for root privileges.
fakechroot replaces more library functions (
open(2), etc.) by ones
that simulate the effect the real library functions would have had, had the
user really been in chroot. These wrapper functions are in a shared library
/usr/lib/fakechroot/libfakechroot.so which is loaded through the
LD_PRELOAD mechanism of the dynamic loader. (See
In fake chroot you can install Debian bootstrap with
--variant=fakechroot command. In this environment you can use i.e.
apt-get(8) command to install another packages from common user’s account.
fakechroot is mainly used as:
fakechroot had found another purposes: