• 締切済み

自作linuxOS作り方を教えてください

Linux中級者です。Linuxを根本的なところから作りたがっています。Googleで調べたらUbuntuやFedoraを高速化するとかいう事が多かったのでできれば教えてください

みんなの回答

  • vaidurya
  • ベストアンサー率45% (2714/5983)
回答No.5

プログラム業界には、"車輪の再発明"という言葉があります。 ごく当たり前のモノを改めて自分で作り出すことを意味します。 Linuxを根本的なところから作るとしたら、たとえば車輪であれば 木を切り出し鉄器を作りゴムの木を探し硫黄を練り込んで… インカ道ではなく、ローマ道を作るところまで… 一人の人ができることでは無いですよね。 GNU Hurdが難航しているように、GPLのソフトを取り込んで環境を作るにしても OS自体のプロジェクトを新規に立ち上げることは至難の技です。 中級と自称する者は初心者と見なす文化もありますが 本当に中級だとしても、一人でできる独自プロジェクトとしては EcoLinuxのプロジェクト程度がせいぜいだと思います。 EcoLinuxがどういったものか理解していないとしたら おそらくは、aptやyumによるリポジトリ利用の仕組みと 優れた応用法を、充分に理解していないのかもしれません。 まず、何のために作るのかを考えてみましょう。 仕組みを深く理解するためであれば おそらくはまずSlackwareやGentooに触れるべきです。 公開して、他者とすばらしいエクスペリエンスを得るなら 何のために…どういうLinuxを作り出すのか?それを明確にすべきです。 そして、そういった発想の多くが、既にプロジェクト化されていることに 驚くかもしれません。 300MHz程度のPCで普通にウェブを閲覧できるDSL HDDも無いPCで動画CD-Rを差し込むだけで再生システムまで起動できるGeeXboX ストレージスナップショットまで可能なNASを実現するOpenfiler インストールするだけで、音楽作成やグラフィック作成のツールが揃うUbuntuStudio ivtvやbttv対応カードでTV録画システムを実現するKnoppmyth オープンソースの可能性の広さは、コンピューターの可能性そのものです。 たぶん、まだやり尽くされているわけでは無いと思います。

すると、全ての回答が全文表示されます。
回答No.4

質問の意味が良くわかりませんが つまりuやFを高速化する作業の手間が省きたいから 自分でデスビを作りたいって事なのか? カーネルを自ら構築したいってことなのか? そもそも 中級者とは言いつつLinuxがどんなものなのかわかっていないだけなのか? まぁ自作というなら Slackwareのソースを持ってきて自分なりにカスタム化して 作ってみるのが先人たちの初めの一歩だけどね Plamo Puppy SLAX等がその良い例だと思います momonga 巫女なんかも良い参考になるかな?

すると、全ての回答が全文表示されます。
回答No.3

中級者というわりにはGoogleに使い方も質問文も甘いです。 Googleで"自作 Linux"を検索すると http://ec.nikkeibp.co.jp/item/books/180370.html なんかがひっかかるはずですが。 もっと根本的なところだと"自作OS"なんかで検索すると http://www.amazon.co.jp/dp/4839919844 http://www.amazon.co.jp/dp/4798022543 など最近では日本語の書籍も数多くありますが。 もっと根本的なところだと、IntelのIA32アーキ仕様書を読むところから始まります。

すると、全ての回答が全文表示されます。
  • qaaq
  • ベストアンサー率36% (146/404)
回答No.2

>Linuxを根本的なところから作りたがっています 意味がよく解りません。 具体的には何をしたいんでしょうか。

すると、全ての回答が全文表示されます。
  • adkori
  • ベストアンサー率31% (221/705)
回答No.1

とりあえずは http://www.linuxfromscratch.org/ このあたりを一通りマスターすれば、 自作Linuxも可能になるかと思います。

すると、全ての回答が全文表示されます。

関連するQ&A