使用apt-get进行软件的install或update时,有时会出现以下提示信息:
原因是有可能有其他的apt-get进程在活动。
解决办法,把apt-get进程找出来,杀 死!
解决方法如下:
# sudo apt-get update //可能提示失败,执行第二步
# sudo apt-get upgrade //可能提示失败,执行第三步吧
# sudo apt-get install //再执行就成功了,这里执行apt-get install ssh
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? |
原因是有可能有其他的apt-get进程在活动。
解决办法,把apt-get进程找出来,杀 死!
ps aux | grep apt-get sudo kill -9 |
如果再次执行apt-get,还是有这样情况出现,删除/var /lib/dpkg/lock文件,即可。
最终成功的方法:sudo apt-get install openssh-server
使用 apt-cache
search ssh 搜索ssh服务器包,然后sudo apt-get install ssh
ssh服务开启了
#apt-get install
Reading package lists... Done
Building dependency tree... Done
Package aptitude is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package has no installation candidate
解决方法如下:
# sudo apt-get update
# sudo apt-get upgrade
# sudo apt-get install