我是 Linux 新手,有人能帮我知道如何从终端安装软件吗?
我尝试通过在终端中输入命令来安装 Java
sudo apt-get install openjdk-7-jdk
但我得到了错误,
E:Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E:Unable to lock the administration directory (/var/lib/dpkg/), are you root?
我也尝试过 root
su -
但是它说密码不正确,那么 root 是什么?
提前感谢大家的帮助。
答案1
通过使用sudo
,您将在该命令执行期间暂时成为 root 用户,就像您使用 切换到 root 用户su - root
,执行该命令,然后使用 切换回来一样exit
。
Ubuntu 默认不为 root 配置密码,因此您无法像尝试使用 那样直接以 root 身份登录su
。您必须使用sudo
,或者为 root 用户配置密码。建议您直接使用sudo
。
您确定sudo
在尝试运行安装命令时使用了它吗?
答案2
如果您打开了 gui(图形用户界面),您将收到该错误。检查桌面,synaptic 包管理器是否打开?