fakechroot是已设计从偏移提供所有必要的工具,帮助用户创建基于GNU / Linux操作系统的chroot假货环境一个完全免费且开放源代码的命令行软件项目。
实际上,该fakechroot项目已被设计为debootstrap的效用,这是用来在Debian /的变体基于Ubuntu分布来设置新的系统。该软件与电脑配套无论是32位或64位指令集architectures.What是假的chroot环境兼容吗?一个假chroot环境是一个Linux环境,允许非特权用户(没有必要的权限来执行管理用户命令)运行需要系统管理员(root)权限的程序。
例如,fakechroot,你将能够创造一个chroot的开发环境,在那里你可以建立使用标准用户帐户(非root)封装。有关该工具如何工作,或者如果你想看到一个真实的例子,请检查项目&rsquo的更多详细信息,主页(见文章末尾链接).Getting开始fakechrootTo安装和使用fakechroot程序在你的GNU / Linux发行版,你必须先下载从Softoware或从项目&rsquo的最新版本,官方网站,保存归档你的选择(最好是你的主目录)的位置,并将其解压。
然后,打开终端应用程序,移动到你&rsquo的位置,已经提取的存档文件(如CD /home/softoware/fakechroot-2.17.2),运行&lsquo的; ./配置&&让&rsquo的;命令配置和编译程序,其次是&lsquo的;须藤使安装&rsquo的;命令宽安装系统。
安装完成后,键入&lsquo的; fakechroot --help&rsquo的;命令查看用法消息,并学习如何使用该程序创建一个chroot环境,并开始不带root帐户安装的软件包
什么是新的在此版本中:
- 在修复被用于fakechroot(1)命令与-h选项进行。
- 在对功能的chroot(2)的路径消毒所以它正常工作时,路径结束了/.
- 在本作-n测试是固定的,不调用任何命令。
什么是2.17.1版本,新的:
- 在该fakechroot(1)命令运行适当的包装而比原来的命令,如果是上市FAKECHROOT_CMD_SUBST变量。
- 在修复被用于执行chroot(8)包装制成。它扫描/etc/ld.so.conf中不正确,现在进入到物理路径,避免符号链接。
- 在chroot(2)功能允许使用超过2048字节的LD_LIBRARY_PATH环境变量。
什么是在2.14版本新:
- 在源代码被重构:所有功能都转移到分离文件。
- 的执行opendir(3)函数被编译,只有当它不内部调用其他功能。
- 在它修复了执行opendir(3),fts_open(3),和FTW(3)功能。
- 在该FTS _ *(3)功能是基于OpenBSD源实现了。
- 在该__opendir2(3)功能是基于FreeBSD的源代码重新实现了。
- 修正了对旧的GNU C库进行。
什么是在2.12版本新:
- 在新的职能的execlp(3),体statfs发(2),和statvfs(2)的功能。
- 在支持GNU / kFreeBSD的提高。
什么在2.11版本新:
- 在修复了getpeername(2)和getsockname发了言( 2)功能:主机127.0.0.1命令正在
- 在修复中的canonicalize_file_name发(3)功能:该男子-db命令正在 。
- 在新的环境变量FAKECHROOT_AF_UNIX_PATH定义了一个可选的前缀Unix套接字。
- 在FreeBSD的更好的支持。
什么是在2.10版本新:
- 在该版本修正了LSTAT(2),执行的readlink(2 ),和的chroot(2)功能。
- 新功能:utimensat(2)中,linkat(2),mknodat(2),mkfifoat(2),readlinkat(2),symlinkat(2),POPEN(3),以及系统(3)
- 在兼容性是为开放式(2)和SCANDIR(3)在最新的GNU libc函数。 改善
- 在一个新的FAKECHROOT_CMD_SUBST环境变量处理取代命令的列表。
- 在新的脚本安装。
加入
假冒LDD和ldconfig的
什么是2.8版本,新的:
- 在它修复__fxstatat64(3)功能,带来了更好的支持FreeBSD的。
评论没有发现