定期メンテンス

概要



通常のメンテナンス




ディストリビューションのアップグレード



8 (jessie) → 9 (stretch) へアップグレード

  1. 手順

    No. コマンド 内容
    1 通常のメンテナンスを実施 8 (jessie) の最新版にします
    2 apt-get install firmware-linux firmware-linux をインストール
    3 apt-get install initscripts initscripts をインストール
    4 nano /etc/apt/sources.list [jessie] となっている箇所を全て [stretch] に書き換えます
    5 apt-get update 最新のアップデートを確認します
    6 apt-get upgrade 確認した最新のアップデートを適用します
    7 apt-get dist-upgrade ディストリビューションをアップグレードします
    8 apt-get autoremove アップグレードに伴い不要になったパッケージを削除します
    9 apt-get autoclean [/var/cache/apt/archives] にキャッシュされていて
    インストールされていない [.deb] ファイルを削除します
    10 cat /etc/debian_version Debian のバージョンがアップデートされていることを確認します
    11 reboot 再起動します

  2. 動作チェック

  3. CGI スクリプトで [500 Internal Server Error] が出る → 対策完了



9 (stretch) → 10 (buster) へアップグレード

  1. 手順

    No. コマンド 内容
    1 通常のメンテナンスを実施 9 (stretch) の最新版にします
    2 nano /etc/apt/sources.list [stretch] となっている箇所を全て [buster] に書き換えます
    3 apt-get update 最新のアップデートを確認します
    4 apt-get upgrade 確認した最新のアップデートを適用します
    5 apt-get dist-upgrade ディストリビューションをアップグレードします
    6 apt-get autoremove アップグレードに伴い不要になったパッケージを削除します
    7 apt-get autoclean [/var/cache/apt/archives] にキャッシュされていて
    インストールされていない [.deb] ファイルを削除します
    8 cat /etc/debian_version Debian のバージョンがアップデートされていることを確認します
    9 reboot 再起動します

  2. 動作チェック

  3. [mail] が動作しない → 対策完了

  4. proftpd で sftp が動作しなくなりました。

  5. su コマンド実行で /etc/profile に記載の path に切り換わらない → 対策完了