masahide
2023年11月8日 7時54分
お世話になっております。赤坂と申します。
Armadillo640で以前(5年ほど前ですが)はapt installコマンドでパッケージをインストールしていた事もあったのですが、
同じ環境でいま実施してみると「E: Error reading the CPU table」エラーが表示されます。
調べてみても原因が分からないのでご教示頂けないでしょうか?
root@armadillo:~# sudo apt install snmptrapd E: Error reading the CPU table
/etc/apt/sources.listの内容は以下です
root@armadillo:/etc/apt# cat sources.list deb http://ftp.jp.debian.org/debian/ stretch main non-free contrib deb-src http://ftp.jp.debian.org/debian/ stretch main non-free contrib
コメント
at_ohsawa
masahide
at_ohsawa
>
> root@armadillo:/# ls -l /usr/share/dpkg > -rw-r--r-- 3 root root 6819 Jun 26 2018 /usr/share/dpkg >
本来ここには複数のファイルが有るはずですが、消えているようなので
恐らく過去にapt upgrade等によるアップデートの実行中に完了しないうちに
電源を遮断する等のトラブルがあったと推定します。
(ここはdpkgパッケージの更新で書き換えられる場所なのでapt upgradeで
dpkgパッケージが更新されたタイミングでの電源断の可能性が高いです。)
upgradeは普通一度に複数のパッケージを更新するので、
もし、upgrade中の電源断による破損だとすると、このファイル以外も
何か問題がありそうなので、ココだけ直せばOK。というものでは無く
インストールディスクによる初期化を一番におすすめします。
また、Debian projectは既にstretchバージョンの配布を行っていない
ためどちらにせよ、aptからそのパッケージは取得することができません。
debian busterか、さらに新しく長く使えるArmadillo Base OSへの移行をオススメします。
ABOS用インストールディスク
https://armadillo.atmark-techno.com/resources/software/armadillo-640/ab…
Debian busterインストールディスク
https://armadillo.atmark-techno.com/resources/software/armadillo-640/di…
masahide
masahide
2023年11月8日 8時01分
ちなみに、「apt-get update 」「apt update 」など試しても同じエラーになります。
目的としてはsnmptrapdをインストールしようとしてます。