東京エリア Debian 勉強会
Debian JP Project
OSC 2018 Tokyo/Fall （第 167 回出張勉強会）

杉本 典充
dictoss@live.jp

2018 年 10 月 27 日

AgendaDebian とは？
Debian JP Project と Debian 勉強会
Debian 9 (Stretch)
Debian Updates
今後のイベントDebian とは？

Debian とは？

フリー/オープンなユニバーサルオペレーティングシステムを作成しようとするボランティアベースのプロジェクト
ディストリ
RHEL
CentOS
UbuntuDebian

企業
RedHat
RedHatCanonical
なし

ボランティアなし
ありあり
ありDebian とは？

世界規模で開発が行われており、63ヶ国、約 1000 名のDebian 公式開発者が開発を行っている。パッケージメンテ
ナや翻訳などの貢献者も入れるともっと多くの開発者が参加していることになる。

Debian とは？
利用用途
Linux サーバ （例：web サーバのシェア：
https://w3techs.com/technologies/details/os-linux/all/all）
組込デバイスのベース OS （多くの CPU で動作する）
デスクトップ PC、ノート PC などの普段利用するコンピュータの OS「Debian」ベースな派生 OS の源流
Ubuntu や Raspbian といったディストリビューションのベースは Debian
派生先のディストリビューションと相互に情報交換をして開発している

Debian とは？

2018 年 10 月の時点で、最新版は Debian 9.5 (コードネーム: Stretch)
パッケージ数は約 51000 を提供
公式にサポートする CPU アーキテクチャは 10

約 2 年毎にリリース
次のリリース Debian 10 (コードネーム: Buster) は2019 年中頃にリリースすると思われる
コードネームはトイ・ストーリーのキャラクターを採用

Debian とは？
Debian 社会契約
Debian 開発者たちが目指すフリーソフトウェアコミュ
ニティーの在り方

Debian フリーソフトウェアガイドライン（DFSG）
Debian 社会契約の一部
Debian が考えるフリーソフトウェアの定義
オープンソースの定義のひな形にもなっている

Debian Policy
https://www.debian.org/doc/debian-policy/
Debian パッケージの区分、内容やルール、ファイル配置の方針を定義

Debian とは？
まとめるとDebian はフリー/オープンなオペレーティングシステム(OS) を作成しようとするボランティアベースのプロ
ジェクト
自分たちの考えるフリーという言葉に関する定義、開発目的、パッケージングポリシーを厳格に決めている
世界中に 1000 人以上の開発者がおり、他のディストリビューションのベースとして採用されている
約 2 年毎にリリースが行われ、多くのパッケージとアーキテクチャをサポートしている
上記のような特徴から様々なところで利用されているLinux ディストリビューション

Debian JP ProjectとDebian 勉強会

Debian JP Project とは？

日本で Debian を普及させることを目的とした任意団体
活動内容
Debian の日本語による情報発信
ユーザとの情報交換
Debian 開発者、パッケージメンテナの育成など

Debian 勉強会

2005 年 1 月開始
Debian Developer 上川さん発起人
東京と関西で月に一回コンスタントに開催しているDebian 開発者、ユーザによる勉強会

Debian 勉強会:解決したい内容

問題
ML と IRC で情報交換していた
face-to-face であう場所がない
まとまったドキュメントが出てこないDebian 勉強会:解決したい内容

問題
ML と IRC で情報交換していた
face-to-face であう場所がない
まとまったドキュメントが出てこない

Debian 勉強会の提案
定期的に集まる資料を作成する。（GPL で！)https://salsa.debian.org/tokyodebian-team/monthly-reportDebian 勉強会:実際
Debian 界隈やパッケージング関連の話題など専門の人に話を聞く
Debian で気になった事柄を調べてレポートする
前回の内容（東京 9 月）:
場所: 朝日ネットさん「Rethinking of debian/watch rule」(@kenhys)
buster に向けた日本語環境のタスク整理
https://tokyodebian-team.pages.debian.net/
2018-09_tokyodebian_langja_bof.txt

各地のイベントで Debian 普及活動
OSC2018 北海道、OSC2018 京都、OSC2018 東京
関西オープンフォーラム
Debian/Ubuntu ユーザミートアップ in 札幌

Debian 9 (Stretch) についてDebian 9 (Stretch) について

Debian 9 (コードネーム：Stretch)
Debian 9.0 は、2017-06-17 にリリース
このリリースは、Debian Project の創始者 Ian Murdock
氏に捧げるリリースになっている
最新のマイナーリリースは Debian 9.5 であり、2018-07-14 にリリース

Debian 9 についてサポートアーキテクチャ
サポートされるアーキテクチャ
amd64, i386（i686 以降）, armel, armhf, arm64, mips,mipsel, mips64el, ppc64el, s390x
サポートされていない移植版として、昔の CPU や RISC-V、FreeBSD や Hurd のカーネルを利用したものがある
https://www.debian.org/releases/stable/amd64/
release-notes/ch-whats-new.ja.html

Debian 9 について
ソフトウェアLinux カーネルは 4.9
ツールチェイン (GCC 6.3.0, binutils 2.28, glibc 2.24),
LLVM 3.7.1, 3.8.1, 3.9.1
Perl 5.24.1, Python 2.7.13/3.5.3, Ruby 2.3.3, PHP
7.0.19, Go 1.7.4, OpenJDK 8GNOME 3.22, KDE 5.8, Xfce 4.12.3, lxde 0.99.0, lxqt
0.11.1
MariaDB 10.1.23, PostgreSQL 9.6.3, sqlite 3.15
OpenSSL 1.1.0, GnuPG 2.1.18/1.4.21
クロスコンパイラがデフォルトでサポート
etc..

Debian 9 について

何かおかしい動作や不具合を見つけた場合はバグレ
ポートをお願いします
バグレポートの仕方
https://www.debian.org/Bugs/Reporting.ja.html

Debian Updates

Debian Updates

2017/12/09: Updated Debian 8.10 released
2017/12/09: Updated Debian 9.3 released
2018/03/10: Updated Debian 9.4 released
2018/06/23: Updated Debian 8.11 released
2018/07/14: Updated Debian 9.5 released

Debian Updates
2018/04/18: Debian Project Leader Election 2018 Results2017 年の Debian Project Leader(DPL) の Chris Lamb さんの信任投票となり、信任された。Chris さんの所信表明は、次の URL で参照できる。
https://www.debian.org/vote/2018/platforms/lamby
お得な情報：「Bits from the DPL」
月に 1 回”debian-devel-announce@lists.debian.org”の ML にChris さんがプロジェクトの進捗を報告している。時間のない方でもこれを読んでおけば Debian Project の大まかな動きがわかる。

Debian Updates

2018/05/01: Call for testing openssl TLS 1.3 support
OpenSSL 1.1.1 から TLS 1.3 を利用できるため、テストするように呼び掛けるアナウンスを実施。

Debian Updates

2018/5/31: Alioth shutdown2003 年から開発者向けに CMS、リポジトリサーバとして稼働していた alioth.debian.org が提供終了。後継のsalsa.debian.org へ機能を引き継いだ。
https://salsa.debian.org/public で gitlab が稼働し、Kubernetes（k8s）と組み合わせた CI/CD も実行可能。

Debian Updates

2018/06/05: Data Protection team delegation
EU で施行された GDPR に対応するためのチームとメンバーを紹介。アドバイスが欲しい場合は Debian Data Protectionteam へ問い合わせることができる。

DebConf18

Debian Updates / DebConf18
https://debconf18.debconf.org/
台湾 新竹市 (Hsinchu) の國立交通大學で開催
アジア地域での開催は初めて
DebCamp 2018/7/21 - 7/27
OpenDay 2018/7/28
DebConf 2018/7/29 - 8/5

Debian Updates / DebConf18
各国にいる Debian 開発者が集まった
参加者数は、300 名を超える人たちが集まった

Debian Updates / DebConf18

セミナー発表はビデオを公開中
https://debconf18.debconf.org/schedule/
日本から行った人たちがまとめた参加セミナーの情報
https://tokyodebian-team.pages.debian.net/
2018-08_tokyodebian_debconf18_bof.txt

Debian Updates / DebConf18
セミナー発表のタイトルの一部抜粋
Bits from the DPL
Debian Science BoF
Ignoring Negativity
News from the APT team
Debian Brasil and DebConf19
Debian Diversity Team discussion session
Report from the Debian EFI team about the support ofSecure Boot on Debian
Making Debian more user friendly by changing the web
start page (www.debian.org)
GDPR in Debian
Debian Go Packaging Team BoF
The Free Software Foundation, Debian, and the free
software movement

Debian Updates / DebConf18
イベント中の生活

Code of Conduct を読み、節度ある生活をする
ベジタリアン、ハラールの方を考慮した食事を用意
宿泊は学生寮に滞在可能
wiki を読んで行動する
https://wiki.debconf.org/wiki/DebConf18
お知らせはアナウンスメールを読む
https://lists.debian.org/debconf-announce/
セブンイレブン、ファミリーマートが大学構内にあり便利
大学内のスポーツ施設を有料で利用可能

Debian Updates / DebConf18

ハックラボ
今回は Noisy Hacklab、Quiet Hacklab の 2 部屋を用意
インターネット回線、電源を完備
コーヒーやビールを飲みながらハックし、議論し、親交を深める

Debian Updates / DebConf18

DayTrip
DebConf 中に 1 日、参加者たちが一緒に出かける企画
https://wiki.debconf.org/wiki/DebConf18/DayTrip
工場見学ツアー、文化施設見学ツアー、お茶会ツアー、台北観光ツアー、自転車でツーリング、川遊び

Debian Updates / DebConf18

チーズ＆ワインパーティ
自分の国のワインとチーズを持ち寄るホームパーティ
異文化理解や新たな発見をするための交流の場

https://wiki.debconf.org/wiki/DebConf18/
CheeseWineBoF

Debian Updates / DebConf18

カンファレンスディナー
現地の料理を楽しみながら懇親するディナー
スポンサーの方々から挨拶もありますDebian Updates / DebConf19（予告）DebConf19
ブラジル南部のクリチバ市にある Federal University ofTechnology（UTFPR）で開催
https://wiki.debian.org/DebConf/19

Release ScheduleDebian Updates / Release Schedule

2018/09/30: Debian 10 (Buster) Release Schedule
2019-01-12 - Transition freeze
2019-02-12 - Soft freeze
2019-03-12 - Full freeze

Debian 10 は 2019 年中頃のリリースになるのではないかと推測日本語による Debian の情報

日本語による Debian の情報
Debian JP Project
https://www.debian.or.jp
東京エリア Debian 勉強会
https://tokyodebian-team.pages.debian.net/
関西 Debian 勉強会
https://wiki.debian.org/KansaiDebianMeeting
Twitter@debian_jp
雑誌 Software Design 技術評論社発行「Debian Hot Topics」、GPG 関連の記事など（隔月連載）

今後のイベント

今後のイベント

11/17（土） 第 168 回東京エリア Debian 勉強会
http://tokyodebian.alioth.debian.org/2018-11.html
セミナーは検討中

11/9（金）、11/10（土） 関西オープンフォーラムhttps://www.k-of.jp/2018/
関西 Debian 勉強会が出展予定

11/25（日） 第 139 関西 Debian 勉強会
https://wiki.debian.org/KansaiDebianMeeting/20181125