原文吃光...
如果你要用非unix的檔案系統,or怕弄壞data
loopback mount是一個可行的方法
dd if=/dev/zero of=/(一個有~1GB的可用空間的目錄)/filename bs=1M count=(你要的MB數)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^我把他叫path
mkfs.ext3 /path
他會說
"path" is not a block special device.
Proceed anyway? (y,n) y<enter>
sudo mount -o loop /mnt /path
#先清掉cache 省空間 如果前間count很大(>2000吧 我不確定)就不用了(最好還是清掉)
sudo apt-get clean
sudo cp -a /var/cache/apt/archives/* /mnt
sudo umount /mnt
sudo mount -o loop /path /var/cache/apt/archives
這樣cache的空間大概就夠用了
upgrade 完後, 記得:
sudo apt-get clean
sudo umount /path
sudo mount -o loop /path /mnt
sudo rm -r /var/cache/apt/archives/*
sudo cp -a /mnt/* /var/cache/apt/archives/
sudo umount /path #收工
--
All Comments