ミヤビソリューションは、
琵琶湖の環境保護に賛同します

設定

 

Debian 自身やパッケージのインストールを行うときに設定を聞いてくるパッケージがありますが、その設定をインストール後に再度行いたいときに使用するのが dpkg-reconfigure コマンドです

よく使うコマンドをあげておきます


インストール時に設定した内容と、更に xserver なども同時に一括してしますので、意図しない設定まで変えないように注意

  • dpkg-reconfigure -a



x ウインドの再設定、xがうまく立ち上がらなくなったら使います
  • dpkg-reconfigure xserver-xorg

X ウインドが表示できない(画面が横長に伸び切っているなど)場合は、カラー深度を下げてやれば表示できます
lennyの場合、xserver-xorgの設定ではモニターの設定ができませんので、 [Ctrl]+[Alt]+[BackSpace]でXを終了するか、[Ctrl]+[Alt]+[F1]でターミナルセッションを開いて vi などで/etc/X11/xorg.conf を編集してDepthを 16 に変更します


使用言語の再設定
  • dpkg-reconfigure locales
  • /etc/default/localesに書き込まれます
  • それ以外に/etc/environmentと/root/.profileの内容も確認しておきます
  • 私の設定は
  • LANGUAGE=ja_JP
  • LANG=ja_JP.EUC-JP
  • Debian Etch から UTF-8 が標準サポートになり、日本語環境でインストールすると直後は UTF-8 になっています



EXIM4 の再設定、メールシステムの設定を変更するとき
  • dpkg-reconfigure exim4-config
  • Debian では EXIM4 が標準の SMTP として採用されています
  • 私は Domino SMTP を使用しているため、EXIM4 自身は Daemon として起動させずにローカル配信(例えばシステムエラーなどのメール)を Domino へ受け渡す役割のみで使用しています
  • ちなみにローカル配信のみで使用する場合は、
  • 設定を小さなファイルに保存しますか? <いいえ>
  • メール設定のタイプ <スマートホストでメール送信:ローカルメールなし>
  • システムメール名 <ドメイン>
  • 入力側SMTP接続をリスンするIPアドレス <127.0.0.1>
  • メールを受け取るその他の宛先 <>
  • 表示するローカルユーザーのドメイン名 <ホスト名>
  • 送出するスマートホストのIPアドレス <実際のIPアドレス>
  • DNSクエリの数を最小限に留めますか? <はい>
  • これでローカルホスト内の別の SMTP にローカルメールをリレーしてくれます
  • もし、メールが正常に配信できなければ /var/spool/exim4 内にメールがスプールされたままになっています



よく使う再設定なんて、それほどあるわけではないですが、必要なときに忘れているものなので書いときます
要は dpkg-reconfigure [パッケージ名] です


しかし、どうしても設定ファイルを編集しないといけないケースがあります
ネットワークアダプタの変更、ハードディスクイメージのPC移し変えなどで例えば eth0 が eth1 に切り替わってしまって影響される箇所の修正が面倒なことが発生します
これは同じ種類のアダプターでも MAC アドレスが変わることにより OS からみたアダプターが追加されることによりアダプタ番号が変わってしまい、ネットワーク構成をやり直さないといけなくなるというものです
これを防ぐためには、アダプタの構成情報を書き換えてやれば元通りの構成で使用することができます

例えば、今まで eth0 で使用していたネットワークアダプタを全く同じ機種の PC に移し変えて、新しい方のアダプタも eth0 としたい場合は

/etc/udev/udev.rules/zXX_persistent-net.rules をエディタで開きます
SUBSYSTEM=="net" ..... , NET="eth0" の行と
SUBSYSTEM=="net" ..... , NET="eth1" の行があって、eth1 側が現在のアダプタだとすると
eth0 の行を # でコメントアウトし、eth1 の行を eth0 に書き直してリブートします

そうすれば、OpenVPNや、interface の conf などを書き直さずとも今までの設定のまま立ち上がってくれます

[上へ戻る]