linux - Debian:更新软件包时/var/lib/<package> 会发生什么?

标签 linux ubuntu debian debian-based

在/var/lib/中保存数据(例如为 Web 应用程序上传的文件)是否安全 <package> ?包更新的时候不会被覆盖吗?

操作系统:Ubuntu
通过 apt-get install <package> 安装的包

最佳答案

dpkg 不会覆盖最初未安装的文件。

如果你清除一个包,所有标记为配置文件的东西都会被删除;这通常不使用通配符来完成,因此即使那样,您在 dpkg 之外安装的文件也可能会被保留。

至于将上传保存在/var/lib 中是否是个好主意值得怀疑;像 /var/cache 这样的东西看起来不那么随意,但是检查 FHS获取详细信息。

关于linux - Debian:更新软件包时/var/lib/<package> 会发生什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22307016/

相关文章:

linux - 无法在 Ubuntu 上的 Eclipse 中从 Java 加载 so 文件

ubuntu - cron被系统杀死

连接到 AWS S3 时 Node.js 崩溃

linux - 从另一个脚本调用一个 shell 脚本并将该脚本的输出存储在一个变量中

linux - 什么是 linux irq 域,为什么需要它们?

linux - 在 Perl 脚本中执行 SQLite DB 时遇到问题

node.js - pm2进程停止运行

php - session_start 似乎很慢(但只是有时)

mysql - Linux、Ubuntu - 负载非常高但不使用 cpu/ram

linux - cmake : How to change file permissions when installing?