2011-02-06

yum から ソースをダウンロード

yumからソースをダウンロードして覗いてみたメモ。


まず目的のファイルがどのパッケージに含まれているのかを調べる。ここでは ls で。lsは coreutils に含まれている。

rpm -qf /bin/ls

パッケージ名がわかったら yumdownloader でダウンロードする。yumdownloaderは yum-utils パッケージにあるので、コマンドがない場合はyumからインストールしておく。

yumdownloader --source coreutils

そうすると パッケージの rpm がダウンロードされるので、 rpm2cpiocpio を使って中身を確認する。

rpm2cpio coreutils-8.5-7.fc14.src.rpm | cpio --list

で目的のファイルを取り出す。

rpm2cpio coreutils-8.5-7.fc14.src.rpm | cpio -id coreutils-8.5.tar.xz

notification-daemon テーマの変更

notification-daemon のテーマを変えてみたのでメモ。

下のように gconftool-2 を使ってテーマを設定できる。

gconftool-2 -s -t string /apps/notification-daemon/theme standard

テーマの名前はデフォルトでは standardslider があると思う。 /usr/lib/notification-daemon-1.0/engines/ にあるやつかな?

yumから notification-daemon-engine-nodoka をインストールしておけばnodokaも使えるようになる。


standard 外観
notification daemon standard
solid 外観

画像では四角くなっちゃったけど、ほんとは角が丸くなってる。

notification daemon slider
nodoka 外観
notification daemon nodoka

ほんとはテーマをカスタマイズしてみたかったんだけど、簡単にはできそうにないなあ。壁紙は 朝日放送|スイートプリキュア♪ からいただきました。