似たような言葉を聞いた記憶が出ますね。
私の制限は次のとおりです。
- コンピュータにインストールされない可能性があります。
- USBまたはLiveCDから起動できないことがあります。
私に必要なものは何ですか?減らす優先順位:
0. 無料
1. gcc, binutils, bash
2. 低ネットワークトラフィック (例: =< 1kbps)
3. gcc をクロスコンパイルするのに十分なリソース
4. リポジトリからプログラムをインストールする機能
ベストアンサー1
なぜこのような特異な制限を置くのか、本当に理解できません。インストールが不要でLive CDがなく、ネットワークトラフィックが低いため、USBからの展開の起動、仮想マシンの設定、SSH経由のリモートシステムの使用など、確実なソリューションは必要ありません。
実際にそのようなシステムをどのように運営する予定ですか?実際にブラウザだけがある場合は、次の点を確認してください。JavaScript qemu ポート。しかし、アプリケーションをクロスコンパイルするのに十分なリソースがあるのか、そのようなシステムを効果的に使用できるのか疑問です。
- 無料
ほとんどのLinuxディストリビューションは無料です。
- gcc、binutils、bash
ほとんどのディストリビューションには、プレインストールまたはパッケージマネージャまたはソースを介してインストールすることができるこれらのアプリケーションが付属しています。
- 低ネットワークトラフィック(例:= < 1kbps)
Linuxディストリビューションはネットワークトラフィックを生成しません。トラフィックを生成するアプリケーションです。しかし、ここでの問題は、あなたが何をしたいのか私が理解していないということかもしれません。
- gccをクロスコンパイルするのに十分なリソースが必要です。
これがまさに重要なポイントです。 JavaScriptソリューションは十分なリソースを提供せず、ディストリビューションをローカルにインストールすることはできません。
- リポジトリからプログラムをインストールする機能
これは、ほとんどの利用可能なディストリビューションで可能です。
実際にやろうとしているのが最善の方法は、リモートサーバーを設定し、ブラウザ(Javaアプレットなど)からアクセスできるSSHソリューションを使用することです。ネットワークトラフィックが少なく、追加のソフトウェアをインストールする必要はありません。