東京エリア Debian 勉強会
第 108 回 2014 年 1 月度

野島貴英

2014 年 1 月 18 日

設営準備にご協力ください。

会場設営よろしくおねがいします。

Agenda

注意事項
写真はセミナールーム内のみ可です。
出入りは自由でないので、もし外出したい方は、野島まで一声くださいませ。

最近あった Debian 関連のイベント報告
第 107 回 東京エリ
ア Debian 勉強会

Debian Trivia Quiz
Debian Pure Blend

イベント報告第 107 回 東京エリア Debian 勉強会
東京エリア Debian 勉強会 107 回目は (株) スクウェア・ エニッ
クスさんで開催されました。 5 名の参加者がありました。
来年の勉強会の形式について参加者にてディスカッションをしました。
議論の内容：
http://debianmeeting.titanpad.com/debian2014?
野島さんが、 Debian GNU/Hurd 2013 について仮想環境による動作デモと、発表をしました。
来年の勉強会の形式として、発表とハッカソン併用というのが有力な実施形式となりました。
宴会は「 世界のやまちゃん」にて行いました。

DebianTrivia Quiz

Debian Trivia Quiz

Debian の常識、もちろん知ってますよね? 知らないなんて恥ずかしくて、知らないとは言えないあんなことやこんなこと、みんなで確認してみましょう。
今回の出題範囲はdebian-devel-announce@lists.debian.org,debian-devel@lists.debian.org に投稿された内容などからです。

問題 1. PHP のメンテナチームを３つに分割する事が提案されました。分割されたグループの名前で間違っているのはどれ？

A Debian PHP PECL Maintainers
B Debian PHP PEAR Maintainers
C Debian PHP DOCUMENTMaintainers

問題 1. PHP のメンテナチームを３つに分割する事が提案されました。分割されたグループの名前
で間違っているのはどれ？
答えは:

A Debian PHP PECL Maintainers
B Debian PHP PEAR Maintainers
C Debian PHP DOCUMENTMaintainersC問題 1. PHP のメンテナチームを３つに分割する事が提案されました。分割されたグループの名前で間違っているのはどれ？

解説： 正しくは”Debian PHP Maintainers” です。以前、
Debian PHP Maintainers は、 PHP 本体のパッケージも、PEAR モジュールのパッケージも両方メンテナンスしていました。

問題 2. Debian について、 Debian Developer 以外の人でも貢献したを讃えましょうということで、作られたサイトは？

A advocates.debian.org

B contributors.debian.org

C superstar.debian.org

問題 2. Debian について、 Debian Developer 以外の人でも貢献したを讃えましょうということで、作られたサイトは？
答えは:

A advocates.debian.org

B contributors.debian.org

C superstar.debian.org

B問題 2. Debian について、 Debian Developer 以外の人でも貢献したを讃えましょうということで、作られたサイトは？

解説： Debian に貢献した Debian Developer 以外の人のアカウ
ントが http://contributors.debian.org/ にリストアップされるようになりました。なお、貢献についての集計の元は、https://contributors.debian.org/sources/ に掲載されている情報を元に集計しているとの事です。

問題 3. s390x アーキテクチャのデフォルト C コン
パイラとしての gcc のバージョンが変更されました。どのバージョンになったのでしょう？

A 4.8

B 4.7

C 4.6

問題 3. s390x アーキテクチャのデフォルト C コン
パイラとしての gcc のバージョンが変更されました。どのバージョンになったのでしょう？
答えは:

A 4.8

B 4.7

C 4.6

A

問題 3. s390x アーキテクチャのデフォルト C コンパイラとしての gcc のバージョンが変更されました。どのバージョンになったのでしょう？

解説： powerpc/ia64/sparc アーキテクチャのデフォルト C コンパイラはまだ gcc 4.6 のようです。 Debian の次期バージョンの Jessie では gcc 4.6 はサポート対象外なので早いところ gcc
4.6 から脱却する必要があります。

問題 4. 先日有名なデータベースがパッケージとして追加されました。何というデータベースでしょうか？

A Maria DB

B Percona DB

C GDB

問題 4. 先日有名なデータベースがパッケージとして追加されました。何というデータベースでしょうか？
答えは:A Maria DB

B Percona DB

C GDB

B

問題 4. 先日有名なデータベースがパッケージとして追加されました。何というデータベースでしょうか？

解説： Maria DB は、 LAMP システムで有名な Mysql DB の別の実装です。ついに Maria DB キター！ 今後の Mysql 依存のDebian のパッケージの動向が気になるこの頃です。

事前課題

野島 貴英xmris のパッケージ化の作業の続きをする。

吉野 (yy y ja jp)(当日の東京エリア Debian 勉強会で作業する内容を宣言してください という意味でしょうか)
DDTSS
manpages-ja 続きhenrich

font チームのバグ潰しなど

dictoss(杉本 典充)

FreeBSD ports の mpd5 の deb パッケージ化を試みる

野首

KAKASI のリリース作業を実施する。 deb の nmu upload も検討。

koedoyoshida

最近サボっていた DDTSS での翻訳作業を進める予定です。

Debian PureBlendDebian Pure Blend

Debian に用意されている大量のパッケージをうまく使って、特定分野向けのシステムを容易にセットアップできるようにした Debian の仕組み（ 考え方）となります。
Debian Pure Blend のメタ n パッケージに含まれるRecommends 情報が利用されて、指定された特定用途のパッケージが導入される仕組みとなっています。

Debian Pure Blend 図示

用語

Debian Pure Blend
そのままの Debian を用いて特定用途向けの Debian を実現
例： DebiChem, Debian Edu 等
Debian Blend
一部の Debian では未だ公式には採択されていないちょっとした変更を付け足し、残りはそのままの Debian を用いて特定用途向けの Debian を実現

用語

Debian Derivative
Debian 派生物と日本語では言われる。目的は様々であり、 Debian を元にした新しいディストリビューションを作るという点では共通。 Debian をベースにしたかもしれないが、現在では大量の変更/新規機能を加えて作られているディストリビューション。
例： ubuntu, SteamOS
web sentinel
http://blends.debian.org。 PureBlend の種類と搭載されているパッケージ及び開発状況を載せているページ。

利用できる Debian Pure Blend
現在 Debian unstable で見つかった Pure Blend 用のパッケージの一覧を載せます。
（ パッケージ名中の”*” は、文字列を示します。）

Debian Junior
子供向けの Debian を作る。パッケージ名:junior-*
Debian Med
医療関係者向けの Debian を作る。
パッケージ名:med-*
Debian Edu
学校の情報教育向けの Debian を作る。
パッケージ名: education-*,debian-edu-*
Debian Science
科学技術向けの Debian を作る。
パッケージ名:science-*利用できる Debian Pure Blend
Debian Multimedia
マルチメディア作成関係者向けの Debian を作る。
パッケージ名： multimedia-*
DebianGIS
地理関係者向けの Debian を作る。
パッケージ名： gis-*
Debichem
化学関係者向けの Debian を作る。
パッケージ名: debichem-*
Debian EzGo
中国語に対応した Debian の１つを作る。
パッケージ名:ezgo-*

利用できる Debian Pure Blend

なお、経緯を追いかけきれていないのですが、
http://blends.debian.org/blends/ch04.htmlの”Existing Debian Pure Blends” に記載されている他の Blendのパッケージを自分は見つけることができませんでした。

だれか教えてー使ってみる$ sudo aptitude install junior-gnome... junior-gnome/compris/gworldclock/mathwarが導入される...

依存関係みる

試しに、先の例の junior-gnome の依存関係を調べてみます。
$ apt-cache depends junior-gnome
Depends: junior-tasks
Depends: junior-config
Recommends: gcompris
Recommends: gworldclock
Recommends: mathwar

Recommends として、 gcompris/gworldclock/mathwar が指定されている事がわかります。

Pure Blend 用のパッケージを作ってみる

設計：

PJ 名
Debian-visualnovel (visualnovel 用途向け)
パッケージ名 visualnovel-*tasksel 用パッケージ visualnovel-task

Pure Blend 用のパッケージを作ってみる

手順は勉強会資料を参照。
ダウンロードはこちら↓
http://tokyodebian.alioth.debian.org/pdf/debianmeetingresume201401.pdf

おわりに作るの簡単！ ぜひ。

今後のイベント

今後のイベント2014 年 2 月 Debian 勉強会。
2014 年 3 月 OSC Tokyo/Spring 2014 東京エリア Debian勉強会出張。

今日の宴会場所

今日の宴会場所

未定