d a*_*s y 11 package-management apt
我知道安装的软件包apt-get存储在/var/cache/apt/archives. 我刚刚使用以下命令在 Ubuntu 16.04 中安装了 mariadb 服务器:
sudo apt install mariadb-server
Run Code Online (Sandbox Code Playgroud)
当我尝试在 中查找包时/var/cache/apt/archives,没有包。如果不在此目录中,它们存储在哪里?
DK *_*ose 20
如果您使用apt代替apt-get,则默认情况下,如果 apt 安装成功,则不会将 deb 存储在任何地方。
来自/usr/share/doc/apt/NEWS.Debian.gz:
apt (1.2~exp1) 实验;紧急=中等
[安装后自动删除debs] 包成功安装后
apt(8),相应的.deb包文件将从/var/cache/apt/archives缓存目录中删除。这可以通过将 apt 配置选项设置
Binary::apt::APT::Keep-Downloaded-Packages为true. 例如:Run Code Online (Sandbox Code Playgroud)# echo 'Binary::apt::APT::Keep-Downloaded-Packages "true";' \ > /etc/apt/apt.conf.d/01keep-debs请注意 apt-get 的行为没有改变。下载的 deb 安装后将保存在缓存目录中。要为其他工具启用该行为,您可以设置
APT::Keep-Downloaded-Packages为false。
| 归档时间: |
|
| 查看次数: |
3233 次 |
| 最近记录: |