`

动态 MMap 没有空间了。请增大 APT::Cache-Limit 的大小。当前值:25165824

 
阅读更多

在ubuntun中更新软件报错:

jiyj@ubuntu:~$ sudo apt-get install firefox
[sudo] password for jiyj: 
Sorry, try again.
[sudo] password for jiyj: 
正在读取软件包列表... 有错误!
E: 动态 MMap 没有空间了。请增大 APT::Cache-Limit 的大小。当前值:25165824。(man 5 apt.conf)
E: 处理 python-webhelpers (NewFileDesc2)时出错
E: Problem with MergeList /var/lib/apt/lists/mirror.lzu.edu.cn_ubuntu_dists_natty_universe_binary-amd64_Packages
W: Unable to munmap
E: 无法解析或打开软件包的列表或是状态文件。

 解决方法是:

在系统中新建一个文件:/etc/apt/apt.conf

然后里面输入APT::Cache-Limit 99999999;保存即可。

命令是:

sudo gedit /etc/apt/apt.conf

接着在弹出的编辑器中输入

APT::Cache-Limit 99999999;

保存就可以了

分享到:
评论

相关推荐

    whatsnew.pdf

    - mmap:内存映射文件模块 - multiprocessing:多进程模块 - os:操作系统接口模块 - os.path:文件路径操作模块 - pathlib:路径对象模块 - pickle:序列化模块 - plistlib:Apple的属性列表模块 - pprint...

    spring-boot-protocol:springboot功能扩展-netty动态协议,可以支持各种网络协议的动态切换(单端口支持多个网络协议)。支持mmap,sendfile零拷贝,http请求批量聚合

    用Netty实现的Spring-boot-protocol将springboot的WebServer更改为NettyTcpServer,为用户扩展了网络编程的能力。...sendFile, mmap. 示例:com.github.netty.http.example.HttpZeroCopyController.java4.HttpServlet

    PICC18 说明手册

    ###### 2.4.25 `--CP=size`: 设置代码空间指针大小 设置指向代码空间的指针大小。 - **示例**: `picc18 --CP=16 source.c` ###### 2.4.26 `--CR=file`: 生成交叉引用列表 创建一个交叉引用列表文件。 - **示例**: `...

    qtcreator4.4.1.zip

    DQT_RESTRICTED_CAST_FROM_ASCII -DQT_DISABLE_DEPRECATED_BEFORE=0x050600 -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_FAST_CONCATENATION -DBOTAN_DLL= -DBOTAN_TARGET_OS_HAS_GETTIMEOFDAY -DBOTAN_HAS_ALLOC_MMAP -...

    linux-mmap-drviercode-usertestcode

    本项目涉及的"linux-mmap-drivercode-usertestcode"是关于如何在Linux内核驱动中实现mmap功能,并提供用户空间的测试代码。 1. **mmap基础概念**: - **内存映射**:内存映射是一种将文件或设备内存直接映射到进程...

    mmap-record-android,MMAP记录.zip

    mmap-record-android利用了内存映射(Memory-Mapped Files,简称mmap)这一功能,它允许应用程序将文件映射到进程的地址空间中,从而可以直接读写文件,而无需通过传统的I/O操作。这种方法的优点在于可以提高数据...

    c函数大全 ~~~~~

    - `mmap()`,`munmap()`:在Unix/Linux系统中,用于将文件或设备映射到进程的地址空间。 这个《C函数大全》的CHM文档可能包含了这些函数的详细解释、用法示例以及可能的注意事项,对于初学者和有经验的开发者来说...

    linux下的c库函数目录.docx

    - `cos`, `sin`, `tan`:计算正弦、余弦和正切值。 - `exp`:计算指数。 - `log`, `log10`:计算自然对数和常用对数。 - `pow`:计算幂。 - `sqrt`:计算平方根。 这些C库函数在Linux编程中扮演着重要角色,提供了...

    linux pagemap文件详解

    Linux中的pagemap是自2.6.25内核版本以来引入的一种新接口,它允许用户空间程序通过读取/proc目录下的文件来检查页表及相关信息。这个功能为系统监控、性能分析以及内存管理提供了强大的工具。下面将详细解释pagemap...

    操作系统实验指导书

    - **内存映射文件** (`mmap`):使用 `mmap` 将文件映射到进程地址空间 **知识点2:物理内存** - **内存分配策略**:理解不同内存分配策略的优缺点,如最佳适配、首次适配等 - **内存碎片处理**:掌握如何减少内存...

    mmap的使用说明

    ### mmap的使用说明:深入解析PACKET_MMAP的实现与应用 #### 一、PACKET_MMAP概述 在深入探讨mmap技术之前,我们先理解一下PACKET_MMAP的背景和作用。PACKET_MMAP是一种高级网络编程技术,主要用于提高数据包捕获...

    mmap-pause:在 Linux 上写入 mmap-ed 文件会导致 JVM 垃圾收集暂停

    写入 mmap-ed 文件时暂停有关请参阅我的。 启动一个新的 Ubuntu 镜像。 运行以下命令: sudo apt-get updatesudo apt-get upgradesudo apt-get install linux-virtual gcc screen openjdk-8-jdksudo reboot将这些...

    linux中mmap总结

    Linux中的mmap(内存映射)是一种高效的数据访问机制,它允许将文件或者其他对象直接映射到进程的虚拟内存空间中,使得程序可以直接通过内存访问这些数据,而无需调用read和write等I/O函数。这种方法可以提高I/O操作...

    linux-char-driver-by-mmap.zip_linux mmap_mmap

    内存映射(mmap)是Linux系统提供的一种机制,它允许用户空间程序与内核空间共享内存区域。通过mmap,用户可以直接将设备内存映射到进程地址空间,从而避免了频繁的系统调用,如read和write,这些调用在高并发或大...

    mapabc API

    - **MMap类**:作为API的核心部分,MMap类封装了地图的Flash组件。通过创建这个对象并调用它的方法,可以实现地图的基本操作,如地图的显示、缩放和平移等。 - **MMapTool类**:提供了地图上的工具操作,如绘制...

    linux下性能测试工具简介

    - 请求的测试内存大小不得超过当前系统可用内存,否则程序将无法启动。 - 在多进程测试环境中,每个进程都需要满足上述条件。 - 在多核处理器系统中,每个进程可能会被分配到不同的核心上执行。 --- #### 工具2:...

    V4L使用简介

    - **内存映射(Memory Mapping)**:通过`mmap()`系统调用,实现用户空间与内核空间之间的直接数据交换。 - **I/O通道控制**:通过`ioctl()`系统调用,发送特定命令以控制设备的行为或获取设备状态信息。 #### 三、...

Global site tag (gtag.js) - Google Analytics