This article compares and contrasts init systems for Unix(like) OSs, irrespective of whether they are available for Gentoo or not. See the init system (meta) article for init system software available in Gentoo.
Cloud services editions Fully managed in the public cloud of your choice Red Hat OpenShift Service on AWS Jointly managed and supported by Red Hat and AWS Microsoft Azure Red Hat OpenShift Jointly managed and supported by Red Hat and Microsoft Red Hat OpenShift Dedicated Managed offering available on AWS or Google Cloud Red Hat OpenShift on IBM Cloud Jointly supported by Red Hat and IBM; managed b
Notes: As of the Ubuntu LTS release in 2020, the server documentation has moved to a different site, and will automatically update when changes are made to the discourse source code pages. The Desktop links above are available in many different languages. They will be displayed in the preferred language specified by your browser. If the preferred language is not available they will be displayed in
OOM Killerに亭主を殺されて一年が経ちました。 私が亭主と出会ったのは今からちょうど4年2ヶ月前、私がGentooをインストールしていたときでした。 亭主はそれなりに経験があるkernel hackerだったので、いとも簡単にGentooをインストールしてくれ、私は一目惚れしてしまいました。 幸い亭主も私も同じVim教だったので、教会で素敵な結婚式を挙げることができました。 少し下品な話ですがmakeに励んだおかげで子宝にも恵まれ、私たちは幸せに暮らしていました。 でも、二人とも気づかなかったのです。 まさか私たちのメモリが限界を迎えていたなんて、思ってもみませんでした。 「メモリ不足な昔の話だからどうせ私たちには関係ない」 - そう思っていたのが間違いだったのです。 亭主は突然、あの悪名高きOOM Killerに殺されてしまったのです。 そこからは悪夢のような日々でした。 毎日毎
サーバの動作に異常が発生した際に原因を探るためのLinuxコマンドで、自分用のメモです。 全てmanとかググったら出てくるので説明は適当です。思いついたら後で追記していくかもです。 対象はDebian Squeezeになります。 全てパッケージインストールできるもので、パッケージ名は [in packagename] としてあります。 各所よりコメントありがとうございます。 良さ気なコマンドは追記していきます。 <追加したコマンド> * telnet (+コメント wget, netcat) * arp (+コメント arpwatch) * pstree * fdisk コメントに gdisk * host, dig * watch * reboot
Ubuntu 12.04 LTSの目標の一つは、LXC(Linux Containers)の充実でした。11.04の頃から本格的にサポートを開始したLXCは、かんたんに軽量な仮想環境を作成できるとあって、アプリケーションのテスト環境やJujuのようなクラウドマシンの生成ツールでも使われています。 さらに今回のリリースでは、x86マシン上でARMの実行環境を生成できるようになりました。そこで今回は、UbuntuにおけるLXCの基本的な使い方を紹介します。 LXCで仮想環境を作る LXCはLinuxカーネルのControl GroupやNamespaceという機能を使って、ホストOSとは隔離された環境を作るツールです。LXCのパッケージにはテンプレートという形で各OSの最小構成のrootfs環境を作るスクリプトも付属しているため、VirutalBoxやXenのようにコマンドラインから簡単に仮想
最近はインフラ屋な山本です。 KVMにシリアルコンソールで Ubuntu をインストールする、と題しているわけですが、 やりたいことはこんな感じです。 インターネットにつながらない環境で X Window System とか VNC とかを使わずに Ubuntu Server をゲスト VM にインストール 実は、インターネットにつながる環境だとこれはとても簡単です。こんな感じ。 $ sudo virt-install --connect=qemu:///system -n test \ -r 2048 --serial pty -v --disk=... --nographics \ -l http://us.archives.ubuntu.com/ubuntu/dists/lucid/main/installer-amd64/ \ --extra-args=console=ttyS0,
fail0verflow というハッカーチームが、遂に Sony PS3 のデジタル署名に使う private key を特定したようです。これにより、PS3 上で動かすプログラムに「正式」なデジタル署名が付加できるようになります。これで自作プログラムでも、Sony の正式なデジタル署名を付加すれば通常のゲームプログラムのように「正式なゲームソフト」として実行可能になります。 何で、そんな大事な private key が解析されてしまったのでしょうか?。 カンファレンスにおける fail0verflow の説明によると、ECDSA(楕円曲線暗号デジタル署名) でキーの生成に使う乱数がなんと「固定値」になっているということで、private key の探索範囲が一挙に縮まり、どうやら private key の奪取に成功したようです。 これはもう人災ですね。カンファレンスでも、「これはプロ
はじめに 8000円弱でSH3で遊べるボード、SH7706LSRにDebian 5.0 (lenny)をインストールしたときのメモ。 Linuxのポーティングに関する情報は、三岩さんのページにまとまっている。また、Debian etchを動かすという話はいくつか見つかるのだけど、さすがに古いので、lennyにしたいと思い立った。結論から言うと、etchからlennyにアップデートして一応動くのだけど、何かDBが壊れているのか、Silicon Linuxで公開されているパッケージが不十分なのかわからないが、apt-getが全然機能しない。ということで、現時点ではetchを使い続ける方がお勧めである。 母艦にはMacBook Airを使った。何かとLinux環境が必要になるが、そこはVMWare Fusion上のUbuntu 11.04でカバーした。USB hubにはEthernet、シリアル
サーバのファイル整理作業をしていたところ…、 間違えてrm -rfしてしまった! ぎゃーバックアップもねー! 長いこと生きてたらこんな経験の1度や2度はありますよね? えぇ、ついさっきやらかしちゃいましたwwオワタwww 速攻「rm 復活」とか「rm 取り消し」とかでググッたねw、したらmcってプログラムのUndelete機能使えばよいって情報が出てくるが、どうやらこれext2じゃないと使えないっぽいぞ…、うちext4だ。 混乱。以下ターミナルのヒストリーより実況。 ## こーいうときはまずあれだ、現場保存! ## まずは今いるパーティションを確認 # df -hT Filesystem Type サイズ 使用 残り 使用% マウント位置 /dev/sdb2 ext4 193G 6.9G 176G 4% / /dev/sdb1 ext3 194M 22M 163M 12% /boot /d
「Armadillo実践開発ガイド~組み込みLinuxの導入から製品化まで~」は、Armadilloシリーズで組み込み機器の開発を行なうエンジニアに向けた開発ガイドブックです。C を知っている人であれば、だれでも Armadillo を使った組み込み機器の開発をスタートできます。 開発着手~製品化までを丁寧に解説 Linuxでの組み込み開発は初めてという方のために、開発環境などの開発準備についても説明。製品化に至るまでに必要な基礎知識を網羅的かつ丁寧に解説しています。 PDFで無償ダウンロード 「Armadillo実践開発ガイド~組み込みLinuxの導入から製品化まで~」は、PDFファイル形式でこのページからダウンロードすることが可能です。ダウンロードに制限はなく、もちろん無償です。 複製OK・そのまま授業教材にも Armadillo実践開発ガイドは、クリエイティブコモンズ 表示 - 改変
初心者にも優しいUbuntuを仕事や趣味に活用!芸術や文学において、尊敬する作家や作品に影響を受けて、似たような作品を創作する事を「オマージュ」と呼んでいます。 まさにMacintoshに対するオマージュとして、数多くのGNOMEデスクトップ・テーマが公開されています。 当ブログでも過去にご紹介していますが、Ubuntu 10.04、10.10に対応し、スクリプトによって面倒な操作なしに自動処理で導入できる「Macbuntu」が「WebUpd8」で紹介されており、9/20版の10.10 Daily Build版をVirtualBoxでテストするついでに導入してみました。 本来、Ubuntuの商標権によれば、公式の派生ディストリビューション、あるいは権利を保有するCanonical社の許諾を得ない限り「〜buntu」を名乗ることはできないと思われますが。。。 なかなかいい感じです。 ログイン
樋口千洋(HIGUCHI Chihiro),higuchi@linux.or.jp たなかとしひさ(TANAKA Toshihisa),tosihisa@netfort.gr.jp$Date: 2008/04/30 09:44:55 $ このテキストは、技術評論社から出版されている、SoftwareDesign誌 2000年 8月号と 9月号に掲載 された、「USB ほげり道(前編・後編)」を再編したものです。Linux で USB を使うために、 筆者たちが色々ホゲッてみた :-) 事を記載しています。 1. はじめに 2. USB と IEEE1394 3. USB 転送モード 4. Linux での USB 対応の歴史 5. Linux USB Stack の構造 6. BackPortパッチ 7. USBモジュールのインストール 8. USB機器動作状況 9. USB 関連ソフト
ファイルディスクリプタは、プログラムの外部との入出力を行う抽象的なインタフェースです。Unix/Linuxのファイルディスクリプタは、一般的なファイルだけでなくデバイスやソケットやパイプも対象としています。当連載は、ファイルディスクリプタの機能や管理方法などを提示します。第2回は、イベント用ファイルディスクリプタ「eventfd」を紹介します。 はじめに 前回は、ファイルディスクリプタの概要について解説しました。今回は、新たに追加された3個のファイルディスクリプタの中から、イベント用ファイルディスクリプタ「eventfd」を取り上げ、使用法や特徴、既存のファイルディスクリプタとの違いについて、説明していきたいと思います。 連載概要 この連載は、次のような内容について述べていく予定です。 連載目次 第1回:ファイルディスクリプタの概要 第2回:イベント用ディスクリプタ「eventfd」の特徴
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く