gpt4 book ai didi

ubuntu - Vagrant:同步文件夹/var/cache/apt

转载 作者:行者123 更新时间:2023-12-04 18:51:26 24 4
gpt4 key购买 nike

我想在 Ubuntu+Vagrant 机器上使用 apt-get install ... 运行一些测试
我想将/var/cache/apt 文件夹存储在主机上,以防止从 ubuntu.com 重复下载

所以我添加了这一行

config.vm.synced_folder "/home/egon/DummyPackages/apt", "/var/cache/apt",
user: "root", group: "root"

到 Vagrantfile。

但是后来 apt-get install不再工作了,我总是得到这个错误:
E: Dynamic MMap ran out of room. Please increase the size of APT::Cache-Start. Current value: 25165824. (man 5 apt.conf)
Reading package lists... Error!
E: Dynamic MMap ran out of room. Please increase the size of APT::Cache-Start. Current value: 25165824. (man 5 apt.conf)
E: Error occurred while processing xplanet-images (NewVersion2)
E: Problem with MergeList /var/lib/apt/lists /us.archive.ubuntu.com_ubuntu_dists_vivid_universe_binary-amd64_Packages
E: The package lists or status file could not be parsed or opened.

我检测到,pkgcache 的访问权限将被覆盖。

之前 apt-get :
-rw-r--rw- 1 egon egon 25178732 Nov 11 11:31 pkgcache.bin

后:
-rw-r--r-- 1 egon egon 25178732 Nov 11 11:44 pkgcache.bin

任何想法如何解决这个问题?

最佳答案

您可以尝试制作 sync_folder作为

config.vm.synced_folder "/home/egon/DummyPackages/apt", "/var/cache/apt",
user: "root", group: "root", mount_options: ["dmode=777, fmode=646"]

这将挂载目录模式为 777 和文件模式为 646 的文件夹。
您可以根据自己的需要调整值

关于ubuntu - Vagrant:同步文件夹/var/cache/apt,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33648966/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com