私はこれが「私のディストリビューションが良い」という主張になることを望まないので、質問全体を読み、すべての要件を満たすディストリビューションを知っている場合にのみ答えてください。
状況は次のとおりです。 Proxmoxと複数のOpenVZ VMを実行しているサーバーがあります。使用されたカーネルは古く、systemdに問題があります。現在、私たちはUbuntuだけをサポートするいくつかのソフトウェアを除いて、主にDebian Wheezyを実行しています。ご存知のように、Debian jessie がリリースされたばかりで標準化されています。 systemdをインストールせずに仮想マシンをアップグレードしてみましたが、うまくいきましたが、多くの人が心配する問題が発生しました。最初は
php5-fpm : Depends: libsystemd0
言及したようにsystemdを使用できないのには理由があり(好きではないことを除いて)、私たちが使用しているコアインフラストラクチャの一部をコンパイルして展開し始めるというアイデアはあまり気に入りません。 (PHPは顧客のためのウェブサイトをホストするので重要な部分です)
セキュリティベースのアップデートなしで安全に実行されているサーバーに使用できる信頼できるディストリビューションはありますか?
CentOSやDebianのようなものはsystemdなしで安定していますか?
それとも、systemdをサポートするようにホスティング全体を切り替える以外に、他の方法はありませんか?
答え1
なしでDebian Jessieを実行できます。走るシステムd。アップグレード時にインストールされsysvinit-core
たままにしてください(参照リリースノート詳しくはこちらをご覧ください。具体的には、OpenVZ問題に似たLXC問題を解決します。新規インストールについては、以下を参照してください。https://wiki.debian.org/systemd#Installing_without_systemd指示のために。
libsystemd0
systemd を使用するシステムに systemd サポートを提供します。実際にsystemdを使用せずにインストールできます。そして、パッケージがインストールされていない限り、systemd
systemdを使用しないでください。systemd-sysv
答え2
systemdサポートでコンパイルされたさまざまなDebianパッケージに影響を与えない限り、Debian 8からsystemdを削除することはできません。もちろん、libsystemd0を削除することもできますが、それを行うとudevやconsolekitなども削除されます。後でsystemd、consolekit、またはudevに依存するエントリをインストール/パッチすることにした場合、systemd依存関係を最初にインストールしない限りこれを行うことはできません。