您的位置:首页 > 其它

ubuntu下安装软件的权限问题

2007-12-15 16:45 447 查看
问题:我用apt-get命令安装软件的时候总是提示
E: Could not get lock file /var/lib/dpkg/lock - open (11 Resource temporarily unavailable)

E: Unable to lock the administration directory (/var/lib/ ...
解决:
因为当前用户不是root用户,所以导致这个问题。
1、使用 sudo passwd root 更改root密码,或者是启动root帐户
2、使用su ,切换当前用户到su,才能安装软件
3、然后使用apt-get命令,apt-get install fcitx
apt-get install im-switch
im-switch -s fcitx -z default
在执行 im-switch -s fcitx -z default 的时候出现了以下错误:
no alternatives defined for language default
解决:system--administrator--菜单中的language support中在chinese前面打上勾.然后下面选中chinese
使用命令locale可以查看, LANG=en_AU.UTF-8 转变为LANG=zh_CN.UTF-8。
这样就安装好了fcitx中文环境。还可以参考(http://wiki.ubuntu.org.cn/index.php?title=%E5%BF%AB%E9%80%9F%E8%AE%BE%E7%BD%AE%E6%8C%87%E5%8D%97/FeistyFawn&variant=zh-cn)
4、restart
5、当你使用完毕后屏蔽 root 帐号 使用:
sudo passwd -l root

这个将锁住 root 帐号.
6、如何在终端机模式下切换到 root 身份?
sudo -s -H
Password: 在这注明您的密码
(http://www.lostk.com/blog/ubuntu-root-password/)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: