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で検索してみましたが、結果が見つかりませんでした。

私はCroutonsについてよく知っていますが、SDカードをイメージするために設定するのは避けたいです。

ベストアンサー1

libgcc-s1GCC-10.2.1をインストールすることで、無関係なインストールの欠落している問題を解決できました。aptファイルをインポートできないと記載されていますが、以下からファイルをインポートできます。このgccリポジトリ

このリポジトリを簡単に使用する方法があるかもしれませんが、私はそうしなかったので、次の2つのファイルを手動でダウンロードしてインストールしました。

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

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

これがcroutonsを使用するよりも単純なのか、それとも他のパッケージに役立つのかはわかりませんが、おそらく半分は解決されているようです。

おすすめ記事