VPSにDebian 7 Liteをインストールするために必要な最小ディスク使用量は何ですか?

VPSにDebian 7 Liteをインストールするために必要な最小ディスク使用量は何ですか?

私はDebianのインストールを制御できません。これは、VPSプロバイダが提供する事前に構築されたDebian 7イメージです。 「基本的に」約6.5GBのディスク容量を消費します。

このインストールのディスク容量を500MB未満に減らすことは可能だと思いますか? OpenVZホストにあります。必要なサービスはほとんどありません(ほぼSSHのみ)。

Debian からコンポーネントを削除することについての議論がありますが、ディスク領域の正味の変化が何であるかは不明です。https://wiki.debian.org/ReduceDebian

VPS プロバイダは CentOS および Ubuntu イメージも提供します。まだ試していません。ディスク容量の利用率が似ているとします。

これは古くて非常に手頃なVPS計画です。したがって、より多くの記憶領域を持つより高価な層を購入するのではなく、アプリケーションオペレーティングシステムが消費するディスク容量を減らすことをお勧めします。

あなたの洞察力に感謝します。

答え1

localepurge500MBは、少なくともパッケージやハッキングを使用せずに取得できる最小容量です。たとえば、やや単純だが遅いシステムの1つは585MBを消費します。一般的な方法でインストールしたら、debootstrap複数のパッケージ(Linuxカーネル、、、、pythonなど)を追加します。vimlocalesopenssh-servertcpdump

エンデビアン低くなる可能性がありますが中断されました。

答え2

500MBが何かはわかりませんが、6.5GBもあります。たくさんDebian の最小基本システムを超えた追加パッケージは削除できます。

まず、VMイメージを作成した人がaptキャッシュ(ダウンロードしたすべての.debパッケージを保存)をクリーンアップすることを忘れていないことを確認してください。 apt-get clean

次に、不要なパッケージdpkg -lapt-get purge不要なパッケージの両方を一覧表示します。今はlibパッケージを気にしないでください。後で他のパッケージの依存関係で自動的にインストール(使用apt-get --purge autoremove)される不要なパッケージを削除できます。

出力をdpkg -l | awk '/^.i/ && $2 !~ /^lib/'ファイルにリダイレクトし、vim(またはその他)でファイルを編集して、必要なパッケージを含む行を削除するのが便利であることがわかりました。維持する

(この時点で、ファイルにはパッケージ名と説明が含まれているため、パッケージを保持または削除するかどうかを簡単に判断できます。)

繰り返しますが、必須ではないと確信していない限り、このファイルにlibパッケージをリストしないでください(autoremoveこれは、いくつかの必須パッケージを破損する危険なしにそれを処理するより良い方法です)。上記のawkスクリプトはlib*すべてのパッケージを削除します。

これにより、クリーンアップしたいすべてのパッケージを一覧表示するファイルが作成されます。出力の2番目のフィールドdpkg -lはパッケージ名なので、ファイルを編集したら、次のようにパッケージ名を抽出できます。awk '{print $2}'

たとえば、

dpkg -l | awk '/^.i/ && $2 !~ /^lib/' > /tmp/packages.list 
vi packages.list
apt-get purge $(awk '{print $2}' packages.list)
apt-get --purge autoremove

関連情報