私はコマンドラインインタフェースを使っていくつかのオープンソースのLinux / BSDソフトウェアを書いていて、それをSolarisでも簡単に実行できるかどうか疑問に思いました。 Solarisについて全く知らない人が、Solarisまたはその派生製品の1つにamd64仮想マシンをインストールする簡単なオプション(Linux / BSDほど簡単)は何ですか?
次のことが必要です(即時使用可能またはインストールが容易である必要があります)。
- インターネット接続
- SSHクライアントとサーバー
- バッシュまたはzsh
- 子
- アスファルト
- 作る
- viよりも優れたいくつかのテキストエディタ(vimまたはemacsレプリカが機能します)
- CコンパイラとリンカがSolarisプログラマの間で広く使用されているものは何でも(現在、多くの人がGCCを使用していますか?)
- libc用のCヘッダファイル、カーネルシステムコールインタフェース、およびその他の一般的に必要なコンテンツ
- 簡単なパッケージマネージャもあればいいのですが、上記のような機能も付属していればいいようです。
答え1
次のオプションが有効です。
ちょうど安定版をインストールしましたOmniOS Community Edition。 LinuxディストリビューションとBSDと同じようにインストールと使用が簡単です。 SSHサーバーに付属しています。 Vimはすぐに使えます。これにより、gitとgccをインストールすることができ、
sudo pkg install
他のパッケージマネージャのように動作します。より多くのパッケージを見つけるために使用されますpkg search
。Solaris 11は無料で提供され、ライセンスに応じて「アプリケーションの開発、テスト、プロトタイプ、デモンストレーション」に使用できます。 Oracleは、Solaris 11用の「VirtualBoxテンプレート」も提供しています。 (@Kusalanandaが言及)
より簡単な選択肢を追加するには、この回答を自由に編集してください。オープンソースでの作業に対するSolarisの使いやすさが数年で大幅に改善されたことは明らかです。
答え2
昔はいましたオープンソラリスこれは、Sun MicrosystemsのSolarisオープンソースバージョンです。 OracleがSunを買収した後、OpenSolarisの開発を中止しました。インディアナオープンそれからイルモス。確認できます
しかし、ソースコードに興味がなければ最新の公式Solaris 11はまだ無料です。~のため「アプリケーション開発、テスト、プロトタイプおよびデモンストレーション」〜のようにライセンスに応じて。 Oracleも提供既製の仮想マシン使用