どのディストロがLinuxの学習にはお勧め? 87
ストーリー by headless
推奨 部門より
推奨 部門より
本家/.Ask Slashdot: What Is the Best Distro For Linux Lessons?より
私が働く組み込みハードウェア/ソフトウェアの会社では、製品をWindows CEからLinuxに移行しようとしている。すでに開発の中心となるチームでは、それぞれが好みのディストロで開発しているが、今でも他の開発者たちはWindowsを使用している。会社では開発者以外も含め、興味のあるすべての従業員に対してLinuxのレッスンを行うことを予定しており、各自が好きなディストロを選べるようにするつもりだ。しかし、どれがお勧めかという質問があるのは間違いないだろう。そこで、スラッシュドットの皆さんにお尋ねしたいのだが、Linuxについて一般の人に教えるにあたり、どのディストロ(とウィンドウマネージャー)がお勧めだろうか。今のところはUbuntuとFedora、Mintあたりを考えている。
Gentooで問題ない (スコア:3, すばらしい洞察)
ディストロなどどれを選んでも大差あるまい。どのディストロが良いだとか、子供の駄々に付き合っているヒマはない。
今はLinuxへの移行が最優先事項だから、移行するなら早くしろ。でなければ帰れ。
あ、ちなみに私自身はゴジラファンなのでFedora使ってます
Re:Gentooで問題ない (スコア:1)
gentooいいよね。男は黙ってtar ballな人でも大満足。
え、ビルドに時間かかるからバイナリパッケージ? そんなものは存在しない! 幻想だ!
あ、ちなみに私自身はzfs使いたいのでfree bsdです。
# もちろん自己満足だしバイナリパッケージもあるよ〜。ソースは友達。怖くない!
スルースキル:Lv2
Keep It Simple, Stupid!
同時に2つは触るべきなんだろうなぁ。 (スコア:3, すばらしい洞察)
入門書などで「形」からスタートして覚えるのは取りあえず良いことではあるのだけれど、
ある時から2つは触った方がいいかもしれないなぁ。
プログラムがなーい→yumとかaptで入れよう
プログラム起動しよう!→serviceコマンドで起動しよう
まちがっちゃいないんだけど。
起動しなかったときにトラブルシューティングするとき、
階段の初段が余りに大きくてなかなか上れないみたいだよ。
原題にはデベロッパーとしてLinuxを学ぶのか、単なるデスクトップLinuxの利用者として学ぶのか?が書いてないけれど。
デベロッパーになるなら、2つのディストロか2つのOSを同時に始めてみるのはありかも知れない。
職場には緊張感が必要! (スコア:3, おもしろおかしい)
AさんにはRPM系ディストリをすすめ、BさんにはDEB系ディストリをすすめる。
「テキストエディターは何がいい?」と聞いてくれば
CさんにはEmacsをDさんにはvimをすすめる。
あっという間に緊張感満点の職場になるよ。
SUSEってもう死語なの? (スコア:2)
ここまでSUSEがほとんど無し。ちょっとショック。
と言いつつ、学習へのお勧めはと聞かれたらdebianかなーと答えてしまうのだけれども。
怠惰・短気・傲慢! 怠惰・短気・傲慢!!
一般の人が対象か… (スコア:1)
一般人じゃslackwareは無理ですか
Re:一般の人が対象か… (スコア:1)
最初はDebianでもUbuntuでもCentでもいいけれど、2番目はslackwareがいいと思います。
一通り慣れてから「じゃ、次はそれを自分で作ってみろ」って感じで。
Re: (スコア:0)
Re:一般の人が対象か… (スコア:2)
組み込みでの適応を考えるなら
あたりが重要でしょうか. とするとDebianあたりが良さそうな気が.
# 私はDebianでself build環境が作れなくてGentooに逃げたけど
Re: (スコア:0)
だから、組み込みじゃなくて、一般の人にってことだろ。
俺もDebian薦めるが。
Re: (スコア:0)
CentOSかDebianかなぁ
日本の会社で社内業務用途(もしくは開発用)で使っているのはこの2つが多くない?
Re: (スコア:0)
私もCentOSかDebian(Ubuntu)に一票。
ただ、この2つって管理方法とか構成が結構違うのでできれば両方かなぁ。
どちらか選べってことになったら、職場で使う構成に近い方って感じじゃないですか?
Re: (スコア:0)
スラドの「一般」と世間の「一般」に乖離が無ければ良いんだけど、
とりあえず触ってみるならUbuntuにUnityでいいんじゃないかなあ。
面白くもなんとも無い意見かもしれませんが。
GNOMEやKDEに拘りがある人なら別でしょうけど、
そこは一般とは言わない気がするので。
これから稼げるディストロとして (スコア:1)
androidがお勧め。Javaも勉強できて一挙両得。市場でも引く手あまた。
開発用だと言ってるのに (スコア:1)
タレコミが3行以上あっても頑張って読めよ。
この調子だとiOS用アプリもセルフ開発しそうだな。
Re:開発用だと言ってるのに (スコア:1)
自分こそちゃんと読め。
>会社では開発者以外も含め、興味のあるすべての従業員に対してLinuxのレッスンを行うことを予定
って書いてあるだろうが。
Re:これから稼げるディストロとして (スコア:1)
MeeGoがお勧め。Qtも勉強できて一挙両得。市場でも引く手あまた。(´;ω;`)
Re:これから稼げるディストロとして (スコア:1)
MeeGoは死にました [meego.com]。これからはTizen [tizen.org]でお楽しみください。
# プラットフォーム的には良さげに見えたから、もう少し持つかと思ったけれど。
Re: (スコア:0)
今世紀初頭、ザウルスのパチモンにしか見えなかったSideKickにLinuxインストールして喜んでたギークが今のアンディルービンだもんなあ。
世の中、一寸先はわからん。
一番の障害は (スコア:1)
サイトの移転などの影響を受けてセットアップ時にパッケージシステムが
動作しなくなることがあることだと思います。
インストールの途中でコンソール切り替えて
こっそり souces.list のURL変更とかね。
そういうわけで ネットワーク依存の少なめなVineがいいです。
Re:一番の障害は (スコア:2)
最近のDebianはインストールBD-ROMを作れるのでマジでネットワークに依存しませんw
Re:一番の障害は (スコア:1)
それ同じ状況になったらインストールは完了しても更新ができないんじゃ
Re:一番の障害は (スコア:2)
ネットワークに接続しないなら、更新も不要なのでは?
統一性 (スコア:1)
"各自が好きなディストロを選べるようにするつもりだ。"
統一した方が良いと思うけど
ハズレを引いたときの (スコア:0)
責任は当人に帰す。いまや、VMとかもあるし。
Re: (スコア:0)
まともに教えられるか、って話だと思うよ。
自分で調べればいいなんて腐った考え方なら会社でやるべきじゃないし、どうしたものか。
ほんとにプロか? (スコア:1)
LinuxはGUIが命じゃぁ無いだろ?
Windowsは革かむりなんだから上っ面の事だけなのはしかたないけど。
パソコン教室の教材選びじゃぁ無いんだろ?
いままでCEだったのから脱却したいのならテキストベースでごりごり行けよ。
それこそ他社との差別化だろ?
#サザエさんが日本の弱体化の根源だとまだ気づかないのか?
Re:ほんとにプロか? (スコア:1)
なに言ってるかよくわからんが、全角英字にイラっときた。ほんとにプロか?
利用者が多いディストロ (スコア:1)
使いやすさとか好き嫌いとかそういうのは二の次。
一般人の学習用ということなら利用者が多いUbuntuなりCentOSなりを選んどくべきだろう。
利用者が少ない=情報が少ないディストロじゃなんかあったときその時点で詰みだし、ハードウェアなりで余計なトラブルが発生する頻度も高いんだから。
# マイナーxx好きで長年苦労してきた実体験より・・・今も我が家ではPPCマシンが稼働中で(ry
とりあえず (スコア:1)
LiveCD形式で公開しているディストリを一通り落としてきて、とりあえずまずは起動してみて
好みに合うものを選べばいいんじゃないかと思う。
使うだけなら、それこそ肌に合うかどうか自分でしか判断できないのだから、他人がどうこう言っても始まらない。
開発も視野に含めるのであれば、ユーザーインタフェースやアプリの有無より、ライブラリの統一が一番面倒。
あるライブラリが、あのディストリには入っているけど、そっちには無いとか、入っていてもバージョンが食い違うとか。
ソースレベルで共通なバージョンを導入できれば、一番良いと思う。
究極は、開発担当全員がLinuxに慣れた時点で、自分達なりのLinuxをスクラッチしてしまえばいい。
各自それぞれにディストリを選んで使い込めば、結局それぞれに何かしら不満な部分が出てくるはず。
そうなったら全員で意見をすり合わせて、自分達のディストリを構築すると(それを公開するかどうかは別の話)。
スクラッチできるぐらいの知識が得られれば、自ずと組み込み向けなどへの応用にも展開できるだろうし。
既存のディストリだって、結局はそうやって生まれてきたものなわけだし。
何となくDebianかGentoo (スコア:1)
学習目的?それ利用目的じゃ・・・ (スコア:1)
↑難しい
学習向け(カーネルなどの非常に細かい所まで学べる)
gentoo、LFS
学習向け(Linux(UNIX)の基本構造を理解できる)
arch、BSD系
利用向け(最初からGUIベース。CUI操作も習熟できる)
殆どのディストリ
利用向け(最初からGUIベース。CUI操作を覚える必要が殆どない)
Ubuntu系列(Mintなどの派生ディストリも含む)、openSUSE
↓易しい
# 一応自分の知ってる範囲で上げられるのはこのくらい
Fedora + XFce でしょ。 (スコア:1)
Debian よりは、Vine。
Plamoは、もしかして、読み人知らずった?
Ubuntu は... 何かが違う。こうじゃいけないと思うよ。
まあ、LibreOfficeが用意されていれば、及第点なのでは?
どれというよりも、皆入れて、使ってみるのがお勧め。
いずれにしても、Grub2の賢さは認めるが、使いにくいったら....
SL (スコア:0)
scientific linux (http://www.scientificlinux.org/) でしょ。
選択肢に入れて… (スコア:0)
|-')っ[PC-BSD]
Re:選択肢に入れて… (スコア:1)
私もBSDを推したい。開発者じゃないからLinuxのメリットは分からないけど。
Re: (スコア:0)
なんでNetBSDっていう人がいないんだろう。
・・私はFreeBSDを推しますが。
Re:選択肢に入れて… (スコア:1)
どっちも、linuxのディストリじゃないだろ。
あいつらはMacOSXの派生だろうが。
#あれ?
Re: (スコア:0)
でも組込屋ならBSD勉強しておいて損はない希ガス。
slackwareは何処にいっちゃったの? (スコア:0)
---
TaddyHatty - always @( posedge ↑ or negedge ↓ )
Re:slackwareは何処にいっちゃったの? (スコア:1)
まだメンテナンスされてるみたいですね。
どうせならSLSにすれば・・・と思ったら、さすがに歴史上の一コマになっていた。
自分が使ったことあるのは、この2つと、ずっと飛んでCentOS4, 5
学習が目的なら (スコア:0)
gentoo
Re:学習が目的なら (スコア:1)
Re:学習が目的なら (スコア:1)
Re:学習が目的なら (スコア:1)
nixOS (スコア:0)
これ一択だろ
http://nixos.org/nixos/ [nixos.org]
【Top10】さらばDLL地獄、純関数型OS「NixOS」 - @IT http://www.atmarkit.co.jp/news/200902/17/nixos.html [atmarkit.co.jp]
組み込み開発なんでしょ? (スコア:0)
メンバーらがてんてんばらばらなディストリを使っているのなら
開発環境自体は~以下に作って、とかやるんだろうからどれでも同じだと思われ。
ただしリリース毎に再インストールとかしなきゃならんやつを入れるのは手間なんで
FedoraとかOpenSUSEとかはマイナス。
あとはシステム管理に手間がかからない奴を使えばいい。
Re: (スコア:0)
Fedoraはpreupgradeで一発じゃん
14以降からは特にトラブルなくすんなりupgradeできるよ
Linuxについて一般の人に教えるにあたり (スコア:0)
Windowsについて一般の人に教える場合って、
わーどとかえくせるとかのメニューの選び方とかを教えるわけだよね?c:\windows\system32とc:\windows\の違いとか教えないよね?
意地悪言わないで、KDEかgnomeをセットアップしてあげて、その会社の業務に必要なアプリケーションをいれてあげれば何でもいいんじゃないのかね?
ディストロで選ぶな (スコア:0)
WMで選べ
途中で変わってびっくりするのは自分だ