72 西 Debian
西 Debian 八津
2013 5 26
72 西 Debian 2013 5
1 Introduction
Debian JP
西 Debian 勉強 Debian GNU/Linux さまなト (いパケー Debian 有のの仕
Debian す。
とし三ついま
ML 示板く、合わの情の促
的にる場
の作
ではい一しみ
1
西Debian
1 Introduction 1
2 Debian 関係ント 3
3 課題 4
4 Debian Ubuntu いを 8
5 の予 12
6 13
2
72 西 Debian 強会 2013 5
2 Debian
Debian JP
2.1 71 西 Debian
71 目の西 Debian 4 28 () 福島ターれま
んの ウド心者 AWS Debian をのて翻サースの行に戦しみたと佐んの
スノ読ん。」した
使こと。紹で動 DebianJP
Web Translation
*
1
用し Debian よくるよをいとあすね
ーストはたつしたが読た内てい見落るなとこ
なこづか容で
2.2 100 Debian
100 100 回東エリ Debian 5 11 () 開催
つも勉強会とは趣きを変えてアンカレンス形式での開催とた今回、どんな風に開催されたのかは参加レ
*
2
Twitter #tokyodebian100
2.3 Debian Project
うとう、ついに、うやく、 5 4 Debian 7.0 Wheezy リリース
*
3
れました。みなさもうイン
ル、パー
が、 Wheezy スが 15 予定てい
*
4
ぜか 7.0.1 7.1
うでこちくだ
Wheezy スさといとで Jessie 開発が始す。
*
5
toolchain
*
6
まざ
トウ unstable しば unstable が離う。
*
1
http://lurdan.dip.jp/
*
2
http://henrich-on-debian.blogspot.jp/2013/05/100th-tokyo-debian-meeting-wheezy.html
*
3
http://www.debian.org/News/2013/20130504
*
4
http://lists.debian.org/debian-release/2013/05/msg00524.html
*
5
http://lists.debian.org/debian-devel-announce/2013/05/msg00004.html
*
6
http://lists.debian.org/debian-devel-announce/2013/05/msg00005.html
3
72 西 Debian 強会 2013 5
3
Debian JP
は以題をした.
1. Debian Ubuntu
2. Debian 使/使めて/使して/ 1 上書さい
者のの解の通:
3.1
1. 由なペレーテングシスムをざす Debian 自由重視つつーザの利便性も重視してい Ubuntu
うミンのといです
完全ベー Debian Canonical ニテ Ubuntu
ロジます
ほかリリシーいま
2. Windows Becky Sylpheed へ移行す、フでしンポできメー
多いポーーにがあこず
ールトでウズ Live と同ようがなして
3.2
1. 元の
ースやサのラクル
2. Debian wheezy シンマイが拾て困
PC grub (GRUB2) Windows XP Debian wheezy との dual boot にしいた
、いにか Windows XP
GNOME3 ていまだん。
3.3 Takubo.Morio
1. Debian 発は
Ubuntu Canonical
4
3.4
とこ Debian 使ていど、たいせてたい
3.5
1. プ環
的に Ubuntu Unity
2. GNOME3 だ慣ないるます。
3.6 murase syuka
1. gnome3 / unity
stable / tested(unstable)
2. VBox debian64bit debian32bit
じな
/etc, /home/user copy 問題
debian 使いや dns ービ
DynDNS 料化ので
GNU/kfreebsd 用可安定
squeeze ときトーしな
nVidia ドラ儀のスト
kernel ンスして
3.7
1. Ubuntu 使たこのでが、
ースが違
Ubuntu 使いや
2. Ruby
Ruby Debian で入で困
rbenv + Bundler 済まてし
USB リかスト
etch lenny の頃 USB イントーしよと四八苦たが功せ結局最小 CD
トワインしたあり
3.8 Sachy
1. ースが違してが違
2. Debian Ubuntu 時にれらとが
5
3.9 kozo2
1. package binary 違う, 互換るわ
2. netinst.iso 線アが無で無失敗
netinst.iso まく boot
3.10 西
1. Debian レームだ Ubuntu Linux みで応アテク
る。
Debian はすての式パセキサポト対だが Ubuntu universe
ポー外の
Debian リー定期 Ubuntu いる
2. zabbix wheezy なか
3.11 lurdan
1. (と所) 有無
ース
毎にンを使単一多くをカうとの方
2. 化しけどままつく
3.12
1. Debian main Ubuntu main
DFSG Ubuntu
PPA
2. Debian ではすがンとよう
バーソフステ性がい場
3.13
1. Debian ーザーフ Ubuntu はユイン ( Unity etc.)
2. のハ、希ドにないた、 Debian い。
3.14 kyoko.oh
(回答)
3.15 kino
1. Debian ニテ Ubuntu Canonical
ート
Debian ケーート Ubuntu multiverse universe Ubuntu としトさ
6
ース
Debian: 1
Ubuntu: 6 か月イク 9 サポ LTS 5
のパ
2. 語でるサすか
Ubuntu ためこをればわかれし
レーポー 2 代サート
プグレーに意して使ない存でるパ conf イル更新るか
どうるかあり
ベスクテ
APT-Pinning は素ので理解のでンをます
2chWiki debian.or.jp い所いで
Web アプリ系だとパケージインストールすると逆にメンテナンスが難しくなることがあるので、素人ア
アとして、フイルの分割をせずプストリーム tar の解そのままをパケージに出来いもので
3.16
(回答)
7
72 西 Debian 強会 2013 5
4 Debian Ubuntu
西
4.1
Linux とりず人 Ubuntu 使てい」とは多いで
話は Debian Ubuntu の違いを挙げ、どちらがみなさんにしているか考えてみていただくこと目的としてい
知る (ユー) の文いの情報 Debian package の質
上にがるます
4.2 support architecture
package どのにつ考えに、使おされ hardware support れていとしよ
ませ
Ubuntu(Raring Ringtail) では Intel x86, AMD64(Mac に特化したものもあり),OMAP(ARM) support して
す。 Debian れら ARM 複数 MIPS powerpc sparc (の他 architecture
知でめ名) support ます
分の x86, amd64 Debian, Ubuntu 使のた
4.3 package
さん最も気にるの (PC )package う異なるか、ではいで。ご知のうに Ubuntu
package Debian としです意外 package
しも binary るわいこ
Ubuntu package Debian package Ubuntu recompile したどで
Debian package 的にに異るとが確のか
Linux kernel
といた所までご存知で、用いてい Debian package の違いをいつも確認されている方は少ないのではないで
では点に明し
8
4.3.1 Ubuntu Debian package recompile して
Ubuntu Ubuntu default (gcc, libc build GNU library
集ま意図いま) build ようですこのであ gcc Debian
version えがませ Ubuntu version gcc より binary
えのと出る限新し gcc 使うとていようですそしその gcc Debian 新し version
となです ( Ubuntu-Raring gcc 4.7.3 Debian-wheezy gcc 4.7.2 です)
まり Debian source をもてきいるのですが build 環境を合わせ考えはあませ。そのた Ubuntu
Debian package binary ういとか Ubuntu Debian package
しい version のツ build てい
れは Ubuntu package repository ころ “Main” の話は無 “universe”(community
support package ) ついも同で、とえ Ubuntu “Main” Python version
元となる Debian Python り新しい場合 “universe” まれ Python package も新しい version Python
整合保す rebuild れま
4.3.2 Ubuntu Debian 異な package
のよ確保 rebuild Ubuntu Debian version package き問
まれない、そがあ Ubuntu package の修
があが出
package https://launchpad.net/ubuntu/raring/+localpackagediffs?field.package_
type=all で確できます。ここで Raring とそ package の元とな Wheezy package で違いのあるもの
され、そ記の 3 filter が可
できいが ( version を用 ubuntu たも)
Wheezy り新 version
Wheezy 同じ version で問
(2013 5 26 ) では 17261
154
5908
11080
Ubuntu 側の ールーンにできるだけ新しいものを使 という方針が影響しているのか “Wheezy り新しい
version 無か
4.3.3 debdiff ンド Ubuntu, Debian package
debdiff ンドると 2package 情報がで debdiff devscripts package install
こと使えるよになりま 較したい 2package dsc, orig.tar.gz, debian.tar.gz, file directory
download debdiff
9
kozo2@ubuntu:~/tmp$ sudo aptitude -y install devscripts
kozo2@ubuntu:~/tmp$ ls
aptitude_0.6.8.1-2ubuntu2.debian.tar.gz aptitude_0.6.8.1.orig.tar.xz aptitude_0.6.8.2-1.dsc
aptitude_0.6.8.1-2ubuntu2.dsc aptitude_0.6.8.2-1.debian.tar.gz aptitude_0.6.8.2.orig.tar.xz
kozo2@ubuntu:~/tmp$ debdiff aptitude_0.6.8.2-1.dsc aptitude_0.6.8.1-2ubuntu2.dsc
gpgv: Signature made Wed 07 Nov 2012 02:54:14 PM JST using RSA key ID 4D6E25A8
gpgv: Can’t check signature: public key not found
dpkg-source: warning: failed to verify signature on /home/kozo2/tmp/aptitude_0.6.8.2-1.dsc
gpgv: Signature made Tue 26 Feb 2013 05:28:12 PM JST using DSA key ID 0F932C9C
gpgv: Can’t check signature: public key not found
dpkg-source: warning: failed to verify signature on /home/kozo2/tmp/aptitude_0.6.8.1-2ubuntu2.dsc
--- aptitude-0.6.8.2/src/generic/apt/pkg_changelog.cc 2012-11-05 00:24:56.000000000 +0900
+++ aptitude-0.6.8.1/src/generic/apt/pkg_changelog.cc 2012-08-04 18:33:38.000000000 +0900
@@ -20,7 +20,6 @@
#include "pkg_changelog.h"
#include "apt.h"
-#include "config_signal.h"
#include "download_queue.h"
#include <generic/util/job_queue_thread.h>
@@ -543,18 +542,12 @@
else
realver = source_version;
- // WATCH: apt/cmdline/apt-get.cc(DownloadChangelog)
- string server = aptcfg->Find("APT::Changelogs::Server",
- "http://packages.debian.org/changelogs");
- string path = cw::util::ssprintf("pool/%s/%s/%s/%s_%s",
+ string uri = cw::util::ssprintf("http://packages.debian.org/changelogs/pool/%s/%s/%s/%s_%s/changelog",
realsection.c_str(),
prefix.c_str(),
source_package.c_str(),
source_package.c_str(),
realver.c_str());
- string uri = cw::util::ssprintf("%s/%s/changelog",
- server.c_str(),
- path.c_str());
LOG_TRACE(logger,
"Adding " << uri
<< " as a URI for the changelog of " << source_package << " " << source_version);
diff -Nru aptitude-0.6.8.2/src/generic/apt/tasks.cc aptitude-0.6.8.1/src/generic/apt/tasks.cc
--- aptitude-0.6.8.2/src/generic/apt/tasks.cc 2012-11-05 00:24:56.000000000 +0900
+++ aptitude-0.6.8.1/src/generic/apt/tasks.cc 2012-08-25 21:39:57.000000000 +0900
@@ -80,7 +80,7 @@
++it)
{
pkgCache::PkgIterator pkg = (*apt_cache_file)->FindPkg(*it, arch);
- if(pkg.end() == false)
+ if(pkg.end() != false)
pkgset->insert(pkg);
}
kozo2@ubuntu:~/tmp$
4.3.4 Linux kernel
kernel package いで kernel hacker
ありせん config の違を調るこは可能かと思ます Ubuntu config は下記で参照可能ですが、 Debian
kernel config 調べせん
https://wiki.ubuntu.com/Kernel/Configs/QuantalToRaring
http://kernel.ubuntu.com/
~
kernel-ppa/configs/
、お適用であ Ubuntu, Debian patch 調ませ
4.4 policy
package 内容 Ubuntu Debian
あた存知いかです package ので意味ます
4.4.1 release policy
Debian stable release が決いないの対し Ubuntu は定期的な新 version release 宣言され
support ( unstable Debian
10
自己を解が多ので書いもの)
4.4.2 community
Ubuntu community ーク ワー氏の Canonical との用関にあ発者存在おり
の雇用関係が前述の定期 release の実現、また前節の package bug 正に効いているようです。 (だし世界各地の
Ubuntu community てはでは)
ういたユザー指向 Ubuntu に対 Debian community Debian developer(DD) 達の集まりで Debian
Project Leader(DPL) DD の投者中 community
package 節で package
DD ある Canonical DD 雇用ます launchpad 情報の試れて
で対ではいをう良なのかと
4.5
Debian () よる Debian package
質の向上もつながかと思いす。何かの軋轢との解決にしてもこ 2 者の関係を思出すことなにかし
が得かもん。
4.6 references
Ubuntu Weekly Recipe 16 使 : http://gihyo.jp/admin/serial/01/
ubuntu-recipe/0016
https://wiki.ubuntu.com/MarkShuttleworth
11
72 西 Debian 強会 2013 5
5
Debian JP
5.1 西 Debian
、第 73 西 Debian Debian 開催
次の 74 西 Debian 7 28 () ない
た、らに 75 西 Debian 8 3 () ーク行な
レン 2013 Kansai@Kyoto ら申行なで出お願
5.2 Debian
101 京エ Debian 大統 Debian してます
次の 101 リア Debian 7
5.3 Debian
いよ Debian 勉強来月した 6 29 () 10:00 18:00
学駿
ムテ
*
7
開さますさい
だまだ、ライトニングーク
*
8
GPG ーサインパー
*
9
集中です。参加される方は GPG キーサイ
に申んで。リなるです
開始定で
情報サイ
*
10
ご覧
*
7
http://gum.debian.or.jp/2013/time_schedule_1
*
8
http://gum.debian.or.jp/2013/node/add/session
*
9
http://gum.debian.or.jp/2013/node/463
*
10
http://gum.debian.or.jp/
12
72 西 Debian 強会 2013 5
6
13
14
西Debian
Debian
2013 5 26 1
西 Debian
15