私はApache、PHP、MySQL、ProFTPdを使って新しいVPSを設定しました。 smtpサーバーをインストールしたいので、まずapt-getのアップグレードを進めることをお勧めします。これで、2つのオプションのうちの1つを選択できるブルースクリーンが表示されました。 GRUB 2インストーラについて言及します。私はすでに選択されているオプションの一番上にあるオプションを選択しました。私はGRUB2を更新せずにすでにインストールした古いバージョンを使用することにしました。
ProFTPdは起動時に起動しなくなりました。毎回/etc/init.d/proftpdを起動する必要があります。どうすれば解決できますか? GRUB2アップデートを選択する必要がありますか? apt-getアップグレードを再度実行し、同じGRUB2インストーラを再試行する必要がありますか?
答え1
GRUBはサービスとは何の関係もありません。カーネルが起動してGRUBの役割が完了するため、システムの起動時に開始されるサービスのリストを変更する他のいくつかの修正があります。
proftpd
自動的に開始されたサービスに追加するだけです。を使用してこれを行うことができますupdate-rc.d proftpd defaults
。
現在GRUB 0.9.x(GRUBレガシー)があり、GRUB 2にアップグレードしないことを選択した場合は、その決定を変更する理由はありません。 GRUB 2には実際に変更をもたらす変更はありません。
答え2
Squeeze以上をrootとして使用するとします。
# insserv proftpd
Lenny 以前のバージョンを使用している場合:
# update-rc.d proftpd defaults