HOME / Debian / Etch / 4

  • APT の sources.list 設定について
    • 4.0 Etch の標準(デフォルト)の sources.list
    • sources.list のカスタマイズ(修正と追加)
  • Etch のパッケージ管理(APT)について
    • APT Update Watcher
    • update-manager
    • Update Notifier
    • secure apt について(変更点)
    • secure apt を有効にするには?
    • secure apt を利用しないとき
    • Recommends パッケージの扱い(変更点 -2007-10-01)

APT の sources.list 設定について

↑

4.0 Etch の標準(デフォルト)の sources.list

ネットワークインストール直後の etc/apt/sources.list の初期設定は、次のとおりです。(2007-04-15 現在)

#
# deb cdrom:[Debian GNU/Linux 4.0 r0 _Etch_ - Official i386 NETINST Binary-1 20070407-11:29]/ etch contrib main
 
deb cdrom:[Debian GNU/Linux 4.0 r0 _Etch_ - Official i386 NETINST Binary-1 20070407-11:29]/ etch contrib main
 
deb http://ftp.jp.debian.org/debian/ etch main
deb-src http://ftp.jp.debian.org/debian/ etch main
 
deb http://security.debian.org/ etch/updates main contrib
deb-src http://security.debian.org/ etch/updates main contrib

↑

sources.list のカスタマイズ(修正と追加)

毎回 CD-ROM を参照しないようにします。また、contrib と non-free セクションを追加します。

# deb cdrom:[Debian GNU/Linux 4.0 r0 _Etch_ - Official i386 NETINST Binary-1 20070407-11:29]/ etch contrib main
 
deb http://ftp.jp.debian.org/debian/ etch main contrib non-free
deb-src http://ftp.jp.debian.org/debian/ etch main contrib non-free
 
deb http://security.debian.org/ etch/updates main contrib non-free
deb-src http://security.debian.org/ etch/updates main contrib non-free

  • Debian JP Project - CDN 対応ミラーの設定について
    複数の Debian ミラーサーバを仮想的に集約して耐障害性を持たせる CDN (Contents Delivery Network) 化が進められています。
↑

Etch のパッケージ管理(APT)について

↑

APT Update Watcher

アプト−ウオッチは、ネットワークに接続し、アップデータを常時監視するアプレットです。このアプレットは、アップデータが利用可能である場合、ク ライアントに自動通知します。Windows Updates や Red Hat network と同様な機能を持ちます。

"apt-watch" の英文概説より翻訳し上記の引用を行いました。
http://packages.debian.org/testing/admin/apt-watch
"apt-watch is an applet that will inform you when upgrades are available for your computer. It is similar to Windows Update or the Red Hat Network applet."

Automatically checks software for updates.
Package: apt-watch
Description: Applet that monitors apt sources for upgrades

apt-watch is an applet that will inform you when upgrades are available for your computer. It is similar to Windows Update or the Red Hat Network applet.
This package contains the GNOME applet graphical interface.


  • 過去の情報
    apt-watch とは、2002年12月24日の Debian ウィークリーニュースですでに発表され、長らく開発されてきたデスクトップ・アプレットです。

Announcing apt-watch: a Gnome 2 panel applet to check for upgrades
http://lists.debian.org/debian-devel/2002/12/msg01150.html

  • Debian ウィークリーニュース - 2002 年 12 月 24 日
    「GNOME パネルで Debian を監視する。 Daniel Burrows さんは、アップグレードがないかどうかチェックする GNOME 2 用のパネルアプレット、apt-watch のプレビュー版を発表しました。彼はしばらくの間作業を続けられないので、未完成の部分のリストで締めくくりました。Emile van Bergen さんは、あまりにも多くの負荷がかかってシステムをアップデートしたり、作業できなくなくなるので、アイコンを点滅させるべきではないと付け加えました。 しかし、それは安定版 (stable) で運用しているシステムにはよいアイデアかも知れません。」

このアプレットをインストールするには、次のコマンドを実行します。

 # apt-get install apt-watch

あるいは、次のコマンドでもインストールされます。

 # apt-get install apt-watch-gnome

パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています... 完了
以下の特別パッケージがインストールされます:
apt-watch-backend
推奨パッケージ:
synaptic
以下のパッケージが新たにインストールされます:
apt-watch-backend apt-watch-gnome
アップグレード: 0 個、新規インストール: 2 個、削除: 0 個、保留: 249 個。
82.5kB のアーカイブを取得する必要があります。
展開後に追加で 393kB のディスク容量が消費されます。
続行しますか [Y/n]?

↑

update-manager

Synaptic をベースに開発され、簡易な機能を提供しますが、Synaptic には含まれない追加機能も備えています。Etch の新規インストール(GNOMEデスクトップ)では標準で含まれます。これを追加インストールしたい時は、次のコマンドを用います。

 # apt-get install update-manager
↑

Update Notifier

アップデートをデスクトップのパネル通知領域に自動通知してくれるアプレットです。apt-watch と同様な機能を提供します。これは、Debian 4.0 Etch 以降の新機能です。1日1回の頻度でチェックが行われます。GNOMEだけでなく、KDE、Xfce などの環境でも機能します。オプションで自動更新(automatic updates)を設定することも可能となっています。

インストール方法

 # apt-get install update-notifier
  • Daemon which notifies about package updates

    "Update Notifier will check for the availability of new packages for your Debian system on a daily basis. When it detects new versions of the packages installed on the system are available, it will add an icon on the desktop notification area."
    "It will work with any Desktop system that implements the FreeDesktop? notification area specification, like GNOME, KDE and XFCE."


  • Debian ウィークリーニュース - 2006 年 08 月 22 日
    「デスクトップの新機能。 Gustavo Noronha Silva さんは、update-notifier の新バージョンをアップロードしたと発表しました。このツールは Ubuntu が最初に作ったもので、通知用の領域に通知用のアイコンを表示して、利用可能になった更新についてユーザに通知します。Debian パッケージのバージョンは、重大なパッケージのみについて、更新によって再起動が必須となったことを通知します。また、ドライブに入れられた Debian の CD や DVD についても通知します。このような機能は、Debian をデスクトップディストリビューションとしてより素晴らしいものにするのに一役買うはずです。」- http://www.jp.debian.org/News/weekly/2006/34/
  • New desktop features provided by new version of update-notifier
↑

secure apt について(変更点)

  • secure apt - KeN's GNU/Linux Diary (2006-01-07)
    http://kmuto.jp/d/index.cgi/debian/apt-secure.htm
  • Package signing in Debian (from Securing Debian Manual)

Etch/Sid にパッケージ検証のための「公開鍵」が部分的に採用されています。具体的には、Debian testing security advisories より随時リリースされるアップデータにこの仕組みが採り入れられています。

公開鍵を利用しないときは、# apt-get update コマンド実行時、次のメッセージが表示されます:

「W: GPG error: http://secure-testing.debian.net etch/security-updates Release: 公開鍵を利用できないため、以下の署名は検証できませんでした: NO_PUBKEY 946AA6E18722E71E
W: これらの問題を解決するためには apt-get update を実行する必要があるかもしれません」

↑

secure apt を有効にするには?

次の手順で、パッケージと公開鍵をインストールします。

  1. debian-keyring というパッケージをインストール。
     # apt-get install debian-keyring

    パッケージリストを読み込んでいます... 完了
    依存関係ツリーを作成しています... 完了
    以下のパッケージが新たにインストールされます:
     debian-keyring
    アップグレード: 0 個、新規インストール: 1 個、削除: 0 個、保留: 0 個。
    11.5MB のアーカイブを取得する必要があります。
    展開後に追加で 14.9MB のディスク容量が消費されます。
    警告: 以下のパッケージは認証されていません!
     debian-keyring
    検証なしにこれらのパッケージをインストールしますか [y/N]? y

場合によっては、以下の追加作業も必要となります。

  1. インポートしたい公開鍵(例:hoge-200x-x.asc)をダウンロード。
  2. apt-key を追加。
     # apt-key add hoge-200x-x.asc
    gpg: 絶対的に信用する鍵が見つかりません
    OK
  3. 上記作業の確認は、次のコマンドで行えます。
     # apt-key list
↑

secure apt を利用しないとき

次のコマンドを実行するとエラーメッセージが出ます。

# apt-get update

W: GPG error: http://secure-testing.debian.net etch/security-updates Release:
公開鍵を利用できないため、以下の署名は検証できませんでした: NO_PUBKEY 946AA6E18722E71E
W: これらの問題を解決するためには apt-get update を実行する必要があるかもしれません

# apt-get install hoge

パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています... 完了
以下のパッケージがインストールされます:
 ...
警告: 以下のパッケージは認証されていません!
 ...
検証なしにこれらのパッケージをインストールしますか [y/N]?

エラーメッセージは注意を促す目的で表示されますが、実際のアップグレードやインストールを妨げることはありません。この状況のもとでも、# apt-get upgrade を実行することができます。

↑

Recommends パッケージの扱い(変更点 -2007-10-01)

2007-10-01 より、APTの挙動が変更される予定です。Recommends パッケージもデフォルトでインストールされます。

Subject: Installation of Recommends by default on October 1st
debian-devel-announceより。
http://kmuto.jp/d/index.cgi/2007/08/02/
http://lists.debian.org/debian-devel-announce/2007/08/msg00000.html


HOME