Unix / Linuxをテストしたいのですが、どのディストリビューションを使用するのかわかりません。
私たちの大学では、C / C ++コードをコンパイルするにはUnixが必要です。可能であれば、USBスティックで小さく/実行する必要があります。
Ubuntuを使ってみましたが、必要ないものが多すぎます。
前述のように、このディストリビューションはOpenGLと混合されたC / C ++コードをコンパイルするために使用されます。
答え1
Linuxの場合、以下を含むがこれらに限定されない様々な最小のディストリビューションがあります。
- Fedoraの帽子
- ルブンツ
- アーキテクチャLinux
- ルート図
- ノーフィックス
KnoppixはライブCD/USBで使用するためのものなので、おそらく最善の選択でしょう。オーバーヘッドを減らすために、knoppixのさまざまなランタイムレベルを選択できるため、起動時に次のように言うことができます。
Knoppix 2
コードの依存関係をすばやくコンパイルできるランレベル2で起動する
Linux以外のUnixバージョンの場合(これをUnixディストリビューション、バージョンと呼びます)
- FreeBSD
- ネットワークBSD
- オープンBSD
- ミニ3
- Unixプラン9
- Sun Solaris 11(現在無料)
答え2
USBスティックの容量が極端に低くない限り、ほとんどすべてのLinuxディストリビューションに問題はありません。たとえば、Ubuntu 15.10を8GB USBスティックにインストールできます。最小限の設置しか必要ない場合はい 十分:Arch Linux、Puppy Linux、Absolute Linux、Trisquel Mini、Lubuntu...本当に小さい、それから常にクソ小さなLinux(最終発売から8年であるが)またはCorePlus/TinyCore。
最初のポイントと同様に、ほぼすべてのLinuxディストリビューションにgccをインストールでき、必要に応じてOpenGL開発ライブラリにも同様です。
人気の選択肢ではないかもしれませんが、できるWindowsでC / C ++とOpenGLをコンパイルするので、Linux USBスティックの「必要」が何であるかわかりません。
結局のところ、問題は次のとおりです。へら。