IT pass HikiWiki - [Memo2015][ITPASS]debianパッケージの引き継ぎ Diff
- Added parts are displayed like this.
- Deleted parts are displayed
like this.
= 概要
マシン ika に導入されている debian パッケージを全てマシン tako に導入した.
= 古いマシンでのインストールパッケージリスト作成
ika に install されている debian パッケージの一覧を取得した.
[ika] $ dpkg --get-selections > ika_list.txt
リストを参照して, 古いカーネルなど, 明らかに不要なものはリストから削除した.
= リストを新しいマシンへ転送
リストを ika から joho07 へ転送し, joho07 から tako へ転送した.
= リストを元にインストール
tako において, ika で導入されているパッケージに対して
「install」を設定した.
[tako] $ sudo -s
[tako] # dpkg --set-selections < tako_list.txt
実際にインストールする.
インストール際にほとんどのパッケージが存在しないという警告が出た.
[tako] # apt-get dselect-upgrade
結果として, 17 個のパッケージが削除されるだけだった.
== GNOME をデフォルトで立ち上げない
以下のコマンドで起動時に CUI のログイン画面になるようにした.
# insserv -r gdm3
必要のない行をコメントアウトした.
# vi /etc/X11/defaut-display-manager
この中で /usr/sbin/gdm3 をコメントアウトした.
# /usr/sbin/gdm3
マシン ika に導入されている debian パッケージを全てマシン tako に導入した.
= 古いマシンでのインストールパッケージリスト作成
ika に install されている debian パッケージの一覧を取得した.
[ika] $ dpkg --get-selections > ika_list.txt
リストを参照して, 古いカーネルなど, 明らかに不要なものはリストから削除した.
= リストを新しいマシンへ転送
リストを ika から joho07 へ転送し, joho07 から tako へ転送した.
= リストを元にインストール
tako において, ika で導入されているパッケージに対して
「install」を設定した.
[tako] $ sudo -s
[tako] # dpkg --set-selections < tako_list.txt
実際にインストールする.
インストール際にほとんどのパッケージが存在しないという警告が出た.
[tako] # apt-get dselect-upgrade
結果として, 17 個のパッケージが削除されるだけだった.
== GNOME をデフォルトで立ち上げない
以下のコマンドで起動時に CUI のログイン画面になるようにした.
# insserv -r gdm3
必要のない行をコメントアウトした.
# vi /etc/X11/defaut-display-manager
この中で /usr/sbin/gdm3 をコメントアウトした.
# /usr/sbin/gdm3