
APT でインストールされるパッケージの多くは、多くの追加パッケージもインストールされる傾向があることがわかりましたが、私はシステム管理者ではないので、通常はこれを受け入れています。
VPS と Debian を使いこなせるようになってきたので、何がインストールされるか、またその理由にもっと注意を払うようになりました。
最近、APT を使用して Apache をインストールする代わりに、初めて Nginx をソースからコンパイルしました。これは、私が読んでいたドキュメントで推奨されていました。
システム管理者の皆様へ:
最小限のインストールでは、通常、スタック コンポーネントを手動でコンパイルまたはインストールしますか? パッケージを使用することは不可能ですか?
そして私の主な質問は:
LEMP スタック上で最小限の phpMyAdmin インストールを維持するにはどうすればよいですか?
あけましておめでとう。
答え1
phpmyadmin パッケージは apache に厳密に依存していませんが、'Recommends:' 行にあります。したがって、主な答えは、phpmyadmin をインストールするときにこれらの推奨事項を尊重しないことです。
sudo apt-get --no-install-recommends install phpmyadmin
もう一つの質問ですが、繰り返し性のために、私は常にパッケージを使用しています。可能な場合はベンダー提供のパッケージを使用しますが (私たちの場合は CentOS)、パッチを適用する必要がある場合、またはソフトウェアがパッケージ化されていない場合は、独自のパッケージを作成します (私たちには約 1500 個のカスタム パッケージがあり、そのほとんどは CPAN モジュールです)。