学习笔记113—ubuntu 16.04常见错误
1、ubuntu常见错误--Could not get lock /var/lib/dpkg/lock解决
https://www.cnblogs.com/ace-wu/p/6623150.html
ubuntu常见错误--Could not get lock /var/lib/dpkg/lock解决
通过终端安装程序sudo apt-get install xxx时出错:
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it
出现这个问题可能是有另外一个程序正在运行,导致资源被锁不可用。而导致资源被锁的原因可能是上次运行安装或更新时没有正常完成,进而出现此状况,解决的办法其实很简单:
在终端中敲入以下两句
hlp@hlp-Lenovo-G405:~$ sudo rm /var/lib/dpkg/lock
hlp@hlp-Lenovo-G405:~$ sudo dpkg --configure -a
hlp@hlp-Lenovo-G405:~$ sudo apt update
hlp@hlp-Lenovo-G405:~$ sudo apt list --upgradable
在运行 pip
时遇到如下错误:
Traceback (most recent call last):
File "/usr/local/bin/pip", line7, in <module>
from pip._internal import main
ImportError: No module named _internal
原因:后续又安装了pip
,导致版本冲突。
解决方法:sudo apt remove python-pip
4、解决 /mnt/temp is write-protected, mounting read-only
mount -o remount,rw /mnt/temp /mnt/temp
5、解决下载软件慢
点击“设置” ---> 'Sofware& Updates' ---> 'download from' , 修改成国内的服务器
6、安装权限问题: RROR: Could not install packages due to an EnvironmentError: [Errno 13] Permission denied: '/usr/local/lib/python3.5/dist-packages/pycrypto-2.6.1.dist-info'
Consider using the `--user` option or check the permissions. 在命令后面加 ‘--user’ : pip install ecdsa --user
7、easy_install 安装软件报错:Unknown distribution option: 'python_requires'
pip install --upgrade pip
pip install --upgrade setuptools
8、
删除锁定文件
锁定的文件会阻止 Linux 系统中某些文件或者数据的访问,这个概念也存在于 Windows 或者其他的操作系统中。
一旦你运行了 apt-get 或者 apt 命令,锁定文件将会创建于 /var/lib/apt/lists/
、/var/lib/dpkg/
、/var/cache/apt/archives/
中。
这有助于运行中的 apt-get 或者 apt 进程能够避免被其它需要使用相同文件的用户或者系统进程所打断。当该进程执行完毕后,锁定文件将会删除。
所以:
1:移除对应目录下的锁文件:sudo rm /var/lib/dpkg/lock
2:强制重新配置软件包:sudo dpkg --configure -a
3:更新软件包源文件:sudo apt update
4:列出软件包源文件:apt list --upgradable
9、Setup script exited with error: command 'x86_64-linux-gnu-gcc' failed with exit status 1 解决办法
今天在Ubuntu16.04 上安装python包的时候,出现了这个坑爹的问题:
解决办法,内容总结如下
情况是这样,报错是因为没有把依赖包安装全,报错情况如下图:
解决办法,先安装一些必须的依赖:
sudo apt-get install build-essential python3-dev libssl-dev libffi-dev libxml2 libxml2-dev libxslt1-dev zlib1g-dev
一个命令,安装完毕后,在重新安装python包!OK,搞定!
出错原因是没有安装依赖库
原文链接:https://blog.csdn.net/u012798683/article/details/88403066
10、
问题:dpkg: error: dpkg frontend is locked by another process
sudo rm /var/lib/dpkg/lock-frontend
sudo apt-get install -f
11、 问题详细提示如下:
E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarly unavailable)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is an other process using it?
解决办法:
2.1 首先查看是否有apt-get这个程序在运行
ps aux|grep apt-get
2.2 如果发现存在这样的程序在运行那么就kill掉,否则执行2.3
2.3 直接删除锁文件
sudo rm /var/lib/dpkg/lock-frontend
sudo rm /var/lib/dpkg/lock
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)