[Memo2014][ITPASS]APT の設定

概要

APT の設定および, セキュリティアップデートを行う.

APT-LINE の修正

  • 既にある sources.list を sources.list.org としてバックアップしておいた.

    # mv /etc/apt/sources.list /etc/apt/sources.list.org
  • 新しく sources.list を作成した.

    # vi /etc/apt/sources.list
    • sources.list には, 以下の内容を記述した.

      deb http://ftp.jp.debian.org/debian/ wheezy main contrib non-free
      deb-src http://ftp.jp.debian.org/debian/ wheezy main contrib non-free
      
      deb http://security.debian.org/ wheezy/updates main contrib non-free
      deb-src http://security.debian.org/ wheezy/updates main contrib non-free
      
      deb http://www.gfd-dennou.org/arch/cc-env/Linux/debian-dennou wheezy/
      deb-src http://www.gfd-dennou.org/arch/cc-env/Linux/debian-dennou wheezy/
      • 1-2 行目は debian の基本的なパッケージのダウンロード先, 3-4 行目は セキュリティパッチがあたったパッケージのダウンロード先, 5-6 行目は 地球流体電脳倶楽部のソフトウェアのダウンロード先である.

GPG 鍵の登録

地球流体電脳倶楽部のパッケージを取得するには apt-key によって鍵を登録する必要がある. 詳しくは apt の設定 - Computer Memorandum を参照のこと.

公開鍵サーバは subkeys.pgp.net, 公開鍵は AEE995F4 である.

# gpg --keyserver subkeys.pgp.net --recv-keys AEE995F4
# gpg --armor --export AEE995F4 | apt-key add -

OK と表示された.

セキュリティアップデート

リストの更新を行った.

# apt-get update

セキュリティアップグレードを行った.

# apt-get upgrade

正常にアップグレードが行われた.

APT-LINE の修正(2 回目)

上記の手順は古いものだったので, このページを参考にして修正し直した.

  • 作成した sources.list の修正

    # vi /etc/apt/sources.list
    • sources.list を, 以下の内容に修正した.

      deb http://ftp.jp.debian.org/debian/ wheezy main contrib non-free
      deb-src http://ftp.jp.debian.org/debian/ wheezy main contrib non-free
      
      deb http://security.debian.org/ wheezy/updates main contrib non-free
      deb-src http://security.debian.org/ wheezy/updates main contrib non-free
      
      deb http://www.gfd-dennou.org/library/cc-env/Linux/debian-dennou wheezy main
      deb-src http://www.gfd-dennou.org/library/cc-env/Linux/debian-dennou wheezy main

確認のため

# apt-get update

すると, 公開鍵を利用できないため, 以下の署名は検証できないという内容のエラーが出るようになった.

GPG 鍵の登録のやり直し

APT-LINE の作業と同様に, このページを参考にして修正し直した.

# apt-get install debian-keyring

既に入っていることを確認した.

# gpg --keyring /usr/share/keyrings/debian-maintainers.gpg \
      --export -a 891D7E07 | apt-key add -

OK と表示されたので, 確認のため

# apt-get upgrade

を行ったところ, 正常に作動した.

参考資料

[ITPASSサーバ構築・運用ドキュメント へ戻る]

Last modified:2014/12/19 01:01:22
Keyword(s):
References:[[ITPASS2014]2014年度サーバ構築ログ]