如何让 dpkg 更快?

如何让 dpkg 更快?

Debian 系统上的软件包安装(卸载)速度非常慢,部分原因是它需要处理一大堆(小)文件。如果无法获得更快的存储速度,如何加快存储速度?我想也许将一些访问频繁的目录加载到 RAM 上作为一种解决方案,但我该怎么做呢?有“更好”的解决方案吗?

答案1

对于此解决方案,您需要至少 1.15.8.6 的 dpkg 版本。

从该版本的 dpkg 开始,有一个新force-unsafe-io选项可以禁用 dpkg 在每个包之间调用sync() 等。您可以将此选项添加到 /etc/dpkg 中的配置中,以便它始终有效。

如果您有旧版本的 dpkg,您也可以使用吃我的数据

请记住,这两种解决方案都是不安全的,如果 dpkg 运行时或运行后不久发生电源故障,可能会导致数据丢失。

相关内容