狠狠撸

狠狠撸Share a Scribd company logo
次期安定版
Debian 7.0 "Wheezy"
      の紹介
Debian JP Project/関西Debian勉強会出張版
             2012/08/04
  ?オープンソースカンファレンス 2012 Kansai@Kyoto ?
どーも
佐々木
です
3/76

            About me

Name & Contact:
  ? 佐々木洋平/Youhei SASAKI
  ? Twitter/Github: uwabami

Activity:
  ? Debian JP Project/ 関西 Debian 勉強会
  ? Ruby, TeX, Emacs, Scientific Computing...
4/76

       Disclaimer

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

疑問/質問/ツッコミ/茶々, 大歓迎
 ? その場でどうぞ

ハッシュタグ: #kansaidebian
今日の
 お題
Debian 7.0 “Wheezy” frozen
Wheezy
8/76
Debian 7.0 "Wheezy" is
now under freeze

To: debian-devel-announce@lists.debian.org
Subject: 5... 4... 3... 2... 1...
From: "Adam D. Barratt" <adam@adam-barratt.org.uk>
Date: Sat, 30 Jun 2012 21:20:55 +0100

Hi,

As previously announced[1], testing is now frozen.

- snip -
Adam,
for the Debian Release Team


          [cited from `debian-devel-announce: 30 Jun 2012,
                               Subject:5...4...3...2...1 を改変']
そんな
わけで
10/76

    お品書き


「で、Wheezyってどうよ?」
 Debian 7.0 "Wheezy" の変更点、現状

「ところで次は?」
 次期リリース Debian 8.0(?) へ向けて
…の前に…
12/76

    お品書き

「フリーズって何?」
 Debian のリリースサイクル

「で、Wheezyってどうよ?」
 Debian 7.0 "Wheezy" の変更点、現状

「ところで次は?」
 次期リリース Debian 8.0(?) へ向けて
13/76

    お品書き

「フリーズって何?」
 Debian のリリースサイクル

「で、Wheezyってどうよ?」
 Debian 7.0 "Wheezy" の変更点、現状

「ところで次は?」
 次期リリース Debian 8.0(?) へ向けて
フリーズ
って何?
Debian
Infographics
Debian 7.0 “Wheezy” frozen
17/76

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

ディストリビューション以外の「リポジトリ」
 ? updates(旧volatile), security-updates
 ? backports, experimental
Debianの
 リリース
 サイクル
Debian 7.0 “Wheezy” frozen
Debian 7.0 “Wheezy” frozen
Debian 7.0 “Wheezy” frozen
Debian 7.0 “Wheezy” frozen
Debian 7.0 “Wheezy” frozen
よくある
 誤解
25/76

今までのリリースサイクル
26/76

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

「Debianのリリースは予測不可能/遅れるのが当たり前」
ほぼ 2 年毎のリリース
 3.1"Sarge" : 約 3 年
 4.0"Etch" : 22ヶ月
 5.0"Lenny" : 22ヶ月
 6.0"Squeeze": 24ヶ月
27/76

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

「Debianのリリースは予測不可能/遅れるのが当たり前」
ほぼ 2 年毎のリリース
 3.1"Sarge" : 約 3 年
 4.0"Etch" : 22ヶ月
 5.0"Lenny" : 22ヶ月
 6.0"Squeeze": 24ヶ月
28/76

Time Based Release
Freeze
29/76

       Time Based Release
       Freeze
testing の フリーズは2年単位になった!!
 ? Squeeze の Freeze → 2010/08/06
 ? Wheezy の Freeze → 2012/06/30

利点:
 ? 使用者: リリースの時期を予測できる
 ? 開発者: 長期プランを立てやすくなる
30/76

         まとめ:
         Debian のリリースサイクル
Debian = 常に進化し続けるディストリビューション
 ? stable, testing, unstable
 ? 頑健な「stable」と最前線を疾走する「unstable」

Time Based Release Freeze
 ? 「リリースが遅い/読めない」→約二年毎の安定版のリリース
 ? 定期的なリリースフリーズによる"huge jump"の回避
Any
Questions?
32/76

    お品書き

「フリーズって何?」
 Debian のリリースサイクル

「で、Wheezyってどうよ?」
 Debian 7.0 "Wheezy" の変更点、現状

「ところで次は?」
 次期リリース Debian 8.0(?) へ向けて
...で、
Wheezyって
 どうよ?
Debian 7.0 “Wheezy” frozen
Debian 7.0 “Wheezy” frozen
イマ
ココ
37/76

     Debian "7.0" Wheezy



06/30 にフリーズ!! → 現在は frozen
リリースに向けた Bug Squash が進行中
RC Bug
Counts
Debian 7.0 “Wheezy” frozen
RC Bugs:
  596
(2012/08/04 現在)
41/76

         Wheezy の Release Goal

Squeezeからの持ち越し
 ? MultiArch
 ? kFreeBSD (← テクノロジープレビューだった)
 ? Full IPv6 Support
 ? Large File Support
 ? Removal of .la files
42/76

         Wheezy の Release Goal

Squeezeからの持ち越し
 ? MultiArch
 ? kFreeBSD (← テクノロジープレビューだった)
 ? Full IPv6 Support
 ? Large File Support
 ? Removal of .la files
43/76

     Multiarch

同一のシステム上で、異なるハードウェアアーキテクチャの
ライブラリ/プログラムをインストール/実行する仕組み
何が嬉しいのか?
 cross-gradient support: i386 on amd64, armel on
 armhf...
 cross-build environment
44/76

        Multiarch: どうやって?

dpkg のオプションとして
 ? 必要なライブラリをaptで導入可能→バイナリの実行が可能
   に

        $ dpkg --add-architecture i386
        $ dpkg --print-foreign-architectures
        $ dpkg --remove-architecture i386

詳細: http://wiki.debian.org/ReleaseGoals/MultiArch
45/76

          Wheezy の Release Goal

New for Wheezy
 ? Security hardening build flags
 ? /run
 ? Stop using Video4Linux ver. 1
 ? Stop using /dev/dsp on Linux
   ...
46/76

          Wheezy の Release Goal

New for Wheezy
 ? Security hardening build flags
 ? /run
 ? Stop using Video4Linux ver. 1
 ? Stop using /dev/dsp on Linux
   ...
47/76
     Security hardening build
     flags

パッケージ構築時にセキュリティを強化するコンパイルフラ
グを(デフォルトで)有効に→ stable がより頑健に!!
 Format string checks
 D_FORTIFY_SOURCE
 Stack protector
 Read-only relocations
48/76

          Wheezy の Release Goal

New for Wheezy
 ? Security hardening build flags
 ? /run
 ? Stop using Video4Linux ver. 1
 ? Stop using /dev/dsp on Linux
   ...
49/76

     /run

boot の早い段階で一時ディレクトリを用意
 /var/run → /run
 /var/lock → /run/lock
 /dev/shm → /run/shm
 /tmp → /run/tmp
 ...
Debian
GNU/Hurd
 リリース!?
  ...されるかも
主な
Software
52/76

       Software Version (1)


kernel: linux 3.2, freebsd 8.3, 9.0
libc: eglibc 2.13
GNU Compiler Collection: 4.7.1
OpenJDK: 6b24-1.11.3, 7~u3-2.1.1
53/76

       Software Version (2)

Xorg X11R7.7
Gnome 3.4, KDE 4.8, Xfce 4.8
Iceweasel 10.0.6esr-1, icedove 10.0.5-1
LibreOffice 3.5.4
GIMP 2.8.0, Inkscape 0.48.3.1
54/76

       Software Version (3)

Apache 2.2.22, Samba 3.6.6, 4.0.0~beta2
PostgreSQL 8.4.12, MySQL 5.5.24
Xen Hypervisor 4.1.3~rc1
Python 2.7, 2.6, and 3.2, Perl 5.14.2
Ruby 1.9.3p194, 1.8.7.358
  1.8 will be dropped in Wheezy+1
55/76

      その他の変更点

New ports ← まだ未定ですが
  armhf, sparc64, ppc64, s390x...

Debian Installer の改善
  WPA サポート(ファームウェアは別配布)

New Artwork: "Joy"
Debian 7.0 “Wheezy” frozen
57/76
          まとめ: Debian 7.0
          "Wheezy" の状況

Wheezy:
 ? frozen → 現在はリリースに向けたバグ修正中

ユーザ向けの大きな変更点
 ? Multiarch, /run, ...
 ? アートワーク, インストーラの改善...
Any
Questions?
59/76

    お品書き

「フリーズって何?」
 Debian のリリースサイクル

「で、Wheezyってどうよ?」
 Debian 7.0 "Wheezy" の変更点、現状

「ところで次は?」
 次期リリース Debian 8.0(?) へ向けて
「ところで
 次は?」
Debian 7.0 “Wheezy” frozen
Jessie
Debian 7.0 “Wheezy” frozen
Wheezyの
リリースに
 向けて
Debian 7.0 “Wheezy” frozen
66/76

        Wheezyのリリースに向けて

Wheezy を是非試してみて下さい!!:
 ? Squeeze からのアップグレード/使ってみてレポートなど.
 ? Debian BTS: http://www.debian.org/Bugs/

ドキュメントの翻訳者も募集してます!!:
 ? ニュース/リリースノート...
どうやって
良いかわ
からない?
68/76

      そんな貴方に

Debian 勉強会
 ? Debianのユーザと開発者がface to faceで話し合う場
 ? Debian開発者および開発者予備軍を育成する場
 ? Debianの最新情報、バッドノウハウを提供する場
 ? 東京エリア(関東) と関西で月に 1 回開催中
69/76

        そんな(特に関西の)貴方に

関西Debian勉強会
 ? http://wiki.debian.org/KansaiDebianMeeting
 ? 毎月第四日曜日. 13:30-17:00
 ? 大阪中心に開催. 偶に京都, 偶に神戸
 ? Upcoming... 8 月 26 日@大阪, 福島区民センター
是非
Any
Questions?
72/76

      ブースのお知らせ

展示
? Wheezyの実機を展示しております.
? Debian Infographics(日本語版)配布してます.

販売
? 日本唯一の Debian 専門同人誌雑誌「Deb 専」
  ...部数僅か
? Debian T シャツ, Debian ステッカー
そんな
こんなで
御清聴
多謝
75/76

             参考文献


- Wikipedia: Debian
  http://en.wikipedia.org/wiki/Debian
- 5...4...3...2...1
  http://lists.debian.org/debian-devel-announce/2012/06/msg00009.html
- Release-Critical
  http://bugs.debian.org/release-critical/graph.png
- Release Goals
  http://wiki.debian.org/ReleaseGoals
- Debian BTS
  http://www.debian.org/Bugs/
- Wheezy(Image)
  http://images1.wikia.nocookie.net/__cb20100820001011/pixar/images/thumb/3/32/Wheezy3.jpg/1000px-Wheezy3.jpg
- Jessie(Image)
  http://images.wikia.com/disney/images/8/86/Jessiewallpaper1.jpg
- I WANT YOU(Image)
  http://upload.wikimedia.org/wikipedia/commons/c/c0/I_want_you.jpg
Debian 7.0 “Wheezy” frozen

More Related Content

Debian 7.0 “Wheezy” frozen

  • 1. 次期安定版 Debian 7.0 "Wheezy" の紹介 Debian JP Project/関西Debian勉強会出張版 2012/08/04 ?オープンソースカンファレンス 2012 Kansai@Kyoto ?
  • 4. 3/76 About me Name & Contact: ? 佐々木洋平/Youhei SASAKI ? Twitter/Github: uwabami Activity: ? Debian JP Project/ 関西 Debian 勉強会 ? Ruby, TeX, Emacs, Scientific Computing...
  • 5. 4/76 Disclaimer 無保証無責任原則 ? 用法, 用量を守って正しくお使い下さい ? 誤字脱字含め, 適宜ご指摘下されば幸いです. 疑問/質問/ツッコミ/茶々, 大歓迎 ? その場でどうぞ ハッシュタグ: #kansaidebian
  • 9. 8/76 Debian 7.0 "Wheezy" is now under freeze To: debian-devel-announce@lists.debian.org Subject: 5... 4... 3... 2... 1... From: "Adam D. Barratt" <adam@adam-barratt.org.uk> Date: Sat, 30 Jun 2012 21:20:55 +0100 Hi, As previously announced[1], testing is now frozen. - snip - Adam, for the Debian Release Team [cited from `debian-devel-announce: 30 Jun 2012, Subject:5...4...3...2...1 を改変']
  • 11. 10/76 お品書き 「で、Wheezyってどうよ?」 Debian 7.0 "Wheezy" の変更点、現状 「ところで次は?」 次期リリース Debian 8.0(?) へ向けて
  • 13. 12/76 お品書き 「フリーズって何?」 Debian のリリースサイクル 「で、Wheezyってどうよ?」 Debian 7.0 "Wheezy" の変更点、現状 「ところで次は?」 次期リリース Debian 8.0(?) へ向けて
  • 14. 13/76 お品書き 「フリーズって何?」 Debian のリリースサイクル 「で、Wheezyってどうよ?」 Debian 7.0 "Wheezy" の変更点、現状 「ところで次は?」 次期リリース Debian 8.0(?) へ向けて
  • 18. 17/76 Debianの 「ディストリビューション」 3つの「ディストリビューション」 ? stable, testing, unstable ディストリビューション以外の「リポジトリ」 ? updates(旧volatile), security-updates ? backports, experimental
  • 27. 26/76 今までのリリースサイクル 「Debianのリリースは予測不可能/遅れるのが当たり前」 ほぼ 2 年毎のリリース 3.1"Sarge" : 約 3 年 4.0"Etch" : 22ヶ月 5.0"Lenny" : 22ヶ月 6.0"Squeeze": 24ヶ月
  • 28. 27/76 今までのリリースサイクル 「Debianのリリースは予測不可能/遅れるのが当たり前」 ほぼ 2 年毎のリリース 3.1"Sarge" : 約 3 年 4.0"Etch" : 22ヶ月 5.0"Lenny" : 22ヶ月 6.0"Squeeze": 24ヶ月
  • 30. 29/76 Time Based Release Freeze testing の フリーズは2年単位になった!! ? Squeeze の Freeze → 2010/08/06 ? Wheezy の Freeze → 2012/06/30 利点: ? 使用者: リリースの時期を予測できる ? 開発者: 長期プランを立てやすくなる
  • 31. 30/76 まとめ: Debian のリリースサイクル Debian = 常に進化し続けるディストリビューション ? stable, testing, unstable ? 頑健な「stable」と最前線を疾走する「unstable」 Time Based Release Freeze ? 「リリースが遅い/読めない」→約二年毎の安定版のリリース ? 定期的なリリースフリーズによる"huge jump"の回避
  • 33. 32/76 お品書き 「フリーズって何?」 Debian のリリースサイクル 「で、Wheezyってどうよ?」 Debian 7.0 "Wheezy" の変更点、現状 「ところで次は?」 次期リリース Debian 8.0(?) へ向けて
  • 38. 37/76 Debian "7.0" Wheezy 06/30 にフリーズ!! → 現在は frozen リリースに向けた Bug Squash が進行中
  • 41. RC Bugs: 596 (2012/08/04 現在)
  • 42. 41/76 Wheezy の Release Goal Squeezeからの持ち越し ? MultiArch ? kFreeBSD (← テクノロジープレビューだった) ? Full IPv6 Support ? Large File Support ? Removal of .la files
  • 43. 42/76 Wheezy の Release Goal Squeezeからの持ち越し ? MultiArch ? kFreeBSD (← テクノロジープレビューだった) ? Full IPv6 Support ? Large File Support ? Removal of .la files
  • 44. 43/76 Multiarch 同一のシステム上で、異なるハードウェアアーキテクチャの ライブラリ/プログラムをインストール/実行する仕組み 何が嬉しいのか? cross-gradient support: i386 on amd64, armel on armhf... cross-build environment
  • 45. 44/76 Multiarch: どうやって? dpkg のオプションとして ? 必要なライブラリをaptで導入可能→バイナリの実行が可能 に $ dpkg --add-architecture i386 $ dpkg --print-foreign-architectures $ dpkg --remove-architecture i386 詳細: http://wiki.debian.org/ReleaseGoals/MultiArch
  • 46. 45/76 Wheezy の Release Goal New for Wheezy ? Security hardening build flags ? /run ? Stop using Video4Linux ver. 1 ? Stop using /dev/dsp on Linux ...
  • 47. 46/76 Wheezy の Release Goal New for Wheezy ? Security hardening build flags ? /run ? Stop using Video4Linux ver. 1 ? Stop using /dev/dsp on Linux ...
  • 48. 47/76 Security hardening build flags パッケージ構築時にセキュリティを強化するコンパイルフラ グを(デフォルトで)有効に→ stable がより頑健に!! Format string checks D_FORTIFY_SOURCE Stack protector Read-only relocations
  • 49. 48/76 Wheezy の Release Goal New for Wheezy ? Security hardening build flags ? /run ? Stop using Video4Linux ver. 1 ? Stop using /dev/dsp on Linux ...
  • 50. 49/76 /run boot の早い段階で一時ディレクトリを用意 /var/run → /run /var/lock → /run/lock /dev/shm → /run/shm /tmp → /run/tmp ...
  • 51. Debian GNU/Hurd リリース!? ...されるかも
  • 53. 52/76 Software Version (1) kernel: linux 3.2, freebsd 8.3, 9.0 libc: eglibc 2.13 GNU Compiler Collection: 4.7.1 OpenJDK: 6b24-1.11.3, 7~u3-2.1.1
  • 54. 53/76 Software Version (2) Xorg X11R7.7 Gnome 3.4, KDE 4.8, Xfce 4.8 Iceweasel 10.0.6esr-1, icedove 10.0.5-1 LibreOffice 3.5.4 GIMP 2.8.0, Inkscape 0.48.3.1
  • 55. 54/76 Software Version (3) Apache 2.2.22, Samba 3.6.6, 4.0.0~beta2 PostgreSQL 8.4.12, MySQL 5.5.24 Xen Hypervisor 4.1.3~rc1 Python 2.7, 2.6, and 3.2, Perl 5.14.2 Ruby 1.9.3p194, 1.8.7.358 1.8 will be dropped in Wheezy+1
  • 56. 55/76 その他の変更点 New ports ← まだ未定ですが armhf, sparc64, ppc64, s390x... Debian Installer の改善 WPA サポート(ファームウェアは別配布) New Artwork: "Joy"
  • 58. 57/76 まとめ: Debian 7.0 "Wheezy" の状況 Wheezy: ? frozen → 現在はリリースに向けたバグ修正中 ユーザ向けの大きな変更点 ? Multiarch, /run, ... ? アートワーク, インストーラの改善...
  • 60. 59/76 お品書き 「フリーズって何?」 Debian のリリースサイクル 「で、Wheezyってどうよ?」 Debian 7.0 "Wheezy" の変更点、現状 「ところで次は?」 次期リリース Debian 8.0(?) へ向けて
  • 67. 66/76 Wheezyのリリースに向けて Wheezy を是非試してみて下さい!!: ? Squeeze からのアップグレード/使ってみてレポートなど. ? Debian BTS: http://www.debian.org/Bugs/ ドキュメントの翻訳者も募集してます!!: ? ニュース/リリースノート...
  • 69. 68/76 そんな貴方に Debian 勉強会 ? Debianのユーザと開発者がface to faceで話し合う場 ? Debian開発者および開発者予備軍を育成する場 ? Debianの最新情報、バッドノウハウを提供する場 ? 東京エリア(関東) と関西で月に 1 回開催中
  • 70. 69/76 そんな(特に関西の)貴方に 関西Debian勉強会 ? http://wiki.debian.org/KansaiDebianMeeting ? 毎月第四日曜日. 13:30-17:00 ? 大阪中心に開催. 偶に京都, 偶に神戸 ? Upcoming... 8 月 26 日@大阪, 福島区民センター
  • 73. 72/76 ブースのお知らせ 展示 ? Wheezyの実機を展示しております. ? Debian Infographics(日本語版)配布してます. 販売 ? 日本唯一の Debian 専門同人誌雑誌「Deb 専」 ...部数僅か ? Debian T シャツ, Debian ステッカー
  • 76. 75/76 参考文献 - Wikipedia: Debian http://en.wikipedia.org/wiki/Debian - 5...4...3...2...1 http://lists.debian.org/debian-devel-announce/2012/06/msg00009.html - Release-Critical http://bugs.debian.org/release-critical/graph.png - Release Goals http://wiki.debian.org/ReleaseGoals - Debian BTS http://www.debian.org/Bugs/ - Wheezy(Image) http://images1.wikia.nocookie.net/__cb20100820001011/pixar/images/thumb/3/32/Wheezy3.jpg/1000px-Wheezy3.jpg - Jessie(Image) http://images.wikia.com/disney/images/8/86/Jessiewallpaper1.jpg - I WANT YOU(Image) http://upload.wikimedia.org/wikipedia/commons/c/c0/I_want_you.jpg