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-s1
GCC-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を使用するよりも単純なのか、それとも他のパッケージに役立つのかはわかりませんが、おそらく半分は解決されているようです。