http://blog.csdn.net/foryouslgme/article/details/52857744
(1)sudo rm /var/lib/apt/lists/lock
(2) ps aux #列出当前进程列表 找到 apt-get 那个被lock住的进程记下PID
sudo kill PID 即可
解决办法:
(1)sudo rm /var/lib/apt/lists/lock
(2) ps aux #列出当前进程列表 找到 apt-get 那个被lock住的进程记下PID
sudo kill PID 即可
执行以下命令
sudo rm /var/lib/apt/lists/* -vf
sudo apt-get update
ubuntu apt-get update失败
出现这个问题的原因可能是有另外一个程序正在运行,导致资源被锁不可用。而导致资源被锁的原因,可能是上次安装时没正常完成,而导致出现此状况。
解决方法:把 /var/lib/apt/lists 中的文件全部删掉
输入以下命令
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock
之后再安装想装的包,即可解决
(1)sudo rm /var/lib/apt/lists/lock
(2) ps aux #列出当前进程列表 找到 apt-get 那个被lock住的进程记下PID
1.出现错误:E:Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)
出现这个问题的原因可能是有另外一个程序正在运行,导致资源被锁不可用。而导致资源被锁的原因,可能是上次安装时没正常完成,而导致出现此状况。
解决方法:把 /var/lib/apt/lists 中的文件全部删掉
输入以下命令
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock
之后再安装想装的包,即可解决
2.出现错误:E: Some index files failed to download. They have been ignored, or old ones used instead.
解决方法:
To upgrade a really old Ubuntu release, we first need to edit our sources.
list and change all(xx.)archive.ubuntu.com to old-releases.ubuntu.com.
$ sudo emacs /etc/apt/sources.list
So your lines should instead of
deb jaunty main restricted universe
look like
deb jaunty main restricted universe
In this example I use jaunty release. But it works the same on other releases.
Now update the repos
$ sudo apt-get update
1.出现错误:E:Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)
出现这个问题的原因可能是有另外一个程序正在运行,导致资源被锁不可用。而导致资源被锁的原因,可能是上次安装时没正常完成,而导致出现此状况。
解决方法:把 /var/lib/apt/lists 中的文件全部删掉
输入以下命令
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock
之后再安装想装的包,即可解决
2.出现错误:E: Some index files failed to download. They have been ignored, or old ones used instead.
解决方法:
To upgrade a really old Ubuntu release, we first need to edit our sources.
list and change all(xx.)archive.ubuntu.com to old-releases.ubuntu.com.
$ sudo emacs /etc/apt/sources.list
So your lines should instead of
deb jaunty main restricted universe
look like
deb jaunty main restricted universe
In this example I use jaunty release. But it works the same on other releases.
Now update the repos
$ sudo apt-get update。。。
重启下虚拟机就好了,应该是第一次输错密码了
这个说的比较详细 http://www.linuxidc.com/Linux/2014-06/103437.htm
重新安装个较新版本的系统吧,下载源估计有点老了
重启再试一下就可以了。
也可以用ps -ef | grep apt-get
看看是不是运行了一个,用kill -9 进程号,
把那个关掉在试试。