Intro
最近の Debian 関連のミーティング報告
事前課題の声DWNQuiz
Debian 勉強会 agenda
apt をチューニングしてみる
wrap-up.

.

東京エリア Debian 勉強会
資料.
上川 純一 dancer@debian.org
IRC nick: dancerj

2006 年 10 月 21 日

上川 純一 dancer@debian.orgIRC nick: dancerj

東京エリア Debian 勉強会.

.
..

Intro
最近の Debian 関連のミーティング報告
事前課題の声DWNQuiz
Debian 勉強会 agenda
apt をチューニングしてみる
wrap-up. 本日の agenda

注意事項
飲食禁止
政治/宗教/営利活動禁止

スペイン参加報告

flash ねた
apt チューニングねた

最近事情
事前課題紹介quiz

上川 純一 dancer@debian.orgIRC nick: dancerj

東京エリア Debian 勉強会

Intro
最近の Debian 関連のミーティング報告
事前課題の声DWNQuiz
Debian 勉強会 agenda
apt をチューニングしてみる
wrap-up

9 月の Debian 勉強会
Debian JP として. 最近の Debian 関連ミーティング報告

Debian 勉強会
夜のカレーパーティー

Debian JP 定例 IRC ミーティング試行中上川 純一 dancer@debian.orgIRC nick: dancerj

東京エリア Debian 勉強会

Intro
最近の Debian 関連のミーティング報告
事前課題の声DWNQuiz
Debian 勉強会 agenda
apt をチューニングしてみる
wrap-up

9 月の Debian 勉強会
Debian JP として. 9 月の Debian 勉強会

あなたが知らないうちに使っている Debian specific
翻訳のすすめdpkg, apt のプロファイリング
LLGONG 発表報告

上川 純一 dancer@debian.orgIRC nick: dancerj

東京エリア Debian 勉強会

Intro
最近の Debian 関連のミーティング報告
事前課題の声DWNQuiz
Debian 勉強会 agenda
apt をチューニングしてみる
wrap-up

9 月の Debian 勉強会
Debian JP として. Debian JP と Debian 勉強会
個人的な理想Debianlocal
Debian JPlocal

local

Debian UK

Debian XXdelegate
www-teamtranslation doc-team

meeting coordinatorsorganize

Tokyo Debian Meetingorganize organize

Kansai Debian Meeting上川 純一 dancer@debian.orgIRC nick: dancerj

OSC

organize
KOF

東京エリア Debian 勉強会

Intro
最近の Debian 関連のミーティング報告
事前課題の声DWNQuiz
Debian 勉強会 agenda
apt をチューニングしてみる
wrap-up. 事前課題$ cat /etc/networking/interfaces
cat: /etc/networking/interfaces: そのようなファイルやディレクトリはありません上川 純一 dancer@debian.orgIRC nick: dancerj

東京エリア Debian 勉強会

Intro
最近の Debian 関連のミーティング報告
事前課題の声DWNQuiz
Debian 勉強会 agenda
apt をチューニングしてみる
wrap-up. interfaces

iface eth0 inet dhcp
iface eth0:1 inet static
address 192.168.1.2
netmask 255.255.255.0
iface eth0:2 inet static
address 192.168.2.2
netmask 255.255.255.0

上川 純一 dancer@debian.orgIRC nick: dancerj

東京エリア Debian 勉強会

Intro
最近の Debian 関連のミーティング報告
事前課題の声DWNQuiz
Debian 勉強会 agenda
apt をチューニングしてみる
wrap-up. ダサいDebian というか Linux 全般の問題だと思いますが、新しいデバイスが次々とカーネルでサポートされ、新しいソフトウェアがどんどん開発され、デスクトップも (まだまだという評価も否めませんが) 見違えるようにカッコよく使いやすくなっている一方で、なんだかダサいところは誰も (興味がないのか) 手をつけずダサいままになっているような気がします。別に設定ファイル全般が悪だとは思いませんが、設定まわりのインタフェースはもう少し改良できるのではないでしょうか。まぁ、だったらお前やれと言われても今の自分にはできないので、いつかその辺りが改善されるといいですね、と無難にまとめて回答とします。

上川 純一 dancer@debian.orgIRC nick: dancerj

東京エリア Debian 勉強会

Intro
最近の Debian 関連のミーティング報告
事前課題の声DWNQuiz
Debian 勉強会 agenda
apt をチューニングしてみる
wrap-up. 設定例ほしい
debian のネットワーク設定に関しては、マシンの用途、接続方法などでいくつか設定方法があると思います。私の知る限りでは以下の設定があります。

... /etc/network 以下 interfaces とインターフェース起動時の処
1

理のスクリプト群... /etc/ppp 以下 ppp 接続時の処理のスクリプト群... dhcp 接続時... network-manager を使った設定
234

これらの設定の解説や設定例があるとよいとおもいます。

上川 純一 dancer@debian.orgIRC nick: dancerj

東京エリア Debian 勉強会

Intro
最近の Debian 関連のミーティング報告
事前課題の声DWNQuiz
Debian 勉強会 agenda
apt をチューニングしてみる
wrap-up

常用の interfaces ファイルは noauto eth0; iface eth0 inet dhcp という感じでたいして面白いものではない。んで、Debian(およびLinux) のネットワーク設定については不満だらけである。まず今の interfaces+ifupdown のフォーマットがすでに考古学博物館収録に値する代物 (有史以前遺産の netbase よりはマシだが) であり、CUI/GUI 問わず未だにまともなセットアップツールを提供できていない。インストーラのセットアップのほうがまだ気合いが入ってるぞ。エディタでこう記述しろなんて言われて喜んでるのは設定オタだけで十分である。特に無線周りは、Windows 辺りと比べてしまうと、そのヘタレっぷりに Debian CD を真っ二つにして窓から捨てたくなったとしても止めることはできないだろう。

上川 純一 dancer@debian.orgIRC nick: dancerj

東京エリア Debian 勉強会

Intro
最近の Debian 関連のミーティング報告
事前課題の声DWNQuiz
Debian 勉強会 agenda
apt をチューニングしてみる
wrap-up

だいたい歴史的負の遺産な/etc/resolv.conf なんてファイルも気味が悪い。こんなのはカーネル内部に持たせてやれば DHCP のときにいちいち実ファイルを書き換える必要もないじゃないか。追加
NIC だってネットワーク接続するために付けたのであろうから、いちいちエディタで interfaces に追記する必要なく、新しい NIC
デバイスを発見した段階でとりあえず DHCP でつなぎに行っても罰は当たらなそうなもんだ。まぁこういったことはデスクトップ開発者には 100 も承知なことなわけで、GNOME や KDE ではネットワークマネージャソフトの開発が進んでる。Debian はどうする。

上川 純一 dancer@debian.orgIRC nick: dancerj

東京エリア Debian 勉強会

Intro
最近の Debian 関連のミーティング報告
事前課題の声DWNQuiz
Debian 勉強会 agenda
apt をチューニングしてみる
wrap-up. みんなの思い

VPN との統合
無線の設定

resolv.conf
環境依存の場合のネットワーク設定
設定の一覧がわからない

ipv6 がいまいち

上川 純一 dancer@debian.orgIRC nick: dancerj

東京エリア Debian 勉強会

Intro
最近の Debian 関連のミーティング報告
事前課題の声DWNQuiz
Debian 勉強会 agenda
apt をチューニングしてみる
wrap-up2006 年 38 号
2006 年 39 号

http://www.debian.org/News/weekly/2006/38/ にある 9 月
19 日版です。

上川 純一 dancer@debian.orgIRC nick: dancerj

東京エリア Debian 勉強会

Intro
最近の Debian 関連のミーティング報告
事前課題の声DWNQuiz
Debian 勉強会 agenda
apt をチューニングしてみる
wrap-up2006 年 38 号
2006 年 39 号

問題 1. Josselin Mouette が GNOME 2.16 について説明. したのはA stable へのバックポート
B experimental への投入
C unstable への投入

上川 純一 dancer@debian.orgIRC nick: dancerj

東京エリア Debian 勉強会

Intro
最近の Debian 関連のミーティング報告
事前課題の声DWNQuiz
Debian 勉強会 agenda
apt をチューニングしてみる
wrap-up2006 年 38 号
2006 年 39 号

問題 1. Josselin Mouette が GNOME 2.16 について説明. したのはA stable へのバックポート

答えは:

B experimental への投入

BC unstable への投入

上川 純一 dancer@debian.orgIRC nick: dancerj

東京エリア Debian 勉強会

Intro
最近の Debian 関連のミーティング報告
事前課題の声DWNQuiz
Debian 勉強会 agenda
apt をチューニングしてみる
wrap-up2006 年 38 号
2006 年 39 号

問題 2. Russel Coker が議論する際の道具として提案した. のは？

A 意味の無い議論をベイジアンフィルタではじく
B killfile の積極的な活用
C 議論のサマリをまとめるための wiki の利用

上川 純一 dancer@debian.orgIRC nick: dancerj

東京エリア Debian 勉強会

Intro
最近の Debian 関連のミーティング報告
事前課題の声DWNQuiz
Debian 勉強会 agenda
apt をチューニングしてみる
wrap-up2006 年 38 号
2006 年 39 号

問題 2. Russel Coker が議論する際の道具として提案した. のは？

A 意味の無い議論をベイジアンフィルタ
ではじく

答えは:

B killfile の積極的な活用
C 議論のサマリをまとめるための wiki の利用

上川 純一 dancer@debian.orgIRC nick: dancerj

東京エリア Debian 勉強会CIntro
最近の Debian 関連のミーティング報告
事前課題の声DWNQuiz
Debian 勉強会 agenda
apt をチューニングしてみる
wrap-up2006 年 38 号
2006 年 39 号

問題 3. 最近 Debian にはいったパッケージである. 「ttf-vlgothic」の vl はどういう意味か？

A ディストリビューションの名前
B 私の名前はやまねです。
C very local

上川 純一 dancer@debian.orgIRC nick: dancerj

東京エリア Debian 勉強会

Intro
最近の Debian 関連のミーティング報告
事前課題の声DWNQuiz
Debian 勉強会 agenda
apt をチューニングしてみる
wrap-up2006 年 38 号
2006 年 39 号

問題 3. 最近 Debian にはいったパッケージである. 「ttf-vlgothic」の vl はどういう意味か？

A ディストリビューションの名前

答えは:

B 私の名前はやまねです。

AC very local

上川 純一 dancer@debian.orgIRC nick: dancerj

東京エリア Debian 勉強会

Intro
最近の Debian 関連のミーティング報告
事前課題の声DWNQuiz
Debian 勉強会 agenda
apt をチューニングしてみる
wrap-up2006 年 38 号
2006 年 39 号

http://www.debian.org/News/weekly/2006/39/ にある 9 月
26 日版です。

上川 純一 dancer@debian.orgIRC nick: dancerj

東京エリア Debian 勉強会

Intro
最近の Debian 関連のミーティング報告
事前課題の声DWNQuiz
Debian 勉強会 agenda
apt をチューニングしてみる
wrap-up2006 年 38 号
2006 年 39 号

問題 4. プロジェクトリーダーを罷免する決議が出たの. はなぜか？

A Dunk-Tank プロジェクトを発足したから
B やるきがまったくみられないから
C タイの政変の影響

上川 純一 dancer@debian.orgIRC nick: dancerj

東京エリア Debian 勉強会

Intro
最近の Debian 関連のミーティング報告
事前課題の声DWNQuiz
Debian 勉強会 agenda
apt をチューニングしてみる
wrap-up2006 年 38 号
2006 年 39 号

問題 4. プロジェクトリーダーを罷免する決議が出たの. はなぜか？

A Dunk-Tank プロジェクトを発足したから答えは:B やるきがまったくみられないから
C タイの政変の影響

上川 純一 dancer@debian.orgIRC nick: dancerj

東京エリア Debian 勉強会

AIntro
最近の Debian 関連のミーティング報告
事前課題の声DWNQuiz
Debian 勉強会 agenda
apt をチューニングしてみる
wrap-up2006 年 38 号
2006 年 39 号

. 問題 5. 一般決議に関しての規則がかわったのはなぜか

A 現在多数提起されているから
B くだらないものが提起されすぎだから
C Dunk-Tank が気に入らないから

上川 純一 dancer@debian.orgIRC nick: dancerj

東京エリア Debian 勉強会

Intro
最近の Debian 関連のミーティング報告
事前課題の声DWNQuiz
Debian 勉強会 agenda
apt をチューニングしてみる
wrap-up2006 年 38 号2006 年 39 号

. 問題 5. 一般決議に関しての規則がかわったのはなぜか

A 現在多数提起されているから答えは:B くだらないものが提起されすぎだから
C Dunk-Tank が気に入らないから

上川 純一 dancer@debian.orgIRC nick: dancerj

東京エリア Debian 勉強会

AIntro
最近の Debian 関連のミーティング報告
事前課題の声DWNQuiz
Debian 勉強会 agenda
apt をチューニングしてみる
wrap-up. 本日の agenda

注意事項
飲食禁止
政治/宗教/営利活動禁止

スペイン参加報告

flash ねた
apt チューニングねた

最近事情
事前課題紹介quiz

上川 純一 dancer@debian.orgIRC nick: dancerj

東京エリア Debian 勉強会

Intro
最近の Debian 関連のミーティング報告
事前課題の声DWNQuiz
Debian 勉強会 agenda
apt をチューニングしてみる
wrap-up

検討した内容方針検討
結論まとめ
今後のイベント

先月からつづいている apt のチューニングネタ

上川 純一 dancer@debian.orgIRC nick: dancerj

東京エリア Debian 勉強会

Intro
最近の Debian 関連のミーティング報告
事前課題の声DWNQuiz
Debian 勉強会 agenda
apt をチューニングしてみる
wrap-up

検討した内容方針
検討
結論まとめ
今後のイベント. 検討した内容

sudo apt-get update[中略]CPU: Core Solo / Duo, speed 1833 MHz (estimated)
Counted CPU_CLK_UNHALTED events (Unhalted clock cycles) wit
samples %image nameapp name
23823
46.3519 libapt-pkg-libc6.3-6.so.3.11.0 apt-get
SHA1Transform(unsigned int*, unsigned char const*)
12732
24.7724 libapt-pkg-libc6.3-6.so.3.11.0 apt-get
MD5Transform(unsigned int*, unsigned int const*)
4282
8.3314 processor.ko
processor
2584
5.0276 libc-2.3.6.so
apt-get20123.9147 vmlinux
vmlinux503
0.9787 gpgv
gpgv
222 上川 純一 dancer@debian.orgIRC
0.4319 vmlinux
vmlinux
nick: dancerj
東京エリア Debian 勉強会

Intro
最近の Debian 関連のミーティング報告
事前課題の声DWNQuiz
Debian 勉強会 agenda
apt をチューニングしてみる
wrap-up

検討した内容方針
検討
結論まとめ
今後のイベント. 方針

SHA1 の計算が遅いので高速化する

上川 純一 dancer@debian.orgIRC nick: dancerj

東京エリア Debian 勉強会

Intro
最近の Debian 関連のミーティング報告
事前課題の声DWNQuiz
Debian 勉強会 agenda
apt をチューニングしてみる
wrap-up

検討した内容方針
検討
結論まとめ
今後のイベント. 検討

SHA1 の高速な実装を探す
既存の実装を評価
mozillaopenssl

既存の実装を比較したところあまりはやくならない上川 純一 dancer@debian.orgIRC nick: dancerj

東京エリア Debian 勉強会

Intro
最近の Debian 関連のミーティング報告
事前課題の声DWNQuiz
Debian 勉強会 agenda
apt をチューニングしてみる
wrap-up

検討した内容方針
検討
結論まとめ
今後のイベント. 結論

重い処理ではあるが、最適化されているものが既存では存在しない
高速化は自前でチューニングする必要があるらしい
タイムアウト

上川 純一 dancer@debian.orgIRC nick: dancerj

東京エリア Debian 勉強会

Intro
最近の Debian 関連のミーティング報告
事前課題の声DWNQuiz
Debian 勉強会 agenda
apt をチューニングしてみる
wrap-up

検討した内容方針
検討
結論まとめ
今後のイベント. まとめ

プロファイリングすれば重い処理がわかり、最適化の手がかりになる
実はプロファイルを取得するのはそんなにむずかしくない
みんなでアッセンブリ職人になり、最適化するしか！

上川 純一 dancer@debian.orgIRC nick: dancerj

東京エリア Debian 勉強会

Intro
最近の Debian 関連のミーティング報告
事前課題の声DWNQuiz
Debian 勉強会 agenda
apt をチューニングしてみる
wrap-up

検討した内容方針
検討
結論まとめ
今後のイベント. 今後のイベント

OSC-Fall 10 月 28 日?
OSC 沖縄 12 月 1 日?
KOF 11 月 18 日
Debian 勉強会大阪開催

11 月 19 日

Debian Conference 2007 Edinburgh 2007 年 6 月
Debian 14 周年 2007 年 8 月 16 日
Debian 15 周年 2008 年 8 月 16 日

上川 純一 dancer@debian.orgIRC nick: dancerj

東京エリア Debian 勉強会

Intro
最近の Debian 関連のミーティング報告
事前課題の声DWNQuiz
Debian 勉強会 agenda
apt をチューニングしてみる
wrap-up. 今日のまとめまとめ上川 純一 dancer@debian.orgIRC nick: dancerj

東京エリア Debian 勉強会