Chromeos Linux 開発環境で依存関係が不足しています

Chromeos Linux 開発環境で依存関係が不足しています

Chromebook で rpi-imager ユーティリティを動作させようとしています。Linux 開発環境を有効にし、raspi Web サイトから .deb パッケージ ファイルをダウンロードし、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 を Google で検索してみましたが、何も見つかりません。

私は crouton に精通していますが、SD カードのイメージを作成するためだけにそれを設定するのは避けたいと思います。

答え1

libgcc-s1GCC-10.2.1をインストールすることで、関係のないインストールで見つからないという問題を解決できました。aptこれらのファイルを取得できないと表示されますが、両方からダウンロードできました。このgccリポジトリ

おそらく、apt にそのリポジトリを使用させる方法があると思いますが、私はそれを行わず、次の 2 つのファイルを手動でダウンロードしてインストールしました。

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

ただし、必要な他のパッケージは存在しないようです。

これがクルトンを使用するよりも簡単かどうか、または他のパッケージに役立つかどうかはわかりませんが、おそらく半分は目的を達成できるでしょう。

関連情報