ubuntu 在更新源时报错,不知道时怎么回事,望大侠指教!!!

报如下错误。。(gedit:2548):Gtk-WARNING**:Attemptingtosetthepermissionsof`/root/.local/share/... 报如下错误。。
(gedit:2548): Gtk-WARNING **: Attempting to set the permissions of `/root/.local/share/recently-used.xbel', but failed: 没有那个文件或目录

(gedit:2548): Gtk-WARNING **: Attempting to store changes into `/root/.local/share/recently-used.xbel', but failed: 创建文件“/root/.local/share/recently-used.xbel.9YK43V”失败:没有那个文件或目录

不知道怎么回事。。。
还有这个问题,这是输入更新的时候报的错。。。
(gedit:2572): Gtk-WARNING **: Attempting to set the permissions of `/root/.local/share/recently-used.xbel', but failed: 没有那个文件或目录
chenst@chenst-System-Product-Name:~$ sudo apt-get update
E: 无法获得锁 /var/lib/apt/lists/lock - open (11: 资源暂时不可用)
E: 无法对目录 /var/lib/apt/lists/ 加锁
E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)
E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?
展开
 我来答
luochen52
2011-10-27 · 超过54用户采纳过TA的回答
知道小有建树答主
回答量:168
采纳率:0%
帮助的人:134万
展开全部
是因为你之前的apt动作没有做完
你可以sudo rm /var/lib/apt/lists/lock
sudo rm /var/lib/dpkg/lock
不过还是推荐把动作做完,上面的命令只是可以帮你解决问题。
追问
之前的什么动作??更新源么??还是什么??不懂。。。
删除那个文件是什么意思??
追答
那个就是锁文件,如果你想了解可以去看看 linux程序设计 这本书的第7章
文件被独占锁锁定后不允许在未操作完(解锁)之前被共享
可能你之前的apt动作没有正常结束或没有结束导致你上面所说的那个情况。
删除那个锁文件就可以了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式