Ubuntu Vagrant:同步文件夹/var/cache/apt
我想用apt get install运行一些测试。。。在Ubuntu+流浪者机器上 我想在主机上存储/var/cache/apt文件夹,以防止重复从ubuntu.com下载 所以我加了一行Ubuntu Vagrant:同步文件夹/var/cache/apt,ubuntu,vagrant,mount,apt,Ubuntu,Vagrant,Mount,Apt,我想用apt get install运行一些测试。。。在Ubuntu+流浪者机器上 我想在主机上存储/var/cache/apt文件夹,以防止重复从ubuntu.com下载 所以我加了一行 config.vm.synced_folder "/home/egon/DummyPackages/apt", "/var/cache/apt", user: "root", group: "root" 到流浪汉档案 但是,apt get install不再起作用,我总是会遇到以下错误: E: Dy
config.vm.synced_folder "/home/egon/DummyPackages/apt", "/var/cache/apt",
user: "root", group: "root"
到流浪汉档案
但是,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
有没有办法解决这个问题?您可以尝试将
同步\u文件夹设置为
config.vm.synced_folder "/home/egon/DummyPackages/apt", "/var/cache/apt",
user: "root", group: "root", mount_options: ["dmode=777, fmode=646"]
这将装载目录模式为777、文件模式为646的文件夹。
您可以根据自己的需要调整值您可以尝试将同步\u文件夹
设置为
config.vm.synced_folder "/home/egon/DummyPackages/apt", "/var/cache/apt",
user: "root", group: "root", mount_options: ["dmode=777, fmode=646"]
这将装载目录模式为777、文件模式为646的文件夹。
您可以根据自己的需要调整值而不是您问题的答案,我希望您的问题有解决方案:-)
由于您的问题非常常见,因此有一个很好的插件:。这将在存储在主机的~/.vagrant.d/cache/
文件夹中的所谓存储桶中缓存多种类型的存储库(如yum、apt、gems等)数据。请参阅。虽然不是您问题的答案,但我希望能找到您问题的解决方案:-)
由于您的问题非常常见,因此有一个很好的插件:。这将在存储在主机的~/.vagrant.d/cache/
文件夹中的所谓存储桶中缓存多种类型的存储库(如yum、apt、gems等)数据。看