出错命令:
一个普通的下载命令php
sudo apt-get install htop
1
错误提示:ubuntu
E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavialable)
E: Unable to acquire the dpkg fronted lock (/var/lib/dpkg/lock-frontend), is another process using it?frontend
出现这个问题多是有另一个程序正在运行,致使资源被锁不可用。而致使资源被锁的缘由多是上次运行安装或更新时没有正常完成,才致使这个问题发生。ssh
解决方法:
删掉以前遗留下来的进程ui
sudo rm /var/cache/apt/archives/lock-frontend
sudo rm /var/lib/dpkg/lock-frontend
1
2
扩展:
要根据问题提示来具体解决,有可能问题提示以下:阿里云
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavialable)spa
这里的lock 跟上面的 lock-frontend 实际上没多大区别,改一下删除的对象便可.net
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock
code
代码以下server
详细地址:http://ubuntuforums.org/showthread.php?t=388348
最后又在终端出现了这样的一个问题:、
libc6-dev:依赖:libc6(=2.9-4ubuntu6.1) 可是2.9-Ubuntu6已经安装了 E:不能知足依赖关系。不妨试一下-f选项 因而我在终端输入sudo apt-get -f install
问题获得解决!
安装:apt-get install openssh-server
检查ssh安装包:dpkg -l | grep ssh
查看ssh服务是否启动:ps -e |grep ssh
修改root密码:passwd root
ssh-server配置文件位于/etc/ssh/sshd_config,在这里能够定义SSH的服务端口,默认端口是22,你能够本身定义成其余端口号,如222。(或把配置文件中的”PermitRootLogin without-password”加一个”#”号,把它注释掉,再增长一句”PermitRootLogin yes”)
sudo /etc/init.d/ssh stop
sudo /etc/init.d/ssh start
apt-get install xx
结果出现Unable to locate package
查看了网上的各类解决办法,只需输入一下命令更新一下便可
apt-get update apt-get upgrade
更新完了以后,再输入
apt-get install xx
(1)安装软件sudo apt-get install **,显示“E: Unable to locate package **”:
>>>解决方法:sudo apt-get update ;sudo apt-get upgrade
若是更新出现错误:E: Some index files failed to download, they have been ignored, or old ones used instead.
>>>解决方法:sudo rm -r /var/lib/apt/lists/*;sudo apt-get update
若是再次更新仍出现错误:err: fail to fatch.............
>>>解决方法:换源 sudo gedit /etc/apt/sources.list(更换为阿里云,或者网易云的源文件)
换源成功后再次运行更新。
若是此时出现E: Could not get lock /var/cache/apt/archives/lock–open (11: Resource temporarily unavailable);E: Unable to lock directory /var/cache/apt/archives/
>>>解决方法:杀死相关进程 sudo rm/var/cache/apt/archives/lock
Sudo rm/var/lib/dpkg/lock
再次运行更新命令便可。
(2)安装软件时:E: Unmet dependencies. Try using -f.
>>>解决方法: sudo apt install -f并输入Y恢复依赖关系,而后再次执行安装命令。
版权声明:本文为CSDN博主「Handoking」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处连接及本声明。
原文连接:https://blog.csdn.net/Handoking/article/details/77530070
https://blog.csdn.net/davincdada/article/details/86676765