Ubuntu 16.04 执行 apt update 更新时报错的解决办法
来源:互联网 发布:如何进驻淘宝 编辑:程序博客网 时间:2024/06/06 03:27
Ubuntu 16.04 执行 apt update 更新时报错的解决办法
摘要:apt更新如果非正常结束,会留有lock文件、以及许多更新缓存文件,导致无法继续执行apt update操作。解决办法是手工删除这些文件,即可正常使用apt update更新命令。
问题:通过以前创建的Ubuntu虚拟机模板,新创建的一台 ubuntu 16.04 LTS的虚拟机,执行sudo apt update 时报错,无法正常进行更新。
#执行sudo apt update,报错:
......
Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.
......
处理过程:查询网上资料得知,需删除/var/lib/dpkg/lock 文件以及 /var/lib/dpkg/update/*文件,然后再运行sudo apt update ,即可正常执行更新操作。
具体操作如下:
#删除/var/lib/dpkg/lock文件
sudo rm /var/lib/dpkg/lock
#按照提示执行sudo dpkg --configure -a 命令时,
#依然报如下错误:
dpkg: error: parsing file '/var/lib/dpkg/updates/0032' near line 0: newline in field name '#padding'
#查找网上资料,清除apt缓存
sudo apt clean
#删除/var/lib/dpkg/updates/下所有文件
sudo rm /var/lib/dpkg/updates/*
#再次执行更新程序,一切正常。
sudo apt update
总结:
sudo rm /var/lib/dpkg/lock
sudo apt clean
sudo rm /var/lib/dpkg/updates/*
sudo apt update
截图:
1 Ubuntu 更新时,sudo apt update 报错,按照提示执行sudo dpkg --configure -a ,/var/lib/dpkg/updates目录下有许多文件
/
2、执行 sudo apt clean 后,/var/lib/dpkg/updates目录下依然有许多文件
3、再次更新依然报错,删除/var/lib/dpkg/updates目录下的文件,再次更新后,一切正常。
https://askubuntu.com/questions/521770/error-parsing-file-var-lib-dpkg-updates-0001-near-line-0-newline-in-field-n
http://blog.csdn.net/ly0303521/article/details/44098717
阅读全文
0 0
- Ubuntu 16.04 执行 apt update 更新时报错的解决办法
- ubuntu apt-get update 时报错
- mybatis执行update批量更新时报错
- Ubuntu 16.04 执行 sudo apt-get update 报错
- ubuntu 16.04 apt-get update无法更新
- ubuntu执行sudo apt-get update很慢解决办法
- ubuntu更新apt-get update时的索引文件获取错误解决办法
- 【java项目实践】mybatis执行update批量更新时报错
- ubuntu apt-get update 更新源失败的解决办法
- ubuntu apt-get update 提示签名无效的解决办法
- ubuntu 执行apt-get update报错Failed to fetch
- ubuntu 执行apt-get update报错Failed to fetch
- Ubuntu 10.10 apt-get update解决办法
- Ubuntu系统 apt-get update失败解决办法
- ubuntu apt-get update 更新软件
- ubuntu apt-get update 更新失败
- 关于ubuntu更新sudo apt-get update和sudo apt-get upgrade下载缓慢的问题
- Eclipse集成CVS Update时报错的原因及解决办法
- 桶排序笔记
- NCURSES库若干问题研究
- Java 性能优化的五大技巧
- IOS 实现音频视频播放器功能
- Linux安装nmap命令
- Ubuntu 16.04 执行 apt update 更新时报错的解决办法
- mysql性能优化笔记(1) 建表原则和字段设计
- Java常用排序算法/程序员必须掌握的8大排序算法 2015/07/14 | 分类: 基础技术 | 0 条评论 | 标签: 排序 分享到: 原文出处: csdn-a125138 本文由网络资料整理而来
- MyBatis Generator 配置详解
- SELECT LAST_INSERT_ID() 的使用和注意事项
- SqlQuery
- super()和 this() 的区别
- 关于Docker目录挂载的总结
- 美团技术团队:实例详解机器学习如何解决问题