我一直在尝试安装 Ubuntu Touch 开发软件,并尝试通过以下两个命令安装软件包:
sudo add-apt-repository ppa:ubuntu-sdk-team/ppa
也
sudo apt-get update && sudo apt-get install ubuntu-sdk
在 shell 打印出一堆输出之后,我收到以下两个错误消息:
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?
我也尝试使用此命令:
sudo apt-get update && sudo apt-get dist-upgrade
但无济于事。
我使用的是三星 ATIV Book 7 740U3E 笔记本电脑,并通过实时磁盘运行 Ubuntu,该磁盘装有 Ubuntu 13.10 Saucy Salamander。实时磁盘会是问题所在吗?我是否需要在系统上完全安装 Ubuntu 才能使 SDK 正常工作?在下载 SDK 和 IDE 之前,我还需要下载其他东西吗?这是正常的吗?
答案1
就您而言,似乎另一个进程(另一个包管理器)使用了dpkg
锁定文件。尝试关闭Software Center
或Synaptic
重试。您也可以重新启动会话并打开终端以再次设置 SDK ppa。