目次
質問
エッジゲートウェイ上でネイティブ開発環境を構築しようとしたところ、apt update 実行時に 401 Unauthorized エラーが発生し、開発パッケージがインストールできません。対処方法を教えてください。
対象製品:エッジゲートウェイシリーズ
回答
amnimo 提供の apt パッケージリポジトリへの認証情報が未設定の場合、apt update 実行時に以下のエラーが発生します。
401 Unauthorized E: The repository 'https://package.amnimo.com/ubuntu noble-updates InRelease' is not signed.
認証情報を設定することで解消できます。以下の手順に従って設定してください。
⚠ 注意:開発環境構築や Linux 一般操作に関する詳細手順はサポート対象外となります。
❶ ファームウェアバージョンを確認する
以下のコマンドでファームウェアバージョンを確認してください。
amsh show firmware
実行例:
amnimo G series AG20 version 3.4.0 build 73947
❷ パッケージリポジトリの認証情報を設定する
GUI または CLI から、amnimo の apt リポジトリ認証情報を設定してください。設定方法の詳細は以下のマニュアルをご参照ください。
-
エッジゲートウェイシリーズ CLI ユーザーズマニュアル
「2.5.1 パッケージリポジトリの認証情報を追加する」
❸ apt update を実行する
認証情報設定後、以下を実行してください。
sudo apt update
エラーが解消されれば、開発パッケージのインストールが可能になります。
sudo apt install build-essential sudo apt install libgstreamer1.0-dev sudo apt install libgstreamer-plugins-base1.0-dev
上記手順で解決しない場合
以下の情報を添えてお問い合わせください。
- ファームウェアバージョン
-
apt updateの実行ログ全文 -
/etc/apt/sources.listの内容
コメント
0件のコメント
サインインしてコメントを残してください。