名 称
dselect − Debian パ ッ ケ ー ジ 管 理 フ ロ ン ト エ ン ド
書 式
dselect [−−admindir <directory>] [−−help] [−−version] [−−licence | −−license] [−−expert] [−−debug | −D <file>] [<action>] [−−colour | −−color screenpart:[foreground],[background][:attr[+attr+..]]]
説 明
dselect
は Debian シ ス テ ム の
、 主 要 な パ ッ
ケ ー ジ 管 理 用
ユ ー ザ イ ン タ
ー フ ェ ー ス の
一 つ で あ る 。
シ ス テ ム 管 理
者 は 、 dselect の メ
イ ン メ ニ ュ ー
で 以 下 の 操 作
を 行 え る 。
− 利 用 可 能 パ
ッ ケ ー ジ の バ
ー ジ ョ ン リ ス
ト の 更 新 。
− イ ン ス ト ー
ル 済 み ・ 利 用
可 能 パ ッ ケ ー
ジ の 状 況 の 参
照 。
− 代 替 パ ッ ケ
ー ジ の 選 択 及
び 依 存 関 係 管
理 。
− 新 規 パ ッ ケ
ー ジ の イ ン ス
ト ー ル や 新 バ
ー ジ ョ ン へ の
更 新 。
dselect は 、 dpkg(8) (下 位 層 Debian パ ッ ケ ー ジ 管 理 ツ ー ル ) の フ ロ ン ト エ ン ド と し て 動 作 す る 。 パ ッ ケ ー ジ の 依 存 ・ 競 合 の 解 決 を 行 な え る 、 全 画 面 パ ッ ケ ー ジ 選 択 マ ネ ー ジ ャ で あ る こ と が 特 徴 で あ る 。 管 理 者 権 限 で 起 動 す る と 、 パ ッ ケ ー ジ の イ ン ス ト ー ル 、 更 新 、 削 除 を 行 う こ と が で き る 。 ま た パ ッ ケ ー ジ リ ポ ジ ト リ よ り 、 利 用 可 能 パ ッ ケ ー ジ の バ ー ジ ョ ン 情 報 や 、 イ ン ス ト ー ル 可 能 パ ッ ケ ー ジ の 取 得 す る た め の 、 様 々 な ア ク セ ス 方 式 を 設 定 で き る 。 使 用 す る ア ク セ ス 方 式 に よ っ て 、 イ ン タ ー ネ ッ ト 上 の 公 開 サ ー バ 、 ロ ー カ ル サ ー バ 、 CD-ROM を リ ポ ジ ト リ に で き る 。 推 奨 す る ア ク セ ス 方 式 は 、 apt パ ッ ケ ー ジ で 提 供 す る apt で あ る 。 通 常 、 dselect は パ ラ メ ー タ な し で 起 動 す る 。 ユ ー ザ へ は 、 対 話 的 メ ニ ュ ー で 、 ア ク シ ョ ン の リ ス ト を 提 供 す る 。 引 数 で 、 ア ク シ ョ ン を 与 え ら れ た 場 合 、 直 ち に そ の ア ク シ ョ ン を 実 行 す る 。 い く つ か の コ マ ン ド ラ イ ン パ ラ メ ー タ で 、 dselect の 動 き を 修 正 し た り 、 プ ロ グ ラ ム の 補 足 情 報 を 示 す こ と が で き る 。
オ プ シ ョ ン
オ プ シ ョ ン は す べ て 、 コ マ ン ド ラ イ ン 及 び dselect の 設 定 フ ァ イ ル /etc/dpkg/dselect.cfg の 両 方 で 指 定 で き る 。 設 定 フ ァ イ ル 中 の 各 行 に は 、 オ プ シ ョ ン (正 確 に は コ マ ン ド ラ イ ン オ プ シ ョ ン か ら ダ ッ シ ュ を 除 い た も の ) か 、 コ メ ン ト (行 が # で 始 ま る 場 合 ) を 記 述 す る 。
--admindir <directory>
dpkg が 使 用 す る ’status’ フ ァ イ ル や ’available’ フ ァ イ ル な ど を 置 く デ ィ レ ク ト リ を 変 更 す る 。 デ フ ォ ル ト は /var/lib/dpkg で 、 通 常 変 更 す る 必 要 は な い 。
--debug <file> |
-D<file> デ バ ッ グ
を 有 効 に す る
。 デ バ ッ グ 情
報 は <file> に 送
ら れ る 。
--expert エ キ ス パ ー
ト モ ー ド を 有
効 に す る 。 つ
ま り 、 う る さ
い ヘ ル プ を 表
示 し な い 。
--colour | --color
screenpart:[foreground],[background][:attr[+attr+..]]
表 示 色 を 設 定
す る 。 デ ィ ス
プ レ イ が カ ラ
ー 表 示 を サ ポ
ー ト し て い る
場 合 に 有 効 で
あ る 。 こ の オ
プ シ ョ ン は 、
複 数 回 指 定 で
き る (さ ら に
dselect.cfg で 一 番 使
用 さ れ る ) か も
し れ な い 。 指
定 ご と に 、 画
面 の 一 部 の 色
(や 他 の 属 性 )を
変 更 す る 。 画
面 (上 か ら 下 ま
で ) の 部 位 は 次
の と お り :
title 画 面 タ イ ト ル |
listhead パ ッ ケ ー ジ リ ス ト の 上 の ヘ ッ ダ ラ イ ン
list パ ッ ケ ー ジ リ ス ト の ス ク ロ ー ル 領 域 |
(ヘ ル プ も 表 示 す る ) |
listsel リ
ス ト 内 の 選 択
行
pkgstate パ ッ ケ ー ジ
リ ス ト 中 、 パ
ッ ケ ー ジ の 現
在 状 況 表 示 部
pkgstatesel パ ッ ケ ー ジ
リ ス ト 中 、 選
択 し た パ ッ ケ
ー ジ の 現 在 状
況 表 示 部
infohead 選 択 中 パ ッ
ケ ー ジ の 状 況
表 示 部 の ヘ ッ
ダ 行
infodesc パ ッ ケ ー ジ
の 短 い 説 明 文
info パ ッ ケ ー ジ の 説 明 な ど の パ ッ ケ ー ジ 情 報 表 示 部 |
infofoot パ ッ ケ ー ジ 選 択 時 の 画 面 最 下 行
query 要 求 行 表 示 部 |
helpscreen ヘ ル プ 画 面 の 色 画 面 の 部 位 の 後 に 、 コ ロ ン と 色 設 定 を 記 述 す る 。 コ ン パ イ ル 時 の 色 を 無 視 し て 、 前 景 色 、 背 景 色 あ る い は 両 方 を 指 定 す る こ と が で き る 。 標 準 curses 色 名 称 を 使 用 す る 。 任 意 で 、 色 設 定 の 後 に 別 の コ ロ ン で 、 属 性 を 設 定 で き る 。 こ れ は プ ラ ス ("+")文 字 に よ っ て 分 離 さ れ た 、 複 数 の 属 性 の リ ス ト で あ る 。 利 用 可 能 な 属 性 を 以 下 列 挙 す る (す べ て の 属 性 が す べ て の 端 末 で 有 効 と は 限 ら な い ): normal, standout, underline, reverse, blink, bright, dim, bold
--help 簡 単 な ヘ ル プ を 表 示 し 、 正 常 終 了 す る 。 |
--licence | --license
dselect の 著 作 権 情 報 と ラ イ セ ン ス 情 報 を 表 示 し 、 正 常 終 了 す る 。
--version バ ー ジ ョ ン 情 報 を 表 示 し 、 正 常 終 了 す る 。
使 用 方 法
dselect を 対 話 的 に 起 動 す る と 、 以 下 の 利 用 可 能 ア ク シ ョ ン の メ ニ ュ ー を ユ ー ザ に 提 示 す る 。
access パ ッ ケ ー ジ リ ポ ジ ト リ に ア ク セ ス す る た め の 、 ア ク セ ス 方 式 を 選 択 ・ 設 定 す る 。 デ フ ォ ル ト で は dselect は floppy, harddisk, cdrom と い っ た 、 い く つ か の 方 式 を 提 供 す る 。 し か し 、 他 の パ ッ ケ ー ジ が 追 加 ア ク セ ス 方 式 を 提 供 す る こ と も あ る 。 例 え ば 、 apt ア ク セ ス 方 式 は apt パ ッ ケ ー ジ で 提 供 さ れ 、 multi_cd は dpkg-multicd で 提 供 さ れ る 。
apt ア ク セ ス 方 式 の 使 用 を 、 強 く 推 奨 す る 。
update 利 用 可 能 パ ッ ケ ー ジ デ ー タ ベ ー ス を リ フ レ ッ シ ュ す る 。 利 用 可 能 パ ッ ケ ー ジ の バ ー ジ ョ ン リ ス ト を 、 現 在 設 定 し て い る ア ク セ ス 方 式 で 、 パ ッ ケ ー ジ リ ポ ジ ト リ か ら 取 得 し 、 dpkg デ ー タ ベ ー ス を 更 新 す る 。 パ ッ ケ ー ジ リ ス ト は 、 一 般 的 に は Packages, Packages.gz と い う 名 前 で 、 リ ポ ジ ト リ よ り 提 供 さ れ て い る 。 リ ポ ジ ト リ 管 理 者 は 、 dpkg-scanpackages(1)と い う プ ロ グ ラ ム を 使 用 し て 、 こ の フ ァ イ ル を 生 成 す る こ と が で き る 。
update ア ク シ ョ ン の 詳 細 は 、 ア ク セ ス 方 式 の 実 装 に 依 存 す る 。 通 常 、 こ の プ ロ セ ス は 単 純 で 、 ユ ー ザ の 入 力 を 必 要 と し な い 。
select パ ッ ケ ー ジ の 選 択 や 依 存 関 係 の 表 示 ・ 管 理 を 行 う 。 こ れ が dselect の メ イ ン 機 能 で あ る 。 選 択 し た 画 面 で 、 全 利 用 可 能 ・ イ ン ス ト ー ル 済 み パ ッ ケ ー ジ の リ ス ト を 調 査 で き る 。 管 理 者 権 限 で 実 行 す る と 、 対 話 的 に 、 パ ッ ケ ー ジ 選 択 状 況 を 変 更 す る こ と も で き る 。 dselect は 、 選 択 状 況 の 変 更 に 関 連 し て 起 こ る 他 の 依 存 ・ 競 合 パ ッ ケ ー ジ に つ い て も 同 様 に 追 跡 す る 。 競 合 や 依 存 の 失 敗 を 検 出 す る と 、 依 存 関 係 解 決 サ ブ 画 面 を ユ ー ザ に 提 示 す る 。 こ の 画 面 で は 、 競 合 パ ッ ケ ー ジ や 依 存 パ ッ ケ ー ジ を 、 そ の 理 由 と と も に 表 示 す る 。 ユ ー ザ は 、 dselect が 提 案 し た 変 更 案 を 適 用 し て も よ い し 、 そ の 案 を 上 書 き し て も よ い 。 ま た 、 変 更 を す べ て 元 に 戻 し て も よ い 。 以 上 を 、 依 存 ・ 競 合 が 解 決 さ れ る ま で 、 繰 り 返 す 。 対 話 的 な パ ッ ケ ー ジ 選 択 管 理 画 面 の 詳 細 な 使 い 方 を 後 述 す る 。
install 選 択 し た パ ッ ケ ー ジ を イ ン ス ト ー ル す る 。 イ ン ス ト ー ル ・ 更 新 す る パ ッ ケ ー ジ を 、 設 定 し た ア ク セ ス 方 式 で 適 切 な リ ポ ジ ト リ よ り 取 得 し 、 dpkg を 用 い て イ ン ス ト ー ル を 行 う 。 ア ク セ ス 方 式 の 実 装 に 依 存 す る が 、 イ ン ス ト ー ル 前 に 全 パ ッ ケ ー ジ を 取 得 、 も し く は 必 要 な 時 に 取 得 す る 。 ア ク セ ス 方 式 に よ り 、 削 除 マ ー ク を つ け た パ ッ ケ ー ジ の 削 除 を 行 う 場 合 も あ る 。 イ ン ス ト ー ル 中 に エ ラ ー が 発 生 し た 場 合 、 も う 一 度 install を 行 う よ う 促 さ れ る 。 そ の 場 合 で も 、 ほ と ん ど 問 題 が 発 生 し な い か 、 解 決 済 み と な っ て い る 。 問 題 が 残 っ た ま ま だ っ た り 、 イ ン ス ト ー ル が 異 常 終 了 す る 場 合 、 原 因 ・ 事 情 を 調 べ て 、 Debian バ グ 追 跡 シ ス テ ム へ バ グ 報 告 を し て い た だ き た い 。 バ グ 報 告 の 方 法 は 、 http://bugs.debian.org/ や 、 イ ン ス ト ー ル さ れ て い れ ば 、 bug(1) や reportbug(1) の 文 書 を 参 照 の こ と 。
install ア ク シ ョ ン の 詳 細 は ア ク セ ス 方 式 の 実 装 に 依 存 す る 。 パ ッ ケ ー ジ の イ ン ス ト ー ル 、 設 定 、 削 除 中 に 、 ユ ー ザ に 注 意 を 促 し た り 、 入 力 を 要 求 す る 可 能 性 も あ る 。 こ れ は パ ッ ケ ー ジ 管 理 者 ス ク リ プ ト に 依 存 す る 。 パ ッ ケ ー ジ に よ っ て は 、 debconf(8) ラ イ ブ ラ リ を 用 い て お り 、 よ り 柔 軟 で 自 動 化 さ れ た イ ン ス ト ー ル セ ッ ト ア ッ プ が 可 能 で あ る 。
config す で に イ ン ス ト ー ル 済 み だ が 、 設 定 が 完 了 し て い な い パ ッ ケ ー ジ の 設 定 を 行 う 。
remove 削 除 マ ー ク を つ け た イ ン ス ト ー ル 済 み パ ッ ケ ー ジ の 、 削 除 ・ 完 全 削 除 を 行 う 。
quit
dselect を 終 了 す る
。 エ ラ ー コ ー
ド 0 (成 功 ) で プ ロ
グ ラ ム を 終 了
す る 。
パ ッ ケ ー ジ 選 択 管 理
入 門
dselect 大 量 の 相 互 依 存 関 係 を 持 つ パ ッ ケ ー ジ 群 の 管 理 す る 複 雑 さ に 、 管 理 者 は 直 面 す る 。 Debian パ ッ ケ ー ジ 管 理 シ ス テ ム の 概 念 や 、 そ の 方 法 に 慣 れ て い な い ユ ー ザ に と っ て は 、 こ れ は 圧 倒 的 で す ら あ る 。 dselect は 、 パ ッ ケ ー ジ 管 理 と 管 理 作 業 の 負 担 緩 和 を 目 指 し て い る 。 し か し 、 単 に 負 担 緩 和 に 役 立 つ だ け で 、 管 理 者 と し て の 技 術 や 知 識 の 代 用 に は な ら な い 。 ユ ー ザ に は 、 Debian パ ッ ケ ー ジ ン グ シ ス テ ム に つ い て の 基 礎 概 念 に 精 通 す る こ と が 要 求 さ れ る 。 疑 問 が あ れ ば 、 dpkg(8) の マ ニ ュ ア ル や 、 Debian ポ リ シ ー マ ニ ュ ア ル を 参 照 し て ほ し い 。
dselect が 、 エ キ ス パ ー ト モ ー ド や 直 接 モ ー ド で 起 動 さ れ な い 場 合 、 メ ニ ュ ー か ら ア ク シ ョ ン を 選 ぶ 際 に 、 初 め に ヘ ル プ 画 面 が 表 示 さ れ る 。 オ ン ラ イ ン ヘ ル プ 画 面 が ポ ッ プ ア ッ プ し た 際 に は 、 そ こ に 示 さ れ る 内 容 を す べ て 検 討 す る よ う 、 強 く お 奨 め す る 。 オ ン ラ イ ン ヘ ル プ 画 面 は 、 い つ で も ’?’ キ ー で 表 示 で き る 。 画 面 レ イ ア ウ ト 選 択 画 面 は 、 デ フ ォ ル ト で 上 下 2 分 割 さ れ て い る 。 上 半 分 は 、 パ ッ ケ ー ジ リ ス ト を 表 示 し て い る 。 カ ー ソ ル バ ー で 個 々 の パ ッ ケ ー ジ を 選 択 し た り 、 グ ル ー プ ヘ ッ ダ を 選 択 (で き れ ば )し て 、 パ ッ ケ ー ジ グ ル ー プ を 選 択 し た り で き る 。 画 面 の 下 半 分 は 、 画 面 の 上 半 分 で 現 在 選 択 し て い る パ ッ ケ ー ジ の 詳 細 が 表 示 さ れ る 。 表 示 さ れ る 詳 細 の タ イ プ は 、 変 更 で き る 。
’I’
キ ー を 押 す ご
と に 、 パ ッ ケ
ー ジ リ ス ト の
全 画 面 表 示 、
パ ッ ケ ー ジ 詳
細 の 拡 大 、 画
面 の 均 等 分 割
を 切 り 替 え る
。 パ ッ ケ ー ジ
詳 細 表 示 デ フ
ォ ル ト の パ ッ
ケ ー ジ 詳 細 表
示 部 は 、 パ ッ
ケ ー ジ 状 況 リ
ス ト 中 で 現 在
選 択 さ れ て い
る パ ッ ケ ー ジ
の 、 長 い パ ッ
ケ ー ジ 説 明 文
を 表 示 す る 。
詳 細 タ イ プ は
’i’ キ ー を 押
す ご と に 以 下
が 切 り 替 わ る
。
- 長 い 説 明 文
- イ ン ス ト ー ル
済 み バ ー ジ ョ
ン の コ ン ト ロ
ー ル 情 報
- 利 用 可 能 バ ー
ジ ョ ン の コ ン
ト ロ ー ル 情 報
依 存 関 係 解 決
画 面 で は 、 特
定 の パ ッ ケ ー
ジ の 未 解 決 依
存 ・ 競 合 関 係
を 、 そ の 原 因
と と も に 表 示
す る 可 能 性 が
あ る 。 パ ッ ケ
ー ジ 状 況 リ ス
ト メ イ ン 選 択
画 面 は 、 Debian パ ッ
ケ ー ジ 管 理 シ
ス テ ム が 知 っ
て い る 全 パ ッ
ケ ー ジ を 表 示
す る 。 こ れ に
は 、 シ ス テ ム
に イ ン ス ト ー
ル 済 み の パ ッ
ケ ー ジ と 、 利
用 可 能 パ ッ ケ
ー ジ デ ー タ ベ
ー ス が 知 っ て
い る パ ッ ケ ー
ジ が 含 ま れ る
。 リ ス ト に は
パ ッ ケ ー ジ ご
と に 、 パ ッ ケ
ー ジ の 状 況 、
優 先 度 、 セ ク
シ ョ ン 、 イ ン
ス ト ー ル 済 み
・ 利 用 可 能 バ
ー ジ ョ ン 、 パ
ッ ケ ー ジ 名 、
短 い 説 明 文 が 1
行 で 表 示 さ れ
る 。 ’V’ キ ー
を 押 す と 、 イ
ン ス ト ー ル 済
み バ ー ジ ョ ン
と 利 用 可 能 バ
ー ジ ョ ン の 表
示 を ON/OFF で き る 。
’v’ キ ー を 押
す と 、 パ ッ ケ
ー ジ 状 況 を 詳
細 表 示 と 簡 略
表 示 で 切 り 替
え る 。 簡 略 表
示 が デ フ ォ ル
ト で あ る 。 状
況 簡 略 表 示 は
、 以 下 の 4 パ ー
ト に 分 か れ て
い る 。 エ ラ ー
フ ラ グ (通 常 ク
リ ア )、 現 在 の
状 況 、 前 回 選
択 状 況 、 今 回
選 択 状 況 で あ
る 。 始 め の 2 つ
は パ ッ ケ ー ジ
の 現 在 の 状 況
を 表 し 、 そ の
後 の 2 つ は ユ ー
ザ が セ ッ ト し
た 選 択 状 況 を
表 し て い る 。
パ ッ ケ ー ジ 状
況 簡 略 表 示 部
の コ ー ド に は
以 下 の 意 味 が
あ る 。 エ ラ ー
フ ラ グ : 空 エ
ラ ー な し
R 深 刻 な エ ラ ー
(要 再 イ ン ス ト
ー ル ) イ ン ス ト
ー ル 状 況 : 空
未 イ ン ス ト ー
ル
* イ ン ス ト ー ル
済 み 、 か つ 設
定 済 み
- 未 イ ン ス ト ー
ル だ が 、 設 定
フ ァ イ ル が 残
っ て い る
U 展 開 済 み だ が
設 定 が 済 ん で
い な い
C 半 設 定 状 況 (エ
ラ ー 発 生 )
I 半 イ ン ス ト ー
ル 状 況 (エ ラ ー
発 生 ) 現 在 の 選
択 ・ 要 求 し た
選 択 :
* イ ン ス ト ー ル
・ 更 新 マ ー ク
- 削 除 マ ー ク (設
定 フ ァ イ ル は
残 す )
= 保 留 (パ ッ ケ ー
ジ に な に も 処
理 を 行 わ な い )
_ 完 全 削 除 マ ー
ク (設 定 フ ァ イ
ル も 削 除 す る )
n 新 規 パ ッ ケ ー
ジ で ま だ マ ー
ク 付 け さ れ て
い な い カ ー ソ
ル お よ び 画 面
移 動 パ ッ ケ ー
ジ 選 択 リ ス ト
や 依 存 ・ 競 合
関 係 解 決 画 面
で は 、 以 下 の
キ ー 割 当 の コ
マ ン ド で 操 作
で き る 。
p, Up, k カ ー ソ ル バ
ー を 上 に 移 動
n, Down, j カ ー ソ ル バ
ー を 下 に 移 動
P, Pgup, Backspace リ ス ト を 1
ペ ー ジ 上 に ス
ク ロ ー ル
N, Pgdn, Space リ ス ト を 1
ペ ー ジ 下 に ス
ク ロ ー ル
^p リ ス ト を 1 行
上 に ス ク ロ ー
ル
^n リ ス ト を 1 行
下 に ス ク ロ ー
ル
t, Home リ ス ト の 先
頭 に ジ ャ ン プ
e, End リ ス ト の 最
後 に ジ ャ ン プ
u 情 報 を 1 ペ ー
ジ 上 に ス ク ロ
ー ル
d 情 報 を 1 ペ ー
ジ 下 に ス ク ロ
ー ル
^u 情 報 を 1 行 上
に ス ク ロ ー ル
^d 情 報 を 1 行 下
に ス ク ロ ー ル
B, Left-arrow 表 示 を 1/3 画
面 左 に ス ク ロ
ー ル
F, Right-arrow 表 示 を 1/3 画
面 右 に ス ク ロ
ー ル
^b 表 示 を 1 文 字
左 に ス ク ロ ー
ル
^f 表 示 を 1 文 字
右 に ス ク ロ ー
ル 検 索 と 並 べ
替 え パ ッ ケ ー
ジ の リ ス ト で
は 、 ’/’ を 押
し て か ら 、 単
純 な 検 索 文 字
列 を 入 力 す る
こ と で 、 パ ッ
ケ ー ジ 名 の 検
索 が で き る 。
こ の 文 字 列 は
、 正 規 表 現 regex(7)
で 解 析 さ れ る
。 検 索 文 字 列
に 続 け て ’/d’
を 加 え る と 、
説 明 文 か ら も
検 索 す る 。
’/i’ を 加 え た
場 合 は 、 大 文
字 小 文 字 の 区
別 を し な い 。
こ の 2 つ の 添 字
を ’/id’ の よ う
に つ な げ て も
記 述 で き る 。
検 索 結 果 に 対
し て 、 続 け て
’n’ な い し
’\’ キ ー を 押
す と 、 目 的 の
パ ッ ケ ー ジ が
得 ら れ る ま で
、 検 索 を 繰 り
返 せ る 。 検 索
が リ ス ト の 最
後 ま で 達 す る
と 、 先 頭 に 戻
る 。 リ ス ト の
ソ ー ト 順 を 変
え る に は 、
’o’ と ’O’
キ ー を 使 用 す
る 。 以 下 の 9 通
り の ソ ー ト 順
を 選 べ る 。 ア
ル フ ァ ベ ッ ト
利 用 可 能 状 況
優 先 度 +セ ク シ
ョ ン 利 用 可 能
+優 先 度 状 況 +優
先 度 セ ク シ ョ
ン +優 先 度 利 用
可 能 +セ ク シ ョ
ン 状 況 +セ ク シ
ョ ン 上 記 リ ス
ト に は 明 記 し
て い な い が 、
最 後 に ア ル フ
ァ ベ ッ ト 順 で
ソ ー ト さ れ る
。 選 択 の 変 更
そ れ ぞ れ の パ
ッ ケ ー ジ の 要
求 選 択 状 況 は
、 以 下 の コ マ
ン ド で 変 更 で
き る 。
+, Insert イ ン ス ト ー
ル ・ 更 新 す る
=, H 現 在 の 状 況
・ バ ー ジ ョ ン
を 保 留 す る :, G
保 留 解 除 (更 新
な い し 未 イ ン
ス ト ー ル の ま
ま と す る )
-, Delete 削 除 し て 設
定 は 残 す
_ 削 除 し て 設 定
も 消 す 変 更 要
求 の 結 果 、 依
存 を 満 足 し な
か っ た り 競 合
し た 場 合 、 dselect
依 存 関 係 解 決
画 面 を 提 示 す
る 。 こ れ は 後
ほ ど 説 明 す る
。 さ ら に 、 グ
ル ー プ ヘ ッ ダ
上 に カ ー ソ ル
バ ー を 移 動 し
て 、 パ ッ ケ ー
ジ 選 択 の グ ル
ー プ に コ マ ン
ド を 適 用 す る
こ と が で き る
。 パ ッ ケ ー ジ
の 正 確 な グ ル
ー プ 化 が で き
る か は 、 現 在
の リ ス ト の ソ
ー ト 順 設 定 に
依 存 す る 。 一
度 に 大 量 の 未
解 決 依 存 ・ 競
合 を 発 生 さ せ
る た め 、 中 身
が 大 き い グ ル
ー プ を 変 更 す
る 場 合 は 、 十
分 注 意 す る べ
き で あ る 。 1 つ
の 依 存 関 係 解
決 画 面 に 、 す
べ て 表 示 さ れ
る こ と と な る
た め 、 こ れ を
解 決 す る の は
非 常 に 難 し い
。 実 際 に は 、
グ ル ー プ の 変
更 が 有 用 な の
は 、 保 留 や 保
留 解 除 の 時 ぐ
ら い で あ る 。
依 存 ・ 競 合 解
決 選 択 状 況 を
変 更 し て 未 解
決 依 存 ・ 競 合
が 発 生 し た 場
合 、 dselect は 依 存
関 係 解 決 画 面
を 表 示 す る 。
初 め て の 場 合
は 、 そ の 前 に
ヘ ル プ 画 面 を
表 示 す る 。 こ
の 画 面 の 上 半
分 に は 、 未 解
決 依 存 ・ 競 合
が あ る パ ッ ケ
ー ジ や 、 要 求
さ れ た 変 更 の
結 果 、 そ し て
依 存 を 解 決 す
る の に イ ン ス
ト ー ル す れ ば
い い パ ッ ケ ー
ジ 、 競 合 を 解
決 す る の に 削
除 す れ ば い い
パ ッ ケ ー ジ を
す べ て 表 示 す
る 。 下 半 分 に
は 、 現 在 選 択
し て い る パ ッ
ケ ー ジ の 依 存
や 競 合 の 原 因
を 、 デ フ ォ ル
ト で 表 示 す る
。 パ ッ ケ ー ジ
の サ ブ リ ス ト
が 初 期 表 示 さ
れ た と き 、 dselect
は 、 依 存 関 係
解 決 画 面 が 表
示 さ れ る と き
に 依 存 や 競 合
を 解 決 す る よ
う 、 リ ス ト し
た パ ッ ケ ー ジ
の 選 択 状 況 を
す で に 変 更 し
て い る か も し
れ な い 。 通 常
、 dselect に よ る 提
案 を 採 用 す る
の が 最 良 で あ
る 。
’R’
キ ー を 押 す こ
と で 、 未 解 決
依 存 ・ 競 合 が
作 成 さ れ た と
き の よ う に 、
リ ス ト し た パ
ッ ケ ー ジ の 選
択 状 況 を 元 に
戻 せ る だ ろ う
。 ’D’ キ ー を
押 す こ と で 、
自 動 提 案 は リ
セ ッ ト さ れ る
が 、 依 存 関 係
解 決 画 面 が 示
し た 変 更 は 、
要 求 し た も の
と 同 様 に 維 持
さ れ る 。 最 終
的 に ’U’ を 押
す こ と で 、 自
動 提 案 を セ ッ
ト す る こ と が
で き る 。 選 択
要 求 の 確 定
enter を 押 す と 、
現 在 表 示 さ れ
て い る 選 択 セ
ッ ト で 確 定 す
る 。 選 択 要 求
の 結 果 、 未 解
決 依 存 が 検 出
さ れ な け れ ば
、 dselect は 新 し い
選 択 を 設 定 す
る 。 し か し 、
い ま だ 未 解 決
依 存 が 存 在 す
る 場 合 、 dselect は
依 存 関 係 解 決
画 面 を 改 め て
表 示 す る 。 未
解 決 依 存 ・ 競
合 存 在 す る 選
択 状 況 で 、 dselect
確 定 を 強 制 す
る に は 、
’Q’キ ー を 押
す 。 こ れ は ユ
ー ザ が 指 定 し
た 選 択 を 無 条
件 に セ ッ ト す
る 。 一 般 的 に
、 詳 細 を 読 ん
で い な け れ ば
、 こ れ を し な
い こ と 。 反 対
に 、 選 択 を 取
り 消 し て 選 択
リ ス ト を 元 に
戻 す 場 合 は 、
’X’ キ ー や
escape キ ー を 押 す
こ と 。 繰 り 返
し キ ー を 押 す
こ と で 、 問 題
の あ る 変 更 要
求 を 取 り 消 し
、 最 後 に 確 定
し た 選 択 に 戻
す こ と が で き
る 。
バ グ
dselect パ ッ ケ ー ジ 選 択 イ ン タ ー フ ェ ー ス は 、 新 し い ユ ー ザ を 混 乱 さ せ る 。 聞 く と こ ろ で は 、 経 験 を 積 ん だ カ ー ネ ル 開 発 者 で す ら 、 こ れ を 嘆 い て い る 。 文 書 が 足 り な い 。 メ イ ン メ ニ ュ ー に ヘ ル プ オ プ シ ョ ン が な い 。 利 用 可 能 パ ッ ケ ー ジ の リ ス ト 表 示 を 減 ら せ な い 。 内 蔵 ア ク セ ス 方 式 で は 、 も は や 現 在 の 品 質 基 準 を 満 た せ な い 。 apt が 提 供 す る ア ク セ ス 方 式 を 利 用 す れ ば 、 壊 れ な い だ け で な く 、 内 蔵 ア ク セ ス 方 式 よ り 遙 か に 柔 軟 で あ る 。
関 連 項 目
dpkg(8), apt-get(8), sources.list(5), deb(5), Debian ポ リ シ ー マ ニ ュ ア ル
著 者
dselect は 、 Ian Jackson (ijackson [AT] gnu.edu) に よ っ て 書 か れ た 。 こ の プ ロ グ ラ ム へ の 全 貢 献 者 一 覧 は ’dselect --license’ で 参 照 で き る 。 こ の マ ニ ュ ア ル は Juho Vuori <javuori [AT] cc.fi> に よ っ て 書 か れ 、 Josip Rodin, Joost kooij が 更 新 し た 。
翻 訳 者
関 戸 幸 一 <sekido [AT] mbox.jp> 鍋 谷 栄 展 <nabe [AT] debian.jp> 倉 澤 望 <nabetaro [AT] debian.jp>