タグ

linuxに関するk0yのブックマーク (87)

  • ACCESS Linux Platform

    ACCESS Linux PlatformTMは、世界中で使用されるモバイル機器および統合型デバイス市場向けに設計された、柔軟かつ商用向けのLinux(R)ベース次世代プラットフォームです。 これにより、世界に通用するモバイル機器およびモバイルサービスの提供が可能になります。 The ACCESS Linux Platformの概要 (PDF:767 KB) The Hiker Application Framework (英語PDF:239 KB) Mobile Linux - Going Native (英語PDF:339 KB) Security Policy Framework (英語PDF:246 KB) Garnet OS: Leveraging the Palm OS Ecosystem with Garnet VM and the ACCESS Linux P

    k0y
    k0y 2007/10/11
    携帯用OS ACCESS Linux Platform
  • Make a Bootable USB ◁ Boot from USB ▷ Pendrive Linux

    Make a bootable USB from ISO files. Easily USB boot from Windows or Linux. Multiboot ISO files from one flash drive, thumb drive, jump drive, sd card or memory stick. Pendrive Linux can also help you run Linux on Windows as a VirtualBox (VM) Virtual Machine. Install Proxmox to create a portable virtual OS environment, learn Linux commands, and more. On this site you'll find simplified tutorials, s

    Make a Bootable USB ◁ Boot from USB ▷ Pendrive Linux
    k0y
    k0y 2007/10/05
    linux boot from usb memory stick
  • 4.4. ハードディスク起動ファイルの準備

    このインストーラはハードディスクパーティションに配置したファイルから起動できます。別の OS から起動することもできますし、BIOS から直接ブートローダを起動することもできます。 この方法を使えば、完全な「ネットワークのみ」のインストールを行うことができます。これは、CD メディアを探して焼いたり、たくさんの信頼できないフロッピーディスクを相手に格闘したり、といったリムーバブルメディアに関する厄介事全てを避けることができます。 節では、LILO や GRUB のどちらかを使用して、linux を追加したり、 既存の linux を交換する方法について説明します。 起動時に、カーネルだけでなくディスクイメージをメモリに読み込むのを、 どちらのブートローダでもサポートしています。 この RAM ディスクは カーネルが root ファイルシステムとして使うことができます。 以下のファイルを、

    k0y
    k0y 2007/10/02
    USBからの起動
  • @IT:NFSを使うには

    Linuxが動作する別のPCのディレクトリを共有するときは、NFS(Network File System)を使うといい。NFSを利用するには、共有するディレクトリを持っているLinux(NFSサーバ)の設定と、共有ディレクトリにアクセスするLinux(NFSクライアント)の設定が必要になる。 最初にNFSサーバの設定を行う。NFSの設定は、/etc/exportsというファイルで行う。初期設定では、/etc/exportsには何も記述されていない。書式は、以下のようになる。

    k0y
    k0y 2007/09/27
  • ライブCDの部屋

    ライブCDといってもオーディオCDのことではなく、CDからブートするLinuxのことです. この部屋では数多くあるライブCDの中からこれというものを紹介しています. さまざまな用途に特化したライブCDの世界をお楽しみください. なお、ここで紹介しているライブCDは、日語が使えないものは日語化しましたが、 完璧を期したものではなく、ものによっては甚だ不完全なものもあります. それも技術力のなさとものぐさからくることなのでご了承ください. なお、ここはリンクフリーです. ダウンロードの制限事項(重要) 1人当たり最大5接続とします. →詳しくはこちら... ニュース 2008.10.2 サーバーが復旧 ルーターを交換してサーバーが使用できるようになりしました. 長い間不便をおかけしました.m(__)m ニュース 2008.9.28 Eee PC用ディストリビュ

    k0y
    k0y 2007/09/11
    liveCDに関して詳しい
  • my bashrc

    状況: いくつものホストに何回もログインする。 いくつかのホストはホームディレクトリを nfs で共有している (がすべてではない)。 ホストによってプロンプトの色を変えている (同じウインドウからあっちこっちにログインすると混乱するので)。 ちなみに emacs -nw のステータスバーの色もホストによって変わるようになっている。 ssh-agent を使っている。 GNU screen を使っている。 文字列処理をすることが異様に多い。 ## .bashrc ## Yusuke Shinyama ## ## 新しく作られたファイルのパーミッションがつねに 644 になるようにする。基。 umask 022 ## core ファイルを作らせないようにする。これも基。 ulimit -c 0 ## 環境変数の設定 # man とかを見るときはいつも less を使う。 export P

  • 「configureするときのLDFLAGSやLIBSとは」(1) Linux Square - @IT

    IT 会議室 Indexリンク Windows Server Insider Insider.NET System Insider XML & SOA Linux Square Master of IP Network Java Solution Security & Trust Database Expert RFID+IC リッチクライアント & 帳票 Server & Storage Coding Edge @ITクラブ Cafe VB業務アプリケーション開発研究 @IT SpecialPR

    k0y
    k0y 2007/09/06
    LDFLAGSの意味
  • Linux起動の仕組みを理解しよう[init/inittab編](1/2)

    Linux起動の仕組みを理解しよう[init/inittab編]:Windowsユーザーに教えるLinuxの常識(10)(1/2 ページ) カーネルが呼び出されてからログインプロンプトが表示されるまでの間に、一体どのような処理が行われているのか。これを理解するには、この部分の全般をつかさどるinitとその設定ファイルであるinittabがカギとなる。 Linuxが起動するまでの流れや、起動に際して使用されるファイルについて知っておくことは有益でしょう。そこで、今回と次回の2回に分けて、Linuxの起動の仕組みを紹介します。説明の都合上、用語の説明が多少前後するところもありますがご了承ください。 Linux起動の流れ まず、Linuxが起動するまでの大まかな流れを概観しておきましょう。 マシンの電源をオンにすると、BIOSが起動して制御をハードディスクのMBRなどに移管します。Linuxの場

    Linux起動の仕組みを理解しよう[init/inittab編](1/2)
    k0y
    k0y 2007/09/05
    起動の仕組み
  • The tinydns-data program

    D. J. Bernstein Internet publication djbdns The tinydns-data program This is a reference page. For tutorial information, see the instructions for running a DNS server. tinydns-data reads local DNS information from a file named data in the current directory. It creates data.cdb in a binary format designed for fast access by tinydns. It may also create some other files with names beginning with data

    k0y
    k0y 2007/09/05
    djbdnsフォーマット
  • Days of speed

    違法電動モペッドを見分ける方法 電動モペッドに乗っていると、いろいろ尋ねられるので、自転車を見て違法電動モペッドかどうか見分け... NFS4はマシンのホスト名が重複しているとマウントできない はい。タイトルそのままです。 マシンが複数台あって、そのマシンのホスト名が重複しているとNFS...

    Days of speed
    k0y
    k0y 2007/09/04
    音楽特化Linux
  • Trac をインストールしてみたよ

    Trac の解説書を書いたので、こちらもあわせてよろしくお願いします。 「入門Trac」と言うを書きました プロジェクト管理システムの Trac を Debian/Sarge なサーバマシンに入れてみました。 どうせ一人で管理しているプロジェクトしかないので、最初は FlexySvn と言う XUL アプリな Subversion browser を入れようと思っていたのですが、PHP5 を要求しやがるので諦めました。PHP4 でも動くように頑張っているみたいなので、そっちを期待しましょう。 で、Trac とは「Wiki(情報共有)」と「BTS(バグ管理)」と「Subversion(ソースコード管理)のフロントエンド」が一体になったなんだか凄そうなシステムです。どう考えても一人で使うようなものではありませんが、セッティングマニアに何言っても無駄! Debian では標準のパッケージが用意

    k0y
    k0y 2007/08/21
  • 関数プログラミング的なシェルスクリプト

    Mar 18, 2007 ご存知のように、POSIX (UNIX, Linux など) では bash などのシェルスクリプトをもちいて 処理を自動化できます。ここでは、シェルスクリプトを関数言語的に味付けして遊んでみました。 bash の関数は再帰的に呼び出すことが可能なので、例えば、階層的なディレクトリ構造以下の 全てのファイルに同じ処理を施したいときは以下のような簡単なスクリプト (for_all) でできます。 このスクリプトで 変数 FULL をlocal で宣言しているのがミソで、 こうすることによって、変数が関数内だけで有効になるので、関数を再帰的に定義することができるようになります。 for_all の内部で定義されている関数 rec は以下のように動作します。 ls で見つかったものがファイルなら $1 で指定された処理を行う。 ディレクトリなら rec を再帰的に呼び出

    k0y
    k0y 2007/08/20
    シェルスクリプトの再帰表現
  • bash

    Linux においての「コマンド」とは、シェルによって実行ファイルが実行されていることを意味します。 たとえば ls コマンドをユーザが入力した際、その入力はシェルにとっての入力でしかありません。シェルはユーザから入力された ls という文字列を「ls という実行ファイルを実行する」と解釈し、カーネルに伝えます。 ls という実行ファイルを実行した結果がシェルによってユーザに伝えられ、あたかもユーザは ls という実行ファイルを直接実行したように感じることができます。 このように「実行したように」というのがユーザインタフェースとしてのシェルの役目です。 しかし、今回はスクリプト言語としての bash をメインに扱うので、この章は軽く流していただいて結構です。 ご存じのように bash はプログラミング言語(シェルスクリプト)のひとつとして動作します。 プログラミング言語として、最低限備わっ

  • UNIX & Linux コマンド・シェルスクリプト リファレンス

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    k0y
    k0y 2007/08/20
    ライブラリ
  • mixi Engineers’ Blog » Linux Programming、epollの話

    お久しぶりです、初めての日の夏に圧倒されているトールマエサカです。 今日はLinuxにおけるネットワークプログラミング関連のネタです。分散データベースサーバの開発過程で最近よくLinuxのepollというイベントハンドリング機能を使っています。これがまた優秀な機能なので紹介します。 このContextでいうイベントハンドラーはサーバがクライエントのリクエストを処理するためのメカニズムです。イベントの感知と通知は大雑把にいうと以下の三つの処理で構成されています: 一つもしくは複数のディスクリプタを監視 ディスクリプタの準備が整うまでハチ公のごとくひたすら待ち続ける 準備が整ったディスクリプタの通知 アプリケーションでの実装は一昔までselect(2)、もしくはpoll(2)というシステムコールで行われていました。二つとも役目は同じですがselect(2)の場合、kernelをいじらない限り

    mixi Engineers’ Blog » Linux Programming、epollの話
    k0y
    k0y 2007/08/14
    勉強しなきゃ
  • さくらインターネットでSubversion

    [p.s.] 2007-04-15 Subversion 1.4.0以降について少し補足しました。 – さくらインターネットでSubversionの補足。 cvsは入ってるんだけどSubversion使いたい→でも入ってない→じゃぁ自分で入れるか→Portsの使い方がワカラン てことで、調査に数時間を費やし、結局「make install」で「あんたはwheelグループじゃないからダメ(当然だ)」的なことを言われしょげてたんですが、どうせ入れたいのはSubversionだけなんだからパッケージ管理なんていらないしソースから入れればいいんじゃない?ってことに気が付き実行。 あっさり使えるようになりました。以下に手順。コピペで実行すれば、「$HOME/local/bin」にインストールされます。 $ mkdir -p $HOME/local/src $ cd $HOME/local/src $

    さくらインターネットでSubversion
    k0y
    k0y 2007/08/10
     ユーザ権限でSubversion
  • OOM Killer

    OOM Killer(Out of Memory Killer)は,システムが実メモリーと仮想メモリー空間(スワップ領域)を使い切り,必要なメモリー領域を新たに確保できない場合に,プロセスを強制終了させて空きメモリーを確保する,Linuxカーネルの仕組みです。OOM Killerは,空きメモリーが確保できないことによりシステム自体が停止するという最悪の事態を避けるために用意されています。 OOM Killerは,空きメモリーを十分確保でき,システム上損失のなるべく少ないプロセスを選んで,強制終了します。また,強制終了するプロセスの数がなるべく少なくなるようにしています。実際に,どのプロセスを強制終了するかは,カーネル内部のbadness()関数が決めます。 ただし,OOM Killerにより,システム上大切なプロセスが強制終了させられることもあります。システム・トラブルの原因に成り得ること

    OOM Killer
    k0y
    k0y 2007/08/10
  • Keepalived for Linux

    Home Download Documentation Release Notes List & Archives Sponsors Keepalived is a routing software written in C. The main goal of this project is to provide simple and robust facilities for loadbalancing and high-availability to Linux system and Linux based infrastructures. Loadbalancing framework relies on well-known and widely used Linux Virtual Server (IPVS) kernel module providing Layer4 load

  • http://ultramonkey.jp/papers/lvs_tutorial/html/

  • おれぶろぐ: LVS+keepalived

    LVSとkeepalivedを使ったPCによる負荷分散構成の話。 大変参考になる。商用バランサ危うしw 今やってる仕事で提案してみたいですね。 BIG-IPを捨ててもらって、ってのもなんなんで、表側は継続してそれ使って、裏側セグメント用にって感じでしょうか。 ただ、keepalivedのVRRPによるネットワーク的な冗長構成に関してちょっと気になる、というか疑問点あり。 書式調べたりしてないんですが、設定ファイルを見ると同じVRIDで2つの異なるセグメントのVirtual IPっぽい。 これはそうしないと恐らく表裏のMasterが一致しなくなるんじゃないかなと想像。 でも、VRRP Helloパケットは表裏どっちから出るんだろう?両方? 両方から出る場合、どちらかだけ受け取っていれば切り替わりなし? 片側だけの場合、その反対側の障害検知なし? マルチネットになっているIPインタフェースでは

    おれぶろぐ: LVS+keepalived
    k0y
    k0y 2007/08/10
    コメント欄を理解