インスタンスにパスワードでログインする

Fedora等のイメージはデフォルトではパスワードログインが無効になってて、パスワードでログインすることができません。 しかし、CloudInit使って設定を変えることでパスワードログインできるようになります。 以下をユーザデータとして渡せばOK。 Horizonで…

GFP_XXX

Linuxカーネルでメモリ確保時に利用するフラグにGFP_XXXみたいなのがあるんだけど、なんの略語なのか今日初めて知りました。 Get Free Pageだそうです。 (参考) What is the meaning of GFP [LWN.net]

pthread_once()について

pthread_once()の使い方がよくわからなかったので調べてみた。 このページ(*)が分り易かったからまとめておく。 1. 用途 -初期化に使う --通常初期化はプログラムの開始時に実施*1 --でも、できない場合もある ---例えば、ライブラリを作成する場合、初期化…

_smp_mflags

kernelのSRPMを展開して得られるSPECファイルを見るとビルドのところに、_smp_mflagsというのが出てくる。例えば、kernel.specだとこんな感じ。 BuildKernel() { MakeTarget=$1 KernelImage=$2 Flavour=$3 InstallName=${4:-vmlinuz} <snip> make -s ARCH=$Arch ol</snip>…

/proc/kallsymsの"t"とか"T"とか

意味はnmコマンドのと同じ。 $ man nm で調べられる。 一応貼っとく。 "A" The symbol’s value is absolute, and will not be changed by further linking. "B" "b" The symbol is in the uninitialized data section (known as BSS). "C" The symbol is com…

emacsのロードパスの設定

Emacsの設定 -起動・終了編- - intrinsic feelingを参考に設定。 例えば/home/shared/emacs/site-lispにロードパスを通したいときは .emacsの先頭付近に次の行を追加 (setq load-path (append (list (expand-file-name "/home/shared/emacs/site-lisp") ) lo…

nouveau

fedora12だとnVidiaのグラボ用のドライバとしてnouveauが入っているわけですが、 2.6.33にnouveauが入ってくるみたいですね。 stagingドライバのとこに入ってたYO。 今日気がついたよ。でも、チェックしてコンパイル/インストールしたら↓のがいっぱい出てき…

arch/x86/include/asm/cpufeature.h に書いてある。

/proc/cpuinfoのflagsの定義

x86であれば、arch/x86/include/asm/cpufeature.h に書いてある。

Fedora 12 設定メモ

基本とFedora11の時と同じ。 インストール後の設定メモ 日本語入力の設定 Firefoxの設定 基本的に何も覚えさせない お気に入りの整理 flashのインストール(i386版) flashのインストール(x86_64版) パネルの整理 Terminalのショートカット追加 メーラーのショ…

Fedora projectのサイトはまだ11だけど、ミラーじゃ公開されてる。 今回は自分的に大きなbugはなさげ。 Common F12 bugs - Fedora Project Wiki

Fedora 11 をインストールしてからというもの

dmesgに↓のエラーが出るようになってまった。 [Firmware Bug]: powernow-k8: No compatible ACPI _PSS objects found. [Firmware Bug]: powernow-k8: Try again with latest BIOS. 今まで放置してたけど、なんとなく直したくなったので、調べて見た。 どうや…

topコマンドのCPU利用率の行

すぐ忘れてしまうから書いておこう。 まあ、manを見ればいいのだけどね。 $ top top - 23:53:40 up 34 min, 3 users, load average: 2.67, 1.77, 0.94 Tasks: 164 total, 1 running, 163 sleeping, 0 stopped, 0 zombie Cpu(s): 2.9%us, 0.4%sy, 0.0%ni, 96.…

virshでリモートの仮想化環境を操作する方法

virshでリモートにある仮想化環境を操作するためには、そのhypervisorに接続する必要がある。 コマンド(sshを使う場合)。 $ virsh -c qemu+ssh:///system あとはローカルの場合と一緒。

Fedora 11はext4が

デフォルトっていうけど、ブートパーティションに設定できないじゃん。 そんなのデフォルトにしないでおくれよ。 っていうかデフォルトと呼ぶのか? それともブートパーティションにできないのは俺だけ?

Fedora11 - ネットワークが自動でつながらない

バグみたい。 Network doesn't connect link to this item - Bugzilla: #498207 After installation, it might be noticed that programs requiring the network can not connect to the network. If this is the case, the NetworkManager icon may show a …

CapsLockをctrlにする(Gnome) @Fedora 11

これまでは入れ替えてたけど、今回はもうCapsLockを無くしてしまえ。 System->Preference->Keyboard Layoutsタブへ Layout Options...へ Ctrl key positionへ Make CapsLock an additional Ctrlにチェックを入れる

ループバック・デバイス

お恥ずかしいですが、ループバックデバイスを使ったことなかったから何なのかよう知らなかった。 ぐぐりましたさ。 ループバック・デバイス | 日経クロステック(xTECH) 一般的なファイルを,あたかもハード・ディスクなどのブロック型デバイスであるかのよ…

swappiness

Linuxではswappinessというパラメタがあってswapのしやすさを変更できる swappinessは0〜100の値をとる default値:60 swappiness:大 = swapしやすい = anonymousページが回収されやすい = ファイルキャッシュの割合:大 設定方法 echo 50 > /proc/sys/vm/s…

UUIDの調べ方 @Fedora10

こちらのサイトで説明があるように $ /lib/udev/vol_id とすればOK

emacsでカーソルの行をハイライト

なんとなくやってみたくなった。 こちらに説明があった。 下記の内容を.emacsに書けばよし。 (defface hlline-face '((((class color) (background dark)) (:background "dark slate gray")) (((class color) (background light)) (:background "ForestGreen…

manのインストール

おうちのマシンにmanが入ってなくてあせったぜ。 manとman-pagesが必要。 $ sudo yum install man man-pages

PDFファイルの作成

cups-pdfをインストール $ sudo yum install cups-pdf あとはプリンタのダイアログボックスとかで設定すればおk(参考) LinuxでPDFファイルを作成するには − @IT

x86_64版flash-playerの導入

これまでi386版のflash-playerをnspluginwrapperを利用して使っていたけど、たまに暴走するのでα版のx86_64flash-playerを入れてみることにした。 Download Adobe Flash Player Install for all versions 解凍 $ tar xvzf libflash-*.tar.gz 解凍してできたl…

ポインタの引き算

すっかり忘れていたのでメモ。 ポインタ同士の引き算はアドレスの差分にはなりません。 日本語で言いにくいが、「該当する型が2つのポインタの間にある数」が返ってくる。(例) #include <stdio.h> #include <stdlib.h> int main(void) { int *area; int *pt1, *pt2; area = (int</stdlib.h></stdio.h>…

Fedora 10 不要なサービスを停止

停止 auditd audit に引っかかったシステムコールを特定のログファイルに記録する avahi-daemon mDNSを通してネームレゾリューションを提供するデーモン bluetooth ip6tables mdmonitor RAID の状態監視サービス sendmail setroubleshoot ログを解析して、SE…

Fedora 10 Compiz-Fusionを入れる

下記サイトを参考にしました。 独学Linux : The first impression of Fedora 10! Configuration - RPM Fusion nVIDIAのドライバを入れる ドライバはrpmfusionで配布されている リポジトリの登録 $ sudo rpm -Uvh http://download1.rpmfusion.org/free/fedor…

x86_64版 Fedora10 にflash-playerをインストールする

単純にflush-pluginを入れるだけじゃダメです。 下記サイトを参考にした。 Flash - Fedora Project Wiki http://docs.fedoraproject.org/release-notes/f9/ja/sn-Desktop.html 必要なパッケージ flush-plugin adobeのサイトからリポジトリを追加するrpmとっ…

Linuxのデスクトップを派手に

しようと頑張ってみた。 とりあえず、beryl(http://jp.youtube.com/watch?v=ZD7QraljRfM)を入れて3次元化?Windowとかうにうに。 ここまでは簡単。 さらにMacにあるDockみたいなのを使いたいと思って探してみた。 とりあえず、avant-window-navigatorという…