- ベストアンサー
linuxのバージョンの違いってどういう意味あるの?
linuxって例えばfedoraにしろubuntuにしろバージョンがあるじゃないですか。fedoraなら今は11とか。 で、こういうバージョンってどういう意味があるのですか? 中に入れてるパッケージをマネージャソフトで管理してるからつけてるのですか?サポートはここまでするよ見たいな感じで。 でも例えば中に入ってるパッケージって単体でアップグレードできるじゃないですか。 だったらディストリビューションごとにバージョンあるのって結局インストールする時に、その当時の最新・安定?のソフトウェアを入れましたよって程度の話でしかなくないですか?
- osi2009
- お礼率66% (20/30)
- Linux系OS
- 回答数6
- ありがとう数2
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
> だったらディストリビューションごとにバージョンあるのって結局インス > トールする時に、その当時の最新・安定?のソフトウェアを入れました > よって程度の話でしかなくないですか? ディストリビューションというのはパッケージの寄せ集めです。各パッ ケージが単体で動作すればいいのではなく、各パッケージの相互接続性が 非常に大事です。 ディストリビューションのバージョンを作成するには、現在あるパッケー ジの中からどのパッケージ&バージョンを組み合わせるのがよいのかを検 討し、実際に組み合わせてテストみてちゃんと動くことを保証しなければ なりません。 パッケージにもバージョンがついているじゃないかとのことですが、それ を言えばソースファイルそれぞれにもバージョンがあります。CVSはSVNに 誰かがパッチを投稿してコミットされ、日々更新されてスナップショット (その日の修正を含めた本当の意味での最新バージョン)が作成されてい ます。 でも、それらは基本的に世に出回ることはありません。結合試験がなされ ていないからです。結合試験されたものがSTABLEもしくはRELEASE版などと してソース tar ボールや rpm、deb などのパッケージとして世に出回って いるわけです。 ディストリビューションのパッケージ1つをバージョンアップすること は、ソース tar ボールに含まれるファイルの1つをCVSやSVNから取ってき た最新のリビジョンに置き換えたのと同じことです。果たして正常に動作 するでしょうか? それはやってみないと分かりませんよね? パッケージを単体で置き換えることのリスクもおわかりいただけるのでは ないかと思います。もちろん個人レベルの利用で安定性が問題になること はあまりないでしょうが・・・
その他の回答 (5)
- mattalix
- ベストアンサー率62% (47/75)
たとえばDebianでは、同バージョンのうちはパッケージのバージョンも維持、セキュリティパッチは収録バージョンへのバックポートです パッケージシステムを使って運用する限り質問者の言うような『程度の話』ではありません
補足
当然の話ですよね・・・ バックポートは意味を知らなかったので調べましたが、収録されてるソフトの面倒をみるってことですよね。 つまりバージョンには >当時の最新・安定?のソフトウェアを入れましたよって程度の話でしかなくないですか? という程度の話以上にそのバージョンは何時何時まで面倒見ますよっていう保証の意味があるってことですね?
no.1 です。 > 余計なお世話です。 > 嫌なら無視すればいいじゃないですか。 余計なお世話、としか思わないのでしたらしょうがないですね。 ヒト対ヒトであり「聞かされる側」の気持ちを考えない発言はそれなりの お返しが来ますが(気付きもしないかも知れませんけどね)、 その原因はあなたなのでその際はヒトのせいにしないように。
- vaidurya
- ベストアンサー率45% (2714/5983)
独自のソフト更新を行なう自由は その責任を自分が負うという、義務とセットです。 実際には一緒に考える場がいくらでもありますが… 2.5が不安定だからディストリビューションが2.4を採用しているところに 「2.5を入れたら不安定です」とか、「2.5の新機能が動きません」とか 公式掲示板に来られても、ただの迷惑なわけです。 それは一定のソフトウェア選択の秩序を持つコミュニティに わがままを持ち込んでいるだけです。 ですから「単体でソフトを更新するから、バージョンが無為」という発想は ディストリビューションという概念と相性が悪い。 ディストリビューションが生み出すコミュニティに対しての異端なのです。 >彼らも英語できなきゃ話にならんような気がするのですが。 これ妄言。 英語ができるほうが良いのは間違い無いけど 「OSSやるなら英語を覚えてから」みたいな意見は聞いたことがない。 最低限の英語力でも参加はできるけど 複雑な問題を、異言語で質問されて返答することが たやすいと言う人だけによってOSSが成り立っているわけが無い。 開発している本人のほかに、翻訳やドキュメント作成など 陰でプログラミング以外の才能も活躍しているわけです。 ディストリビューターとそのユーザーコミュニティが どれだけ多様な作業や活動を行なっているか考えてみましょう。 そして、それでも新しい機能は求められるものだから ディストリビューターとユーザーコミュニティが 一緒に新しい機能へと移りゆくこと、それがバージョンアップです。 WindowsやMacOSXも、そういう理屈からバージョンアップがあるのです。 そこに有償無償の違いは関係ありません。 個々のパッケージが無償で自由に入手できるとしても バージョンアップは有意義なことなのです。 #make installもろくにしたことが無い人のように見える。
補足
何か混乱していませんか? 回答が冗長です。 no2では >>一人の手じゃ負えないほどディストリビューションのそれぞれが大きいから皆で管理する時の利便性を考えてるって事ですか? と補足したのですが、これへの回答としては そうだよ。加えてーだよ。 もしくは 違うよ。ーだから。 というような回答をしていただきたかったです。 >迷惑なわけです。 >わがままを持ち込んでいるだけです。 >異端なのです。 このような言葉尻の回答は残念ながら回答とはいえません。よってポイントも差し上げかねます。 また、所々で私の書き込みを曲解しているような気がします。 >「単体でソフトを更新するから、バージョンが無為」という発想 無為などとは言ってませんよ。バージョンにどういう意味があるのかな?っていう質問をしてるだけですよ。 また >>>フランス語やポルトガル語やロシア語やetc.…英語だけで乗り越えられるとも限りません。 という回答だったので >>今ってローカライゼーションが流行ってて日本語の掲示板も用意されてたりするけど。てか大抵のディストリビューションは英語対応じゃないですか?ドキュメントも大抵英語のような気がするのですが。てか英語分からない人とかいるんですか?彼らも英語できなきゃ話にならんような気がするのですが。 と補足したのですが、結局あなたの答えではコミュニティがサポートしてくれるんだよ。と矛盾したような回答になっており意味不明です。 >#make installもろくにしたことが無い人のように見える。 ご名答。
- vaidurya
- ベストアンサー率45% (2714/5983)
そういう運用管理で行くつもりの人なら FedoraやUbuntu等の既存のディストリビューションを使わなければ それらのバージョンとは無関係。 ただそれだけのことです。 RedHat系,Debian系,Slackware系,Gentoo系いずれの情報も参照せずに 自力で、Linux Kernelとユーザーランドを揃えて OSとして運用できるところまでもっていくことは RedHatやDebianのメンテナーでも、一人でできることでは無いと思います。 大勢のスタッフで組み合わせを検証して、一定の基準としてバージョンリリースがあり… 共通の環境を持てばこそ、運用やトラブルの情報が共有できるのです。 "その当時の最新・安定?のソフトウェアを入れましたよって程度" のことを、あなたも私も、一人ではできません。間違いなく。 それは、とても程度の高い作業です。 数百のソフトのバグ情報や更新情報を把握するだけでも難しい。 FedoraやUbuntuを元にしたとしても、一部ソフトだけを独自に 最新版に入れ替えていけば…それに伴う誤動作もセキュリティホールも すべて自分の責任の元に管理することを意味します。 英語での報告も更新内容の説明も、読み理解して管理するのです。 あるいは必要になった情報を、彼らのわかる言語で問う必要さえあります。 フランス語やポルトガル語やロシア語やetc.…英語だけで乗り越えられるとも限りません。 各バージョンの世代交代も、その一つ一つが、Linux業界とコンピューター業界の 革新とトレンドの推移によって変化していくものです。 それは、ユーザーの自由を奪うMicrosoft式でも同じです。 ただ、Linuxでは、たとえばUbuntuで8.04LTSを安定版として管理しつつ9.04で起動時間を大幅短縮し… それでも9.04でおきるトラブルを嫌う人には8.04を入手導入することも自由。 8.04を使いながら、最新Kernelやソフトを導入するのも自由。 これが、とても大きな意味を持っているのです。 もし、8.04というバージョンのまま 新しい技術を追加し続ければ、2008年4月に安定していたUbuntu 8.04が 2009年4月に大きな改良の弊害でトラブルを抱えるかもしれない。 それでは困るから、新しく9.04というバージョンを出して切り分ける。 どのディストリビューションでも、バージョンを切り替えるからこそ upstartやext4やbtrfsのような、新しい技術を追加していけるのです。 そして、その新しい技術の安定動作のために必要な検証、それも大きな作業です。
補足
>共通の環境を持てばこそ、運用やトラブルの情報が共有できるのです。 >バージョンを切り替えるからこそupstartやext4やbtrfsのような、新しい技術を追加していけるのです。 一人の手じゃ負えないほどディストリビューションのそれぞれが大きいから皆で管理する時の利便性を考えてるって事ですか? >フランス語やポルトガル語やロシア語やetc.…英語だけで乗り越えられるとも限りません。 今ってローカライゼーションが流行ってて日本語の掲示板も用意されてたりするけど。てか大抵のディストリビューションは英語対応じゃないですか?ドキュメントも大抵英語のような気がするのですが。てか英語分からない人とかいるんですか?彼らも英語できなきゃ話にならんような気がするのですが。 >これが、とても大きな意味を持っているのです。 自由なことがですか?
回答じゃないんですが。 > できるじゃないですか。 > その当時の最新・安定?のソフトウェアを入れましたよって程度の話でしかなくないですか? そういう書き方だと、 「だからよせばいいのにとでも言いたいのか?もちっと言い方を考えろ」と 言われかねません。 教えて欲しいなら言い方に気をつけたほうがいいですよ。
関連するQ&A
- Linuxのソースコードはどこで手に入れるのですか?
Linuxについてはかなりの初心者ですが、Linuxはオープンソースですよね。そのソースコードはどうやって手に入れることができるのですか? あと入手できるソースコードとはLinuxのカーネル部分だけなのですか?それともWhite Box LinuxやUbuntu、Fedoraなどのディストリビューションのソースコードを手に入れることもできるのですか? また、それを変更してパッケージとして販売することはできるのですか? どなたか教えてください。
- ベストアンサー
- Linux系OS
- core2 duoにインストールするlinux
眠っていたデスクトップPCが出てきました。 core2 duoでメモリ4GB Windows10にアップグレード済でギリ動いています。 そんなPCをlinuxで再セットアップしようと思っています。 最新のUbuntuではおそらく無理なので、一番いい感じに動きそうなディストリビューションを紹介して頂きたいです。
- ベストアンサー
- Linux系OS
- データ救助のための
USBブートのLinuxを Fedora,Ubuntu,KnoppixとLinuxのディストリビューションがありますが,どれがデータ救助に適しているのでしょうか? 基本コマンドは同一でしょうが,安定性やGUI等の面で良さげなのはどれか,お教え戴きたいです.
- ベストアンサー
- その他(ソフトウェア)
- Linux初心者です、いい教材はありませんか
Linuxを使いはじめて3週間近く経ちますが、これまでWindowsを使っていた僕にとっては、LInux(Ubuntu)はかなり使いにくいものです。 プログラムのインストール、設定の変更など、コマンドの入力など色々突破せねばならない問題が色々あります。 僕は、Linux(Ubuntu)をWindows同様に使いこなして色々難しいことに挑戦したいと考えています。Linuxの仕組み、カーネルのコンパイルなどのことは後回しにして、今はLinuxの基本的な操作方法を身に付けたいです。 どうか、いいホームページ・本などがあれば紹介してください。できれば、Ubuntu(7.04)についての本があればいいのですが、そうでなけらばそれ以外の最新ディストリビューションについてのでも結構です。 よろしくお願いします。
- ベストアンサー
- Linux系OS
- linuxのディストリビューションについて
一般に出回っているlinuxのディストリビューションとしてFedoraやubuntuなど沢山ありますが、どれが良いのか分りません。 選ぶ基準としてはシステムプログラミングを勉強したいのでその方面の解説書が沢山、出版されている物がよいと考えています。それで、出来るだけ他のディストリビューションと共通している(UNIXのSystem V 又は BSDに近い?)OSがいいと思っています。 パソコンが古いので、(2004年購入)CPUなどは結構処理能力は遅いと思います。メモリも512MB程度です。 またWindowsとデュアルブートにしたいとも考えています。 こうしたもろもろの事情を考慮するとどのLinux(無料で入手できるもの)をインストールすればよいか、どうぞご教示下さい。 よろしくお願いいたします。
- ベストアンサー
- Linux系OS
- Linuxのデスクトップについて教えてください
ノートPCをLinuxで構築しようかと思っているのですが、日頃サーバー用途でCentOSに使い慣れているので、RedHat系がいいなと思っているのですが、CentOSはいつも使っているのでデスクトップにはFedoraにしようか、それともUbuntuやDebianも人気なのでそちらにしようか悩んでいます。あとBSD系にも興味があります。 デスクトップとして使用する上で、このディストリビューションはここがいい、ここがよくないといったようなことがあれば、些細な事で結構なので教えていただきたいです。 あと、Debianってかなり人気のようですが、なぜこんなに人気はなのでしょうか?
- ベストアンサー
- Linux系OS
- FreeBSDの初歩的な質問について(Linuxとの比較も)
質問が多くて申し訳ありませんが、分かる部分のみでよろしいのでご意見よろしくお願いいたします。 ○FreeBSDについて (1)CurrentとStable? 現在Stableの最新バージョンは4.9で、Currentの最新バージョンは5.2です。このように4.9や5.2にのみStableとCurrentがあるのではなく、4.7などにもCurrentとStableがあるという理解でよろしいでしょうか?またStableに保つには4.9をインストールしただけではStableにはならないので、CVSupを使ってStableにしていくという理解でよろしいでしょうか? (3)CVSupについて portツリーを最新に保ち、pkg_info | grep '<'で古いバージョンのソフトウェアがないか調べて、あったらportupgradeでインストールしていくと思うのですが、古いバージョンが10個あった場合に一つ一つ最新にしていくしかないのでしょうか? またportupgradeは古いバージョンは消してくれてるのでしょうか? (4)実はパッケージは使わない? portとCVSを使い始めたら/stand/sysinstallなどを使ってパッケージをインストールするメリットが薄れてきたのですが、一般的にはパッケージを使ってインストールすることはほとんどないのでしょうか?またパッケージ情報を最新に保つことはできるのでしょうか? (5)FreeBSDの掲示版や解説ホームページ お勧めがありましたらご教授お願いします。 ○LinuxとFreeBSDについて (1)FreeBSDとLinuxの大きな違いは何でしょうか? 私が思うのはFreeBSDではjail機能を使ってサーバーをより安全に構築でき、Linuxではソフトやハードの対応状況がFreeBSDよりも早く、書籍やホームページを充実しているということだと思います。 (2)ソフトウェアやOSを最新に保つ ・FreeBSDならCVSup ・Linuxならyum,apt,rpm(up2date?) を使って最新に保つと思うのですが、それぞれの違いを教えてください。またLinuxだとCVSは一般的に使わないのでしょうか?
- ベストアンサー
- BSD系OS
- Linuxのバージョン
Windowsで使わなくなったパソコンにTURBO Linuxをインストールしてみようと思います。 以前に買って、TURBO Linux 6.5だと思っていた本を参考にしようと6.5で準備をしていたのですが、よくよく見たら6.0の本でした。6.5のインストール後の設定など見ても、本を見ても若干内容が違うようです。 6.0をインストールしてみましたが、インストーラから機能が落ちていることがわかります。 TURBO Linuxのサイトでは、8.0がダウンロードできるようですが、別途参考にする本など購入しなければなりません。 こういう状況で、 Linuxのバージョンはどれを選択すれば良いでしょうか? 具体的には、 Webサーバ PHP Perl RUBYなどのスクリプト MySQLなどのデータベース を導入して利用するつもりです。 必要なものだけ最新をインストールすればよいのでしょうか? 6.5でTURBOPKGでパッケージを更新してもPHP3はPHP3のままでPHP4にはならないようでした。 とりとめなくなってしまいますが、アドバイスいただきたくお願いします。
- ベストアンサー
- その他(OS)
- linux系osは最新のソフトが使えませんか?
linux mintではfirefoxのバージョンが古いですが、最新のソフトは使えないでしょうか? だとすれば派生元のubuntuのほうが新しいソフトが使えますか? mx linuxなども派生元がないので、すぐに最新のソフトが使えるのでしょうか?
- ベストアンサー
- Linux系OS
- 今Linuxを学ぶのなら何が一番良いのでしょう?
先日、とあるイベントで「Linux技術者が不足している」と聞いたのですが、私も単なるクリエーターで終わるのではなく、何かしらの技術を身に付けたいと考えております。 そこで質問なのですが、Linuxには様々な種類が存在していますが、自らがインフラ(Webサーバやメールサーバ、その他諸々)を整備するために最適なディストリビューションをお教え下さいませんか? ・RedHat Linux ・Turbo Linux ・Vine Linux ・SUSE Linux ・Fedora Core ・Debian GNU/Linux ・Oracle Unbreakable Linux ・Ubuntu ・Knoppix ・CentOS ざっとピックアップしてみても、これだけの種類があるのですが、基本的な操作方法(コマンドラインからの命令実行等)はほぼ同じと考えてもいいのでしょうか? 将来のためにも本気でLinuxエンジニアになりたいのです。何卒皆様のお知恵を拝借できれば幸いです。
- ベストアンサー
- Linux系OS
お礼
相互接続性と統合試験のお話が参考になりました。 やはり開発からリリースまでの利便性を考えているわけですね。 ありがとうございました。