是否有任何 apt-get/dpkg/aptitude 选项可以获取 apt 缓存文件夹位置?

是否有任何 apt-get/dpkg/aptitude 选项可以获取 apt 缓存文件夹位置?

apt缓存文件夹的默认位置是/var/cache/apt/archives
我使用 python 脚本。有没有办法知道缓存文件夹的位置code。比如运行一个apt-get选项。比如:apt-get --cache--folder-location

答案1

尝试 -

import apt_pkg
apt_pkg.init()
arch_location = apt_pkg.config.find_file('Dir::cache::archives')

http://apt.alioth.debian.org/python-apt-doc/library/index.html

相关内容