我想在手机上安装 ubuntu。按照官方网站的说明,当我输入这个命令时,会出现一些错误:
$ sudo apt-get install ubuntu-device-flash
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
ubuntu-device-flash : Depends: click-ubuntu-policy but it is not installable
Depends: ubuntu-snappy-cli but it is not installable
E: Unable to correct problems, you have held broken packages.
答案1
您的错误可能有很多原因。您提供的信息较少。请编辑您的问题,添加有关您的 Ubuntu 版本的详细信息以及您使用的教程的链接。我尝试展示一些可能的原因和解决方案:
我不是专家,但您的日志显示您有未满足的依赖项。这可能是因为您从外部源安装了一些软件包,或者您做了其他初学者不应该做的事情。;)
您告诉我们,您正在运行旧版本的 Ubuntu。也许系统升级将有助于解决您的问题。尝试使用以下方法升级:sud apt-get dist-upgrade
或使用“软件更新程序”http://www.ubuntu.com/download/desktop/upgrade
第二个想法是进行完整版本升级。这也可以通过软件更新程序完成。或者使用以下命令:(sudo do-release-upgrade
您可能需要更改设置以接收非 LTS 版本)
您的错误表明无法满足依赖关系,因为无法安装某些软件包。也许您添加了错误的 ppa 源。请通过执行提供您的 ppa 列表cat /etc/apt/sources.list && cat /etc/apt/sources.list.d
,然后将输出插入到您的问题中。
欢迎在评论中询问更多信息和说明。