Отсутствующие зависимости в среде разработки Chromeos Linux

Отсутствующие зависимости в среде разработки Chromeos Linux

Я пытаюсь заставить работать утилиту rpi-imager на хромбуке. Я включил среду разработки linux, скачал файл пакета .deb с сайта raspi и попробовал установить с помощью apt:

~$ sudo apt install ./imager_1.6.2_amd64.deb 
Note, selecting 'rpi-imager' instead of './imager_1.6.2_amd64.deb'
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:
 rpi-imager : Depends: libgcc-s1 (>= 3.0) but it is not installable
              Depends: libqt5core5a (>= 5.12.2) but 5.11.3+dfsg1-1+deb10u4 is to be installed
              Recommends: udisks2 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Есть ли простой способ добавить libgcc или libqt в мой Chrome LDE, чтобы разрешить эти зависимости? Я пытался гуглить, чтобы добавить chromeos PPA, но ничего не нашел.

Я знаком с crouton, но мне бы хотелось избежать его настройки только для создания образа SD-карты.

решение1

Я смог решить проблему отсутствия libgcc-s1для несвязанной установки, установив GCC-10.2.1. Хотя aptон говорит, что не может получить эти файлы, я смог скачать оба изэтот репозиторий gcc.

Вероятно, есть способ заставить apt использовать этот репозиторий, но я этого не сделал. Я вручную скачал и установил эти два файла:

  • gcc-10-base_10.2.1-6+rpi1_armhf.deb
  • libgcc-s1_10.2.1-6+rpi1_armhf.deb

Однако другой пакет, который вам нужен, по всей видимости, отсутствует.

Не уверен, проще ли это, чем использовать гренки, или это поможет с другим пакетом, но, возможно, для вас это уже половина дела.

Связанный контент