77 西 Debian
西 Debian 八津
2013 10 27
77 西 Debian 2013 10
1 Introduction
Debian JP
西 Debian 勉強 Debian GNU/Linux さまなト (いパケー Debian 有のの仕
Debian す。
とし三ついま
ML 示板く、合わの情の促
的にる場
の作
ではい一ごし
1
西Debian
1 Introduction 1
2 Debian 関係ント 3
3 課題 5
4 ALSA ユード解 8
5 git-buildpackage again 11
6 の予 12
7 13
2
77 西 Debian 強会 2013 10
2 Debian
Debian JP
2.1 76 西 Debian
76 目の西 Debian 9 22 () 、港ターれま
ンは坂本さんによる Linux とサウンドシステム」と倉敷さんによる dgit でソースパケージを触てみ
の二た。
dgit はま DD しか使うことできないツールで、どうなることかと思われましが、飛び込み DD が来られて実
るこきま git git 便利ール
Linux 切れで終今回の続ます
2.2 105 Debian
105 目の Debian 強会 10 20 () OSC 2013 Tokyo/Fall
日曜天候年よが少ス展たよ
Debian update Debian 報にまし Debian
ンスは、視聴幕の仕方おもライグト紹介いま、是
てみさい
*
1
2.3 Debian Project
2.3.1 Bits from the Release Team (Jessie freeze info)
Jessie フリ 2014/11/5 23:59(UTC) ナウまし
*
2
Wheezy 2012/6/30 2 年毎 2014/6 2
ズ期 2014/11/5 となたよ 5 日と”Gunpowder day”
*
3
*
4
ら覚いです。
*
1
資料 http://tokyodebian.alioth.debian.org/pdf/debianmeetingresume201310-presentation.pdf
*
2
http://lists.debian.org/debian-devel-announce/2013/10/msg00004.html
*
3
https://en.wikipedia.org/wiki/Gunpowder_plot
*
4
https://en.wikipedia.org/wiki/Guy_Fawkes_Night
3
、リゴー提案検討
Native systemd support in every package with sysv scripts
Hardening of ELF binaries (carry over from Wheezy)
debian/rules to honor CC/CXX flags
clang as secondary compiler
piuparts clean archive
Cross Toolchains in the archive
Make the base system cross-buildable
SELinux
UTF-8
2.3.2 debian-devel@d.o
systemd effectively mandatory now due to GNOME
*
5
ら始て、 Proposal: switch default desktop
to xfce
*
6
続き Proposal: switch init system to systemd or upstart
*
7
と、てま
2 3 200 通ほルがいるあるい。
*
5
http://lists.debian.org/debian-devel/2013/10/msg00444.html
*
6
http://lists.debian.org/debian-devel/2013/10/msg00496.html
*
7
http://lists.debian.org/debian-devel/2013/10/msg00651.html
4
77 西 Debian 強会 2013 10
3
Debian JP
の課下の
1. libasound2-dev をインスールし、付の pcm minimal.c をコパイルし実行イルを作
てく。実を教ださ
2. git-buildpackage install さい
3. Debian Developer/Maintainer の方, 御自がメンテされているパケージを VCS で管理されて
お答い。いな
http://anonscm.debian.org/gitweb
にあいて
者のの解の通:
3.1
1. ズがまし
2. ストきま
3. debootstrap りたます
3.2 kozo2
1. てい。と参加みしので会場述べださ
2. install よういま
3. pkg-ruby-extras/ruby-bio.git, pkg-mozext/firebug.git, aptitude/aptitude.git
たい
3.3 lurdan
1. でや
2. essential
3. git
5
3.4 西
1. noisy た。
2. install した
3. ます
3.5 西
1. といログ砂嵐音がた。
2. ストまし
3. twitter irc gateway atig 使そうまし
3.6
1. ズ音まし
2. ストまし
3. OpenStack りまいで
3.7
1. パイ敗し
2. した
3. qemu-kvm
3.8
1. もおせん
スをノイるの
2.
3. テしいの決めす。
3.9
1.
% gcc -Wall -Wextra -c pcm_minimal.c
pcm_minimal.c: main :
pcm_minimal.c:48:4: : if 文内の空本体は中括弧で括ことを推奨します [-Wempty-body]
; /* cannot resolve XRUN */
^
pcm_minimal.c:50:4: : if 文内の空本体は中括弧で括ことを推奨します [-Wempty-body]
; /* cannot write all of samples */
^
pcm_minimal.c:19:6: : 使用されない err です [-Wunused-variable]
int err;
% gcc -Wall -Wextra -o pcm_minimal pcm_minimal.o -lasound
2. .
3. の関いる pkg-ruby-extras
6
3.10
1. パイしたると
2. した
3. テナいのえて
mesa yard
3.11 yabuki@netfort.gr.jp
1. Nothing happened
2. 、や
3. し、 yc-el svn-buildpackage くな
7
77 西 Debian 強会 2013 10
4 ALSA
ブラ定フ
メントはージ libasound2-doc /usr/share/doc/libaound2-doc/html/以下イン
ルで
Android 自にーラ装を
4.1
asound
イルース
テム、ユベルイム
グイ
の機与で
4.2 PCM
タイけら
aplay -L arecord -L 一覧る。
PCM イス特定付与
特定を付めにるの PCM
イル PCM ドを
ブラ PCM ターく時
8
$ aplay -L
default
Playback/recording through the PulseAudio sound server
sysdefault:CARD=Intel
HDA Intel, ALC889 Analog
Default Audio Device
front:CARD=Intel,DEV=0
HDA Intel, ALC889 Analog
Front speakers
surround40:CARD=Intel,DEV=0
HDA Intel, ALC889 Analog
4.0 Surround output to Front and Rear speakers
surround41:CARD=Intel,DEV=0
HDA Intel, ALC889 Analog
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Intel,DEV=0
HDA Intel, ALC889 Analog
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Intel,DEV=0
HDA Intel, ALC889 Analog
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Intel,DEV=0
HDA Intel, ALC889 Analog
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
4.3
ALSA 有のれて
テム/usr/share/alsa 以下
/usr/share/alsa/alsa.conf defaults.namehint.extended off hw/plughw/dmix/dsnoop
示を
ザー .asoundrcをホ
4.4
グイ 2 のタ
PCM PCM ノーに機加す
MIXER イプ Control
aplay -L のは PCM プラおか
front
surroundXXX ラウのた
hw ある
plughw れる
pulse PulseAudio に流だり PulseAudio ら受
dmix の出つのーム
dsnoop つの数のムに
default ALSA 布す dmix/dsnoop 力スして
他のイン
bluetooth Bluez 用し能を Bluetooth スを使
ladspa LADSPA クのンを使
4.5 PulseAudio
のアーシ分割
のデ libasound2 pulse インにし default pulse ード
する ALSA を直るアンの力を PulseAudio に向
PulseAudio モジ
9
んな共有リの。自ード アンドで
http://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/Modules/
ALSA 外のムを使
Bluez
Network
10
77 西 Debian 強会 2013 10
5 git-buildpackageagain
5.1
最近では Debian ージの管理になんらかのバーン管理システム (VCS) を使うことが一般的にてきまし
VCS usage for Debian source packages
*
8
現状ースケージの 70.44% なんかの VCS
使してり、のう 65% Git を使用してい
*
9
んなで、 Git るパジ管の知識はろそ
アイなりのかせん
Debian ージ Git 管理るために使われるソフとして代的なのが git-buildpackage です。こ
でに会に git-buildpackage 関す幾つれて
エリ 2007 : git-buidpackage 使 by
エリ 2008 : 使い Debian Git by 岩松
西 2011 : vcs-buildpackage Git, svn ∼」 by 洋平
西 2011 : vcs-buildpackage Git 場合 (again) by
, 上記らのもうだ使ついしま
*
8
(declared) VCS usage for Debian source packages: http://upsilon.cc/~zack/stuff/vcs-usage/
*
9
URL
*
8
よれ Subversion 利用 28% Git subversion で全 93% 占めています。近 Subversion Git へ移
るチーム増えているこもあり、先月 dgit め、後は Git によ Debian ケージの管理が主流となるのかしれませ
11
77 西 Debian 強会 2013 10
6
Debian JP
6.1 西 Debian
回、 78 西 Debian 11 8 () 9 () 南港 ATC ITM KOF2013
開催
9 11 Debian 7.0 実情/の開発にいて」とて行います。ースは、実機示と
どきぃっ販売ない
6.2 Debian
106 回東京エリア Debian 勉強会は 11 16 () あんさんぶる荻窪で開催予定です。内容はまだ未定ですが
wayland 調整中
12
77 西 Debian 勉強 2013 10
7
13
14
西Debian
Debian
2013 10 27 1
西 Debian
15