Japan Akihito Fujii's Weblog 日々是新 Akihito Fujii's Weblog

木曜日 6 26, 2008

English Translation: (Google) / (Yahoo!)

藤井のブログで勝手に情報集中開始です。
突然ですが、Solaris/OpenSolarisのイケていないところ教えてもらえませんか。

もっともっとSolaris/OpenSolaris使ってもらうためには、何が必要でしょうか。社内やCommunityの方々とも会話をしていますが、もっと幅広く意見を貰えたらと思い、このエントリをポストしました。何でも構いませんが、できるだけ「具体的に」コメントくださいませ。Solarisのコア:ファンより、non-Solaris userのご意見を伺いたいと思っています。

こういうのはありです。
◯ xxxにくらべて、この機能が弱いから。
◯ そもそも周りに仲間がいないから、downloadしてみる気にならないので、xxxを使っている
◯ xxxさんがxxxつかっているので影響されてxxxをつかっている。
◯ 昔つかっていたけど、xxxが使うためにxxxに移った。
◯ Command利用のtipsがnetに転がっていない。例えばxxx。
◯ 昔note PCに入れてresumeできなかったから。
◯ xxxとxxxとをつかっているのでSolarisよりCentOSの方がよい。
◯ intallがめんどい
◯ なんか重そうなイメージがある。
◯ window managerがしょぼい、customizeの情報がすくない。
こういうのもありがたいです。
◯ いまはxxxだけど、DTraceとContainerつかってみたいので、乗り換え検討中。


なんでも結構です。なにも差し上げられませんが、コメント, トラバくださいませぇ。沢山意見が頂ければきっと今後のコンテンツ作成のネタとして使いたいと思っています。
投稿されたコメント:

出てくるのが遅かったんじゃないんですかね?
WindowsでのXPに対するVistaのようなもの?
実際に使い込んで見ると使えるんですけど、なれちゃったから、今のままでいいと。これはLinuxからSolarisを見た視点です

Posted by なすび on 6月月 26日, 2008年 at 04:33 午後 JST #

なすびさん、コメントありがとうございます。
Solarisは昔から触れられたと思うのですが、出てくるのが遅かったというのは、OpenSolarisの登場が遅かったということでしょうか。なすびさんの場合、なにがあったら慣れちゃったOSの乗り換えを検討されますか?(逆質問ですみません。)

Posted by 藤井 on 6月月 26日, 2008年 at 04:55 午後 JST #

昔 Solaris のインストールしたときに、インストールが遅かったり、使えるVideoのカードが少なかったり、コンパイラが入っていなかったりと、踏んだり蹴ったりな状況だったので、それがトラウマになってしまって。。。

なんだかんだいって、Linuxがなれちゃって細かいところまで見てしまったので、Solaris, OpenSolaris を必要でない限り使わなくなっちゃったのですかね。。

Posted by よこいまさる on 6月月 26日, 2008年 at 05:24 午後 JST #

よこいまさるさん、コメントありがとうございます。
Installation時のトラウマ・・・仰る通りですね。x86 Solaris担当だった頃私自身がひどい経験をしました。昔はVideoのサポート最悪でした・・・。Solarisが必要なときってどんな時ですか?システム構築等で指定された時ですか?

Posted by 藤井 on 6月月 26日, 2008年 at 05:36 午後 JST #

本質的な問題じゃないですけど、仮想PCソフト用のイメージが最初が用意されてれば
試して見ようかなーと思いますね。せっかくVirtualBoxがあるわけですし。

Posted by kslash on 6月月 26日, 2008年 at 07:03 午後 JST #

kslashさん、コメントありがとうございます。仮想化ソフトウェアのイメージを活用した利用法はAmazonじゃないですが、今後注目ですね。イメージがあれば、触ってもらえる確率あがりますかね。了解しました。

ZFSとかDtraceとかSolaris Containerとか魅力ないですかねぇ。
USの現場バリバリTop engineer(Solaris の開発エンジニア)の開発環境イメージとかあったら面白いですかねぇ。James Gosling imageとか(笑、まだ彼emacsかな。)

Posted by 藤井 on 6月月 26日, 2008年 at 10:47 午後 JST #

ご無沙汰しております。
残念ながら私もSolarisにはあまり良い印象がありません。私がRedhat LinuxからUNIXを主に使い始めた人間なので、慣れていないせいなのだと思いますが。

古い経験ですが、一つにはGUIからIPアドレスを設定したらいきなり起動しなくなった経験があり、買ったばかりのSunワークステーションが動かなくなり復旧に苦労して悲惨な思いをしました。

もう一つには、これも古い経験ですが、OpenSolarisでGNU/Linuxの極めて基本的ツールが標準インストールされておらず、驚愕して使う気がなくなったことがあります。たしかlessだったかと思います。

私のような素人ではLinuxのディストリビューションが変わるだけでおたおたしてしまうので、それ以上に大きな違いのあるSolarisやHP/UXやAIXはプロ専用と思って使うのを諦めています。サーバ運用では、たった一つのコマンドや設定を知っているか知らないかで作業時間やコストやトラブルなどの結果が大きく違ってきてしまうので、良く知らないOSを使うのは困難です。

また専門家サービスの利用しやすさの違いも大きいですね。Linuxを使える人や専門家は大勢いますから。

Posted by あらいしゅんいち on 6月月 27日, 2008年 at 12:22 午前 JST #

OpenSolarisはそうでもないのですが、Solarisを最初に使うときにデフォルトでpathの設定がないのが一番のネックかもしれません。ふつうの人に/usr/bin;/usr/ccs/bin;/usr/sfw/bin;/usr/dt/bin;/usr/openwin/bin;/usr/perl5/bin
くらいは書いた方が良いくらいの記述がどこにもないのが一番のネックかもしれません。

いくらなんでも、/etc/skel/local.cshのこの内容はいけてないどころか、問題有ると思います。
set path=(/bin /usr/bin /usr/ucb /etc .)

Posted by 佐藤通敏 on 6月月 27日, 2008年 at 12:51 午前 JST #

自分は主に FreeBSD(生活) と AIX(仕事) を使う者です。わがままを述べます。

いわゆるエンタープライズサーバ用途と、パーソナルデスクトップホビー用途の両方を期待します。

商業的な面では、例えば mksysb に匹敵するような「簡単な」バックアップ/リストアのサポートが欲しいところです。smit のような管理ツールも欲しいですし、Sun Cluster ほど複雑ではない高可用性(HA)パッケージも(今はまだ)欲しいです。ping 先を必要とする IPMP ではない、シンプルな EtherChannnel も欲しいです。errpt のような総合的なエラーレポートの枠組も欲しいですし、diag のような動的な診断/活栓交換のためのツールも欲しいです。

趣味的な面では、基本的な部分(カーネルと、最低限のユーザランド)だけのシンプルなリリースが欲しいです。/ と /usr と swap だけで良い、的な。その上で、趣味的なアプリケーションのバイナリパッケージを簡単にスコンスコン入れたり消したりできる枠組があればよいと思います。あと、ブロックデバイス名はもっと短くなってほしいです。不要なサービスはデフォルトで停止していてほしいですが、インスタントサーバ (Samba, bind, Apache) としてプリセットされた構成があってもいいかもしれません。

本当にわがままだけ言ってしまってすいません。

P.S.デフォルトで /usr/ucb に PATH を!

Posted by sempreff on 6月月 27日, 2008年 at 01:06 午前 JST #

あらいさん、佐藤さん、sempreffさん、
コメントありがとうございます。さっと使いはじめられるお手軽感が、一番のネックのようですね。情報提供や補足的なsetup scriptなどがあった方がよいのかもしれませんね。Solaris evangelist軍団にも伝えてます。

もっとコメントお待ちしています。確実にまとめて社内で議論しますので! 

Posted by 藤井 on 6月月 27日, 2008年 at 08:53 午前 JST #

うーん、なれちゃった環境からの変更は、何でしょうねー?
(それが分かれば、MSも苦労しないでしょうし(^^))

OpenSolarisをインストールしてみて、思ったんですけど、
Solarisを"誰"に使ってほしいんでしょうか?
ターゲットがよく分かりません。
開発者なんでしょうか?一般のユーザー?

インストールした時の素直な感想は、インストールした。"で?なにするの?"
です。
私自身はプログラマーなんで、netbeansでも実行しようとしたら、インストールされてないし…。
で、インストールの仕方がよく分からない。いろいろいじってやっと出来た。
開発者ならいいでしょうけど、一般の人は、なかなかついてこないのでは?

デスクトップ上に、”初めに”のようなアイコンでもおいて、クリックすれば、使用法のドキュメントが出る。ような親切心が足りないと思います。 素っ気なさ過ぎ

あ、いろいろ書きましたけど、私はSolarisには、かなり期待してます。
ZFSはビックリさせられましたし(メモリ使用量を減らしてくれたら、もっといいんですけど)、DTraceも凄そうで、今度使用してみようと思います。

Posted by なすび on 6月月 27日, 2008年 at 12:19 午後 JST #

パッケージシステムとドキュメントが欲しいです。

ふだんDebian GNU/Linuxを使ってるのですが、これを使ってる理由の一つはaptというパッケージ管理システムにあります。

ソフトウェアをパッケージで入れられて、なおかつパッケージ名の検索、ダウンロード、インストールが、依存関係をふくめて一気にできるので非常に楽です。

パッケージに無いソフトウェアにしても、ビルド環境をapt-buildやauto-aptで気軽に揃えられるので、ビルドするのも非常に楽です。build-essentialパッケージを入れると一通りのビルド環境がそろってしまうなど、ビルドしやすいシステムです。

またこのようなものを使うドキュメントがけっこうまとまってるのも魅力です。

このようなパッケージシステムと、パッケージの作り方、独自のパッケージ取得元(Debianでいうところのapt-line)の作り方などのドキュメントが揃ってたらうれしいですね。

Posted by Koshian on 6月月 29日, 2008年 at 08:12 午後 JST #

インストール対象のマシンが、イントラネット内にあって、
かつ、VPN や 802.1X wired を必要とするようなイントラネット環境ですと、

①VPN 認証クライアントや 802.1X wired 認証クライアントなどが無い
②①のソースを別環境から入手してビルドしようとしても、cc / gcc どちらも無い
③②のために Sun Studio の cc / Solaris 用 gcc を別環境から入手してビルドしようとしても、ビルドに必要なヘッダファイルが手に入らない

というわけで、スタンドアロン用途にしか使用できない状況です。
VPN 認証クライアントや 802.1X wired 認証クライアントなどは、
LiveCDからのインストールパッケージに最初から入っておいてほしいところです。

Posted by 近藤洋平 on 6月月 30日, 2008年 at 11:04 午前 JST #

なすびさん、Koshianさん、近藤さん、
OpenSolarisを使ってほしいのはもちろん開発者です。開発者が快適に使えるような情報がもっともっと必要ですね。
Packageについてですが、OpenSolarisのIPC http://opensolaris.org/os/project/pkg/ でかなり改善されているはずで、rpm, aptよりイケてる実装だと聞いています。http://dlc.sun.com/osol/docs/content/IPS/ipsdev.htmlも使えるかと。debianのaptは昔から評判いいですよね。社内のaliasでのapt採用しろという議論があり、いまのIPSに至っています。ざっとみてどういう感想をお持ちですか?ご意見伺いたく。>Koshianさん、
近藤さん、initial環境でのnetworkは本当に貧弱ですよね。The network is the computerの会社ですから、Networkは最新のものを「超簡単に」サポートしたいものです。ただ、http://www.opensolaris.org/os/community/laptop/wireless/wpa/ で、802.1X wiredのSupportはOpenSolarisでOK、IPsec Punchin VPNについてはもとからOKですから、実現はできるようです。自分自身で試していませんから何とも言えませんが。(VPNは昔やりましたが最新の環境ではやれてないなぁ。)単なるGoogle情報です。すいません。

最初から簡単な、network環境と、開発者向けに特化した情報の提供がキーですかね。うーむ。まだまだ情報求むです。実は私自身は昔、resumeできないことで常用をあきらめました。apm shut ぐらいできてもねぇ。もちろん今はOKだそうですから、真剣に常用しようかと思ってます。そういえば、むかしはフォントが汚いこと自体も使いたくない理由になってた気がする(笑)

Posted by 藤井 on 6月月 30日, 2008年 at 10:36 午後 JST #

上記URL http://www.opensolaris.org/os/community/laptop/wireless/wpa/
あくまで "wireless" です。

"wired" は、opensolaris のフォーラム http://opensolaris.org/jive/thread.jspa?threadID=47942&tstart=225
サポートされていない旨ちゃんと明記されているので、ここに書いた次第です。

Posted by 近藤洋平 on 7月月 01日, 2008年 at 10:18 午前 JST #

近藤さん、
失礼しました。了解しました。再度指摘頂き、感謝です!

Posted by 藤井 on 7月月 01日, 2008年 at 09:30 午後 JST #

コメント
コメントは無効になっています。