首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何手动下载带有依赖关系的包?

如何手动下载带有依赖关系的包?
EN

Ask Ubuntu用户
提问于 2018-06-07 14:56:59
回答 1查看 5.8K关注 0票数 1

我将安装以下软件包: gcc-4.9-aarch64-linux-gnu

但是apt找不到它。我手动下载了.deb并使用dpkg安装了它。但也有一些缺失的依赖。当我用apt来解决这个问题时,它说:

代码语言:javascript
复制
$ sudo apt-get install gcc-4.9-aarch64-linux-gnu
        Reading package lists... Done
        Building dependency tree       
        Reading state information... Done
        gcc-4.9-aarch64-linux-gnu is already the newest version (4.9.3-13ubuntu2cross1).
        You might want to run 'apt --fix-broken install' to correct these.
        The following packages have unmet dependencies:
         gcc-4.9-aarch64-linux-gnu : Depends: cpp-4.9-aarch64-linux-gnu (= 4.9.3-13ubuntu2cross1) but it is not installable
                                     Depends: binutils-aarch64-linux-gnu (>= 2.26)
                                     Depends: gcc-4.9-aarch64-linux-gnu-base (= 4.9.3-13ubuntu2cross1) but it is not installable
                                     Depends: libgcc-4.9-dev-arm64-cross (= 4.9.3-13ubuntu2cross1) but it is not installable
                                     Depends: libmpfr4 (>= 3.1.3) but it is not installable
                                     Recommends: libc6-dev-arm64-cross (>= 2.13-0ubuntu6) but it is not going to be installed
        E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).

but it is not installable是什么意思?为什么我不能安装它?我已经添加了来自Ubuntu的所有4个主要存储库。我使用的是ubuntu 18.04。

编辑:我看过这个链接。但我还是想安装它。我怎么能?手动安装的问题是它的许多依赖包。我应该手动下载并安装它们吗?不那么乏味的方式?!

EN

回答 1

Ask Ubuntu用户

发布于 2018-06-08 04:06:32

您可以通过搜索packages.ubuntu.com手动查找包。例如,您可以按照链接从这里找到一个依赖项:https://packages.ubuntu.com/en/xenial/cpp-4.9-aarch64-linux-gnu的可下载deb。

不过,也许还有更简单的办法。因为这似乎来自Xenial,如果您关闭/etc/apt/sources.list中的所有repos,并且只为Xenial启用了mainuniverse repos (例如。deb http://us.archive.ubuntu.com/ubuntu/ xenial main universe),那么apt-get install gcc-4.9-aarch64-linux-gnu也许会起作用。一定要先做apt remove gcc-4.9-aarch64-linux-gnu。另外,要小心,确保只有您想要的依赖项才会被占用。有时候,这种事情可能会导致安装Xenial glibc,这可能会破坏您的系统。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1044521

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档