at_shigehisa.y…
2019年7月1日 11時05分
- 本ブログで紹介している内容は、あくまでも参考情報のため、サポートの対象外です。
- 製品化用のプラットフォームとして推奨するものではありませんのでご注意ください。
Armadillo-840をSDから起動する場合、ルートファイルシステムは以下の2種類が選択できます。
- Atmark Dist: Atmark Distで作成したユーザーランドイメージ
- Debian GNU/Linux: ARM(armhf)アーキテクチャ用 Debian GNU/Linux 7(コードネーム 「wheezy」)のルートファイルシステムアーカイブ
ルートファイルシステムとしてDebian GNU/Linuxを使用する場合、debian.orgのレポジトリーが変更されているため、apt-get updateが失敗します。
ここではsource.listを変更することでapt-getにより、wheezyからjessieにアップデートする方法をご紹介します。
1. 必要に応じて現在の環境をバックアップして下さい。
2. PGP公開鍵を追加
Armadillo-840がインターネットに接続している状態で、以下のコマンドを実行してPGP公開鍵を追加して下さい。
# apt-key adv --keyserver pgp.nic.ad.jp --recv-keys 3874DA771B351757 # apt-get install debian-keyring debian-archive-keyring
3. source.listを修正
/etc/apt/source.listを適当なエディタで開いて、下記内容に修正して下さい。
# vi /etc/apt/source.list
============ source.list ============
# deb http://ftp.jp.debian.org/debian/ wheezy main # deb http://ftp.jp.debian.org/debian/ wheezy main # deb-src http://ftp.jp.debian.org/debian/ wheezy main deb http://ftp.jp.debian.org/debian/ jessie main deb-src http://ftp.jp.debian.org/debian/ jessie main # deb http://security.debian.org/ wheezy/updates main # deb-src http://security.debian.org/ wheezy/updates main deb http://security.debian.org/debian-security jessie/updates main deb-src http://security.debian.org/debian-security jessie/updates main # wheezy-updates, previously known as 'volatile' # deb http://ftp.jp.debian.org/debian/ wheezy-updates main # deb-src http://ftp.jp.debian.org/debian/ wheezy-updates main # deb http://download.atmark-techno.com/debian wheezy main contrib non-free deb http://download.atmark-techno.com/debian jessie main contrib non-free
4. アップデートを実行
以下のコマンドを実行して、wheezyからjessieにアップデートして下さい。
# apt-get update # apt-get upgrade
アップデートを確認
以下のコマンドを実行して、アップデートされているかどうか確認して下さい。
# cat /etc/debian_version 8.11
8.11がjessieのバージョンです。
参考: 以下はwheezyの場合のバージョン情報です。
# cat /etc/debian_version 7.1