IT pass HikiWiki - [EPA2008b]導入されている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サーバ構築ドキュメント>)) へ戻る]
[((<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サーバ構築ドキュメント>)) へ戻る]