elinux.orgを参考にRPiをforked-daapdをインストールしてiTunes music serverにすることを試みた。

  1. /etc/apt/sources.listに以下の一行を追加。
    deb http://backports.debian.org/debian-backports squeeze-backports main
  2. apt-getをアップデートするが、エラー発生。
    % sudo apt-get update
    W: GPG error: http://backports.debian.org squeeze-backports
     InRelease: The following signatures couldn't be verified because
     the public key is not available: NO_PUBKEY AED4B06F473041F
  3. このサイトを参考にして、以下を実行。
    % sudo gpg --keyserver pgpkeys.mit.edu --recv-key AED4B06F473041FA
    % sudo gpg -a --export AED4B06F473041FA | sudo apt-key add -
  4. apt-getを再度アップデートするが、以下のエラーが発生。
    % sudo apt-get update
    W: Failed to fetch http://backports.debian.org/debian-backports
    /dists/squeeze-backports/InRelease  Unable to find expected entry
     'main/binary-armhf/Packages' in Release file (Wrong sources.list
     entry or malformed file)
  5. 上記のエラーが出る理由は良く分からなかったが、調べてみると、armhfに対応したforked-daapdはそもそも現在backportsに入っていない(sidにはある)。どうも問題があってbackportsから削除されたようだ。ここに自力でやられた方の情報があったが、後々面倒になりそうなのでこの件は暫く保留することとした。