IT pass HikiWiki - [EPA2008]導入されている debian パッケージの引き継ぎ Diff

  • Added parts are displayed like this.
  • Deleted parts are displayed like this.

{{toc}}

[((<EPAサーバ構築ドキュメント>)) へ戻る]

= 概要

マシン old に導入されている debian パッケージを全て
マシン new に導入する方法を示す.

= 古いマシンでのインストールパッケージリスト作成

old に install されている debian パッケージの一覧を取得する

  [old] $ dpkg --get-selections > old_list.txt

リストを参照して, 古いカーネルなど, 明らかに不要なものはリストから
削除すること.

= リストを新しいマシンへ転送

リストが作成されたら, ファイルを new へ送る.
(公開鍵認証でログインする必要があるため, 下記のコマンドで転送できるかは
設定による)

  [old] $ scp old_list.txt chikuwaXX@new:

= リストを元にインストール

new において, old で導入されているパッケージに対して
「install」を設定する

  [new] $ sudo -s
  [new] # dpkg --set-selections < old_list.txt

実際に install する

  [new] # apt-get dselect-upgrade


[((<EPAサーバ構築ドキュメント>)) へ戻る]