Bạn có một vài lựa chọn.
Thay đổi cài đặt trong /etc/apt/apt.conf
dir::state::lists /path/to/new/directory;
dir::cache::archives /path/to/new/directory;
Gắn kết một phân vùng lớn hơn tại các thư mục hiện tại (nếu bạn có không gian trống cho phân vùng):
# mount /dev/sda5 /var/lib/apt
# mount /dev/sda6 /var/cache/apt
Tất nhiên, để làm việc ở trên, trước tiên bạn cần tạo phân vùng và hệ thống tệp.
Symlink đến một vị trí khác (nếu bạn không có không gian cho các phân vùng mới, nhưng không gian trong các phân vùng hiện tại):
# ln -s /home/apt/lib /var/apt/lib
# ln -s /home/apt/cache /var/apt/cache
Hoặc như trên, nhưng sử dụng liên kết gắn kết:
# mount --bind /home/apt/lib /var/apt/lib
# mount --bind /home/apt/cache /var/apt/cache