ついにリリースされた
Debian 7.0 Wheezyについて〜主な変更点/今後の状況〜
佐々木洋平
uwabami@gfd-dennou.org
Debian JP Project/関西Debian勉強会出張版
2013/08/20〜2013夏のGFDセミナー, 夜の分科会〜

こんばんは

佐々木です自己紹介

...

略

Disclaimer
無保証無責任原則✓ 用法, 用量を守って正しくお使い下さい✓ 誤字脱字含め, 適宜ご指摘下されば幸いです

疑問/質問/ツッコミ/茶々, 大歓迎✓ その場でどうぞ<閑話休題>分科会とは?

分科会とは?
ぶんかかい[分科会]:
大きな会議などの場合，全体会議に対し，各専門分野に分かれて開く会合。
[cited from `大辞林 第三版(三省堂)']

ぶんか-かい【分科会】ブンクワクワイ:
全体を専門分野ごとに細かく分けて開く会合。「…で検討する」[cited from `広辞苑 第四版(岩波書店)']

...

ではGFDセミナーの分科会とは?

...

宴会?
交流会?

...

</閑話休題>

というわけで趣味の話をします自己紹介
About.me✓ http://about.me/uwabami✓ FLOSS lover, Debian evangelist

Debian 関連の活動✓ Debian JP Project/ 関西 Debian 勉強会✓ Ruby, TeX, Emacs, Scientific Computing...

質問

お使いのOSは?

Debianとは?
Debian:✓ Debian Project が作成した Free なオペレーティングシス
テム(OS)

Debian Project:✓ Free な OS を作成するために連携する個人の集団✓ 数千人の開発者 + 協力者から構成されている

Debian
Infographics

宣伝: 雑誌記事書きました.

Software Design 2013年9月号「Debian Hot Topics」

今日のお題WheezyDebian 7.0 Wheezyreleased!
To: debian-announce@lists.debian.org
Subject: Debian 7.0 Wheezy released
From: Francesca Ciceri <madamezou@debian.org>
Date: Sun, 5 May 2013 02:57:25 +0200-----------------------------------------------------------------------The Debian Project
http://www.debian.org/
Debian 7.0 "Wheezy" released
press@debian.org
May 4th, 2013
http://www.debian.org/News/2013/20130504------------------------------------------------------------------------ snip -[cited from `debian-announce: 2013/05/05 "Debian 7.0 Wheezyreleased"']Debian 7.0 Wheezyreleased!
2013/05/05 リリース!!
2013/06/15 に更新版 7.1 がリリースされています

Etch以降, ほぼ 2 年毎のリリース
4.0"Etch" : 22ヶ月
5.0"Lenny" : 22ヶ月
6.0"Squeeze": 24ヶ月
7.0"Wheezy" : 27ヶ月

今日のお題「Debian 7.0 "Wheezy"」の紹介
特に変更点を中心に

主な変更点MultiArch
プライベートクラウド用ツール群
Debian Installer の改善
マルチメディア対応強化
New Ports
ソフトウェア主な変更点MultiArch
プライベートクラウド用ツール群
Debian Installer の改善
マルチメディア対応強化
New Ports
ソフトウェアMultiarch
同一のシステム上で、異なるハードウェアアーキテクチ
ャのライブラリ/プログラムをインストール/実行する仕組み:/usr/lib/ → /usr/lib/x86_64-linux-gnu

何が嬉しいのか?
類似のアーキテクチャを一緒に動作させることができる
i386 on amd64 など

クロスビルド環境の構築が容易になる

Multiarch: どうやって？
dpkg のオプションとして✓ 必要なライブラリをaptで導入→バイナリの実行が可能# dpkg --add-architecture i386
$ dpkg --print-foreign-architectures# apt-get update# apt-get install libc6:i386# dpkg --remove-architecture i386

主な変更点MultiArch
プライベートクラウド用ツール群
Debian Installer の改善
マルチメディア対応強化
New Ports
ソフトウェアマルチメディア対応強化

オフィシャルアーカイブに各種コーデックが収録
MP3, H264, AAC

サードパーティリポジトリ(deb-multimedia.org など)がなくても再生可
debian-multimedia.org ドメインは第三者の手に渡っているので注意!!

マルチメディア対応強化:
どうして可能に？
Debian のソフトウェア特許ポリシーが変更された
Debian Position on Software Patents
http://www.debian.org/legal/patent
コミュニティディストリビューション特許ポリシー FAQ
http://www.debian.org/reports/patent-faq

主な変更点MultiArch
プライベートクラウド用ツール群
Debian Installer の改善
マルチメディア対応強化
New Ports
ソフトウェアNew Ports

2 種類追加され計 11 種類に
armhf
s390x

kFreeBSD はテクノロジープレビューDebian
GNU/Hurdは？

Debian GNU/Hurd

2013/05/21 Debian GNU/Hurd 2013 リリース!!
Debian オフィシャルのリリースではない「sid」のスナップショットがベース

主な変更点MultiArch
プライベートクラウド用ツール群
Debian Installer の改善
マルチメディア対応強化
New Ports
ソフトウェアデスクトップ環境

GNOME 3.4
OpenOffice → LibreOffice 3.5
デフォルトの日本語入力: mozc
New Artwork: "Joy"主な Software

37,000 以上のパッケージ
Squeeze から 12,800 以上追加

Software Version (1)kernel: Linux 3.2, FreeBSD 8.3, 9.0
libc: eglibc 2.13
GNU Compiler Collection: 4.7.2
OpenJDK: 6b27-1.12.5, 7u3-2.1.7

Software Version (2)Xorg X11R7.7
Gnome 3.4, KDE 4.8.4, Xfce 4.8, LXDE 0.5.5
Iceweasel 10.0.12esr-1, Icedove 10.0.12-1
LibreOffice 3.5.4
GIMP 2.8.2, Inkscape 0.48.3.1

Software Version (3)Apache 2.2.22, Samba 3.6.6, 4.0.0~beta2
PostgreSQL 8.4.17, 9.1.9, MySQL 5.5.31
Xen Hypervisor 4.1.4
Python 2.7.3, 2.6.8, and 3.2.3, Perl 5.14.2
Ruby 1.9.3.194, 1.8.7.358
TeXLive 2012

Software Version (3)Apache 2.2.22, Samba 3.6.6, 4.0.0~beta2
PostgreSQL 8.4.17, 9.1.9, MySQL 5.5.31
Xen Hypervisor 4.1.4
Python 2.7.3, 2.6.8, and 3.2.3, Perl 5.14.2
Ruby 1.9.3.194, 1.8.7.358
TeXLive 2012

Debian 6.0 "Squeeze" は?

oldstable
stable リリース後 1 年間だけ存在するディストリビューション
stable と同等のサポート

Squeeze のサポートは 2014/05/04 まで

まとめ:
Debian 7.0 "Wheezy"
Wheezy:✓ 2013/05/04 リリース
✓ MultiArch, マルチメディア対応強化, ...
✓ GNOME3, LibreOffice, ...

Squeeze:✓ 2014/05/04 までのサポートところで次は?

JessieHave AnyQuestions?

そんなこんなでご清聴ありがとうございました参考文献 (1)- Debian 7.0 -- リリースノート
http://www.debian.org/releases/wheezy/releasenotes- Debian BTS
http://www.debian.org/Bugs/- Release Goals
http://wiki.debian.org/ReleaseGoals- FINAL release update
http://lists.debian.org/debian-devel-announce/2013/04/msg00006.html- Bit from the Release Team: I think I feel a song coming on... Yodel-ay-hee-hoo!
http://lists.debian.org/debian-devel-announce/2013/05/msg00003.html- Current and upcoming toolchain changes for jessie
http://lists.debian.org/debian-devel-announce/2013/05/msg00005.html- Debian 7.0 Wheezy released
http://lists.debian.org/debian-announce/2013/msg00002.html

参考文献 (2)

- Wikipedia: Debian
http://en.wikipedia.org/wiki/Debian
http://upload.wikimedia.org/wikipedia/en/timeline/5d146c152f4fa0d44c694051944a4f85.png- Release-Critical
http://bugs.debian.org/release-critical/graph.png- NEW queue
http://ftp-master.debian.org/stat/new-year.png- Release date for Wheezy announced
http://bits.debian.org/static/images/gotwheezy.jpg- Joy
http://www.debianart.org/cchost/people/Adau/Adau_-_Joy_1920x1080.png- Wheezy
http://images1.wikia.nocookie.net/__cb20100820001011/pixar/images/thumb/3/32/Wheezy3.jpg/1000px-Wheezy3.jpg- Jessie
http://images.wikia.com/disney/images/8/86/Jessiewallpaper1.jpg- DebConf 13
http://debconf13.debconf.org/images/logo.png- 大統一 Debian 勉強会 2013
http://farm6.staticflickr.com/5335/9194328550_15f1ac91ff.jpg

Debian 8 "Jessie"に向けてリリースサイクル
Wheezy リリースその後
TopicsDebian 8 "Jessie"に向けてリリースサイクル
Wheezy リリースその後
Topicsリリースって？

Debianの「ディストリビューション」
3つの「ディストリビューション」✓ stable, testing, unstable

ディストリビューション以外の「リポジトリ」✓ stable-updates, proposed-updates, security-updates✓ backports, experimental

experimental
unstable
10 days after
migrated automaticallyRelease Management Team

testing
RelabeledRelease management
Developer Area
User Area

stable今までのリリースサイクル

今までのリリースサイクル
Etch からほぼ 2 年毎のリリース
3.1"Sarge" : 約 3 年
4.0"Etch" : 22ヶ月
5.0"Lenny" : 22ヶ月
6.0"Squeeze": 24ヶ月
7.0"Wheezy" : 27ヶ月

Time Based Release
Freezetesting の フリーズは2年単位になった!!
✓ Squeeze の Freeze → 2010/08/06✓ Wheezy の Freeze → 2012/06/30✓ Jessie の Freeze → 2014 mid.？

とはいえ10ヶ月のFreeze 期間は長くね？

Jessie development andrelease processes

debian-devel✓ wheezy postmortem re rc bugfixing✓ Debian development and release: always releasable(essay)

Debian 8 "Jessie"に向けてリリースサイクル
Wheezy リリースその後
TopicsBit from the Release Team: I think I feel a song comingon... Yodel-ay-hee-hoo!

To: debian-devel-announce@lists.debian.org
Subject: Bit from the Release Team: I think I feel a song coming on... Yodel-ay-hee-hoo!
From: "Adam D. Barratt" <adam@adam-barratt.org.uk>
Date: Sun, 05 May 2013 02:16:16 +0100- snip Jessie!
=======The release of Wheezy also means that you can now upload to unstable
those changes you've been holding off during the freeze. Please don'trush to upload everything all at once, in order to reduce load on thebuildds etc. Automatic testing migration is not yet re-enabled, butthat will happen during the next day or so.
- snip Adam, Neil, and your Debian Wheezy Release Team

[cited from `debian-devel-announce: 5 May 2013, Subject: Bit from theRelease Team: I think I feel a song coming on... Yodel-ay-hee-hoo! を改変']

experimental
unstable

Package upload

10 days after
migrated automaticallytesting

Developers- Package Maintainer- Security Team...

Release management
Developer Area
User Area

stableSecurity patchイマ
ココexperimental
unstable

Package upload

10 days after
migrated automaticallytesting

Developers- Package Maintainer- Security Team...

Release management

Developer Area
User Area

stableSecurity patch

NEWqueue

RC BugCounts

RC Bugs:1766(2013/08/03 現在)

絶賛
開発中!!

Debian 8 "Jessie"に向けてリリースサイクル
Wheezy リリースその後
Topicsdpkg-debの標準圧縮形式がxzになった

dpkg 1.17.0 で変更
やまねひできさんの DebConf12 でのプレゼン「Let's shrink Debian package archive!」Toolchain changes forjessie(e)glibc 2.17
linux-libc-dev 3.8.11
GCC 4.8
binutils 2.23.2 (2.24)

linux kernel
unstable:✓ 2013/05/06 3.8.11✓ 2013/06/02 3.9.4✓ 2013/07/16 3.10.1

jessie(testing):✓ 2013/07/10 3.9.8

ruby-rack: Rack 1.5
breaks Rails 3.2

ruby-rack が 1.5 に更新
Rails 3.2 のセッション管理が壊れた
testing への自動移行が止められている#711236

Virtualbox move tocontrib

4.2 から BIOS ビルドに non-free コンパイラが必要
main から contrib に移動
non-free なコンパイラは Open Watcom

Berkeley DB 6.0 licensechange to AGPLv3

AGPL にライセンス変更
影響を受けるソフトウェアが多数
OpenLDAP, Postfix, BIND9, ...

6.0.13 が experimental 入りするも 5.3.21 に戻る

その他の Topics
systemd
default MTA
MariaDB/ と /usr/bin/shDebian Code Search

Debian が配布するソースコードの検索エンジン
Michael Stapelberg さんによって開発
http://codesearch.debian.net

Debian Sources

Debian パッケージで提供されているソースコードすべてを閲覧・検索出来るサービス
Stefano Zacchiroli さんと Matthieu Caneill さんによって開発
http://sources.debian.net

まとめ:Debian 8 "Jessie"に向けて
Debian = 常に進化し続けるディストリビューション
✓ 頑健な「stable」と最前線を疾走する「unstable」✓ Jessie は間に位置する「testing」で絶賛開発中!!

リリースサイクル✓ 約二年毎の安定版のリリース

Debian を是非使ってみて下さい!!
問題があればバグ報告を:✓ Debian BTS: http://www.debian.org/Bugs/

ドキュメントの翻訳者も募集してます!!:✓ po/ニュース/リリースノート...