0

是否可以使用常规文件系统安装和运行应用程序,但将创建的文件和更改写入特定目录?

我想让一个应用程序相信它已安装到系统根目录并通过从我的主目录中删除一个文件夹来删除它。一个轻量级的解决方案会很棒!

4

2 回答 2

1

通过结合unionfs和命名空间应该是可能的。创建一个挂载命名空间(使用unshare(1)),在所有内容上挂载一个 unionfs 并在那里运行应用程序(我自己没有这样做,所以没有示例命令,抱歉)。

于 2013-08-06T09:11:07.067 回答
1

看看mbox http://pdos.csail.mit.edu/mbox/ 它会拦截对您可以指定的临时目录的系统调用

于 2014-04-03T19:29:16.103 回答