100% Hardcore! RSS
2002|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|
トップ <前の日記(2006-06-29) 次の日記(2006-07-04)> 最新

2006-07-03

_ [fedora] yum-fastestmirror

yumを使うときに、接続先のレポジトリに最速のミラーサイトを選んでくれるというプラグイン。こんなものがあるとは!でも、最近はレポジトリをローカルのマシン上でミラーリングしているので、yum-fastestmirrorは使う必要がない。ローカルでレポジトリをミラーした方が、結局頻繁にyum updateするのであれば効率的なんではないかなと思う。スピードだってLAN次第(Gbpsでいける)。参考までに、yumレポジトリのミラーhowto。crontab -eして、以下のような感じのエントリーを入れる。

rsync -vrzt --delete \
rsync://ftp.riken.go.jp/fedora/core/5/i386/os/ \
/var/www/html/fedora/core/5/i386/os/
rsync -vrzt --delete \
rsync://ftp.riken.go.jp/fedora/core/updates/5/i386/ \
/var/www/html/fedora/core/updates/5/i386/
rsync -vrzt --delete \
rsync://ftp.riken.go.jp/fedora/extras/5/i386/ \
/var/www/html/fedora/extras/5/i386/

実際にはこういったシェルスクリプト(/usr/local/sbin/fedora-repository-mirrorとか)を作ってcronに登録するほうがベター。そしてhttpd.confにこんなの追加

    <Directory /var/www/html/fedora>
Options +Indexes
Order deny,allow
Deny from all
Allow from 192.168.0.0/255.255.255.0
</Directory>

最後に/etc/yum.repos.d/の中のファイルのレポジトリを修正。サンプルの一部

[core]
name=Fedora Core $releasever - $basearch
baseurl=http://your.repos.server/fedora/core/$releasever/$basearch/os/

[updates]
name=Fedora Core $releasever - $basearch - Updates
baseurl=http://your.repos.server/fedora/core/updates/$releasever/$basearch/

[extras]
name=Fedora Extras $releasever - $basearch
baseurl=http://your.repos.server/fedora/extras/$releasever/$basearch/

_ [emacs] native2ascii.el

通りすがりの840によりかなり洗練されたので、まとめ直します。840のハックではjavaのpropertiesファイルを編集するときには自動的にファイルを開くときと保存するときにnative2asciiを適切実行してくれるようになっています。greasemonkeyスクリプトを編集するときにも同様に*.user.jsにバインドすればいいかなと。

dot.emacs sample on using `shell-command-on-region' to convert unicode region to unicode escaped characters with the java native2ascii command. can be useful for writing javascript (greasemonkey) script or java properties file.

お名前:
E-mail:
右の画像に書かれている文字列を入力してください:
コメント:

トップ <前の日記(2006-06-29) 次の日記(2006-07-04)> 最新
合計: 2196379 今日: 301 昨日: 1246 (from 2003/11/04)
PROFILE

Kyoichi Ozaki

CONTACT



SPONSORS




最近のツッコミ
1.kyoichi (Jan 08. 19:46)
2.HR (Jan 08. 14:42)
3.kyoichi (Jan 08. 13:01)
4.fixika (Jan 07. 12:30)
5.kyoichi (Dec 29. 12:50)
6.kyoichi (Dec 29. 12:49)
7.MITSU (Dec 29. 12:39)
8.HIRO (Dec 28. 18:20)
9.YU (Dec 28. 14:59)
10.Kyoichi (Dec 28. 02:52)
11.HR (Dec 26. 13:27)
12.ミナト (Dec 26. 11:06)
13.kyoichi (Dec 25. 23:33)
14.kyoichi (Dec 25. 23:33)
15.kyoichi (Dec 25. 23:32)
16.fixika (Dec 24. 16:34)
17.hgd☆ (Dec 19. 18:49)
18.fixika (Dec 19. 18:10)
19.fixika (Dec 19. 14:04)
20.Kyoichi (Dec 19. 01:43)