<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:itunes="http://www.itunes.com/DTDs/Podcast-1.0.dtd">
  <channel>
    <title>リナックス ダウンロード  リナックス ダウンロード特集</title>
    <link>http://linux-linux-linux.seesaa.net/</link>
    <description> リナックス LinuxLinux（リナックス、リーヌークス、リヌックス、リヌクス、ライナックス、リーナクス）とは、UNIXライクな（UNIXに似た）コンピュータ用オペレーティングシステム (OS) である。現在では、パーソナルコンピュータに限らず、携帯電話のような組み込みシステムからメインフレームやスーパーコンピュータまで、幅広く利用されている。</description>
    <language>ja</language>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <itunes:subtitle></itunes:subtitle>
    <itunes:summary> リナックス Linux  Linux（リナックス、リーヌークス、リヌックス、リヌクス、ライナックス、リーナクス）とは、UNIXライクな（UNIXに似た）コンピュータ用オペレーティングシステム (OS) である。  現在では、パーソナルコンピュータに限らず、携帯電話のような組み込みシステムからメインフレームやスーパーコンピュータまで、幅広く利用されている。 </itunes:summary>
    <itunes:keywords>リナックス,ターボリナックス,リナックスダウンロード,リナックスos,リナックスアカデミー,リナックスインストール,リナックスコマンド,リナックス無料,ミラクルリナックス,リナックスフリーソフト,osリナックス,リナックスソフト,ストロベリーリナックス,日経リナックス</itunes:keywords>
    
    <itunes:author>ERROR: NOT PERMITED METHOD: nickname </itunes:author>	
    <itunes:owner>    
       <itunes:name></itunes:name>
       <itunes:email></itunes:email>
    </itunes:owner>
        <itunes:explicit>no</itunes:explicit>
        <item>
      <link>http://linux-linux-linux.seesaa.net/article/45161926.html</link>
      <title> Linuxに入れ替えるには？</title>
      <pubDate>Mon, 18 Jun 2108 03:32:31 +0900</pubDate>
            <description> Linuxに入れ替えるには？Linuxに入れ替えるには？「Linux」は、どんなＯＳでしょうか。学校のパソコン４０万台をリナックスに入れ替えると言っていました。検索すると、ボランティアのプログラマーのみなさんが、善意で改良して行った、すばらしいＯＳです。初心者の個人でも、手に入れられるでしょうか？簡単に、XPと、入れ替えられるでしょうか？Microsoft、Intelみたいに、銭儲けしか、考えていない企業は、大嫌いです。vistaに、誘導したいみたいです。＜Linuxは他の...</description>
            <content:encoded><![CDATA[
<h2><br /><br /> Linuxに入れ替えるには？<br /><br />Linuxに入れ替えるには？<br /><br />「Linux」は、どんなＯＳでしょうか。<br />学校のパソコン４０万台をリナックスに入れ替えると言っていました。検索すると、ボランティアのプログラマーのみなさんが、善意で改良して行った、すばらしいＯＳです。<br /><br />初心者の個人でも、手に入れられるでしょうか？<br />簡単に、XPと、入れ替えられるでしょうか？<br /><br /><br />Microsoft、Intelみたいに、銭儲けしか、考えていない企業は、大嫌いです。<br />vistaに、誘導したいみたいです。<br /><br />＜Linuxは他のOSに比べ、低い性能のコンピュータでも軽快に動作する。また、ネットワーク機能やセキュリティーに優れ、また非常に安定しているという特長を持つ。いらない機能を削ぎ落とし、必要な機能だけを選んでOSを再構築することができるという点も他の多くのOSには見られない特徴である。＞ <br /><br />「Windowsが起動しくなってしまった。データ救出できないか。」<br /><br />「KNOPPIX Edu5」フリーウエア。<br />（edu5.0.1-20060724.iso）<br />FAQページもあります。<br /><br />インストールの仕方は。<br />インストール自体は。<br />自分にでも出来るくらい簡単なものですが、一瞬で終る訳ではないのでしばらく待ちましょう。<br /><br />インストール中。<br />何のアクションもなくなる様な事がありますが「ん？おわった？」と思い込んで早々にCDを抜き取り再起動をかけるとデュアルブート画面が出てきて「KNOPPIX Edu5」を選択できる所まで行きますが<br />当然起動はしません。。<br />その時は。<br />今一度やり直しましょう。<br /><br />インストールがめでたく成功し再起動（電源を投入）すると、XpかKNOPPIXか選択する画面が出て来ますので３０秒以内に↑↓キーで選択してEnterキーを押しましょう。<br /><br />ま。<br />その前に。<br />この「KNOPPIX Edu5」は１CDでboot可能なOSです。<br /><br />まずは。<br />CDbootでお試しになったほうがいいような気もします。<br />OSは全てメモリ上に展開されるだけでデフォルトでは既存HDDに何の変更も加えられません。<br />ですので。<br />気軽に試す事ができます。<br /><br />自分の場合。<br />あまり使わなくなったXp機でCDbootさせていたのですが、だんだん面倒になりそのディスクを使ってインストールして使用させていただいています。<br /><br />ダウンロードはもちろん可能です。<br /><br />しかし、XPの代わりに利用できるかどうかは別問題です。<br />基本的にサポートはなくなりますので、自力で問題を切り分け解決することになります。<br />わからないことは、FAQを参照したり、掲示板で質問するなど、ある程度の助言をもらうことは可能ですが、設定をあれこれ試したり、別のモジュールと入れ替えるなど、自分で積極的に問題に取り組む必要があり、商用製品のような手厚いサポートを受けるためには、今まで以上の費用がかかります。<br /><br />また、Windowsでしか利用できないアプリケーションも多数あるので、いきなり乗り換えるより、サブマシンやデュアルブートなどで導入してみてはいかがでしょうか。 <br /><br />簡単とは言えませんね。最低でもWindowsをインストールできる(リカバリではない)ぐらいの知識は必要です。<br />また、わからないことは安易に人に聞くのではなく、<br />自力で調べるというスタンスでないと使うのは難しいと思います。<br />手に入れること自体は簡単です。<br /><br />で、とりあえずどんなものか試してみてはどうでしょうか?<br />CDかDVDから起動できるLinuxがあります。<br />これならダウンロードしたファイルをCDかDVDに書き込んで<br />それをドライブに入れたら再起動するだけでLinuxが使えます。<br />現在入っているWindows自体やその他のソフトやデータには一切影響ありません。<br />気軽に試せますよ。<br />こういったLinixは<br />KNOPPIX<br />が代表的ですね。<br />これを起動できないならあきらめた方がいいかもしれません…<br /><br /><br /></h2><a name="more"></a>

]]><![CDATA[
]]></content:encoded>
            <category>リナックス</category>
      <author> リナックス</author>
                </item>
        <item>
      <link>http://linux-linux-linux.seesaa.net/article/43952554.html</link>
      <title>ウインドウズからリナックスにした場合</title>
      <pubDate>Tue, 05 Jun 2108 18:45:04 +0900</pubDate>
            <description>OSをウインドウズからリナックスにした場合、どういう利点があるのですか？OSをウインドウズからリナックスにした場合、どういう利点があるのですか？一般ユーザーの場合、WindowsからLinuxへ乗り換える利点はほぼ無いといって差し支え無いでしょう。Linuxの最大の利点はフリーであることです。しかし、その反面、各ディストリビューター（RedHutとか、Vain、Turboなど・・・）間で、完全互換が取れていなかったり、セキュリティホールが塞がるまでの時間がWindowsに比べ...</description>
            <content:encoded><![CDATA[
<h2><br /><br />OSをウインドウズからリナックスにした場合、どういう利点があるのですか？<br /><br />OSをウインドウズからリナックスにした場合、どういう利点があるのですか？<br /><br /><br />一般ユーザーの場合、WindowsからLinuxへ乗り換える利点はほぼ無いといって差し支え無いでしょう。<br /><br />Linuxの最大の利点はフリーであることです。<br />しかし、その反面、各ディストリビューター（RedHutとか、Vain、Turboなど・・・）間で、完全互換が取れていなかったり、セキュリティホールが塞がるまでの時間がWindowsに比べて長いということも上げられます。<br />Linuxで動作するアプリケーションや周辺機器が少ないことも欠点ですね。<br />プリンタなど、ドライバはダウンロードできても保証されていなかったりします。<br /><br />逆にWindowsの利点はいうまでもなく、一般的なOSとなったため、アプリケーションは豊富にありますし、セキュリティホールが塞がるのも速く、解説本も多くあるため、初心者にも優しいというところです。<br />ただし、一般的なOSであるため、Windowsを狙ったウィルスも多くある点は欠点となりますし、1ライセンス当たりの価格もかなり高額ですね。<br /><br />Linuxの使う人が使い方に合わせてカスタマイズ出来る、しかもカスタマイズできる範囲が広いというのは確かに一見魅力的ですが、カスタマイズは専門性が高く、一定の知識を持った人で無ければ出来ないことを考えると、WindowsからLinuxに変更するほどの利点はほぼ無いと言えるでしょう。 <br /> <br /> <br /><br /><br />プロダクトキーとか認証(=アクティベーション）とかを気にすることなく，何回でも, <br />何台にでもインストールできます。 <br /><br /><br />どちらからどちらへ乗り換えても、利点というのはあまり無い様な気がします.<br />リナックスに比べれば、ウィンドウズははるかに高価なものですし、<br />リナックスのセキュリテッィ欠陥の情報は、ウィンドウズに比べると情報源が少ないでしょう.<br />専門家が居れば、維持費の節約になるだろうリナックスも、<br />素人にとっては、維持労力が増えるだけになりそうですし、<br />リナックス慣れした人にはウィンドウズなんてただただ使い難いだけのOSになると思います.<br />(未だに「ドライブ」なんてえらく古い考え方がありますものね、ウィンドウズには.) <br /> <br /><br /></h2><a name="more"></a>

]]><![CDATA[
]]></content:encoded>
            <category>Linux リナックス ダウンロード</category>
      <author> リナックス</author>
                </item>
        <item>
      <link>http://linux-linux-linux.seesaa.net/article/43952616.html</link>
      <title>難しい設定なしで使えるリナックス</title>
      <pubDate>Tue, 05 Jun 2108 18:44:29 +0900</pubDate>
            <description>簡単にインストールできて、難しい設定なしで使えるリナックスないでしょうか？無...簡単にインストールできて、難しい設定なしで使えるリナックスないでしょうか？無料でお願いします、HDDにインストールして使うやつをお願いします。   Debian系のubuntuあるいはknoppixがお勧めです。私は2台のノートPCにubuntuをインストールしましたが, 難関の無線LAN, グラフィック, サウンドの3つのデバイスをあっけなく自動認識, ごく普通にインターネット接続, メールD...</description>
            <content:encoded><![CDATA[
<h2><br /><br />簡単にインストールできて、難しい設定なしで使えるリナックスないでしょうか？無...<br /><br />簡単にインストールできて、難しい設定なしで使えるリナックスないでしょうか？無料でお願いします、<br />HDDにインストールして使うやつをお願いします。 <br /> <br /> <br /><br /><br />Debian系のubuntuあるいはknoppixがお勧めです。<br /><br /><br /><br /><br />私は2台のノートPCにubuntuをインストールしましたが, 難関の無線LAN, グラフィック, <br />サウンドの3つのデバイスをあっけなく自動認識, ごく普通にインターネット接続, メール<br />DVD再生, スキャナー, 印刷ができました。<br /><br />WindowsOSを新規インストールするよりはるかに簡単だと思いました。<br /><br />しかしLinuxの専門家になるのが目的でないのなら, 片っ端からダウンロードして<br />インストールしてみて, うまく動いて使いやすいと思ったものを使い続けるのが<br />正しい態度だと思います。別のデスクトップPCの場合ubuntuのインストールに<br />失敗するのであっさりあきらめてknoppixをインストールしました。knoppixというと<br />CDブートが有名ですが, それだと遅いし設定の保存が面倒なのでHDDに<br />インストールしました。<br /><br />なおubuntuもknoppix同様インストールCDが, LiveCDになっているので<br />HDDにインストールする前に周辺機器がうまく動くかどうか確かめられます。 <br /><br /><br />Fedora CoreかVine Linuxなんかどうですか。<br />どれでもいいのですが、インターネットに情報が多くあるものが良いですね。<br />やりたいことが何であるかわからないのですが、設定については、どのLinuxでも避けて通れないかと思いますよ。<br /><br />あと、仮想化ソフトを使えば、色々なOSを環境を変えなくても使用できますよ。<br />VirtualPCとかVMWareなど <br /><br /><br />Ubuntu Linux とそのファミリをお勧めします。<br />すなわち、Ubuntu、Kubuntu、Xubuntuといったディストリビューションです。<br />Live-CDとして起動し、デスクトップにあるInstallプログラムを実行するだけでインストールできます。<br />ハードウェアの検知能力も、標準で付属しているソフトウェアも優秀で、スグに使えます。 <br /> <br /><br /></h2><a name="more"></a>

]]><![CDATA[
]]></content:encoded>
            <category>Linux リナックス ダウンロード</category>
      <author> リナックス</author>
                </item>
        <item>
      <link>http://match.seesaa.jp/ot_listing.pl?aid=292381&amp;sid=linux-linux-linux&amp;tid=seesaa_hotspot&amp;k=HDD%20%E6%95%85%E9%9A%9C&amp;hid=35</link>
      <title>オススメ・スポンサーサイト「HDD 故障」</title>
      <pubDate>Tue, 05 Jun 2108 18:44:29 +0900</pubDate>
            <description><![CDATA[
<a href="http://match.seesaa.jp/ot_listing.pl?aid=292381&sid=linux-linux-linux&tid=seesaa_hotspot&k=%E3%83%8F%E3%83%BC%E3%83%89%E3%83%87%E3%82%A3%E3%82%B9%E3%82%AF%20%E3%83%87%E3%83%BC%E3%82%BF%20%E5%BE%A9%E5%85%83&hid=35">ハードディスク データ 復元</a>&nbsp;|&nbsp;<a href="http://match.seesaa.jp/ot_listing.pl?aid=292381&sid=linux-linux-linux&tid=seesaa_hotspot&k=HDD%20%E4%BF%AE%E7%90%86&hid=35">HDD 修理</a>&nbsp;|&nbsp;<a href="http://match.seesaa.jp/ot_listing.pl?aid=292381&sid=linux-linux-linux&tid=seesaa_hotspot&k=%E3%83%8F%E3%83%BC%E3%83%89%E3%83%87%E3%82%A3%E3%82%B9%E3%82%AF%20%E3%83%87%E3%83%BC%E3%82%BF%20%E4%BF%AE%E5%BE%A9&hid=35">ハードディスク データ 修復</a>&nbsp;|&nbsp;<a href="http://match.seesaa.jp/ot_listing.pl?aid=292381&sid=linux-linux-linux&tid=seesaa_hotspot&k=%E3%83%87%E3%83%BC%E3%82%BF%20%E4%BF%AE%E5%BE%A9&hid=35">データ 修復</a>&nbsp;|&nbsp;<a href="http://match.seesaa.jp/ot_listing.pl?aid=292381&sid=linux-linux-linux&tid=seesaa_hotspot&k=%E3%83%8F%E3%83%BC%E3%83%89%E3%83%87%E3%82%A3%E3%82%B9%E3%82%AF%20%E6%95%85%E9%9A%9C&hid=35">ハードディスク 故障</a>
]]></description>
      <author>ads by Seesaa</author>
          </item>
        <item>
      <link>http://linux-linux-linux.seesaa.net/article/43952493.html</link>
      <title>１CDリナックスを使ってデータを取り出す</title>
      <pubDate>Tue, 05 Jun 2108 18:43:56 +0900</pubDate>
            <description>パソコンが全く起動できない状態です。1回だけでも起動させ、有るデータを閲覧した...パソコンが全く起動できない状態です。1回だけでも起動させ、有るデータを閲覧したい（見るだけ）のですが、何か方法はないでしょうか？恐らくハードディスクの不調で、セーフモードでも何をしても立ち上がりません。この状態でPC内のデータを吸い出す、或いはどうにか起動して少しの間だけでもPC内のデータが見たいのですが、何か方法をご存知でしょうか？ ハードディスクが壊れていなければ、１CDリナックスを使って...</description>
            <content:encoded><![CDATA[
<h2><br /><br />パソコンが全く起動できない状態です。1回だけでも起動させ、有るデータを閲覧した...<br /><br />パソコンが全く起動できない状態です。1回だけでも起動させ、有るデータを閲覧したい（見るだけ）のですが、何か方法はないでしょうか？<br /><br />恐らくハードディスクの不調で、セーフモードでも何をしても立ち上がりません。この状態でPC内のデータを吸い出す、或いはどうにか起動して少しの間だけでもPC内のデータが見たいのですが、何か方法をご存知でしょうか？ <br /><br /><br />ハードディスクが壊れていなければ、１CDリナックスを使ってデータを取り出すことができると思います。<br />Knoppixあたりが日本語化されていていいと思いますが、ネットからファイル(約７００MB)をダウンロードしてCDを作ることは可能ですか?　それができなければパソコン雑誌の付録についていることもあるのでさがしてみてください。<br /><br />Knoppix日本語版<br /><br /><br /><br />KNOPPIXの基礎<br /><br /><br /><br />KNOPPIXでデータ救出、<br />Windowsが起動しない場合のデータバックアップ方法<br /><br />ハードディスクが多分壊れてるんですけどね。でもいいことききました、<br />あと、何万もお金出してまで救いたい情報でないんで我慢するしかないですねこれは。。。。。 <br /><br /><br />パソコンがクラッシュしたかも。<br /><br />セーフモードでも起動しなければ、パソコンを修理してもらえば、どう？ <br /><br /><br />動かない方のパソコンのハードディスクを外して、<br />パソコンの増設または外付けハードディスクにして見る。<br /><br />かな。 <br /><br /><br />有料のデータ吸い上げサービスがあります。<br />機械的故障なら、料金は安い方ですから、<br /><br /><br /><br />（ほかにもたくさんあります）<br /><br />に相談です。<br /><br />あるいは、別のマシンにそのHDDを接続して読み取れるか見るという方法もあります。 <br /> <br /><br /></h2><a name="more"></a>

]]><![CDATA[
]]></content:encoded>
            <category>Linux リナックス ダウンロード</category>
      <author> リナックス</author>
                </item>
        <item>
      <link>http://linux-linux-linux.seesaa.net/article/43952401.html</link>
      <title>リナックスを使ってipod nano</title>
      <pubDate>Tue, 05 Jun 2108 18:42:05 +0900</pubDate>
            <description>Macでipod nanoで動画Macでipod nanoで動画リナックスを使ってipod nanoで動画を見たいのですが私の家はＭａｃを使ってます、Ｍａｃでリナックスを使ってipod nanoを見るまでの順序を教えて下さい本当にお願いします。 リナックスをインストールしたら次はどうやってｎａｎｏに動画を入れるのか教えて下さい 手順を簡単にいうと、カーネル・GUIをダウンロードしてきてiPodにインストールするという手順です。但し注意が必要です。起動しなくなったり、復旧できな...</description>
            <content:encoded><![CDATA[
<h2><br /><br />Macでipod nanoで動画<br /><br />Macでipod nanoで動画<br /><br />リナックスを使ってipod nanoで動画を見たいのですが私の家はＭａｃを使ってます、Ｍａｃでリナックスを使ってipod nanoを見るまでの順序を教えて下さい本当にお願いします。 <br /><br /><br /><br />リナックスをインストールしたら次はどうやってｎａｎｏに動画を入れるのか教えて下さい <br /><br /><br />手順を簡単にいうと、カーネル・GUIをダウンロードしてきて<br />iPodにインストールするという手順です。<br /><br /><br /><br />但し注意が必要です。<br />起動しなくなったり、復旧できなくなれば、当然サポート外なので<br />Appleで修理受付はしてくれないでしょう。<br />またiPod Linux用のウイルスが存在しますので、通常のiPod、<br />そしてMacOS Xを使う時と比べ、感染率は高くなります。<br /><br />ただiPod nanoの小さい画面で動画再生しても<br />厳しいものがあると思いますよ...。<br /><br /><br /><br />＞インストールしたら次はどうやってｎａｎｏに<br />＞動画を入れるのか教えて下さい<br /><br />対応動画形式に変換後、Linux iPod内のルートディレクトリに<br />「Video」フォルダ作成。そしてメニューから動画選択・再生。 <br /> <br /><br /></h2><a name="more"></a>

]]><![CDATA[
]]></content:encoded>
            <category>Linux リナックス ダウンロード</category>
      <author> リナックス</author>
                </item>
        <item>
      <link>http://match.seesaa.jp/ot_listing.pl?aid=292381&amp;sid=linux-linux-linux&amp;tid=seesaa_hotspot&amp;k=%E3%83%AA%E3%83%95%E3%82%A9%E3%83%BC%E3%83%A0&amp;hid=35</link>
      <title>オススメ・スポンサーサイト「リフォーム」</title>
      <pubDate>Tue, 05 Jun 2108 18:42:05 +0900</pubDate>
            <description><![CDATA[
<a href="http://match.seesaa.jp/ot_listing.pl?aid=292381&sid=linux-linux-linux&tid=seesaa_hotspot&k=%E3%83%95%E3%83%AD%E3%82%A2%20%E3%82%B3%E3%83%BC%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0&hid=35">フロア コーティング</a>&nbsp;|&nbsp;<a href="http://match.seesaa.jp/ot_listing.pl?aid=292381&sid=linux-linux-linux&tid=seesaa_hotspot&k=%E3%83%AA%E3%83%95%E3%82%A9%E3%83%BC%E3%83%A0%20%E6%9C%AD%E5%B9%8C&hid=35">リフォーム 札幌</a>&nbsp;|&nbsp;<a href="http://match.seesaa.jp/ot_listing.pl?aid=292381&sid=linux-linux-linux&tid=seesaa_hotspot&k=%E3%83%AA%E3%83%95%E3%82%A9%E3%83%BC%E3%83%A0%20%E7%A6%8F%E5%B2%A1&hid=35">リフォーム 福岡</a>&nbsp;|&nbsp;<a href="http://match.seesaa.jp/ot_listing.pl?aid=292381&sid=linux-linux-linux&tid=seesaa_hotspot&k=%E3%83%AA%E3%83%95%E3%82%A9%E3%83%BC%E3%83%A0%20%E9%9D%99%E5%B2%A1&hid=35">リフォーム 静岡</a>&nbsp;|&nbsp;<a href="http://match.seesaa.jp/ot_listing.pl?aid=292381&sid=linux-linux-linux&tid=seesaa_hotspot&k=%E3%83%AA%E3%83%95%E3%82%A9%E3%83%BC%E3%83%A0%20%E5%9F%BC%E7%8E%89&hid=35">リフォーム 埼玉</a>
]]></description>
      <author>ads by Seesaa</author>
          </item>
        <item>
      <link>http://linux-linux-linux.seesaa.net/article/105003016.html</link>
      <title>メーリングリストへのお誘い</title>
      <pubDate>Tue, 19 Aug 2008 19:50:24 +0900</pubDate>
            <description>-----------------------------------------------------    Infoseek メーリングリストからの招待状！-----------------------------------------------------post-linux-linux-linux@blog.seesaa.jp さんへあなたはnamu@ml.infoseek.co.jpメーリングリスト管理人のnamu-owner@ml.infoseek.co.j...</description>
            <content:encoded><![CDATA[
-----------------------------------------------------<br />    Infoseek メーリングリストからの招待状！<br />-----------------------------------------------------<br /><br />post-linux-linux-linux@blog.seesaa.jp　さんへ<br /><br />あなたは<br />namu@ml.infoseek.co.jp<br />メーリングリスト管理人の<br />namu-owner@ml.infoseek.co.jp　様<br />から、メーリングリストに招待されています。<br /><br /><br /><br />■ 参加する<br />-----------------------------------------------------<br />下記ＵＲＬにアクセスすると登録処理が完了します。<br /><br /><a href="https://ml.infoseek.rakuten.co.jp/free/index.phtml?action=MemberRealRegisterResult&i=673383&v=3d9be111ff60676e2122fa909a045d94" target="_blank">https://ml.infoseek.rakuten.co.jp/free/index.phtml?action=MemberRealRegisterResult&i=673383&v=3d9be111ff60676e2122fa909a045d94</a><br /><br />もしうまくクリックできない場合は、上記と全く同じURL<br />をブラウザに打ち込めば登録できます。<br /><br />こちらのメールが送信された日より２週間以上経過いたしますと、<br />認証期限切れになり、登録処理が行えません。<br />お手数ですが、メーリングリスト管理人の<br />namu-owner@ml.infoseek.co.jp　様<br />に再送の依頼をしてください。<br /><br />□ 参加を希望しない<br />-----------------------------------------------------<br />このメーリングリストへの参加を希望されない場合は、<br />お手数ですがこちらのメールを破棄してください。<br /><br />-----------------------------------------------------<br />もしも、ご質問・不具合などありましたら<br /><a href="https://ml.infoseek.rakuten.co.jp/?action=SupportForm" target="_blank">https://ml.infoseek.rakuten.co.jp/?action=SupportForm</a><br />までお気軽にお問い合わせください。<br /><br />::::::::::::::::::::::::::::::::::::::::::::::::::::<br />　30秒で誰でもカンタン！メーリングリスト開設！<br />　　『Infoseekメーリングリストサービス』 <br />　 <a href="http://ml.infoseek.rakuten.co.jp/" target="_blank">http://ml.infoseek.rakuten.co.jp/</a><br />::::::::::::::::::::::::::::::::::::::::::::::::::::<a name="more"></a>

]]><![CDATA[
]]></content:encoded>
            <category>リナックス</category>
      <author> リナックス</author>
                </item>
        <item>
      <link>http://linux-linux-linux.seesaa.net/article/43952330.html</link>
      <title>リナックスのfedora6のアンチウイルスソフト</title>
      <pubDate>Thu, 05 Jun 2008 18:40:32 +0900</pubDate>
            <description>リナックスのfedora6のアンチウイルスソフト導入方法教えてくださいリナックスのfedora6のアンチウイルスソフト導入方法教えてくださいFEDORA６のパッケージ内には探しましたが アンチウイルスソフトはないようです。そこで リナックス関連のサイトでダウンロードしてみましたが うまくインストールできません。FEDORA６はパッケージ内のソフトしかインストールできないのでしょうか？アンチウイルスソフトはないのでしょうか？ClamAntiVirus(ClamAV)じゃダメなの...</description>
            <content:encoded><![CDATA[
<h2><br /><br />リナックスのfedora6のアンチウイルスソフト導入方法教えてください<br /><br />リナックスのfedora6のアンチウイルスソフト導入方法教えてください<br /><br />FEDORA６のパッケージ内には探しましたが　アンチウイルスソフトはないようです。<br />そこで　リナックス関連のサイトでダウンロードしてみましたが　うまくインストールできません。FEDORA６はパッケージ内のソフトしかインストールできないのでしょうか？<br />アンチウイルスソフトはないのでしょうか？<br /><br /><br />ClamAntiVirus(ClamAV)じゃダメなの？<br />yumを介して簡単に導入できると思うんだけど。 <br /> <br /><br /></h2><a name="more"></a>

]]><![CDATA[
]]></content:encoded>
            <category>Linux リナックス ダウンロード</category>
      <author> リナックス</author>
                </item>
        <item>
      <link>http://linux-linux-linux.seesaa.net/article/43952192.html</link>
      <title>リナックスのディストリビュート</title>
      <pubDate>Thu, 05 Jun 2008 18:39:38 +0900</pubDate>
            <description>OSが無いPCに関してOSが無いPCに関してdellでOSが無いPCを買おうと思います。その場合リナックスのディストリビュートをCentOSにしてインストールします。①導入手順はどうすればいいですか？ネットに繋がるwinが他のPCにあります。ダウンロードするのでしょうか？※どこからか、インストールして、CDに焼いて、新しいPCにインストールするという方法でしょうか？②CentOSをインストールしたら、ネットにつなげることは可能でしょうか？ 素直にWindowsが最初から入った...</description>
            <content:encoded><![CDATA[
<h2><br /><br />OSが無いPCに関して<br /><br />OSが無いPCに関して<br /><br />dellでOSが無いPCを買おうと思います。<br />その場合リナックスのディストリビュートをCentOSにしてインストールします。<br /><br />①導入手順はどうすればいいですか？<br />ネットに繋がるwinが他のPCにあります。ダウンロードするのでしょうか？<br />※どこからか、インストールして、CDに焼いて、新しいPCにインストールするという方法でしょうか？<br /><br />②CentOSをインストールしたら、ネットにつなげることは可能でしょうか？ <br /><br /><br />素直にWindowsが最初から入ったパソコンを買ってください。<br /><br />Linuxでは<br />、<br />知ってて当たり前。わからなければ自分で調べるのが当たり前。<br />な世界です。<br /><br />もしくは勉強してから買うのもいいでしょう。<br />Linux関連の本は大量にありますので。 <br /> <br /><br /></h2><a name="more"></a>

]]><![CDATA[
]]></content:encoded>
            <category>Linux リナックス ダウンロード</category>
      <author> リナックス</author>
                </item>
        <item>
      <link>http://linux-linux-linux.seesaa.net/article/39423950.html</link>
      <title>Linuxに入れ替えるには？</title>
      <pubDate>Sun, 20 Apr 2008 03:22:41 +0900</pubDate>
            <description>Linuxに入れ替えるには？Linuxに入れ替えるには？「Linux」は、どんなＯＳでしょうか。今、ニュースで、９８、Ｍｅのサポートを、打ち切るといっていました。学校のパソコン４０万台をリナックスに入れ替えると言っていました。検索すると、ボランティアのプログラマーのみなさんが、善意で改良して行った、すばらしいＯＳです。Wikipediaみたいですね。みんなで、作り上げた。質問は、初心者の個人でも、手に入れられるでしょうか？簡単に、XPと、入れ替えられるでしょうか？ものすごく詳...</description>
            <content:encoded><![CDATA[
<h2><br /><br />Linuxに入れ替えるには？<br /><br />Linuxに入れ替えるには？<br /><br />「Linux」は、どんなＯＳでしょうか。<br />今、ニュースで、９８、Ｍｅのサポートを、打ち切るといっていました。学校のパソコン４０万台をリナックスに入れ替えると言っていました。検索すると、ボランティアのプログラマーのみなさんが、善意で改良して行った、すばらしいＯＳです。Wikipediaみたいですね。みんなで、作り上げた。<br />質問は、初心者の個人でも、手に入れられるでしょうか？<br />簡単に、XPと、入れ替えられるでしょうか？<br />ものすごく詳しい先輩のみなさま、よろしくお願いいたします。<br /><br />Microsoft、Intelみたいに、銭儲けしか、考えていない企業は、大嫌いです。<br />vistaに、誘導したいみたいです。<br /><br />＜Linuxは他のOSに比べ、低い性能のコンピュータでも軽快に動作する。また、ネットワーク機能やセキュリティーに優れ、また非常に安定しているという特長を持つ。いらない機能を削ぎ落とし、必要な機能だけを選んでOSを再構築することができるという点も他の多くのOSには見られない特徴である。＞ <br /><br />「Windowsが起動しくなってしまった。データ救出できないか。」<br />的な質問を閲覧した時によくこの「Linux」<br />「KNOPPIX Edu5」フリーウエア。<br /><br />「ものすごく詳しい先輩のみなさま・・・」<br />に。<br />相当しない自分でもあっさりインストール出来てしまうOSです。<br /><br />インストール自体は。<br />自分にでも出来るくらい簡単なものですが、一瞬で終る訳ではないのでしばらく待ちましょう。<br /><br />インストール中。<br />何のアクションもなくなる様な事がありますが「ん？おわった？」と思い込んで早々にCDを抜き取り再起動をかけるとデュアルブート画面が出てきて「KNOPPIX Edu5」を選択できる所まで行きますが<br />当然起動はしません。。<br />その時は。<br />今一度やり直しましょう。<br /><br />インストールがめでたく成功し再起動（電源を投入）すると、XpかKNOPPIXか選択する画面が出て来ますので３０秒以内に↑↓キーで選択してEnterキーを押しましょう。<br /><br />ま。<br />その前に。<br />この「KNOPPIX Edu5」は１CDでboot可能なOSです。<br /><br />まずは。<br />CDbootでお試しになったほうがいいような気もします。<br />OSは全てメモリ上に展開されるだけでデフォルトでは既存HDDに何の変更も加えられません。<br />ですので。<br />気軽に試す事ができます。<br /><br />自分の場合。<br />あまり使わなくなったXp機でCDbootさせていたのですが、だんだん面倒になりそのディスクを使ってインストールして使用させていただいています。<br /><br />OSの入れ替えの回答にはなっていないのですが、参考までに。。 <br /><br />しかし、XPの代わりに利用できるかどうかは別問題です。<br />基本的にサポートはなくなりますので、自力で問題を切り分け解決することになります。<br />わからないことは、FAQを参照したり、掲示板で質問するなど、ある程度の助言をもらうことは可能ですが、設定をあれこれ試したり、別のモジュールと入れ替えるなど、自分で積極的に問題に取り組む必要があり、商用製品のような手厚いサポートを受けるためには、今まで以上の費用がかかります。<br /><br />また、Windowsでしか利用できないアプリケーションも多数あるので、いきなり乗り換えるより、サブマシンやデュアルブートなどで導入してみてはいかがでしょうか。 <br /><br />簡単とは言えませんね。最低でもWindowsをインストールできる(リカバリではない)ぐらいの知識は必要です。<br />また、わからないことは安易に人に聞くのではなく、<br />自力で調べるというスタンスでないと使うのは難しいと思います。<br />手に入れること自体は簡単です。<br /><br />で、とりあえずどんなものか試してみてはどうでしょうか?<br />CDかDVDから起動できるLinuxがあります。<br />これならダウンロードしたファイルをCDかDVDに書き込んで<br />それをドライブに入れたら再起動するだけでLinuxが使えます。<br />現在入っているWindows自体やその他のソフトやデータには一切影響ありません。<br />気軽に試せますよ。<br />こういったLinixは<br />KNOPPIX<br /><br />が代表的ですね。<br />これを起動できないならあきらめた方がいいかもしれません…<br /> <br /> <br /><br /><br />CDブート可能なKNOOPIXが大変気に入り、常用したいと考えています。ハードディス...<br /><br />CDブート可能なKNOOPIXが大変気に入り、常用したいと考えています。<br />ハードディスクに直接コピーし、起動するといったことも可能なのでしょうか？ <br /><br />Knoppixをハードディスクにインストールすることは可能です。<br /><br />ただし、Knoppixの真骨頂はHDDを使わないLinux起動です。<br />ハードディスクから起動するのであれば、普通にDebian Linuxを使う方がアップデートなども簡単なのでお勧めします。 <br /> <br />sql plusを使い、バッチファイルで インサートのＳＱＬを実行したいのですがどこ...<br /><br />sql plusを使い、バッチファイルで<br />インサートのＳＱＬを実行したいのですが<br />どこか参考になるサイトはないでしょうか？<br />よろしくお願い致します。 <br /><br />サイトは知りませんが<br /><br />sqlplus [uid]/[psw]@[servername] @[実行するSQLバッチファイル名]<br /><br />注：ブランクの有無に注意してください。<br />注：Windowsの場合、sqlplusではなくて○○.exeのはず。（要確認）<br />注："実行するSQLバッチファイル"は各種テキストエディタで作成する。<br /><br /><br />"実行するSQLバッチファイル"の中にINSERT文を書いておけば良い。<br />上の文をさらにバッチファイルの中に書くことも可能ですが、<br />動作させるマシンのOSも様々あるしバージョンの違いもあるので、<br />全てのOSに精通してもいないし、そもそもここでは書き切れない。<br />各種OS : UNIX,LINUX,WIN,WIN-NTなど<br />あなたが使っているマシンのOSのバッチファイル作成基準に従って<br />上の文をバッチファイルの中に組み込めばきちんと動作するはずです。 <br /> <br />COBOLを勉強しています。 COBOLのフリーソフトは配布されていないのでしょうか？ ...<br /><br />COBOLを勉強しています。<br />COBOLのフリーソフトは配布されていないのでしょうか？<br />もしされていたらお勧めのソフト紹介していただけないでしょうか？ <br /><br />TinyCOBOLってのがフリーであります。<br />ただし、Linux用です。<br /><br />試してみてください。 <br /><br />私だったら絶対にCOBOLは勉強しません。<br /><br />あるいは、業務で過去のソフトの資産の<br />コンバート用に覚えるのですか？<br /><br />プログラミングの新規の勉強なら避けるべきですが。<br /><br />どうしてもというなら、Cobol For GCC というのをCygwinで<br />やればWindowsでも動くと思います。<br />ただし、GCCのフロントエンドみたいですね。<br />（CobolからGCCのコードを吐くので、それをコンパイルする） <br /> <br />linuxがvistaに追い付くのは何時頃の事でしょうか？Windowsが進化を止めれば直ぐに...<br /><br />linuxがvistaに追い付くのは何時頃の事でしょうか？Windowsが進化を止めれば直ぐに追いつきますよね？ソフトだって何処までも進化する訳で無いから追いつく時が有る物と考えられる。 <br /><br />何を基準にされているのか？アプリの数や操作性？<br />Windowsよりlinuxの方が安定もしてますしセキュリティ面もしっかりしてる<br />と思います。高スペックのPCで無くてもサクサク動きますし<br /><br />シェアが少ないので一般向けのアプリがないだけじゃないでしょうか。<br />windowsVistaでもやっと管理者権限でも設定を変更する際に確認メッセージが出る<br />ようになったりunixやmacOSをまねた部分が多く感じます。<br />開発とリリースのタイミングですから逆もあるでしょうが。。。<br /><br />そんなにWindowが優れているのならプロバイダを始めサーバーはWindowサーバー<br />を導入するはずですがなぜunix系ばかりなのでしょうか！？ <br /><br />追いつくとは、利用者数の事？<br />ほぼ１００％無いと思います。<br />Windowsの利用者が多いのは、Office等のソフトが、大多数の人に利用されているから。<br />特に会社関係ではほとんどそうでしょう。<br />会社は、そのシステムを変えるとなると多大な出費が必要になります。<br />だから、そのソフトをアップグレードして使い続ける。<br />Windowsから変更する所はほとんど無いでしょう。<br />Linuxに、かなり使えるソフトができて、世界的に普及すればわかりませんが。 <br /> <br />Windowsのファイル共有サービスを使っていますが、時々、例えばXPマシンでマイネッ...<br /><br />Windowsのファイル共有サービスを使っていますが、時々、例えばXPマシンでマイネットワーク->ワークグループのコンピュータを表示するを実行すると、目的とするワークグループに接続できず、「XXXX（ワークグループ名）にアクセスできません。このネットワークリソースを使用するアクセス許可がない可能性があります。アクセス許可があるかどうかこのサーバーの管理者に問い合わせてください。ネットワークパスが見つかりません。」と表示されます。<br /><br />このようなエラー表示がされる原因としてはどんなことが考えられるでしょうか。また、このようなファイル共有ができなくなったことを検知する手段はあるのでしょうか。お教えくださいますようお願いいたします。<br /><br />LANにはwindowsとRed hat Linuxとが混在しています。 <br /><br />考えられる原因と致しまして<br /><br />1. 警告メッセージを拝見した限りでは、ネットワーク共有はあるが、NTFSのアクセス権がない可能性があります。<br />時々……というのであれば、<br />●ドメインにログインしている場合→アクセス可能<br />●ローカルPCにのみログインしている場合→アクセス拒否のメッセージが表示される<br /><br />2.ワークグループ名が変更された（結果として、ワークグループ名が一致しない）。<br /><br />3.ファイアウォールの設定が変更され、通信が遮断された。<br /><br />4.ネットワーク越しにファイルを共有する場合、アカウントにパスワードが必要だが、設定されていない。<br /><br />があります。可能性が高いのは、2.か3.と推測します（時々、というのが引っかかりますが）。 <br /> <br />馬鹿ですいません。 Linuxって何ができるのですか？猿の赤ちゃんに教える感じで教...<br /><br />馬鹿ですいません。<br />Linuxって何ができるのですか？<br />猿の赤ちゃんに教える感じで教えてて頂けたら嬉しいです。<br /><br />また超初心者に最適のサイトがあれば教えて下さい。<br />よろしくお願いします。 <br /><br />LINUXはOSです。そのほとんどが無償で配布されているOSです。普通のパソコンにインストールできて、おもにファイルサーバやホームページサーバとして利用されております。あなたがふだん見ているネット上のページはほとんどLINUX系のコンピュータに保存されているのです。<br />わたしもLINUXを利用していますが、一番の利点はコンピュータウイルスの影響を受けにくいところです。WINDOWSのようにいきなり固まるということはあまりありません。パソコンの初心者にはちょっと難しいかもしれませんが、なれればWINDOWSやMACよりはるかに扱いやすいOSです。 <br /><br />馬や鹿には猿の言葉は難しいと思うので、人間の言葉でお答えします。<br />＞Linuxって何ができるのですか？<br />何が出来るかと言うものではなくて、WindowsやMAC-OSと同じ<br />パソコンを動かすためのオペレーティングシステムの一種です。<br />超初心者が普通の初心者になったら、もう一度質問してください。<br /> <br /> <br />「UNIX」と「Linux」は別物でしょうか？勉強しようと思うのですが、違いがわかり...<br /><br />「UNIX」と「Linux」は別物でしょうか？<br />勉強しようと思うのですが、違いがわかりません。<br />お願いします。 <br /><br />LinuxはUnixクローンと呼ばれるもので、<br />Unixを手本にして、それと似たようなOSを一からプログラミングしてみた、というシロモノです（ゲームでいや、ドラクエが好きなのでドラクエそっくりのパチモノ作った、といったような感じです）。ですから、基本的な部分ではUnixもLinuxも変わりません。<br /><br />一口にUnixといってもさまざまな系列があり（Solaris、AIX、HP/UX、FreeBSDなど）、<br />またLinuxもさまざまなディストリビューションと呼ばれる系列があり（RedHat系、Debian系など）、どれも微妙な違いがあります。しかし、基本さえマスターすれば、どれもとりあえずは触れるようになります。その違いというのも、どれかを触って比べてみないと実感できないと思いますので、とりあえずどちらでも良いので触ってみることです。 <br /><br />勉強しようと思うのならGoogleで両方の言葉を入れて調べてください。<br />すぐに出てきますよ <br /><br />UNIX<br /><br />LINUX<br /><br />LinuxはUNIX系OSの一つ。<br /><br />UNIX系は<br />Linux、FreeBSD等があります。<br />ちなみにWindows系は<br />WindowsXP、Windows98、Windows2000等があります。 <br /> <br />ウィンドウズが起動しなくなってしまったので、ＯＳをリナックスにすることは可能...<br /><br />ウィンドウズが起動しなくなってしまったので、ＯＳをリナックスにすることは可能でしょうか？やり方も教えて頂けるとありがたいです。<br />よろしくお願いします。 <br /><br />察するに、新しいWindowsパソコンを購入したので、古いWindowsパソコンをLinuxマシンとして再利用したいが、どうしたらよいかという質問と見ました。<br />一口にLinuxと言っても、様々なディストリビューションがあります。<br />それぞれ長所、短所ありますが、取りあえずLinuxに触れてみたい、ということであれば、やはりVineLinuxがオススメかと。<br />本屋さんのパソコンコーナーとかに、インストールCD付の入門書籍が売ってますので、それを買ってトライしてみてください。<br /><br />質問出来ているから、複数のＰＣがある！<br />ですね。<br />検索で、リナックス、LINUX、で調べて下さい。<br />たぶん、Vine Linuxが日本語で、一番簡単と思います。<br />マニュアルと、本体をダウンロードして下さい。<br />本体をＣＤに焼いてインストールする。<br />または、ＬＩＮＵＸの雑誌を購入する。<br />付録に、LINUXの本体が添付されているものを、狙う！！ <br /><br />WindowsPCをそのままLinuxにすると、プログラムの互換性などで問題が生じるらしいです。<br />デバイスの変更などもしなければならないと思うので、少し高度な知識とか、必要かもしれません。 <br /> <br />フリーのOSのLinuxを使う事は、そんなに難しいのですか？でも検索エンジンでLinu...<br /><br />フリーのOSのLinuxを使う事は、<br />そんなに難しいのですか？<br />でも検索エンジンでLinuxと打ち込み、<br />ヒットしたら、<br />そこからダウンロード→インストールすれば良いのではないのですか？<br />それだけの作業では駄目なんですか？<br />●インストールはあっけないほどスムーズだった。<br />●Unix/Linuxは初めてだったが、本（「UNIX本格マスター基礎編（技術評論社）」）を１冊読むだけで、日常の使用に不自由ない程度にはなった。<br />●3ヶ月使用しているが、動作は安定しておりフリーズしない。立上りも速く、それは今も変わっていない。<br />●デフラグの必要がないのが良い。<br />●ネットサーフィンは快適。（2CH専用ブラウザもある。）動画も一部のWMP方式のものを除いてほとんど見られるが、GyaOは視聴不可。<br />●ウイルスはまず来ないので実に安心。<br />●日本語版フリーソフトやシェアウエアは少ないが、「健全」なソフト（オフィス互換ソフト、葉書作成ソフト、デジカメ写真編集ソフト、CDコピーソフト(K3b,とても簡単で気に入っている)等）は一通り揃っている。（Winnyや、DVDコピーガード外しの類は（Bittorrent関係を除いて）ない。）<br />●市販のゲームはない（と思う）。（海外のフリーソフトの中には、かなり高度そうなシミュレーションウォーゲームソフトはあるが。）<br />なお、私のPC環境ですが、<br />ＰＣ：３万円のショップブランド（セレロンD315,メモリー256MB+256MB（PC購入後増設）,ＨＤＤ８０Ｇ,ＤＶＤスーパーマルチ）<br />Linux：SimplyMEPIS6.0（「ライブCDの部屋」ホームページから入手）<br />他のＯＳ：なし<br />ブラウザ＆メーラー：Opera9.01(たまにFirefoxも使用）<br />ＰＲ：Epson PX-V630（ウェブページ印刷に使用。）<br />ネット接続：フレッツ光マンションタイプ（下り速度３８Ｍ（実測））<br />です。 <br /><br />その通りです。<br />試してみては？？<br />Ｗｉｎｄｏｗｓとは、ちょっと違いますので使用方法が難しいところがありますよ。<br />とりあえず何も知らない素人が簡単に使いこなせるだけのものではないです。<br />ネットだけというくらいなら大丈夫でしょうが。 <br /> <br />リナックスはフリーズしますか？ウィンドウズMEや98よりも性能はいいですか？リナ...<br /><br />リナックスはフリーズしますか？ウィンドウズMEや98よりも性能はいいですか？リナックスのダウンロードの仕方をおしえてください。リナックスでヤフーBBにつながりますか？つなげかたもおしえてください。openofficeをリナックスでつかって見たいのですが、ダウンロードはウィンドウズと同じですか？ウイルスやスパイ駆除ソフトはリナックスにありますか。 <br /><br />フリーズすることもありますがその頻度はMEや98に比べたら無いも同然。性能はOSではなくPC本体のスペックに関するので一概には言えない。ダウンロードはLinuxでぐぐれば沢山出てくるから好きな所からDLして下さい。LinuxでYahooBBは問題なし。DLはやっていることは同じでもやり方は違う。セキュリティー関連のソフトはLinux（Unix)の方が充実している。以上 <br /><br />というかそれぐらい自分で調べないと、これから困るよ?<br />LINUXは自分で調べられる人間が使うものですよ。 <br /> <br />はじめまして。全くのLinux初心者です。ノートのWindowsXPにLinuxを入れたいので...<br /><br />はじめまして。全くのLinux初心者です。<br />ノートのWindowsXPにLinuxを入れたいのですが、デュアルブートもWindowsを殺すことも避けたいと思っております。<br />また、UNIX環境で使う予定のソフトの便宜上、WindowsにCygwinを入れて動かすことも避けたいのですが、初心者がWindowsを生かしたまま、Linuxを動かすことのできる方法がありましたら教えてください。 <br /><br />Virtual PC 2004 for Windowsという<br />マイクロソフトのエミュレータがあります。<br />。<br /><br />単にLinuxの練習でしたらCDブート<br />「knoppix」はいかがでしょうか？<br /><br />正しくはデュアルブートとおもいますが・・。<br />  Virtual PC 2004は無料になっているのですね。XP ProではなくHomeEditionなのでうまくいくかわかりませんが、やってみます。ありがとうございます。 <br /><br />ＬｉｎｕｘでしたらＦＤＤから起動したら如何でしょうか？<br />機能を限定すればＦＤに入ります。<br /><br />検索でＬｉｎｕｘ起動に関するページが見つかったと思います。<br /><br /><br />ntldrを編集できる技術があれば<br />それ以上の事もできるのですが・・・<br /><br /><br /><br />Ｌｉｎｕｘは使いこなすまでが大変ですが<br />Ｗｉｎｄｏｗｓでは得られない細やかな設定や処理速度など、<br />苦労が十分に報われるＯＳですので、<br />どうぞがんばってください <br /> <br /><br /></h2><a name="more"></a>

]]><![CDATA[
]]></content:encoded>
            <category>Linux リナックス ダウンロード</category>
      <author> リナックス</author>
                </item>
        <item>
      <link>http://linux-linux-linux.seesaa.net/article/39390838.html</link>
      <title>Linux（リナックス、リーヌークス、リヌックス、リヌクス、ライナックス、リーナクス）</title>
      <pubDate>Sat, 19 Apr 2008 22:19:34 +0900</pubDate>
            <description>Linux（リナックス、リーヌークス、リヌックス、リヌクス、ライナックス、リーナクス）とは、UNIXライクな（UNIXに似た）コンピュータ用オペレーティングシステム (OS) である。現在では、パーソナルコンピュータに限らず、携帯電話のような組み込みシステムからメインフレームやスーパーコンピュータまで、幅広く利用されている。 概要Linuxとは本来、OSの基盤となる中核ソフトウェア「カーネル」のみを指す呼称であるが、今日ではこのLinuxカーネルにGNU Projectのソフ...</description>
            <content:encoded><![CDATA[
<h2><br />Linux（リナックス、リーヌークス、リヌックス、リヌクス、ライナックス、リーナクス）とは、UNIXライクな（UNIXに似た）コンピュータ用オペレーティングシステム (OS) である。<br /><br />現在では、パーソナルコンピュータに限らず、携帯電話のような組み込みシステムからメインフレームやスーパーコンピュータまで、幅広く利用されている。<br /><br /><br /> 概要<br />Linuxとは本来、OSの基盤となる中核ソフトウェア「カーネル」のみを指す呼称であるが、今日ではこのLinuxカーネルにGNU ProjectのソフトウェアやX Window Systemなど、別のプロジェクトやライセンスのもとで開発が行われたソフトウェア製品群をパッケージ化し、Linuxカーネルと同時に配布するLinuxディストリビューションを指して、単にLinuxと呼ぶこともある。<br /><br />Linuxカーネルはその名の通り、OSの根幹としてコンピュータのシステム資源を統括するカーネルであり、これを用いて具体的な応用を可能とするオペレーティングシステムを構成する場合には、他の多数のソフトウェアの助力を必要とする。各種のライブラリやサブシステムを抜きにしてこれらを構成することは不可能であり、さらに具体的な作業や業務に応用する際には、各種サーバやアプリケーション等のソフトウェアも必要となる。GNU Projectではこうしたソフトウェアをフリーで開発・提供しており、実際に大多数のLinuxディストリビューションではライブラリ環境(glibc、GNU Cライブラリ)やツール環境(GNU bintuilsやfile utils等)をGNUのプロダクトに依存しているという事実、またGNU自身のプロダクトではないものの、Linuxカーネルを含め多くのソフトウェアがGNUが提唱するパブリックライセンス(GPL、乃至はLGPL等)に則って開発・提供され、これらのソフトウェアが事実上相互依存している点などからも、Linuxカーネルを用いてUNIXと同等のシステムを構成する場合には、そうしたシステムは「GNU/Linux」などと呼ぶべきとする者もいる（リチャード・ストールマン、またリーナス・トーバルズ自身もGNU/Linuxと呼称している）。<br /><br />Linuxカーネルを用いて構築されたOS環境は、一般的にはUNIX系OS、UNIX互換OS等として分類される。ただし厳密には、UNIXの標準的なAPIなどを定めた仕様であるPOSIXをおおむね満たしているものの、UNIXの商標を取得していない(商標UNIXではない)こと、たとえ実質的にPOSIXを満たしていたとしてもPOSIX自体を取得していない(POSIXでもない)こと、既存のUNIXからのforkやソースコードの流用等も行われていない(血統上のUNIXでもない)ことなどから、本来のUNIXと混同して扱うことは適切ではない。<br /><br />後付けではあるが、LinuxをLinux Is Not UniXの略としたり（GNU's Not UNIX）、LINus UniXの略としたりする者もいる。<br /><br /><br /> 歴史<br /> <br />リーナス・トーバルズLinuxカーネルは、1991年に当時フィンランドのヘルシンキ大学在学中であったリーナス・トーバルズ (Linus Torvalds) が個人で開発を開始した。最初はアセンブリ言語で記述されたターミナルエミュレータであったが、その後、Minixよりも優れたMinixを作るために拡張された。<br /><br />当時はIntelの80386 CPUベースの32bit PC/AT互換パーソナルコンピュータが登場し、それまで32ビット環境を扱うために要求されたワークステーションやミニコンピュータ等と比較すれば遥かに安価に、しかも個人でも入手が可能なものとなりつつあったため、リーナス・トーバルズはこれを使ってUNIX互換の機能を持つOSを動作させてみたいと考えていた。しかし商用UNIXは高価であり、UNIXを模して実装されたMinixもまた教育的な動機から大幅に簡略化されていたために構造的ないくつもの問題を備えており、いずれもトーバルズの目的を果たすことは困難であった。このためトーバルズは自らOSカーネルの開発に着手し、既に使用していた自作のターミナルエミュレータを改造、ファイルシステムなどUNIX互換のサブシステムとAPIを作成し、GNU Projectのライブラリやtools環境などと組み合わせることでそれらのソフトウェアが使えるようにした。<br /><br />登場した当初のLinuxの実装は極めて単純なものであり、既存の他のどのようなUNIXシステムに対しても、その機能と実績において比肩しうるものではなかった。しかし当時、フリーなUNIX互換OSを開発していたGNU Projectはカーネル(GNU Hurd)を完成しておらず(2006年現在もなお開発中である)、AT&TのUNIXもフリーではなく、さらにBSDはAT&Tと係争中であったために、即座に利用可能な形で提供され、スクラッチビルドであることから権利上の問題も抱えていないと考えられる、クリーンかつフリーなUNIX互換カーネルと呼ぶことができるめぼしい存在は、Linuxの他になかった。 PCでも動作する、より本格的でフリーなUNIX(ライク)環境を求める潜在的なユーザーや開発者たちの多くは、当時は教育用OSであるMinixに流れていたが、トーバルズはLinuxをMinixのメーリングリスト上で公開し、GPLライセンスの下で利用可能にすることにした。これはIntelの32bitパーソナルコンピュータでしか動作しなかったが、ちょうど32bitパーソナルコンピュータの普及期であったこと、GPLによって誰もが改良可能であったことから、フリーですぐに使用でき、より多くの機能のあるOSを求める人々からの改良を促した。”適切なときに適切な場に居合わせた”ことが、後の大幅な成長に繋がったと言える。<br /><br />実際にこの時期には、他にもカリフォルニア大学バークレー校（University of California, Berkeley, UCB）のBerkeley Software Distribution（BSD）もBSD系UNIX(4.3BSD Net/2)の80386への移植・実装（386BSD、のちのFreeBSDおよびNetBSD）を開始していた。市場において、マルチプロセスやメモリ保護・仮想CPUなど、モダンな32bit OSの実装が可能となる機能を搭載したCPUを搭載した安価なパーソナルコンピュータが普及を開始し、UNIXが自らのコンピュータで動くものとなる可能性があったことが、こうした広義のPC-UNIXの開発をスタートさせた主な要因であり、Linuxもまたその現象の１つであった。<br /><br />その後、Linux Kernel Mailing List (LKM) が開発に使われ、改良に参加する一般有志はそこに集まることになった。PC-UNIXの隆盛など社会的な注目が高まる中、1997年ごろより商用目的への応用が注目され、ハイエンドシステムに必要な機能が付け加えられていく。ReiserFS、ext3に代表されるジャーナリングファイルシステム、64bitファイルアクセス、非同期I/Oファイルアクセス、効率的なマルチプロセッサの利用などである。<br /><br />2000年頃より、IBM、ヒューレット・パッカード、SGI、Intelなどの企業にフルタイムで雇用されたプログラマも開発に加わるようになり、開発スピードにはずみが付いた。このように、多くの人々の協力によってソフトウェアが開発されうるということは、それまでのプロプライエタリなソフトウェア開発の常識では考えられないことであり、エリック・レイモンドは、Linuxの開発を分析し、「伽藍とバザール」を著した。<br /><br />2005年時点では、小～中規模のホストコンピュータ用OSとして、機能的には商用UNIXと比較しても遜色のない域に達している。主に各種ネットワーク系サーバ（ウェブサーバ、データサーバなど）の、小～中規模ネットワークにおけるサーバOSとして利用される例が一般的であり、また安価なPCやブレードサーバ等を束ねるクラスタ環境としても応用されている。<br /><br />その一方で小規模な情報機器への組み込みOS環境としても普及しており、プリントサーバやストレージサーバ、ネットワークカメラやルータ等にも応用され、一部のPDAや携帯電話端末などの、小型情報端末の組み込みOSとしても普及している。<br /><br />概して、一般消費者やオペレータの目に直接触れるフロントエンド環境としてよりも、インフラを担う「縁の下の力持ち」として応用される例が多い。特にパーソナルコンピュータ市場におけるデスクトップ環境としては、普及率においてWindowsの圧倒的なシェアを覆すまでにはいたっておらず、主として理工系の学生、コンピュータ業界人やその他の精通した人々が、安価なUNIX互換ワークステーションとして扱うなどの利用に止まっている。<br /><br />このような事情は、フリーソフトウェアのオフィスアプリケーションであるOpenOffice.orgの登場により、徐々にであるが変化の兆しを見せているという見解もある[要出典]。例として、一部の自治体などでLinux OS + OpenOffice.orgを採用したデスクトップ(PC)を大量導入する事例が出ている。エンドユーザーが使用するデスクトップ環境としてLinuxを見た場合の弱点の一つにこうしたオフィススイート環境の未整備が挙げられるとする見解は古くからあり、これらが長足の拡充を果たしつつある今後もLinux用デスクトップ向けアプリケーションの整備が進むと仮定した場合、一気にWindowsの牙城を脅かす可能性もありうる、とされる。実際にMSはこれを憂慮しており、発展途上国向けに機能は限られるが安価なヴァージョンを販売したり、XPのサポート期間に関しても当初の2年間から大幅な延長を発表して、市場独占による高収益体質に対する批判に応えている。<br /><br />日本でも近年、導入・維持コストの低さと、Windows現行版の作動しない旧式PCでも使用できる動作の軽さを買って、官公庁や自治体などで導入を検討する動きがある。これに対して、現場のPC環境変更にかかる苦労や工数、データ互換性の問題などを考慮せずに「無料だから」と安易にトップダウンで切り換える事を憂慮する意見もある。<br /><br />Linuxカーネルはフリーソフトウエアとして開発が行われており、世界中のプログラマや企業により改良され、発展し、世界的に利用されるOSとなった。<br /><br />現在主流となっているカーネルVersion 2.x系列におけるマスコットキャラクターは、リーナス・トーバルズの嗜好を汲んでタックス(Tux)と名付けられたペンギンが選ばれている。なお、カーネルVersion 1.xのマスコットキャラクターは鳥のカモメであった。<br /><br /><br /> "Linux"の読み方<br />Linuxはリーヌークス、リナックス、リヌックス、リヌクス、ライナックス、リーナクス等様々な読み方をされている。開発者であるスウェーデン系フィンランド人リーナス・トーバルズ本人のスウェーデン語の名前に由来していることから、スウェーデン語の発音「リーヌークス」と表記するのが正しいとされているが、リーナス個人が英語を母語とする文化圏の出身ではないため、「どのように呼んでもらっても構わない」としている。<br /><br />日本では各種の読み方が混在していたが、日本で最初のLinux専門誌LINUX JAPANが「リナックス」の読み方を採用し、一般紙が同名称に追従した事から、この読み方が一般に広まった。<br /><br /> Linuxディストリビューション<br />Linuxのカーネル自体はソースリストとして単独で公開されており、他の応用プログラム等と組み合わせてコンパイルし実行バイナリを得ることによって初めて、各種サーバやアプリケーション、ウィンドウシステム等を動作させることができる。しかしながら、このような環境をゼロから構築し維持運用してゆく作業は難解且つ煩雑なものであり、少なくともパーソナルコンピュータの一般的なエンドユーザーの知見やスキルでは実質的に不可能と言ってよい。<br /><br />このため、ライブラリやシステムソフトウェア、アプリケーション等を、ソースリストの状態ではなくあらかじめコンパイルして実行バイナリとし、さらに設定の雛型などを添付した上で、tar形式のアーカイブやrpm/deb形式などのパッケージとしてまとめ、サポートスクリプトやパッケージマネージャ、インストールソフトウェア等と組み合わせた形で提供されることが多い。このようなひとまとめにされた環境を、Linuxディストリビューションと呼ぶ。<br /><br />多くのLinuxディストリビューションでは、カーネル、ライブラリ、ツール環境、コマンドラインシェル、コンパイラ、テキストエディタ、X Window System、ウィンドウマネージャ、科学技術計算用ツール、その他オフィスアプリケーションソフトなど、何千ものアプリケーションパッケージを選択できるようになっている。<br /><br /><br /> 特殊な利用分野<br />LinuxはオープンソースのOSであるため、Microsoft Windowsなどの一般的にソースの開示や参照がほぼ不可能なプロプライエタリOSと比較した場合、よりニッチな用途への対応や調整のキャパシティを広く取れることから、応用範囲はより広範であるとされる。<br /><br />1CD Linuxでは、充分な搭載メモリ容量を確保できるPCでは、データの編集や蓄積などを要求されない参照や閲覧主体の作業であれば、そのほとんどの作業をCDからの起動で利用可能となる。一方、特殊な用途としては、X Window Systemを組み込まず、ごく短時間で起動するメディアプレーヤーシステムや、囲碁などの専用のもの等もある。 <br />1FD Linuxでは、一枚のFDに（時として特殊なフォーマット形式を利用して）Linuxを組み込み、PCルーターやSambaサーバーを構築できるものなどがある。 <br />NASでは、NFSやSamba等によるUNIX環境やWindowsネットワークへの対応だけでなく、NetatalkによるAppleTalkへの対応を実現したものもある。また一部のNAS装置では、内部のLinuxカーネルを再構築することで、NASでありながら、ストリーミングサーバーなどの機能を追加できるものもある。 <br />HDDレコーダー、携帯電話端末などの組み込みシステム用OS <br />スーパーコンピュータ 現在、汎用機やスーパーコンピュータ用カーネルとしてLinuxは広く採用されている。特にクラスター型HPCにおいてLinuxはかなり普及している。 <br /><br /><br /></h2><a name="more"></a>

]]><![CDATA[
]]></content:encoded>
            <category>Linux リナックス ダウンロード</category>
      <author> リナックス</author>
                </item>
        <item>
      <link>http://linux-linux-linux.seesaa.net/article/45161437.html</link>
      <title>Linuxクラスター</title>
      <pubDate>Mon, 18 Jun 2007 03:21:52 +0900</pubDate>
            <description>Linuxクラスターは、Linuxマシンをコンピュータ・クラスター化し、ひとつの処理を複数のコンピュータ上で処理させる方法である。疎結合クラスターの一種であり、対称型マルチプロセッシング (SMP) が、CPUとメモリをより密に繋いでいるのに比べると、クラスターは疎な繋がり(結合)である。クラスターの各要素は、完全に独立したコンピュータとして動作しており、高速なLANなどを利用してお互いに接続されている。要素となるLinuxマシンはGNU/Linuxオペレーティングシステムを...</description>
            <content:encoded><![CDATA[
<h2><br /><br />Linuxクラスターは、Linuxマシンをコンピュータ・クラスター化し、ひとつの処理を複数のコンピュータ上で処理させる方法である。疎結合クラスターの一種であり、対称型マルチプロセッシング (SMP) が、CPUとメモリをより密に繋いでいるのに比べると、クラスターは疎な繋がり(結合)である。クラスターの各要素は、完全に独立したコンピュータとして動作しており、高速なLANなどを利用してお互いに接続されている。<br /><br />要素となるLinuxマシンはGNU/Linuxオペレーティングシステムを搭載したコンピュータである。<br /><br />Linuxを動作させるために必要なハードウェアは、ごく一般的なパーソナルコンピュータでよいため、手軽にスーパーコンピュータを作り始められることが特徴である。また、Linuxはスケーラビリティに優れ、高速のコンピュータ上でも動いている。このため、低速な環境でシステムを構築してから、徐々に高速なコンピュータ環境に向かって進化させることが出来る。<br /><br />また、各コンピュータを繋ぐのには標準的なLANを使っているため、接続のハードウェアや技術、ソフトウェアは、従来の物を使うことが出来る。ハードウェアの製作やメンテナンスに特別な部品や技術を使う必要はない。<br /><br />Linuxは、オペレーティングシステム (OS) のソースコードを始め全ての必要なソフトウェアをソースコードも含めて無料で手にいれることができる。そのため、利用者や研究者が必要に応じてあらゆる部分に手を加えることが出来るのが大きな特徴である。また、使用に当たってコンピュータ毎に支払うOSのライセンス料もない。したがって投資に必要なのはハードウェアなどの物理的な資源と人件費だけということになる。<br /><br /><br /><br /> クラスターの目的<br />Linuxクラスターを作る目的としては、<br /><br />高速な計算処理 <br />大量の処理要求への対応 <br />安定性や信頼性 <br />などの場合があり、目的に応じて使われる技法も異なる。<br /><br /><br /> 高速な計算処理を目的とする場合<br />ごく普通のパーソナルコンピュータを多数(場合によっては数百から数千)、高速のネットワークで繋いで、いわゆるスーパーコンピュータとしての性能を出せることから、場合によっては通常のスーパーコンピュータの性能を10分の1以下の予算で作ることができる。また、研究者が自分達でも作れることから結構流行した。<br /><br />マイクロプロセッサの進歩により高速のコンピュータが作られ、高速のイーサネットによりごく一般的なネットワークの手法でコンピュータ間を接続できることが、Linuxクラスターをもたらした。また、高速のイーサネットを更に複数並行して接続し更に高速なLANを構築する技法も完成されている。現状では転送速度がギガビット/秒のイーサネットが使われることが多い。<br /><br />非常に高速な処理をする専用のクラスターを構成する場合は、以下の例で示す Beowulf の技法を使って実現されることが多い。<br /><br />要素になるコンピュータを個人用のデスクトップや他の目的のサーバーにも使い、その余剰の計算能力をお互いにわかちあうような場合には、以下の例で示す MOSIX を使う場合がある。<br /><br /><br /> 大量の要求への対応を目的とする場合<br />ウェブサーバーなど、インターネット全体から大量の要求が同時に発生し、秒のオーダーで結果を返す必要がある。<br /><br />このための技法には多くの例がある。以下の例で述べる MOSIX もその目的で使うことが出来る。<br /><br />ちなみに、世界最大のコンピュータ・クラスターを保有すると言われているインターネットの検索エンジンのグーグル[1]は、Linuxクラスターでできている。<br /><br /><br /> 安定性や信頼性を目的とする場合<br />この場合は、複数のコンピュータが同じ処理をして、結果を比較しあって異常な結果が出ることを防いだり、通常は別の処理をしているコンピュータの集合から一台が異常になっても、自動的に他の残りのコンピュータが処理を補うような場合である。<br /><br /><br /><br /> Linuxクラスターの作り方<br />普通のパーソナルコンピュータで作ることができ、必要なソフトウェアはソースコードも含めて全て無料で手に入り、作るのに必要な情報はほとんどウェブ上で即座に無料で手にいれることが出来るフリーソフトウェアまたはコピーレフトのソフトウェアである。<br /><br />実際にハードウェアを使って作る場合と、クラスター用ソフトウェアの構築や開発のために仮想コンピュータ上に構築する場合がある。<br /><br /><br /> 実ハードウェア上の構築<br /> <br /><br /> 仮想コンピュータ上の構築<br />単にソフトウェアの構築の実験や開発をするだけなら、Linux用の仮想コンピュータを利用できる。仮想コンピュータは一台の実際に存在するコンピュータを使って、その中に複数のコンピュータを作り出すことが出来る。利用する側から見ると(感じると)全く複数のコンピュータが存在するように見える。実際のコンピュータの資源が許す限り何台でも仮想コンピュータを作ることが出来る。<br /><br />また、特にi386系のLinuxに限るならば、Linux上で複数の仮想のLinuxマシンを作り出すためのソフトウェアがカーネルの一部を含め、ユーザーモードLinux (UML - User Mode Linux)として提供されている。UMLの一部は既に一般のLinuxに含まれて配付されているため、UMLのソフトウェアを手にいれたら手間を必要とせずに即座に複数の仮想Linuxマシンを用意することが出来る。UMLもやはり無料でソースコードを手にいれることができる。<br /><br />また、VMWareなど商用の仮想コンピュータソフトウェアも用意されている。<br /><br />構成するのに必要なソフトウェアや手順が紹介されているので、UML上でクラスターの構築の実験が出来る<br /><br /><br /> 使用するソフトウェアや技法の例<br />Beowulf(方式) <br />Linuxを使ったコンピュータ・クラスターとして有名。Linux以外のカーネルのソースコードが公開されているフリーのUNIXでも作られる。クラスターを構成するコンピュータはクラスターとしての処理だけに使われる。各コンピュータは高速の専用のネットワークで接続される。"Beowulf"と呼ばれるソフトウェアパッケージはなく、Beowulfを構成するに当たってそれぞれ使うソフトウェアは異なり特に必要な要素となるソフトウエアの部品はない。[2] <br />bproc (Beowulf Distributed Process Space)[3]Beowulfクラスター上でリモートプロセスを起動するためのツール群。マスターノード上で起動されたプロセスがVMADumpによりスレーブノードにコピーされる。スレーブノードはカーネルと必要最小限のライブラリのみをブート時にダウンロードするディスクレス構成。NASAのBeowulfプロジェクトで開発され、現在はロスアラモス国立研究所のクラスターPink（2048CPU）[4]にも採用されている。 <br />SCore(方式/ソフトウェア) <br />BeowulfがアメリカのNASA主導で策定され、検証された方式/プロジェクトであった様に、1992年から通産省主導による新情報処理開発機構(RWCP)にて開発されたクラスター計算機用超並列プログラム実行環境を含むクラスター方式。 <br />MOSIX(ソフトウェアパッケージ) <br />Beowulfクラスターではない。一般のデスクトップコンピュータも時間を制限してクラスターの一部として参加させることが出来る。プロセス単位で走る通常のLinux用ソフトウェアを改造なしてクラスター上で処理させることが出来る。参加するコンピュータはi86系のCPUを使っていれば、まちまちの仕様のコンピュータでも構わない。スレッドレベルの処理はサポートしていない。[5] <br />グリッド・コンピューティング <br />インターネットなどの広域で共有されたネットワーク上でコンピュータ資源(処理能力、記憶能力)を共有する仕組み。模索中であるが、商用のサービスが行われ始めている。Globusツールキットが事実上の標準になりつつある。特にLinuxとは限定していない。 <br /><br /> 参照<br />スーパーコンピュータ - とにかく速いコンピュータを作りたくて仕方なかったセイモア・クレイが クレイ・ワン(Cray-1)を作ったのが始まり。当時の高速な大規模のコンピュータ(メインフレーム)が、一般的な処理のために作られているのに対して、特に科学・工学の分野で必要となる数値計算、特にベクトルや行列の計算を速く計算するために作られた。 <br />並列コンピュータ <br />コンピュータ・クラスター <br /></h2><a name="more"></a>

]]><![CDATA[
]]></content:encoded>
            <category>リナックス</category>
      <author> リナックス</author>
                </item>
        <item>
      <link>http://linux-linux-linux.seesaa.net/article/45161385.html</link>
      <title>Linuxマシン (リナックス マシン)</title>
      <pubDate>Mon, 18 Jun 2007 03:19:56 +0900</pubDate>
            <description>Linuxマシン (リナックス マシン)とは、Linuxカーネルや、Linuxカーネルを含めたGNU/Linuxオペレーティングシステムを直接走らせているコンピュータを指していう。ソフトウェアだけではなく、ハードウェアも含めている。Linuxボックスと呼ぶこともある。英語では Linux box が普通の呼び名。Linuxは多くの種類のコンピュータ(CPUアーキテクチャ、コンピュータ・アーキテクチャ)で利用可能なオペレーティングシステムで、Linuxマシンと呼んでも、通常のパ...</description>
            <content:encoded><![CDATA[
<h2><br /><br />Linuxマシン (リナックス マシン)とは、Linuxカーネルや、Linuxカーネルを含めたGNU/Linuxオペレーティングシステムを直接走らせているコンピュータを指していう。ソフトウェアだけではなく、ハードウェアも含めている。Linuxボックスと呼ぶこともある。英語では Linux box が普通の呼び名。<br /><br />Linuxは多くの種類のコンピュータ(CPUアーキテクチャ、コンピュータ・アーキテクチャ)で利用可能なオペレーティングシステムで、Linuxマシンと呼んでも、通常のパーソナル・コンピュータを始め、マッチ箱程度のサイズから、大きなものはメインフレームと呼ばれる大型のコンピュータまで、世界に存在するコンピュータと呼べる多くの物の上で動作している。そのため、Linuxマシンと呼んでも、どんな風な外観をしているかを定義することは出来ない。しかし、Linuxマシンと言ったとき、多くの場合はパーソナルコンピュータ、サーバーコンピュータでLinuxが動作しているものを指す。<br /><br />Linuxマシンを作ることが出来るコンピュータのタイプ(CPUアーキテクチャ)はLinuxカーネルを参照のこと。<br /><br />Linuxマシンと言った場合、ネットワーク上で独立した単位のコンピュータを指す場合が多く、複数のLinuxマシンが何らかのネットワークで接続され、処理を複数のコンピュータで処理し、利用者からひとつのコンピュータの塊に見えるような場合は、Linuxクラスター(またはコンピュータ・クラスター)と呼ぶ。<br /><br />また、Linuxクラスターの一種であるが、クラスターがインターネット上に作られているような場合は、Linuxグリッドと呼ぶ。グリッドの場合、特に複数のOSが参加できるようにしている場合が多い。<br /><br /><br /><br /><br /> Linuxマシンの使われ方<br /><br /> Linuxマシンの分類<br />ルーター <br />マッチ箱程度からVHSビデオテープ大のもので、ルーターとして使われているもの。 <br />ブレードサーバー <br />ウェブサーバー、データベースサーバーを稼働させている。 <br />デスクトップコンピュータ <br />狭義のLinuxボックスで、Microsoft Windows用のインテルアーキテクチャのデスクトップコンピュータ。 <br />様々なディストリビューションが利用できる。 <br />クラスター <br />ブレードサーバーを集めたもの。データセンター内で稼働している。 <br /><br /> Linuxボックスの作り方<br /><br /> 関連記事<br />Linuxディストリビューション<br /></h2><a name="more"></a>

]]><![CDATA[
]]></content:encoded>
            <category>リナックス</category>
      <author> リナックス</author>
                </item>
        <item>
      <link>http://linux-linux-linux.seesaa.net/article/45161369.html</link>
      <title>Linuxディストリビューション</title>
      <pubDate>Mon, 18 Jun 2007 03:16:32 +0900</pubDate>
            <description>Linuxディストリビューションとは、Linuxカーネルを中心に構成されたGNU/Linuxオペレーティングシステムを、専門家ではなくとも導入（インストール）したり、利用できる形にまとめ上げたもの（頒布形態）。通常知られているものは、一般利用者がサーバやデスクトップとして利用可能なソフトウェアを集めてインストーラをつけたもの。代表的なLinuxディストリビューションとして Debian GNU/Linux、Mandriva Linux、Red Hat Enterprise L...</description>
            <content:encoded><![CDATA[
<h2><br /><br />Linuxディストリビューションとは、Linuxカーネルを中心に構成されたGNU/Linuxオペレーティングシステムを、専門家ではなくとも導入（インストール）したり、利用できる形にまとめ上げたもの（頒布形態）。<br /><br />通常知られているものは、一般利用者がサーバやデスクトップとして利用可能なソフトウェアを集めてインストーラをつけたもの。代表的なLinuxディストリビューションとして Debian GNU/Linux、Mandriva Linux、Red Hat Enterprise Linux、Slackware、SUSE LINUX 等がある。<br /><br />ディストリビューションは、自由に配付、利用の出来るソフトウェア(フリーソフトウェア)だけを集め、ディストリビューション自体も無料で提供されるものと、利用に料金を払う必要のある商用ソフトウエアを含んだ有料のディストリビューションに分けられる。大抵の場合、前者はFTPなどで公開されており、後者はユーザー数などに制限のあるライセンス契約によって提供される。どちらの場合も、CD-ROM等によって入手することができる。Linuxディストリビュータによっては、両方のディストリビューションを用意しているところもある。<br /><br /><br /> 構成要素<br />カーネルは資源の管理やハードウェアへのインターフェースしか提供しないので、通常のアプリケーションを利用するためにはカーネル以外の各種ソフトウエアが必要である。Linuxオペレーティングシステムがブートするには少なくともカーネルとinit、シェルが必要。コンソールベースとして有効に使うためには、最低でも、基本ライブラリ（GNU libc ライブラリ）、ファイル操作用プログラム群（多くの場合GNU版）が必要となる。<br /><br />さらに通常のシステムとして利用するために、以下のようなソフトウェアを同梱している。そのため、自由に配付の出来るディストリビューションだけを使って、追加のソフトウエアなしでも日常的な目的(個人/家庭向け、ビジネス向け)で、デスクトップ/サーバシステムとして使うことが出来る構成になっている。<br /><br />各種の設定を行うソフト <br />各種のインタープリタ（スクリプト言語） <br />GUI <br />X11のフリーな実装であるXFree86、XOrg <br />デスクトップ環境としてGNOME、KDE、XFce <br />ウィンドウマネージャ <br />デスクトップ向けアプリケーション <br />ウェブブラウザ <br />メーラー <br />テキストエディタ <br />オフィススイート <br />マルチメディア <br />ゲーム <br />サーバ向けアプリケーション <br />メールサーバ <br />ウェブサーバ <br />データベースサーバ <br />ソフトウエア開発向けアプリケーション <br />多数のコンピュータ言語開発環境 <br /><br /> 主要 Linuxディストリビューション一覧<br />RPM系 <br />Asianux : MIRACLE LINUX - Asianux Inside のベース。無償配布。 <br />CentOS : Red Hat Enterprise Linuxのクローン <br />Desktop/LX : Windows に似たユーザーインタフェース <br />Fedora : Red Hat Linux 後継のコミュニティ指向型開発プロジェクト <br />Haansoft Linux : 2006 Workstation は Asianuxベースのディストリビューション。 <br />HOLON Linux <br />Mandriva Linux : 旧名称は、Mandrakelinux。商用版と無料版がある。 <br />MIRACLE LINUX : 商用、Oracle対応、Asianux採用 <br />Momonga Linux : Kondara MNU/Linuxの後継 <br />OpenLinux : 商用 <br />PS2 Linux : プレイステーション2上で動作する。Kondara MNU/Linuxベース <br />Red Flag Linux : 紅旗Linux中国製ディストリビューション、Asianux採用 <br />Red Hat Linux <br />Red Hat Enterprise Linux : 商用 <br />Scientific Linux (旧 Fermi Linux) : Red Hat Enterprise Linuxのクローン <br />StartCom Linux : Red Hat Enterprise LinuxベースのLinux。 <br />SUSE LINUX : 商用、ヨーロッパで強い。v10.0からオープンソース版がある。SuSE社は、ノベル社に買収された。 <br />Turbolinux : 商用 <br />Vine Linux : 個人用サーバー、クライアント向け <br />White Box Enterprise Linux : Red Hat Enterprise Linuxのクローン <br />Yellow Dog Linux : PowerPC搭載機専用 <br />Debian系 <br />ARMA aka Omoikane GNU/Linux <br />Debian GNU/Linux 100%フリーソフトウェアであることが理念、コミュニティベース <br />gnUserLinux : Debianベースの企業向けデスクトップ用Linux <br />KANOTIX : DebianベースでCDブート/HDDインストール共可能 <br />KNOPPIX : DebianをベースにCDブートで利用できるようにしたLinux <br />Linspire (旧称　Lindows) : Windowsのような使い勝手を実現 <br />MEPIS : 主にデスクトップ向け、UbuntuベースでCDブート/HDDインストール共可能 <br />Progeny Debian : Red Hat の Anacondaインストーラを移植したLinux <br />sidux : Debian sidベースでCDブート/HDDインストール共可能 日本語版 <br />Ubuntu : Debianベースで6ヶ月ごとのリリースと商用サポートを掲げる <br />巫女 GNYO/Linux <br />Slackware系 <br />Plamo Linux : Slackwareを日本語化し、プラモのようにいじれることを念頭に置いて開発されている <br />Slackware <br />SLAX : 日本語化されたSLAX-jaも存在する。SLAX-ja <br />その他 <br />Gentoo Linux : BSD系OSのportに似たPortageと呼ばれるパッケージ管理 <br />IPnuts : ルータ・ファイアウォール構築に使用 <br />Nature's Linux : 無料の開発版とOS監視サポート付きの有料版がある。FreeBSDのjailに似た仮想ファイルシステム、jailを利用したバックアップとリカバリ機能、ファイル改ざん検出機能などを持つ。 <br />Omaemona 2ch/Linux : Linux from Scratchベース <br />開発が事実上終了したもの <br />Kondara MNU/Linux <br />LASER5 Linux : 商用・個人(7.2exp以降開発停止。現在サポート終了) <br />LinuxPPC : PowerPC搭載機専用 <br />MkLinux : PowerPC搭載機専用、Machベース <br />Red Hat Linux : 商用および個人用 <br />SLS <br />Stataboware : Alpha搭載機専用 <br />非ディストリビューション <br />Linux from Scratch <br /><br /> 関連項目<br />Linux <br />en:Comparison of Linux distributions (各ディストリビューション比較表 -英語) <br />Linuxクラスター <br />Embedded Linux <br /></h2><a name="more"></a>

]]><![CDATA[
]]></content:encoded>
            <category>リナックス</category>
      <author> リナックス</author>
                </item>
        <item>
      <link>http://linux-linux-linux.seesaa.net/article/45161292.html</link>
      <title>カーネル（英：Kernel）</title>
      <pubDate>Mon, 18 Jun 2007 03:16:26 +0900</pubDate>
            <description>カーネル（英：Kernel）とは、階層型に設計されたオペレーティングシステムの中核となる部分である。システムのリソースを管理し、ハードウェアとソフトウェアコンポーネントのやりとりを管理する。オペレーティングシステムの基本コンポーネントとして、カーネルはメモリ、CPU、入出力を中心としたハードウェアを抽象化し、ハードウェアとソフトウェアがやり取りできるようにする。また、ユーザープログラムのための機能として、プロセスの抽象化、プロセス間通信、システムコールなどを提供する。これらの...</description>
            <content:encoded><![CDATA[
<h2><br /><br />カーネル（英：Kernel）とは、階層型に設計されたオペレーティングシステムの中核となる部分である。システムのリソースを管理し、ハードウェアとソフトウェアコンポーネントのやりとりを管理する。<br /><br />オペレーティングシステムの基本コンポーネントとして、カーネルはメモリ、CPU、入出力を中心としたハードウェアを抽象化し、ハードウェアとソフトウェアがやり取りできるようにする。また、ユーザープログラムのための機能として、プロセスの抽象化、プロセス間通信、システムコールなどを提供する。<br /><br />これらのタスクはカーネルによって方式が異なり、設計も実装も異なる。モノリシックカーネルは全てを一つの仮想アドレス空間に格納されたコードで実行して性能を向上させようとする。マイクロカーネルはサービスの大部分をユーザ空間で実行し、コードの保守性とモジュール性を向上させようとする[1]。多くのカーネルはこの二つのカテゴリのいずれか（あるいは中間）である。<br /><br /><br /><br /><br /> 概要<br />全てではないが、多くのオペレーティングシステムはカーネルを内包する。ハードウェア/ソフトウェア間の通信を管理するソフトウェアとしてのカーネルは、性能、メモリ効率、セキュリティ、プロセッサのアーキテクチャなどが複雑に絡んだ問題への妥協的解答である。<br /><br />多くの場合、ブートローダーがカーネルを特権モードのプロセスとして起動する[2]。しかし、初期化が完了すると、カーネルはいわゆるプロセスとしては存在せず、ディスクアクセスなどの高い特権レベルを必要とする処理を必要としたときにユーザプログラムから呼び出される機能の集合体として存在することになる。カーネルの処理の流れはユーザープロセスの処理の流れの延長上にあり、システムコールによってカーネルに処理が渡り、終了するとユーザーに戻っていく。初期化時のカーネルの処理の流れは「アイドルプロセス」とか「collects」と呼ばれ、プロセッサが何もしていないときに実行される。<br /><br />カーネル開発はプログラミングの中でも最も複雑で難しいタスクのひとつと考えられる。オペレーティングシステムの中核部であるということは、高い性能を要求される最重要なソフトウェアであり、正しく設計し実装することは難しい。カーネルはユーザプログラムの互換性や移植性を考慮する必要などから、設計が制限されることもあり、そのことがさらに開発を難しくしている。<br /><br /><br /> カーネルの機能<br />カーネルの仕事はコンピュータのリソースを管理し、他のプログラムがそれらのリソースを使って動作できるようにすることである。コンピュータの最も基本となる部品はCPUまたはマイクロプロセッサであり、それらが実際に様々なプログラムをカーネルの管理下で実行する。他の重要なリソースはコンピュータのメモリであり、実行すべきプログラムがそこにロードされ、プログラムが使用するデータも格納される[3][4]。さらにデバイスへのアクセスを可能とするため、カーネルはマザーボードの入出力も管理しなければならない[5]。最終的にカーネルはそれらのサービスにユーザープログラムがアクセスする手段を提供しなければならない。<br /><br /><br /> プロセス管理<br /><br /><br />OSカーネルの主な仕事はアプリケーションの実行を許可し、ハードウェア抽象化などの機能によってそれをサポートすることである。アプリケーションを実行するため、カーネルはアプリケーションのコードを含むファイルをメモリにロードし（場合によってはそのための仮想空間を設定する）、プログラムのためのコールスタックを設定し、そのプログラムの所定の位置に制御を渡すことで実行を開始する。<br /><br />マルチタスク可能なカーネルは、ユーザーから見て実際にそのコンピュータが同時実行できるプロセス数よりも多数のプロセスが同時並行して実行されているかのように見せかける。一般に、システムが同時並行して実行できるプロセス数はそのシステムの持つCPU数に等しい。<br /><br />マルチタスクシステムでは、カーネルは各プログラムにタイムスライス（そのプログラムがCPU上で実行される連続時間）を与え、プロセスからプロセスへと高速に切り換えていくので、ユーザーから見ればそれらのプロセスが同時並行して実行されているように見えるのである。カーネルは次に実行すべきプロセスを決定し、タイムスライスの長さを決定するスケジューリングアルゴリズムを持つ。一般にプロセスには優先度が設定される。カーネルはそれらのプロセス間の通信手段も提供する。これはプロセス間通信(IPC)と呼ばれ、パイプ、共有メモリ、ソフトウェア割り込みなどがある。<br /><br />OSはマルチプロセッシング（SMPやNUMA）をサポートすることもある。この場合、複数のプログラムやスレッドが複数のプロセッサ上で動作する。そのようなシステムでカーネルを動作させる場合、「リエントラント（再入可能）」あるいは「割り込み可能」になるよう大幅な改造が必要となる。これはつまり、何か処理をしている最中に他からも要求を受け付けるということである。この改造ができれば、異なるプロセッサ上で動作するプログラムが同時にカーネルを呼び出しても大丈夫になる。カーネルは複数のプロセッサからのメモリアクセスを同期させる方法も提供しなければならない。これはメモリ管理とプロセス管理にまたがる問題である。<br /><br /><br /> メモリ管理<br /><br /><br />カーネルはシステムの全メモリへの無制限のアクセスが可能で、ユーザープログラムの要求に応じて安全なメモリアクセスを提供しなければならない。このための第一歩はページング方式やセグメント方式による仮想アドレッシングである。仮想記憶方式では、カーネルは物理アドレスを別のアドレス、つまり仮想アドレスに変換する。これにより、各プログラムは（カーネル以外では）仮想空間上唯一のコードに見え、プログラムが互いに他のプログラムを破壊することを防止する。<br /><br />仮想アドレッシング方式では、仮想空間をカーネル用の部分（カーネル空間）とアプリケーション用の部分（ユーザー空間）に分けることが出来る。この根本的な分離は多くの汎用カーネルで実際に使われている。<br /><br />複数のプログラムを同時並行的に動作させるため、OSはそのシステムのメモリ容量以上のメモリを必要とすることがある。その一般的解決策は仮想記憶である。仮想記憶では、カーネルがメモリの一部を他（例えばハードディスク上のスワップファイルなど）に移し、必要に応じてメモリに復帰させる。<br /><br />メモリ管理のもうひとつの機能として、カーネル内の各モジュールやデバイスドライバが使用するメモリの割り当てがある（動的メモリアロケーション）。<br /><br /><br /> デバイス管理<br />実際に何らかの作業をするには、OSはコンピュータに接続された周辺機器にアクセスする必要があり、周辺機器はその開発元などが書いたデバイスドライバを通して制御される。例えば、ユーザーが何かを画面に表示したいなら、文字やピクセルを表示させるためにカーネルを通してモニターのドライバ（VGAとかVESA）を使用する。<br /><br />デバイス管理は最初に様々なバス（PCIやUSB）上をスキャンして実装されたデバイスを検出し、対応するドライバを探す。デバイス管理は各OS固有の部分であり、カーネルの設計によってドライバの扱い方は異なるが、一般にカーネルはドライバが物理的にデバイスにアクセスするための入出力ポートやメモリ空間を用意する必要がある。デバイスへのアクセスはコンテキストスイッチを引き起こしたり、CPUを無駄に浪費したりすることになり易く、性能オーバヘッドの元となるため、デバイス管理の設計は重要である。<br /><br />直接的なデバイス管理の上にファイルシステムや通信プロトコルが実装される。<br /><br /><br /> システムコール<br /><br /><br />意味のある作業を実行するには、ユーザープログラムはカーネルの提供する全サービスにアクセスできなければならない。これはカーネルによって実装が異なるが、多くは標準CライブラリやAPIが提供され、そこから対応するカーネル機能が呼び出される。カーネル機能を呼び出す方法は主にCPUがどのような機能を提供しているかに依存するが、ユーザーモードからカーネルモードに移行させる専用命令を使ったり、何らかのプロセス間通信機能を使ったり、例外処理や割り込みを明示的に発生する命令（トラップ命令、ソフトウェア割り込み）を使ったりする。<br /><br /><br /> カーネル設計手法<br />上述の機能は様々な設計や実装が考えられる。モノリシックカーネルではそれらを全てひとつのアドレス空間（カーネル空間）に配置し、システムの性能を向上させようとする。マイクロカーネルはサービスの大部分をユーザー空間で動作させ、コードの保守性とモジュール性を向上させようとする[1]。多くのカーネルは明確にどちらかに分類できるわけではなく、その中間の実装とも言うべきハイブリッドカーネルになっている。さらに特殊な設計としてナノカーネルや exokernel が研究されているが、広く使われるまでには至っていない。<br /><br /><br /> モノリシックカーネル<br /><br /><br />モノリシックカーネルでは、全OSサービスはひとつのカーネル空間内に存在し、カーネルスレッド上で実行される。この手法は強力なハードウェアアクセスを提供する。モノリシックなシステムは設計と実装が比較的容易で、うまく書けば非常に効率がよいものになる。主な欠点はシステム構成要素間の依存関係の複雑さである。例えば、デバイスドライバにバグがあっただけでシステム全体がクラッシュするし、大きなカーネルは保守が非常に困難である。<br /><br /><br /> マイクロカーネル<br /><br /><br />マイクロカーネルでは、ハードウェアの単純な抽象化と最小のプリミティブ（システムコール）で最小のOSサービスを実装する（メモリ管理、マルチタスク、プロセス間通信など）。他の全てのサービス（ネットワークなど）は「サーバ」としてユーザー空間に実装される。マイクロカーネルはモノリシックカーネルよりも保守が容易だが、システムコール回数やコンテキストスイッチ回数が増大するために性能が低下する傾向がある。<br /><br />この問題はその後、L4プロジェクトでのプロセス間通信のチューニングなど、マイクロカーネル高速化技法の進展により解決に向かったが、マイクロカーネルにより簡略化されるはずが、高速化のために実装がより複雑になるというトレードオフも生み出した。<br /><br />マイクロカーネルを採用したOSの代表的なものに、Mach、OSF/1、NeXTSTEP、Mac OS X、TRON、amoeba、chorus、Windows NT、BeOS などがある。ただし、NeXTSTEP やその後継である MacOS X、Windows NT 4.0以降については、パフォーマンス上の理由から一部のサブシステムをカーネル空間に取り込む実利的な実装を優先したため、両者とも理想的な構造のマイクロカーネルというわけではない。<br /><br /><br /> モノリシックカーネルとマイクロカーネル<br />カーネルが巨大化するにつれて、様々な問題が明らかになってきた。最も明らかな問題はカーネルの大きさ（メモリ使用量）の増大である。これは仮想記憶をカーネル空間にも適用することである程度まで和らげられるが、全てのコンピュータ・アーキテクチャが仮想記憶をサポートできるわけではない[6]。カーネルのサイズを削減するため、不要なコードを削除するなどの改善が必要となるが、これはカーネルの各モジュール間の明らかにされていない依存関係があるために非常に困難である[7]<br /><br />モノリシックカーネルが提起した問題により、1990年代の初期までにモノリシックカーネルは時代遅れと考えられるに至った。結果としてLinuxがモノリシックカーネルを採用したことでリーナス・トーバルズとアンドリュー・タネンバウムの間で有名な論争が発生した[8]。この議論では、両者の言い分にそれぞれメリットがある。<br /><br />モノリシックカーネルは設計が容易で、マイクロカーネルよりも迅速に成長することが期待できる。しかし、モノリシックカーネル内のバグは一般にシステムクラッシュを引き起こすのに対して、マイクロカーネルでは一部のサーバに問題が限定される。モノリシックカーネルの支持者は、不正なコードがカーネルに無ければマイクロカーネルの利点はほとんどないと論じる。どちらの側にも成功例がある。マイクロカーネルはロボットや医療用システムで使われており、各コンポーネントが別々の保護されたメモリ空間で動作する。これは最新のモジュールロード方式であってもモノリシックカーネルには不可能であろう。モノリシックカーネルは共有型カーネルメモリを使用するよう最適化されていて、マイクロカーネルのような低速なメッセージ渡しとは異なる。<br /><br /><br /> ハイブリッドカーネル<br />ハイブリッドカーネルは本質的にモノリシックカーネル手法とマイクロカーネルシステムの間の妥協案である。マイクロカーネルの性能オーバヘッドを削減するため一部のサービス（通信プロトコルスタックやファイルシステム）をカーネル空間で動作させるが、一部のカーネルコード（デバイスドライバなど）はサーバとしてユーザ空間で実行する。<br /><br /><br /> ナノカーネル<br />ナノカーネルは全てのサービスをデバイスドライバとして分離する。これには例えば最も基本的な割り込みコントローラやタイマーの制御も含まれる。これによりカーネルメモリはマイクロカーネルよりもさらに小さくなる。<br /><br /> Exokernel<br />Exokernel はハードウェアを理論モデルに抽象化しないカーネルである。Exokernelは物理ハードウェア資源（プロセッサ時間、メモリページ、ディスクブロック）をプログラムに割り当てる。Exokernel上で動作するプログラムは既知のOSの抽象化を実現する「Library Operating System」をリンクして使用したり、アプリケーション固有の抽象化を行って性能を最適化することができる。<br /><br /> 他の設計<br />上述した分類に当てはまらないカーネルの設計や実装もある。AmigaOSのカーネル Exec はマイクロカーネル風である。Unununiumはカーネルを持たないOSである[9]。<br /><br /><br /> カーネル開発史<br /><br /> 初期のOSカーネル<br />厳密に言えば、オペレーティングシステム（とカーネル）はコンピュータを動作させるのに必須ではない。プログラムはマシン上に直接ロードされ実行されることも可能であり、そのようなプログラムはOSのサービスや抽象化なしで記述しなければならない。多くの初期のコンピュータではそのような手法が一般的であり、プログラムを入れ替えるときにリセットとリロードが必要だった。その後、プログラムローダーやデバッガといった補助的な小さなプログラムがメモリに常駐したり、ROMからロードされるようになった。これらが初期のオペレーティングシステムのカーネルの元となった。直接実行の手法は今日でもゲーム機や組み込みシステムで使われているが、一般に最近のコンピュータではオペレーティングシステムとカーネルが使われている。<br /><br /><br /> タイムシェアリングOS<br /><br /><br />UNIX以前の10年間、コンピュータは劇的に能力を向上させ、マシンの未使用時間を使う手法が求められた。この期間の主な開発のひとつがタイムシェアリングシステム(TSS)である。TSSは何人かのユーザーがCPUのタイムスライスをそれぞれ割り当てられる。<br /><br />タイムシェアリングシステムの開発は多くの問題を発生させた。ひとつの問題は大学のユーザーはCPU時間が欲しいというよりもシステムをハックしたがっているという点である。このためセキュリティやアクセス制御がMulticsプロジェクトの重要な課題となった[10]。もうひとつの問題は計算リソースの正しい扱い方である。ユーザーは計算リソースを使わずに画面を凝視することにほとんどの時間を費やしており、タイムシェアリング方式ではそのようなCPU時間を他のユーザーに与えるべきと考えられた。最終的に、メモリ階層の多層化が進み、リソースの分割が仮想記憶システムの開発へと繋がっていったのである。<br /><br /><br /> UNIX<br /><br /><br />UNIXは数十年間のオペレーティングシステム開発の最高点を示している。設計段階では、全ての高レベルのデバイスがファイルとして抽象化されていた。何故ならUNIX設計者は情報処理の目的をデータの変換であると考えていたからである。例えば、プリンタもファイルとして抽象化され、データをそのファイルにコピーすると印字が行われる。他のシステムでは同様の機能を提供するにあたって、デバイスを低レベルに抽象化する傾向があった。デバイスもファイルも何らかの低レベルの概念の実体化である。システムをファイルのレベルで抽象化したことにより、ユーザーは既存のファイル管理機能と概念で全てを扱うことができるようになり、操作が大幅に簡略化された。同じパラダイムを拡張して、UNIXはファイルを複数の小さなプログラムで操作するパイプの概念を可能とした。最終的な結果は同じであっても、このような小さなプログラム群を使うことで柔軟性が劇的に向上しただけでなく、開発も利用も容易になった。<br /><br />UNIXでは、オペレーティングシステムは2つの部分で構成される。様々な操作を実行するユーティリティプログラム群とカーネルである。プログラミングの観点から見ると両者の違いは小さい。カーネルは特権モードで動作するプログラムであり[2]、プログラムローダーとしての役割とシステムの残りの部分を構成するユーティリティプログラム群を監督する役割を持つ。そして、それらプログラムにロックと入出力サービスを提供する。つまり、カーネルはあらゆる場面に介在しているわけではなかった。<br /><br />その後、計算モデルが変化し、UNIXの何でもファイルで表す手法が常に適用可能な方法ではなくなってきた。端末はファイルで表せるが（どちらも文字列を読み書きできる）、GUIはそのように扱うことはできない。コンピュータネットワークは別の問題を提起した。ネットワーク経由の通信はファイルアクセスに対応させることができるが、低レベルのパケット指向アーキテクチャはファイルというよりも離散的なデータの塊として扱う必要がある。コンピュータの機能が拡大するにつれ、UNIXのコードは増大していった。初期のカーネルのソースは10万行ほどだったが、Linuxなどでは450万行にもなっている[11]。<br /><br />モノリシックカーネルの最大の問題は全体の大きさであった。コードがあまりにも膨大であるため、それを保守したり改造することは困難で時間がかかる作業となったのである。<br /><br /><br /> マイクロカーネルの開発<br />汎用マイクロカーネルとしてはMachが有名だが、特定用途向けにもいくつかのマイクロカーネルが開発された。L4はマイクロカーネルの性能が悪くないことを実証するために作られた。ここから派生した新たな実装の Fiasco や Pistachio はLinuxをその上で動作させることができる[12][13]。<br /><br />QNXはマイクロカーネル設計を採用したリアルタイムオペレーティングシステムであり、1980年代初期に開発され、Machよりも遥かに成功している[14]。ソフトウェアが不正動作することが致命的な状況で使われることが多く、スペースシャトルのロボットアームの制御とかガラスを精密に磨く機械の制御で使われている。<br /><br /><br /> 脚注<br />^ a b An overview of Monolithic and Micro Kernels, by K.J. <br />^ a b 最上位の特権レベルは、スーパーバイザーモード、カーネルモード、CPL0、リング0など様々な呼称がある。 <br />^ Bona Fide OS Development - Bran's Kernel Development Tutorial, by Brandon Friesen <br />^ CPU時間は理論上無限だが、メモリ容量とそのアクセス速度は有限であることに注意すべきである。 <br />^ デバイスドライバをカーネルの一部と見なさない考え方もあるが、例えばリアルタイムクロックなどはカーネル自身が管理する。 <br />^ 仮想アドレッシングは通常、メモリ管理ユニットに内蔵された機能を使用して実現される。 <br />^ そもそも何故カーネルが大きくなるとまずいのか？ 一般にOSはある程度のハードウェアシリーズで動作するが、その最小メモリサイズは最も安価なハードウェアの最小構成まで考慮する必要があり、そのようなメモリ容量でもある程度の機能が動作しなければならない。このため、少なくとも一般的な構成のカーネルがその最小メモリ容量内に収まって、アプリケーションをそれなりの性能で実行できるだけの空きメモリ容量を確保しなければならないという事情があった。最近ではメモリチップの急速な大容量化によって、このような問題は減りつつある。 <br />^ ここや ここやここに議論の記録がある <br />^ Unununium OS :: Introduction <br />^ Introduction and Overview of the Multics System, by F. J. Corbat&oacute; and V. A. Vissotsky. <br />^ Linux Kernel 2.6: It's Worth More!, by David A. Wheeler, 2004年10月12日。 <br />^ The Fiasco microkernel - Overview <br />^ L4Ka - The L4 microkernel family and friends <br />^ QNX Realtime Operating System Overview <br /><br /> 関連項目<br />オペレーティングシステム <br />メモリ管理 <br />Random Access Memory <br />仮想記憶 <br />ページング方式, セグメント方式 <br />アドレス空間（カーネル空間、ユーザ空間） <br />メモリ管理ユニット <br />プロセス管理 <br />マルチタスク <br />プロセス <br />スレッド <br />スケジューリング <br />タイムシェアリングシステム <br />コンテキストスイッチ <br />プロセス間通信 <br />割り込み, IRQ <br />入出力 <br />デバイスドライバ <br /><br /></h2><a name="more"></a>

]]><![CDATA[
]]></content:encoded>
            <category>リナックス</category>
      <author> リナックス</author>
                </item>
        <item>
      <link>http://linux-linux-linux.seesaa.net/article/45161343.html</link>
      <title>GNU/Linuxシステム（GNU/Linuxオペレーティングシステム、略してGNU/Linux）</title>
      <pubDate>Mon, 18 Jun 2007 03:15:27 +0900</pubDate>
            <description>GNU/Linuxシステム（GNU/Linuxオペレーティングシステム、略してGNU/Linux）は、Linuxカーネルを中心にそのほかのソフトウェアを追加して一般のOS（オペレーティングシステム）としての機能を持たせたもの。OSとしての機能の全てが一枚のフロッピーディスクに入るものから、数GBを超える容量を持つものなど各種ある。Linuxカーネルが中核として使われている。Linuxカーネルを搭載しているため、一部分、もしくは全部がフリーソフトウェアとして提供される。単にLi...</description>
            <content:encoded><![CDATA[
<h2><br /><br />GNU/Linuxシステム（GNU/Linuxオペレーティングシステム、略してGNU/Linux）は、Linuxカーネルを中心にそのほかのソフトウェアを追加して一般のOS（オペレーティングシステム）としての機能を持たせたもの。<br /><br />OSとしての機能の全てが一枚のフロッピーディスクに入るものから、数GBを超える容量を持つものなど各種ある。Linuxカーネルが中核として使われている。Linuxカーネルを搭載しているため、一部分、もしくは全部がフリーソフトウェアとして提供される。<br /><br />単にLinuxと呼ぶ場合もあるが、普通Linuxを使用する場合、「GNUプロジェクトが開発しているオペレーティングシステムのうち、カーネルとしてLinuxを採用したもの」を使用する。そのためこれを「GNU/Linuxシステム」と呼ぶべきだとGNUプロジェクトは主張している。（同時に、Linux開発者のリーナス・トーバルズも、その定義に該当するものをGNU/Linuxと呼称している。）<br /><br />GNU/Linuxシステムを、専門家でなくても 容易にインストールできる形にまとめ上げたものは、特にLinuxディストリビューションと呼ばれる。<br /><br /><br /></h2><a name="more"></a>

]]><![CDATA[
]]></content:encoded>
            <category>リナックス</category>
      <author> リナックス</author>
                </item>
      </channel>
</rss>
