パスワードを忘れた? アカウント作成
5226 story
OS

軽くて小さいディストリビューションは? 174

ストーリー by Oliver
使途が明確なら削れるさ 部門より

shunta曰く、"最近たて続けに旧型パソコンにLinuxを突っ込みました:PowerBook2400(Ram80MB,HDD2GB)、組み立てPC(MMXPentium166MHz,Ram64MB,HDD1.2GB)。いずれも何とかインストールは出来たのですが、HDDの残り要領が数MBでとても実用になりませんでした。
本来はこうした旧型の遅くて容量が少ないパソコンでも動くのがLinuxの利点の一つだったと思うのですが、最近の高機能なディストリビューションはGB単位のインストール領域を必要とします。少しでも容量を小さくしようとインストール段階でインストール項目を削ると、インストール終了後に結構トラブルがでたりしますからどうしても「フルインストール」になります。
皆さんは「高機能なディストリビューション」ではなく、「軽くて小さいディストリビューション」としてならどこを選びますか?"

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • by jmk (11245) on 2003年03月12日 13時12分 (#276915)
    「すべて」にすればそりゃ大きくなるのはあたりまえ。ディストリビューションの違いこそあるにはあるけど、減らしたければ自分で取捨選択をするしかない。

    そのための知識がなければ、確かにトラブルはあるかもしれないけど、どんな場合だってトラブルはつきものです。誰しも、そーゆー試行錯誤を経験して、取捨選択の妙を学んでいくものでは。

    というわけで、何度インストールしたっていいんだからダメだったらやりなおすくらいの気持でやってみるのが良いと思う。

    個人的なオススメは FreeBSD ですが :-)
    • SPARC版Solarisの話で恐縮ですが、Core Solarisのみ+自前パッケージのOpenSSH(+OpenSSL)-(SUNWftpr+SUNWftpu)などという環境でGWを動かしています。
      # in.telnetdも削ろうとしたのだが、SUNWcsrなので保留(笑)。

      この状態で200MB消費していませんし、ちゃんと使えてます。要はやる気と学習能力なんじゃないの?
      親コメント
  • Gentoo / LFS (スコア:3, 参考になる)

    by Sithgunner (6190) on 2003年03月12日 13時17分 (#276923)

    Gentoo [gentoo.org]はどうでしょう?

    ミニマリストならば、本当に基礎部分だけをインストールするのも可能ですし、なにより、全てコンパイルしますから、作成されたプログラムがハードウェア環境に最適化されて、実行スピードが速くて、サイズの小さいディストリビューションができます。 - とりあえずローエンドなコンピューターだとコンパイルに膨大な時間がかかりますが。。。

    あと、LinuxFromScratch [linuxfromscratch.org]はどうでしょうか? Gentooより、さらにハードコア向けです。読んだところによると、Apacheを走らせて、合計5MBのLinuxを作った人がいるようです。 (ちなみにこれはディストリビューションではないのです。)

  • debian の場合 (スコア:2, 参考になる)

    by ueno-t (3169) on 2003年03月12日 12時59分 (#276902)
    sid を使ってますが、X環境(BlackBox)、gcc開発環境、日本語環境(canna,jvim他)、ブラウザ(Mozilla)、メーラ(Sylpheed)で400MB弱です。
    サーバ関係はApache, sambaあたり。
    • by Nayuki (8153) on 2003年03月12日 13時12分 (#276914)
      昔(slinkとかhammとかの頃) DebianをTOWNSで外付け500MBのHDDに入れて遊んでました。
      # 殆ど入れただけみたいなもんでしたが(笑)

      Emacsが立ち上がるまでに1分ぐらいかかったりしましたが、 ちゃんとXも動いてました。
      # Apache入れてWebサーバにしたりもしたな…

      親コメント
    • 私もdebian使ってます。
      HDD300MのPC-9821Ne2にいれて毎日使ってますよ。
      Emacsだなんだいれてもまだ50Mくらい残ってるので余裕です。
      Xはパッケージがもう無いので動かしてないのですが、十分ですね、日本語出るし。
      親コメント
  • とりあえず (スコア:2, 参考になる)

    by hsgw (14585) on 2003年03月12日 13時04分 (#276906)
  • > 少しでも容量を小さくしようとインストール段階でインストール項目を削ると、
    > インストール終了後に結構トラブルがでたりしますからどうしても「フルインストール」になります。

    え、それ本当? 具体的にどんなディストリビューション?

    「結構トラブルが出たりします」と何気なく書いてあるけど、
    フルインストール以外ではトラブルが出る、
    なんてことではディストリビューションとして大問題のはず。

    単純に、欲しいコマンドが初期状態で入ってないことを
    トラブルと言っているなら、
    「自分に必要なパッケージが分からない」
    のが問題であって、いくらディストリビューションを変えてもダメでしょ。
    というか、そういう人だったら SerioWare なんて最悪の選択肢のはず…

    # Debian でフルインストールなんてした日には…
    --
    # mishimaは本田透先生を熱烈に応援しています
    • 過去にインストールしたことのあるLinuxでは、フル以外に最小とか、
      開発とか何種類か基本になるようなものがあったと思います。
      Slackware Plamo Debian Vine Turbo ぐらいしか知らないけど、
      300MBコースとか500MBコースとかそんな感じで、X 入りとか、
      gcc入りとか選べたと思います。

      ここ数年は、Debian のベースシステム(数十MB)だけ入れて、
      後は apt-get なので、よく知りませんが、フルインストール
      から削っていかないといけないような仕様に変わったのでしょうか?
      # 削ったときにトラブルが出たことがあるような記憶があるので。
      # でもずいぶん前なので、単に能力不足だったんだろうなぁ。

      1.2GBの大容量HDDがあって、そんなに困ることは無いと思うのですが。
      どうせ、GNOMEとか入れても(遅すぎて)使えないだろうし、十分でしょう

      ちなみに、手元のDebian+X(4.1)+emacs+xemacs+apache で773MB。
      # あれっ、こんなに使ってるんだ?
      # 大きそうなのリストアップしてみたけど、他にもありそうだ。
      # /var の300MB overが効いてるだけか。
      親コメント
  • 相性 (スコア:2, 興味深い)

    by hpn_smile (11442) on 2003年03月12日 14時08分 (#276969) 日記
    PowerBook2400ならMacOS8(か9)、
    Pentium166MHzならWindows95あたりが
    軽くてお似合いだと思いますが・・・

    そういう意味じゃない?(^^;
    買った時に付いてきたOSが、結局CPUとの
    バランスが一番良い事が多いです。

    #そういう私は、最近、iBookを
    #OS XからMacOS9へダウングレードしました。
    #再起動は増えたけど、動作が機敏になった
    #ので、ちとうれしい。
  • by Kow (2603) on 2003年03月12日 15時31分 (#277026) ホームページ 日記
    MLD-miniがクリーンインストールできればミニマム120MBくらいでそこそこ使える環境が作れるんだけどなぁ。
  • by yukioka (8890) on 2003年03月12日 12時58分 (#276900)
    ちがうか・・・?
  • 数MBしか空かなくても入るのは入ったんでしょ?だったら入れてから不要なパッケージをがんがん削っていきゃいいだけなのでは?

    # ちなみに僕は最近のマシンに入れるときでもそうしてます。
    # あ、サブジェクトがアレゲになっちゃったな……

    • by shunta (5526) on 2003年03月12日 18時57分 (#277187) 日記
      タレ込んだ当人ですが、実際のところ私はすべてをインストールしてから抜きに抜いて、現在は何とか利用できています。

      Mozillaですら重くて起動に時間がかかるため、起動には時間がかかるものの、ブラウザやメーラーが揃っているKDEだけの環境にして使っています。

      KDEだけにすると起動には時間がかかりますが、ホームページのブラウズやメールチェック等はそれほど待たされずにすることが出来ます。

      ただkinput2が有効になるといきなり動作が重くなるのは仕方がないところでしょうか。

      ここまではがんばったということを書いておくべきでした。ごめんなさい。

      #採用されてはしゃぎ過ぎたので実名
      --
      ----------- 一生勉強を続けなきゃ!
      親コメント
  • やる気の問題 (スコア:1, 参考になる)

    by Anonymous Coward on 2003年03月12日 13時01分 (#276903)
    旧マシーンを有効利用するには軽い部分が重要ですが、
    HDDの容量の問題お金で解決で出来ますの本当に使うので
    あればそれくらいは投資しましょう。

    プロセッサの場合交換不可能の場合がありますから軽いのは重要でしょうけど
    それに伴いメモリーの合った方が…って部分もありますが古いと
    入手が難しかったりする場合もなきにしもあらず。こちらの方が難しいですね。

    #容量が足りない?外部に携帯型のストレージを接続すべし
    • Re:やる気の問題 (スコア:3, すばらしい洞察)

      by gedo (7079) on 2003年03月12日 14時37分 (#276992) 日記
      HDDの容量の問題お金で解決で出来ますの本当に使うのであればそれくらいは投資しましょう。
      それを言ったらおしまいでは...
      ここまでパソコンの値段が下がった今、そんなパソコン捨てて新しいパソコン買えなんて言い分すらありえるわけですし。

      親コメント
    • Re:やる気の問題 (スコア:1, すばらしい洞察)

      by Anonymous Coward on 2003年03月12日 13時13分 (#276918)

      古いマシンでやる場合、現在普通に売ってるHDDでは
      大容量すぎてBIOSが認識しなかったりもするんですけど。

      まぁ、ATAカードの類を使う手もあるんですが、
      金でどうにでもなるってのはあまりにひねりがなさすぎて
      あまり「やる気」を感じられないんですが、
      「めんどくさいなら金で解決しとけ」という提案なんですかね

      親コメント
    • by yuno (5162) on 2003年03月12日 13時13分 (#276919) 日記
      昔ながらの手法で古いマシンは最小限のDiskのままでNFSのサーバにアプ
      リケーション類は入れるのがいいんじゃないですか?
      もちろん用途にも拠るでしょうけど。

      #いっそ、Diskless ができたらいいんですよね(^^;
      --
      -- yuno
      親コメント
      • >#いっそ、Diskless ができたらいいんですよね(^^;

        そうすれば、0スピンドルマシンの出来上がり!!
        CDはついてても、インストール時以外使わないだろうし・・

        静かな部屋で作業していると、比較的静かな2.5inchHDDの音でも気になることがあるので。
        親コメント
    • by aria (10025) on 2003年03月12日 13時14分 (#276920) 日記
      > HDDの容量の問題お金で解決で出来ますの本当に使うので
      > あればそれくらいは投資しましょう。

      古いマシーンだと高容量HDDがBIOSレベルで認識されないという罠が。
      外部ストレージもインターフェースが無くて使えなかったり(泣)

      #DELLのATX基盤(pen60/8MBRAMx4/VRAM256KB)があるけど、
      #2GB以上は認識されないので鬱。
      #400MBの死蔵HDDを2個くっ付けて何とか使い物になった。
      #現在実験基盤として活躍中。
      --
      米子-松江往復だと?そんなの自転車に決まっ(ry
      愛車(ロード)のフレームに「ありす」って名前つけちゃったze
      親コメント
      • by iwa (2980) on 2003年03月12日 13時28分 (#276935)
        > 古いマシーンだと高容量HDDがBIOSレベルで認識されないという罠が。
        > 外部ストレージもインターフェースが無くて使えなかったり(泣)

        外付けのNAS [logitec.co.jp]などはいかがでしょうか?:-)

        # 廉価品にしてはめずらしくNFS対応だし。
        親コメント
  • seriowareは? (スコア:1, 参考になる)

    by Anonymous Coward on 2003年03月12日 13時04分 (#276907)
    SerioWare GNU/Linux [miyakyo-u.ac.jp]
  • by Anonymous Coward on 2003年03月12日 13時05分 (#276909)
    NetBSDの基本インストールなら、macppcのportでソース全部込みで
    1.5GBくらいで済むはず。
    バイナリと/etc以下だけなら200MBで済みます。

    Linuxならplamoかslackwareでなはいかとおもいますが、
    両方ともmacppcのportがなかったのではないかと。

    #ほとんどオフトピックなのでA.C.
  • >インストール項目を削ると、インストール終了後に結構トラブル
    >がでたりしますからどうしても「フルインストール」になります。

    これを解消するのにディストリビューションに頼る方法をとるか
    自分で積み上げていくかでアプローチが違うと思うけど。

    LinuxFromScratchとかSeriowareとかじゃだめですかね。
    面倒だと言われそうですが。
    --
    Just a whisper. I hear it in my ghost.
  • 古いソフトを入れるのも手法では? 安定した運用が可能なのであれば何でも最新にする必要は無いと思うのだけど. もっとも, 古いソフトを何処から入手するか... 私の場合は, (今だ捨てられずにいる)Linux Japan(含む創刊号)から動くものをチョイスするが...
    --
    ★田舎に生息する時代遅れのFortran&COBOLガイなオタク★
  • by Nekojarashi (12812) on 2003年03月12日 14時20分 (#276974)
    なんて書くと、またとやかく言われそうだけど敢えて。

    例えばMS-Officeだって、インストールで最小構成を選ぶと使えない機能があったりするから、用途によってはカスタムで取捨選択する必要があるでしょ。
    カスタムで取捨選択を行うには、どの機能が必要で、そのためにはどれをインストールするか位は知らないと出来ない。

    それと同じ。
    必要な機能とそのために必要な項目くらいは自分で覚えないと。

    勉強して、ある程度前提条件を出して、「最もやりやすいディストリビューションは?」って訊ねるならもっと具体的かつ有効なアドバイスが期待できるかも。

  • 高スペックですよ。

    私の仕事に使ってるサーバ(ノート)はPen90,MEM40M,HDD800MでRedHat 7.2が入っていますが、まだ現役バリバリです。

    とりあえずカスタムインストールですべてチェックを外してインストール。だいたい300Mぐらいで入るので、後は必要な.rpmを手で入れたり、make installしてます。

    それでも残り容量はあと400Mぐらいです。
  • Linux Software Search (スコア:1, 参考になる)

    by Anonymous Coward on 2003年03月12日 18時12分 (#277154)
    http://lss.eternity.ne.jp/

    ここでLの項目を表示させるとディストリビューションがごそ~っと出てきます。

    そういえばMosquitoなんてディストリビューションもありますね>1FD
  • by fuku (1936) on 2003年03月12日 19時44分 (#277223) 日記
    >「軽くて小さいディストリビューション」

    KNOPPIX [aist.go.jp] なんていかがでしょう?

    とりあえず、気持ちだけでも軽くなれます。
    CD 1 枚なので結構小さいし…。

    問題なのは、動作させると十分重たいって事かな。

    あと、familiar [handhelds.org] も良いなぁ。
    なんてったって、物理的に軽くて小さいぞ。

    あ、冗談ですから、厳しいツッコミはご勘弁を。
typodupeerror

計算機科学者とは、壊れていないものを修理する人々のことである

読み込み中...