Я собираюсь установить следующий пакет: gcc-4.9-aarch64-linux-gnu
Но склонный не может найти его. Я загрузил .deb вручную и установил его с помощью dpkg., но существует некоторая недостающая зависимость. Когда я использую склонный решить проблему, она сказала:
$ 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
? Почему я не могу установить его? Я был добавлен все 4 основных репозитория из Ubuntu. Я использую человечность 18.04.
Править: Я видел эту ссылку. НО я хочу установить его так или иначе. Как я могу? Проблемой с ручной установкой являются свои много пакетов зависимости. Я должен загрузить и установить всех их вручную? Не менее утомительный путь?!
Можно вручную найти пакеты путем поиска packages.ubuntu.com. Например, можно перейти по ссылкам для получения до загружаемого deb одного из dependecies отсюда: https://packages.ubuntu.com/en/xenial/cpp-4.9-aarch64-linux-gnu.
Мог бы быть более легкий путь все же. Так как это, кажется, от Гостеприимного, если Вы выключаете весь repos в /etc/apt/sources.list
и только имейте main
и universe
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
сначала. Кроме того, будьте осторожны, удостоверьтесь, что только зависимости, которые Вы хотите, становятся втянутыми. Иногда такого рода вещь может закончить тем, что пыталась установить Гостеприимное glibc
, который мог повредить Вашу систему.