Armadilloフォーラム

Armadillo-Iot G3へのpython3インストールについて

keiko-502

2024年12月25日 11時58分

お世話になります。
Armadillo-IoT G3を使用し,アプリケーション開発を行っており,作成したpythonファイルを別のG3で動作させるため,
セットアップを行っていたのですが,python3のインストールができず,動作確認ができない状態にあります。

なお,御社より公開されている開発体験セミナー(https://armadillo.atmark-techno.com/blog/10900/6959)に沿って進めており,
手順のコマンド「apt-get install python3」を実行すると,エラーのような表示が出るため,この原因をご教示いただけると幸いです。

以下に,python3をインストールしようとしているG3の情報を記載します。
==========
製品型番:AGX3140
Debian/ABOSバージョン:Debian GNU/Linux 10
カーネルバージョン:4.9.133-at26
3G/LTE モジュール情報 (Debianのみ):Quectel EC25
その他:
==========

また,コマンド実行時の画面表示を添付いたします。

以上,よろしくお願いいたします。

ファイル ファイルの説明
python3インストール失敗ログ.txt
コメント

at_dominique.m…

2024年12月25日 12時09分

keiko-502さん

お世話になっています、
マルティネです。

Err:3 http://security.debian.org buster/updates/main armhf libpython3.7-stdlib armhf 3.7.3-2+deb10u4
  404  Not Found [IP: 146.75.114.132 80]

上記のエラーは、apt がパッケージをダウンロードしたいたところ、そのパッケージはもうリポジトリにありませんというエラーです。
理由はいくつか考えてますが、一番ありえそうなのはさらに新しいバージョンがリリースされたからです。

apt update でバージョン情報を一度更新してみてからこの問題がなくなると思いますがいかがでしょうか。

よろしくお願いします。

マルティネ様

お世話になります。

ご教示いただいたコマンド「apt update」を実施し,python3をインストールすることができました。
ご対応ありがとうございます。

参考までに,この「apt update」と開発体験セミナー資料にある「apt-get update」にはどのような違いがあるのでしょうか。

at_dominique.m…

2024年12月25日 13時40分

マルティネです。

> ご教示いただいたコマンド「apt update」を実施し,python3をインストールすることができました。

できてよかったです。

> 参考までに,この「apt update」と開発体験セミナー資料にある「apt-get update」にはどのような違いがあるのでしょうか。

「apt-get update」と「apt update」は同じです。

確かに「apt-get install」を利用していたので「apt-get update」が正しい回答でしたが、結果的にどちらものコマンドは同じリポジトリの index ファイルを取得して Armadillo内の同じ場所に保存していますので、どちらでも同じ結果です。

(install 等の場合は、apt と apt-get の間に細かい違いありますが、基本的には「apt-get」はスクリプト等に推奨されている「昔ながら」のコマンドで、「apt」は「新しい」interactive向けのコマンド。表示がちょっと読みやすくなっていたりします。ほぼ同じなので、どちらでもいいと考えています。)

よろしくお願いします。

両者の違いについて,ほぼ同じということで承知しました。

python3のインストールも無事完了し,他のG3からコピーしたプログラムも動作できましたので
問題無く検証に入れそうです。

ご対応いただきましてありがとうございました。