Hatena::ブログ(Diary)

jitsu102の日記 このページをアンテナに追加 RSSフィード Twitter

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 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2010 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2011 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2012 | 01 | 02 | 03 |

2008-09-23

独自リポジトリの作り方

apt-ftparchiveとmini-dinstallの設定メモ。

他にもいろいろな方法があるようです。

apt-ftparchive

公開するdebパッケージのあるディレクトリで、apt-ftparchiveコマンドを実行。

$ apt-ftparchive packages . | gzip -c9 > Packages.gz

ソースパッケージを公開する場合は、以下も実行。

$ apt-ftparchive sources . | gzip -c9 > Sources.gz

クライアント側の/etc/apt/sources.listに追記。

# /etc/apt/sources.list
#httpで公開する場合
deb http://hostname/dirname ./
deb-src http://hostname/dirname ./
#ローカルのパッケージを参照する場合
deb file:///dirname/ ./
deb-src file:///dirname/ ./

mini-dinstall

サンプル設定ファイルをホームディレクトリにコピー。

$ cp /usr/share/doc/mini-dinstall/examples/mini-dinstall.conf.walters ~/.mini-dinstall.conf

設定ファイルを修正

# ~/.mini-dinstall.conf
#Colin's mini-dinstall.conf
[DEFAULT]
architectures = all, i386
archivedir = /dirname/
#debパッケージのディレクトリ
use_dnotify = 0
verify_sigs = 0
extra_keyrings = ~/.gnupg/pubring.gpg
mail_on_success = 0
archive_style = flat
poll_time = 10
mail_log_level = NONE

[unstable]

[experimental]

起動と停止。

# 起動
$ mini-dinstall
# 停止
$ mini-dinstall -k

バッテリーの減りが速くなった

Earthscapeをインストールしたら、バッテリーの減りが異常に速くなった。

今は、Earthscapeを削除して様子見。1日経過したが問題ないようだ。*1

iPhone: 2.1

Earthscape: 1.1.0

*1:Earthscapeをインストールした時は、1日でバッテリーをほぼ使い切った。