답변:
겸손, 당신은 단순히 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
패키지가 업그레이드 될 때까지 . 패키지에서 제공하는 파일을 엉망으로 만드는 것은 권장하지 않습니다.