私はLinuxディストリビューションとしてGentooを選択しました。練習用にVirtualBoxにインストールしたため、ディスク容量は10GBしか与えませんでした。昨日emerge
、Chromiumパッケージを試したときに、次のものが印刷されました。
"There is NOT at least 5GB disk space at /var/tmp/portage/www-client/chromium-42.0.2311.90/temp. Space constrains set in the ebuild were not met"
5GB?なぜそんなに多くのスペースが必要ですか? true の場合、ディスク容量が少ない一部のシステムには Chromium をインストールできないことを意味します。それとも私が知らない別のインストール方法がありますか?
答え1
Gentooは、ソースコードからソフトウェアパッケージをコンパイルするLinuxディストリビューションです。パッケージをコンパイルするには、事前にコンパイルされたバイナリ(つまり、Deployment Managerのコンピュータからコンパイルされたバイナリ)をインストールするよりも多くのスペースが必要です。ソースから何かをインストールする場合は、すべてのコンパイル依存関係のソースも必要です。
代わりに、他のほとんどすべてのディストリビューションはそのディストリビューション用にコンパイルされたバイナリをダウンロードします。
たとえば、Linux Mint(Ubuntuベース)のChromiumブラウザは、このパッケージを維持し、更新されたバイナリをコンパイルするMint「開発者」システムで5GBを占めるのとは異なり、44MBのディスク容量しか占有しません。ミントの「ユーザー」。
ディスクスペース制約がある場合は、プリコンパイルされたバイナリ(CentOS、Ubuntu、Mintなど)を提供する他のLinuxディストリビューションをテストできます。 (また、パッケージをインストールする必要がないので、より迅速かつ簡単にパッケージをインストールして更新できます。)毎回再コンパイルされます!)。