Answers:
喃喃自语,您只需替换apt-get
为您自己的脚本即可。
移动apt-get
到real-apt-get
,然后,创建一个名为脚本apt-get
像这样的:
#!/bin/sh
mount -o remount -o ... /tmp
real-apt-get "$@"
mount -o remount -o ... -o noexec /tmp
无论如何,我都不喜欢这种解决方案。在需要时更容易更改临时目录环境变量。像(sh风格):
mkdir /root/mytmp
TMPDIR=/root/mytmp
export TMPDIR
apt-get ...
rm -rf /root/mytmp
这种方式apt-get将/root/mytmp
用作临时目录。无需更改系统。
apt
升级包为止。我不建议您弄乱软件包提供的文件。