Debian 2 2 Debian 3 3 Debian 8 4 Debian Debian Git 32 8 VCS 37 9 Debian Debian Debian Debian Debia

Size: px
Start display at page:

Download "1 2008 Debian 2 2 Debian 3 3 Debian 8 4 Debian 12 5 16 6 23 7 Debian Git 32 8 VCS 37 9 Debian 39 10 Debian 43 11 Debian 45 12 Debian 49 13 51 14 Debia"

Transcription

1

2 Debian 2 2 Debian 3 3 Debian 8 4 Debian Debian Git 32 8 VCS 37 9 Debian Debian Debian Debian Debian 3 Debian Developer Open Source Conference 2008 Spring Nexenta Core Platform GIS on Debian GNU/Linux! Debian PC (TeX) Debian GPG Debian Windows PC Debian Debian GNU/kFreeBSD chroot sid ustream.tv Debian Debian Emacs Debian Trivia Quiz Debian Trivia Quiz

3 Debian Debian Open Source Conference Tokyo (3/1) Debian (git) (svn/git/cvs) (dpatch/debhelper ) man (roff or docbook) 7. (kernel patch kernel module) Debconf 8. Debconf 9. Open Source Conference Tokyo/Fall latex emacs-lisp 10. cross-compile amd64 i386 OSC-Fall Debconf 11. po-debconf / po / DDTP 12. 2

4 Debian 2008 Debian Debian Debian 2.1 Debian Developer dput ftp-master.debian.org da-katie ftp.debian.org cdn.debian.or.jp apt-get update / aptitude update Debian Developer dput ftp-master.debian.org Debian Developer Debian Mentors Debian Mentors ML *1 *1 3

5 2.2 : Debian (ITP ) Debian Debian BTS 4

6 tar.gz tar.bz2 git watch uscan / uupdate Debian version=3 2 giggle debian/watch ITP debian/ dh make debhelper cdbs cdbs debhelper cdbs cdbs debhelper 5

7 $ dh_make Type of package: single binary, multiple binary, library, kernel module or cdbs? [s/m/l/k/b] b Maintainer name : Junichi Uekawa -Address : dancer@debian.org Date : Fri, 18 Jan :22: Package Name : tttt Version : 2.2 License : blank Type of Package : cdbs Hit <enter> to confirm: Could not find tttt_2.2.orig.tar.gz Either specify an alternate file to use with -f, or add --createorig to create one. [22:22:55]coreduo:tttt-2.2> BTS BTS BTS Web Web BTS /usr/share/doc/debian/bug-* BTS reportbug-ng reportbug dpkg-dev-el ChangeLog debian/changelog devscripts dch dpkg-dev-el debian-changelog.el vim debchangelog BTS ChangeLog pbuilder (0.177) unstable; urgency=low [ Loic Minier ] * Run apt-get autoremove after upgrade. [ Junichi Uekawa ] * python-apt/gdebi based pbuilder-satisfydepends-gdebi (closes: #453388) * Fix devpts mount permissions (closes: #453862) * Document pbuilder-satisfydepends-gebi in manpage -- Junichi Uekawa <dancer@debian.org> Wed, 26 Dec :53: debian/ dpkg-buildpackage devscripts debuild lintian / linda debc, debdiff debi pbuilder 6

8 pbuilder pbuilder-test dpkg-buildpackage gpg debsign dput 2.4 Packages.gz HTTP /etc/apt/sources.list apt dpkg-scanpackages / dpkg-scansources apt-ftparchive mini-dinstall apt-move debarchiver reprepro dak apt-ftparchive apt-ftparchive Sources.gz / Packages.gz apt-line % apt-ftparchive packages. gzip -9 > Packages.gz % apt-ftparchive sources. gzip -9 > Sources.gz % apt-ftparchive release. > Release apt-sortpkgs Packages Sources apt-ftparchive % apt-sortpkgs Packages > Packages.sort 2.5 sid BTS debian-policy: Debian Policy Manual developers-reference: Developers Reference doc-debian: Debian Project Documentation BTS maint-guide: Debian New Maintainer s guide New Maintainer 7

9 Debian Debian Project Debian GNU/Linux Debian Project DFSG 3.1 DFSG GPL MIT, BSD LPPL 1.0 L A TEX LPPL 1.0 gnuplot Debian Debian DVD Debian Debian Debian Debian Debian DFSG 3.2 DFSG DFSG 3 8

10 1. Free Redistribution The license of a Debian component may not restrict any party from selling or giving away the software as a component of an aggregate software distribution containing programs from several different sources. The license may not require a royalty or other fee for such sale. 2. Source Code The program must include source code, and must allow distribution in source code as well as compiled form. 3. Derived Works The license must allow modifications and derived works, and must allow them to be distributed under the same terms as the license of the original software. 4. Integrity of The Author s Source Code The license may restrict source-code from being distributed in modified form only if the license allows the distribution of patch files with the source code for the purpose of modifying the program at build time. The license must explicitly permit distribution of software built from modified source code. The license may require derived works to carry a different name or version number from the original software. (This is a compromise. The Debian group encourages all authors not to restrict any files, source or binary, from being modified.) 5. No Discrimination Against Persons or Groups The license must not discriminate against any person or group of persons. 6. No Discrimination Against Fields of Endeavor The license must not restrict anyone from making use of the program in a specific field of endeavor. For example, it may not restrict the program from being used in a business, or from being used for genetic research. 7. Distribution of License The rights attached to the program must apply to all to whom the program is redistributed without the need for execution of an additional license by those parties. 8. License Must Not Be Specific to Debian The rights attached to the program must not depend on the program s being part of a Debian system. If the program is extracted from Debian and used or distributed without Debian but otherwise within the terms of the program s license, all parties to whom the program is redistributed should have the same rights as those that are granted in conjunction with the Debian system. 9. License Must Not Contaminate Other Software The license must not place restrictions on other software that is distributed along with the licensed software. For example, the license must not insist that all other programs distributed on the same medium must be free software. 10. Example Licenses The GPL, BSD, and Artistic licenses are examples of licenses that we consider free. 3 The Debian Free Software Guidelines (DFSG) 3.3 Debian GNU/Linux ITP Debian ITP debian-legal debian-legal NEW ITP ftp-master debian/copyright Debian DFSG serious 9

11 3.3.4 ftp-master Debian CDROM Debian Debian 3.4 debian/copyright Debian Debian debian/copyright Debian failmalloc failmalloc $ ls AUTHORS ChangeLog Makefile.am NEWS THANKS configure debian failmalloc.c ltmain.sh mkinstalldirs COPYING INSTALL Makefile.in README aclocal.m4 configure.ac depcomp install-sh missing COPYING FSF GPL LGPL v2.1 GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 Copyright (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [ ] README, AUTHORS, ChangeLog, THANKS failmalloc.c COPYING 10

12 /* failmalloc - force to fail in allocating memory sometimes */ /* * Copyright (C) 2006 Yoshinori K. Okuji <okuji@enbug.org> * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA USA */ mp3 Creative Commons debian/copyright *2 debian/copyright LGPL Debian LGPL2.1 This package was debianized by Hideki Yamane (Debian-JP) <henrich@debian.or.jp> on Sat, 26 Jan :28: It was downloaded from Upstream Author: Yoshinori K. Okuji <okuji@enbug.org> Copyright: License: Copyright 2006 Yoshinori K. Okuji This package is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License. This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA USA On Debian systems, the complete text of the GNU Lesser General Public License can be found in /usr/share/common-licenses/lgpl-2.1. The Debian packaging is (C) 2008, Hideki Yamane (Debian-JP) <henrich@debian.or.jp> and is licensed under the LGPL-2.1, see /usr/share/common-licenses/lgpl-2.1. /usr/share/common-licenses *3 debian/copyright debian/copyright Debian /usr/share/doc/ /copyright *2 ROM *3 Artistic, BSD, GFDL, GPL, LGPL 11

13 Debian David Smith Debian dpkg Debian *4 GNOME gnome-backgrounds Debian Popularity Contest *5 gnome-backgrounds GNOME GNOME gnome-backgrounds 4.1 Debian New Maintainer s Guide *6 New Maintainer s Guide gnome-backgrounds $ apt-get source gnome-backgrounds $ apt-get build-dep gnome-backgrounds 4.2 Debian apt-get source gnome-backgrounds debian/ gnome-backgrounds *4 Debian *5 Debian Popularity Contest URL: *6 Debian New Maintainer s Guide URL: 12

14 piyo:/tmp/gnome-backgrounds > ls -l debian/ 36 -rw-r--r-- 1 dds dds :21 changelog -rw-r--r-- 1 dds dds :21 compat -rw-r--r-- 1 dds dds :11 control -rw-r--r-- 1 dds dds :21 control.in -rw-r--r-- 1 dds dds :21 copyright -rwxr-xr-x 1 dds dds :21 rules -rw-r--r-- 1 dds dds :21 watch changelog control copyright rules debian/copyright debian/copyright All Rights Reserved gnome-backgrounds debian/copyright /usr/share/doc/ /copyright debian/changelog debian/changelog 1 gnome-backgrounds changelog gnome-backgrounds ( ) unstable; urgency=low * New upstream release. -- Sebastian Dr\"oge <slomo@debian.org> Sat, 22 Sep :49: * debian/control debian/control Maintainer gnome-backgrounds debian/control debian/control.in debian/control.in Debian Gnome TEAM@ debian/control Source: gnome-backgrounds Section: gnome Priority: optional Maintainer: Sebastien Bacher <seb128@debian.org> Build-Depends: debhelper (>= 5), cdbs, gnome-pkg-tools Build-Depends-Indep: libxml-parser-perl Standards-Version: Package: gnome-backgrounds Architecture: all Depends: ${misc:depends} Description: a set of backgrounds packaged with the GNOME desktop This is a collection of desktop backgrounds created with GNOME users in mind. It contains the following backgrounds:. [ ] *7 debchange(1) changelog devscripts 13

15 apt-get source apt-get buildd-dep 9 gnome-background Source Package 1 Section Priority gnome-backgrounds gnome optional Debian Policy Manual *8 Maintainer Uploaders Uploaders Maintainer Uploaders C/C++ *9 gnome-backgrounds cdbs Common Debian Build System, debhelper gnome-pkg-tools cdbs GNOME libxml-parser-perl Perl XML::Parser Standards-Version Debian Policy Manual all all Depends runtime Debian Policy Manual debian/rules debian/rules Policy Manual Makefile 100% Makefile cdbs Makefile cdbs gnome-backgrounds debian/rules #!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/gnome.mk include /usr/share/cdbs/1/rules/simple-patchsys.mk include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk -include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk binary-post-install/gnome-backgrounds:: rm -rf debian/gnome-backgrounds/usr/share/locale 1 binary-post-install/gnome-backgrounds:: gnome-backgrounds *8 Debian Policy Manual URL: *9 Build-Depends Build-Depends-Indep 14

16 4.2.5 debian/watch debian/watch 4.3 dpkg-buildpackage debuild debian/changelog dpkg-buildpackage 15

17 / Debian dh make make(makefile) 5.2 deb / tar (*.tar.gz ) deb / Debian 5.3 dh make dh make dh-make debhelper * debhelper deb ( ) dh make debhelper debhelper dpatch,cdbs,dbs,quilt,yada debhelper debian *10 CDBS 16

18 debian dh rules 5.5 dh make debhelper dh make debhelper debian dh make softname-version/ ( ) debian/ (Debian =deb ) control ( ) changelog ( ) copyright ( ) rules (rules ) 5.6 dh make dh make debian debian/ README.Debian( ) conffiles.ex( ) cron.d.ex(cron ) dirs docs init.d.ex( ) manpage.1.ex, manpage.sgml.ex(man ) preinst.ex( ) postinst.ex( ) prerm.ex( ) postrm.ex( ) 5.7 db make $ dh_make debian changelog $ dch control ( ) copyright ( ) rules ( ) $ dpkg-buildpackage(deb ) 17

19 5.8 tar dh make packagename-version 5.9 dh make(debian ) dh make cd dh make dh make Single binary (s) (-c) gpl lgpl artistic bsd Single binary (s)/multiple binary (m)/library (l)/kernel module (k)/cdbs (b) DEBFULLNAME( ) DEB ( ) 5.10 dch(debian/changelog ) debian/changelog $ dch -i debian/changelog unstable low (*) dch debian/changelog: smp-mgzip (1.2c-1) unstable; urgency=low * Initial release (Closes: #nnnn) <nnnn is the bug number of your ITP> -- yoshida syunsuke <koedoyoshida@gmail.com> Sun, 30 Mar :21: control control Section main ( ) non-free ( ) contrib ( non-free 18

20 ) admin base devel doc libs mail net X11 x11 main main Priority optional CPU ( ) any, all debian/control: Source: smp-mgzip( ) Section: unknown( ) Priority: extra( ) Maintainer: yoshida syunsuke <koedoyoshida@gmail.com>( ) Build-Depends: debhelper (>= 5), autotools-dev( ) Standards-Version: 3.7.2( Debian ) Package: smp-mgzip( ) Architecture: any( ) Depends: ${shlibs:depends}, ${misc:depends}( ) Description: <insert up to 60 chars description>( ) <insert long description, indented with spaces> 5.12 copyright dh make debian/copyright: This package was debianized by yoshida syunsuke <koedoyoshida@gmail.com> on Sun, 30 Mar :21: It was downloaded from <fill in http/ftp site> Upstream Author: <put author(s) name and here> Copyright: <put the year(s) of the copyright, and the names of the copyright holder(s) here> License: On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/gpl. The Debian packaging is (C) 2008, yoshida syunsuke <koedoyoshida@gmail.com> and is licensed under the GPL, see above rules debian/rules Makefile dh xxx (debhelper ) dpkg-buildpackage build: ( ) binary: ( binary-indep binary-arch ) binary-indep: ( ) binary-arch:( ) 19

21 5.14 rules build dh make build build-stamp build-stamp (make ) build-stamp config.status(configure ) debian/rules build: build-stamp build-stamp: config.status dh_testdir # Add here commands to compile the package. $(MAKE) #docbook-to-man debian/smp-mgzip.sgml > smp-mgzip.1 touch $@ 5.15 rules binary binary: binary-indep binary-arch binary-indep: build install binary-arch: build install dh_testdir dh_testroot dh_installchangelogs ChangeLog ( ) dh_builddeb 5.16 rules install install: build dh_testdir dh_testroot dh_clean -k --exclude./mgzip.c.orig dh_installdirs # Add here commands to install the package into debian/smp-mgzip. $(MAKE) prefix=$(curdir)/debian/smp-mgzip/usr install 5.17 make Single binary (s) Debian $(CURDIR)/debian/( )/ make install $(CURDIR)/debian/( )/ tarball Makefile Makefile Makefile Makefile make 5.18 $ dpkg-buildpackage -us, -uc -rfakeroot 20

22 xxx-y.y.y_zzzz.deb( ) xxx-y.y.y.dsc( :control ) xxx-y.y.y_zzzz.diff.gz( ) xxx-y.y.y.orig.tar.gz( ) xxx-y.y.y_zzzz.changes( : control+changelog) xxx: y-y-y:, zzzz: Debian (i386,amd64,all, )) dpkg-buildpackage -us, -uc(gpg ) -rfakeroot( ) 5.19 dpkg-buildpackage debuild dpkg-buildpackage debuild dpkg-buildpackage: dh make deb -rfakeroot debuild: -rfakeroot 5.20 dpkg-buildpackage debuild -us -us -us, -uc Do not sign the source package or the.changes file, respectively. debian GnuPG debuild dpkg-buildpackage 5.21 (Packages.gz,Sources.gz) $ apt-ftparchive packages. gzip -c9 > Packages.gz $ apt-ftparchive sources. gzip -c9 > Sources.gz apt-ftparchive apt-utils sources.list(aptline) apt-get update;apt-get install 21

23 deb file:/usr/src/./ http sources.list(aptline) deb-src deb *.dsc,*.orig.tar.gz,*.diff.gz $ dpkg-source -x XXX.dsc $ cd $ debuild ( dpkg-buildpackage) 5.23 Debian (ISBN: X) Debian * 11 Debian GNU/Linux * 12 make (ISBN: ) *11 *

24 Debian * 13 dh make debhelper 6.2 Java SDK JRE C/S bind dnsutils Apache Apache module Apache Bench 6.3 dh make debhelper C Makefile Debian *

25 6.3.1 Makefile hoge-1.0/ hoge.c Makefile hoge.c #include <stdio.h> int main(void) { printf( hello\n ); return 0; } Makefile CC=gcc CFLAGS=-O BINDIR=/usr/games hoge: hoge.c $(CC) $(CFLAGS) -o hoge hoge.c install: install -d ${DESTDIR}${BINDIR} install -m 755 hoge ${DESTDIR}${BINDIR} clean: rm -f hoge dh make dh make dh make $ cd hoge-1.0 $ dh_make --single -c gpl --createorig Maintainer name : Kouhei Maeda -Address : mkouhei@gmail.com Date : Sat, 10 May :36: Package Name : hoge Version : 1.0 License : gpl Type of Package : Single Hit <enter> to confirm: Done. Please edit the files in the debian/ subdirectory now. You should also check that the hoge Makefiles install into $DESTDIR and not in / debian debian $ cd debian $ rm *ex *EX (<- ) debian/control 24

26 Source: hoge Section: games Priority: extra Maintainer: Kouhei Maeda Build-Depends: debhelper (>= 5) Standards-Version: Package: hoge Architecture: any Depends: ${shlibs:depends}, ${misc:depends} Description: sample program Hello hoge program debian/copyright This package was debianized by Kouhei Maeda on Sat, 10 May :36: It was downloaded from < Upstream Author(s): <Kouhei Maeda Copyright: <Copyright (C) 2008 Kouhei Maeda> License: ( ) debian/dirs * 14 usr/games debian/changelog $ dch hoge (1.0-1) unstable: urgency=low * Initial release -- Kouhei Maeda <mkouhei@gmail.com> Sat, 10 May :47: debuild $ debuild -us -uc deb $ cd../../ $ ls hoge_1.0* hoge_1.0-1.diff.gz hoge_1.0-1_i386.build hoge_1.0-1_i386.deb hoge_1.0-1.dsc hoge_1.0-1_i386.changes hoge_1.0.orig.tar.gz rules lintian pbuilder Makefile hoge-1.0 *14 hoge 25

27 foo-1.0/ foo.c bar.c Makefile foo.c bar.c #include <stdio.h> int main(void) { printf( hello,foo\n ); return 0; } #include <stdio.h> int main(void) { printf( hello,bar\n ); return 0; } Makefile CC=gcc CFLAGS=-O BINDIR=/usr/games foo: $(CC) $(CFLAGS) -o foo foo.c $(CC) $(CFLAGS) -o bar bar.c install: install -d ${DESTDIR}${BINDIR} install -m 755 foo ${DESTDIR}${BINDIR} install -m 755 bar ${DESTDIR}${BINDIR} clean: rm -f foo bar make foo bar foo bar dh make dh make single multi $ cd foo-1.0 $ dh_make --multi -c gpl --createorig Maintainer name : Kouhei Maeda -Address : mkouhei@gmail.com Date : Sat, 10 May :32: Package Name : foo Version : 1.0 License : gpl Type of Package : Multi-Binary Hit <enter> to confirm: Done. Please edit the files in the debian/ subdirectory now. You should also check that the foo Makefiles install into $DESTDIR and not in /. debian foo-doc.docs foo-doc.install 26

28 6.4.3 debian $ cd debian $ rm *ex *EX control foo bar dh make Source: foo Section: games (<- ) Priority: extra Maintainer: Kouhei Maeda <mkouhei@gmail.com> Build-Depends: debhelper (>= 5) Standards-Version: Package: foo Architecture: any Depends: ${shlibs:epends}, ${misc:depends} Description: sample program foo (<- ) foo foo foo (<- ) Package: bar Architecture: any (<- any ) Description: sample program bar (<- ) bar bar bar (<- ) debian/copyright debian/changelog debian/dirs debuild $ debuild -us -uc dpkg-buildpackage -rfakeroot -D -us -uc ( ) dh_installdirs -s # Add here commands to install the arch part of the package into # debian/tmp. /usr/bin/make DESTDIR=/home/user/foo-1.0/debian/foo install make[1]: /home/user/foo-1.0 install -d /home/user/tmp/foo-1.0/debian/foo/usr/games install -m 755 foo /home/user/foo-1.0/debian/foo/usr/games install: cannot stat foo : make[1]: *** [install] 1 make[1]: /home/user/foo-1.0 make: *** [install-arch] 2 dpkg-buildpackage: failure: fakeroot debian/rules binary gave error exit status 2 debuild: fatal error at line 1319: dpkg-buildpackage -rfakeroot -D -us -uc failed rules build-stamp $(MAKE) rules $(MAKE) make rules single rules 27

29 build: build-stamp build-stamp: configure-stamp dh_testdir # Add here commands to compile the package. $(MAKE) #docbook-to-man debian/hoge.sgml > hoge.1 touch $@ rules rules build, binary, binary-indep, binary-arch 4 multi rules build build: build-arch build-indep build-arch: build-arch-stamp build-arch-stamp: configure-stamp # Add here commands to compile the arch part of the package. #$(MAKE) touch $@ build-indep: build-indep-stamp build-indep-stamp: configure-stamp # Add here commands to compile the indep part of the package. #$(MAKE) doc touch $@ foo bar gcc control Architecture any rules build build-arch build-arch-stamp build-arch-stamp $(MAKE) $ debuild -us -uc dpkg-buildpackage -rfakeroot -D -us -uc ( ) dpkg-buildpackage: full upload (original source is included) Now running lintian... ( ) Finished running lintian. debian/ 28

30 $ tree debian/{foo,bar} debian/foo -- DEBIAN -- control -- md5sums -- usr -- bin -- games -- bar -- foo -- sbin -- share -- doc -- foo -- README.Debian -- changelog.debian.gz -- copyright debian/bar -- DEBIAN -- control -- md5sums -- usr -- share -- doc -- bar -- changelog.debian.gz -- copyright 13 directories, 11 files foo, bar bar bar/usr/games bar/usr/games rules rules debian/rules build: build-arch build-indep build-arch: build-arch-stamp build-arch-stamp: configure-stamp # Add here commands to compile the arch part of the package. $(MAKE) (<- ) touch $@ ( ) install-arch: dh_testdir dh_testroot dh_clean -k -s dh_installdirs -s # Add here commands to install the arch part of the package into # debian/tmp. $(MAKE) DESTDIR=$(CURDIR)/debian/tmp install (<-debian/foo # debian/tmp ) dh_instll -s foo.install debian/tmp/usr/games/foo bar.install debian/tmp/usr/games/bar debian/ * 15 debian/ dh install debian.install *15 debian/tmp 29

31 debian/foo.install debian/bar.install foo.install debian/tmp/usr/games/foo foo debian/foo/usr/games/ bar.install debian/tmp/usr/games/bar bar debian/bar/usr/games/ $ debuild -us -uc debian/ debian/tmp $ tree tmp foo bar tmp -- usr -- games -- bar -- foo foo -- DEBIAN -- control -- md5sums -- usr -- games -- foo -- share -- doc -- foo -- README.Debian -- changelog.debian.gz -- copyright bar -- DEBIAN -- control -- md5sums -- usr -- games -- bar -- share -- doc -- bar -- changelog.debian.gz -- copyright 14 directories, 13 files $ cd../../ $ ls foo_1.0* bar* bar_1.0-1_i386.deb foo_1.0-1_i386.build foo_1.0.orig.tar.gz foo_1.0-1.diff.gz foo_1.0-1_i386.changes foo_1.0-1.dsc foo_1.0-1_i386.deb pbuilder $ sudo dpkg -i foo_1.0-1_i386.deb bar_1.0-1_i386.deb foo ( ) (foo_1.0-1_i386.deb ) foo... bar (bar_1.0-1_i386.deb ) bar... foo (1.0-1)... bar (1.0-1)... 30

32 $ dpkg -L foo /. /usr /usr/share /usr/share/doc /usr/share/doc/foo /usr/share/doc/foo/changelog.debian.gz /usr/share/doc/foo/readme.debian /usr/share/doc/foo/copyright /usr/games /usr/games/foo $ dpkg -L bar /. /usr /usr/share /usr/share/doc /usr/share/doc/bar /usr/share/doc/bar/changelog.debian.gz /usr/share/doc/bar/copyright /usr/games /usr/games/bar $ dpkg -s foo bar Package: foo Status: install ok installed Priority: extra Section: games Installed-Size: 44 Maintainer: Kouhei Maeda <mkouhei@gmail.com> Architecture: i386 Version: Depends: libc6 (>= 2.7-1) Description: sample program foo foo foo foo Package: bar Status: install ok installed Priority: extra Section: games Installed-Size: 40 Maintainer: Kouhei Maeda <mkouhei@gmail.com> Architecture: i386 Source: foo Version: Description: sample program bar bar bar bar dh make multi single Makefile debian/rules make 6.5 dh make debhelper rules makefile 6.6 Debian (ISBN: X) GNU Make 3 (ISBN: ) 39 ( ) The Debian Systems (ISBN: ) 31

33 Debian Git 7.1 Debian Package VCS * 16 VCS Debian VCS CVS, Subversion Git darcs Git Debian Package 7.2 VCS Debian Package VCS Debian stable, testing, unstable Debian VCS Debian Package VCS Debian VCS Debian 7.3 Debian VCS Debian VCS Svn Git Bzr Darcs Arch Hg CVS Alioth VCS Debian Package VCS VCS VCS Git Subversion *16 Version Control System 32

34 7.4 Git git-buildpackage VCS Debian Package Debian Git git-buildpackage Git apt-get or aptitude $sudo apt-get install git-buildpackage git-buildpackage git-buildpackage 1 4 Git Git /usr/bin/git-buildpackage /usr/bin/git-dch /usr/bin/git-import-dsc /usr/bin/git-import-orig Git Debian Changelog Debian Package Git Git 1 git-buildpackage 7.5 Git 2 Git Git 7.6 Git Debian 2 Debian Debian Git 33

35 Git git init git add git commit git rm git diff git branch git checkout git format-patch (index) 2 Git git-import-dsc Git dsc * 17 Git master upstream Debian master Upstream upstream * 18 $ git-import-dsc../isight-firmware-tools_ dsc Upstream version: Debian version: 1 No git repository found, creating one. Initialized empty Git repository in.git/ Everything imported under isight-firmware-tools $ ls isight-firmware-tools $ cd isight-firmware-tools $ git branch * master upstream Git Debian Version Git $ git log commit 9c3669a233afe69d7be2aa8ad1995e6b19c841aa Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org> Date: Sun Apr 6 21:48: Imported Debian patch $ git tag debian/ upstream/ Debian dpatch git add, git commit *17 Debian *18 git branch 34

36 $ dpatch-edit-patch 05_change_ift-load_install_dir $ exit $ vi debian/patches/00list $ git add debian/patches/05chage_ift-load_install_dir.dpatch $ git commit -s debian/patches/00list debian/patches/05_chage_ift-load_install_dir.dpatch /* */ Change ift-load install dir. Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org> $ git log commit c ae fdfe3827c0da9b36c2f0ddb Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org> Date: Sun Apr 6 21:23: Change ift-load install dir. Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org> git-buildpackage Debian Debian git-buildpackage git-ignore-new Git $ git-buildpackage --git-ignore-new -us -uc Debian git-dch release Git Debian Changelog Changelog git-buildpackage git-tag git-tag Debian Debian changelog $ git-dch --release $ git-buildpackage --git-ignore-new --git-tag $ git tag debian/ debian/ upstream/ git-import-orig Tar Upstream Debian Changelog Debian 35

37 $ git-import-orig /tmp/isight-firmware-tools-1.2.tar.gz Upstream version is Importing /tmp/isight-firmware-tools-1.2.tar.gz to branch upstream... Switched to branch "upstream" rm isight.rules.in rm po/fr_fr.po Created commit f5c85da: Imported Upstream version files changed, 4434 insertions(+), 1332 deletions(-)...<snip> src/udev.c files changed, 4434 insertions(+), 1332 deletions(-) rename po/{fr_fr.po => fr.po} (66%) create mode src/50-isight-firmware.fdi create mode src/callout.c create mode src/isight-firmware.fdi rename isight.rules.in => src/isight.rules.in (100%) create mode src/load.h create mode src/udev.c Succesfully merged version 1.2 of /home/iwamatsu/desktop/isight-firmware-tools-1.2.tar.gz into. $ git branch debian/ debian/ upstream/1.0.2 upstream/1.2 $ cat debian/changelog isight-firmware-tools (1.2-1) unstable; urgency=low * New Upstream Version -- Nobuhiro Iwamatsu <iwamatsu@nigauri.org> Fri, 11 Apr :18: Debian git-buildpackage Git Git git-import-orig gzip bzip2 -u upstream dh make $ mkdir isight-firmware-loader-1.2 $ cd isight-firmware-tools-1.2 $ git init /* Git */ $ git-import-orig -u 1.2 /tmp/isight-firmware-tools-1.2.tar.gz /* */ Upstream version is 1.2 Initial import of /tmp/isight-firmware-tools-1.2.tar.gz... Succesfully merged version 1.2 of /tmp/isight-firmware-tools-1.2.tar.gz into. $ git log commit 9bf014aee2f834576f8f03d67ab66e8c Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org> Date: Tue Apr 8 21:42: Imported Upstream version 1.2 $ git branch * master upstream $ git tag upstream/1.2 $ git branch upsteam $ dh_make $ git branch master 36

38 VCS VCS Subversion Git VCS Subversion VCS 8.1 Subversion Subversion Subversion git-svn git-svn Subversion Git Subversion Git git svn clone Git $ mkdir test $ git svn clone svn://test/trunk test Debian Debian gitbuildpackage Debian changelog Upstream orig.tar.gz $ git branch master $ git branch upstream $ git checkout upstream $ git tag upstream/0.0.1 $ dh_make --createorig $ git branch master... Debian... $ git-buildpackage -us -uc --git-ignore-new $ debuild clean $ git add debian $ git commit -a $ git-buildpackage -us -uc --git-ignore-new --git-tag 37

39 8.2.1 Subversion Subversion rebase git svn rebase Upstream $ git checkout upstream $ git svn rebase 8.3 Git Debian git svn Git Debian git-import-dsc Debian gitbuildpackage upstream git svn pull pull Debian Changelog git tag git-import-orig tar.gz Upstream Git $ git svn clone svn://svn.berlios.de/linux-uvc/linux-uvc/trunk\ linux-uvc.git $ git import-dsc../../../debian/linux-uvc_0.1.0.svn193-2.dsc $ cd linux-uvc $ git branch * master upstream $ git tag debian/0.1.0.svn193-2 upstream/0.1.0.svn193 $ git checkout upstream $ git pull../linux-uvc.git/ $ git tag upstream/0.1.0.svn201 $ git checkout master $ dch -v svn201 $ git-buildpackage -us -uc --git-ignore-new $ debuild clean $ git commit -a $ git-buildpackage -us -uc --git-ignore-new --git-tag 38

40 Debian Debian Debian Debian Debian 9.1 Debian JP Debian Project Debian Project Debian Developer Debian Debian JP Debian JP Debian JP Debian JP Debian JP * 19 Debian JP New Maintainer Debian Developer Debian JP ftp, www, svn, ML, LDAP 4 Debian JP Debian JP Debian Debian Developer Debian Debian Debian Developer Debian Debian JP Debian Debian Developer Debian Debian Debian JP Debian Debian Developer *19 Debian 39

41 9.2 Debian JP Debian Project Debian Debian Debian Project Debian JP Debian Debian Debian Developer Debian JP Debian JP OSC OSC Debian Debian Debian Debian Debian Debian IRC Debian JP Debian JP Debian JP 40

42 9.3 Debian Debian Debian Developer 41

43 apt, Debconf Debian Debconf Debian / apt sources.list Debian MTA Debian Debian Live CD PC PC Debian Debian 2007 Debian Debian

44 Debian Debian Debian Debian JP IRC git planner/ tokyo.ods 2 git L A TEX L A TEX 4 kinkos kinkos jp/ 12 kinkos DWN Quiz DWN Quiz ML 43

45 alioth alioth debian.or.jp debian.or.jp community/translate/webmasters.html www/trunk/src/community/events/index.tt2 www/trunk/blosxom/data/ blog mixi mixi debian debian-devel Debian JP debian-devel Debian alioth.debian.org/ Debian JP IRC Debian JP tokyodebian-xxx ML 44

46 Debian git * 20 git http ssh git push git clone git://git.debian.org/git/tokyodebian/monthly-report.git git clone git clone ssh://git.debian.org/git/tokyodebian/monthly-report.git monthly-report monthly-report/.git git 4 $ ls -la monthly-report/ head 2500 drwxr-xr-x 28 dancer dancer :46. drwxrwxrwt 17 root root :46.. -rw-r--r-- 1 dancer dancer :46.cvsignore drwxr-xr-x 8 dancer dancer :46.git -rw-r--r-- 1 dancer dancer :46.gitignore -rw-r--r-- 1 dancer dancer :46.whizzytexrc -rw-r--r-- 1 dancer dancer :46.yatexrc -rw-r--r-- 1 dancer dancer :46 COPYING -rw-r--r-- 1 dancer dancer :46 ChangeLog 11.3 PDF Makefile make make *20 git apt-get install git-core 45

47 git diff git commit git diff git commit -a -m revised XXX git pull / git push git pull git commit git push git pull git push git add / git rm 11.4 pl A TEX (YYYY)(MM) debianmeetingresume(yyyy)(mm).tex debianmeetingresume(yyyy)(mm)-presentation.tex (prosper ) image(yyyy)(mm)/ # tex PDF apt-get install ptex-bin dvipdfmx latex-beamer \ okumura-clsfiles gs-esp xpdf xpdf-japanese apt-get install whizzytex advi emacs21 yatex gs-cjk-resource gv tex4ht HTML dvi2ps-fontdata-a2n dvi # tex4ht HTML apt-get install dvi2ps-fontdata-a2n dvi2dvi dvipng tex4ht iso-2022-jp * 21 emacs + yatex iso-2022-jp.emacs (add-hook yatex-mode-hook (lambda () (progn (if (string-match "^/home/user/tokyodebian/" default-directory) (progn (set-buffer-file-coding-system iso-2022-jp) (set-buffer-modified-p nil)))))) emacs outline-mode tex M-x outline-minor-mode ;;; Local Variables: *** ;;; outline-regexp: "\\([ < >]*\\\\\\(documentstyle\\ documentclass\\ < > dancersection\\)\\*?[ < >]*[[{]\\ [%<^L>]+\\)" *** ;;; End: *** < >: *21 Windows Linux ptex Windows 46

48 <^L>: ctrl-l < >: outline-minor-mode.emacs (add-hook yatex-mode-hook (lambda () (make-variable-buffer-local outline-regexp) (setq outline-regexp "\\([ \t]*\\\\\\(documentstyle\\ documentclass\\ chapter\\ dancersection\\ section\\ subsection\\ subsubsection\\ paragraph\\)\\*?[ \t]*[[{]\\ [%\f]+\\)") (setq outline-level (function (lambda () (save-excursion (looking-at outline-regexp) (cond ((equal (char-after (match-beginning 0)) 37) (- (match-end 0) (match-beginning 0))) (t (let ((bs (buffer-substring (match-beginning 2) (match-end 2)))) (cond ((equal (substring bs 0 2) "do") 15) ((equal (substring bs 0 1) "c") 0) ((equal (substring bs 0 1) "p") 4) ((equal (substring bs 0 2) "da") 1) ; dancersection ((equal (substring bs 0 2) "se") 1) ;section ((equal (substring bs 0 5) "subse") 2) ;subsection ((equal (substring bs 0 8) "subsubse") 3) ;subsubsection (t (length bs)))))))))) (outline-minor-mode t))) monthlyreport.sty \usepackage{monthlyreport} section dancersection \dancersecion{ }{ } subsection subsubsection \dancersection{debian }{ } \label{sec:debmtg2007howtoprepare} \index { } png eps png ebb bounding box ebb XXX.png ps eps2eps sodipodi ps eps2eps sodipodi 11.5 platex+latex-beamer latex-beamer whizzytex+advi gv, xpdf latex whizzytex gv ps advi 47

49 %; whizzy document -ps gv xpdf %; whizzy section -pdf xpdf -latex./whizzypdfptex.sh 48

50 Debian 12.1 Debian Debian Debian Debian (KDR) Debian Debian 12.2 Debian Debian Debian Debian JP IRC IRC Debian Debian Google 3 Debian 2 12 Debian L A TEX 49

51 OpenOffice PDF pdftk * 22 kinkos * 23 * 24 kinkos kinkos Web Debian ML Wiki ML mixi mixi debian * 25 Debian * 26 Linux * 27 cotocoto * 28 debian-users,debian-devel debian-users,debian-devel Debian JP * 29 debian-users,debian-devel DebianJP DebianJP DebianJP 4000 Debian Debian wiki * 30 Debian Debian Wiki DebianJP Debian wiki * 31 Debian *22 *23 *24 *25 *26 *27 *28 *29 debian-users@debian.or.jp,debian-devel@debian.or.jp, *30 *

52 Debian Debian

53 4 Debian (2005 ) 5 Debian (2006 ) debhelper ( ) debhelper2 social contract debhelper DFSG dpkg-cross lintian/linda alternatives d-i toolchain dpatch Debconf ITP debconf apt-listbugs debconf debbugs DWN statoverride policy Debian policy multimedia OSC: debian sid policy latex mexico debconf cowdancer OSC-Do: MacBook Debian Debian-specific oprofile network i18n Flash apt bug sid packaging Debian (2007 ) dbs, dpatch OSC quilt, darcs, git etch, pbuilder, superh Debconf Debconf cdn.debian.or.jp exim OSC Tokyo/Fall(CUPS) live-helper, tomoyo linux kernel patch, server Debian (2007 ) goodbye youtube debian/rules bugreport OSC-Kansai Inkscape patch dpatch debtorrent SPAM KOF ipod touch 52

54 Debian 3 Debian Developer Debian 3 Debian Debian Developer Debian Debian Developer Debian Debian Developer eclipse-nls-sdk jd ttf-kiloji ttf-konatu ttf-vlgothic org/developer.php?login=iwamatsu@nigauri.org *32 linux-uvc xfonts-mona libflash tinywm orpheus serf skkdic skksearch canna canna-shion td2planet yc-el file-kanji Debian * 33 libflash canna *32 *33 popcon 53

55 Open Source Conference 2008 Spring / / Open Source Conference 2008 Tokyo/Spring Debian Debian : Debian Overview Debian Overview Debian DFSG Debian 40 36, : Debian Package OSC Debian OSC Debian Package sl * vi / emacs gedit *

56 Deban Package : Debian JP 9,520 Debian Etch alpha Debian Death Air Sid Debian Asterisk Debi 15.4 LiveDVD 15 Blog mixi 55

57 Nexenta Core Platform 16.1 Nexenta * 35 Debian GNU/Linux OpenSolaris * 36 OpenSolaris Solaris Nexenta Core Platform mirror.stanford.edu/nexenta/isos/nexenta-core-platform_1.0-b82_x86.iso.zip unzip iso [21:54:42]dancer64:nexenta> unzip nexenta-core-platform_1.0-b82_x86.iso.zip Archive: nexenta-core-platform_1.0-b82_x86.iso.zip inflating: nexenta-core-platform_1.0-b82_x86.iso 16.3 Qemu qemu $ qemu-img create -f qcow2 nexenta.cow 3GB Formatting nexenta.cow, fmt=qcow2, size= kb qemu * 37 $ qemu-system-x86_64 -hda nexenta.cow \ -cdrom nexenta-core-platform_1.0-b82_x86.iso \ -boot d \ -m 512 *35 *36 *37 BIOS UTC 56

58 * 38 *38 AMD Athlon (64bit) kqemu 2 57

59 58

60 16.4 OS 512MB $ qemu-system-x86_64 -hda nexenta.cow \ -m 512 -kernel-kqemu \ -redir tcp:2222::

61 sshd * 39 netstat listen ssh qemu -redir SSH 22 OS nographic -serial stdio ni0 IP qemu DHCP Debian OpenSolaris SUNW dancer@vm1:~$ dpkg -l wc -l 464 dancer@vm1:~$ dpkg -l Desired=Unknown/Install/Remove/Purge/Hold Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed / Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad) / Name Version Description +++-==============-==============-============================================ ii adduser 3.80nexenta3 Add and remove users and groups ii alien install non-native packages with dpkg ii apt nexent Advanced front-end for dpkg ii apt-utils nexent APT utility programs ii aptitude nexenta terminal-based apt frontend [ ] ii sunw Sun IEEE1394 Framework ii sunwaac Adaptec AdvanceRaid Controller SCSI HBA Driv ii sunwad SUNW W1100z & W2100z Audio Drivers ii sunwadixp SUNW Audio Driver for ATI IXP ii sunwadpu Adaptec Ultra320 Driver ii sunwafe ADMtek Ethernet Driver ii sunwagp AGP GART Driver ii sunwahci Advanced Host Controller Interface (AHCI) SA ii sunwamd8111s AMD8111 FAST Ethernet Network Adapter Driver ii sunwamr LSI MegaRAID SCSI HBA Driver [ ] ii sunwsshcu SSH Common, (Usr) ii sunwsshdr SSH Server, (Root) ii sunwsshdu SSH Server, (Usr) ii sunwsshr SSH Client and utilities, (Root) ii sunwsshu SSH Client and utilities, (Usr) ii sunwtavor Sun Tavor HCA driver [ ] 16.6 /etc/hosts root root@vm1:/export/home/dancer# ls -l /etc/hosts lrwxrwxrwx 1 root root 12 Mar 19 08:15 /etc/hosts ->./inet/hosts root@vm1:/export/home/dancer# ls -l /etc/inet/hosts -l -r--r--r-- 1 root sys 1078 Apr 6 10:28 /etc/inet/hosts /etc/apt/sources.list deb-src unstable main contrib non-free apt-listbugs racc, rdtool apt-listbugs *39 Debian SUNWsshdu, SUNWsshdr alien 60

62 debi Selecting previously deselected package apt-listbugs. (Reading database files and directories currently installed.) Unpacking apt-listbugs (from apt-listbugs_0.0.88_all.deb)... dpkg: dependency problems prevent configuration of apt-listbugs: apt-listbugs depends on ruby (>= 1.8); however: Package ruby is not installed. apt-listbugs depends on libruby1.8 (>= 1.8.5); however: Version of libruby1.8 on system is nexenta1.3. apt-listbugs depends on libdpkg-ruby1.8 (>= 0.3.2); however: Package libdpkg-ruby1.8 is not installed. apt-listbugs depends on libgettext-ruby1.8; however: Package libgettext-ruby1.8 is not installed. apt-listbugs depends on libxml-parser-ruby1.8; however: Package libxml-parser-ruby1.8 is not installed. apt-listbugs depends on libhttp-access2-ruby1.8 (>= 2.0.6); however: Package libhttp-access2-ruby1.8 is not installed. dpkg: error processing apt-listbugs (--install): dependency problems - leaving unconfigured Errors were encountered while processing: apt-listbugs debi: debpkg -i failed ruby 16.7 Nexenta Core Platform Debian GNU/Linux 61

63 GIS on Debian GNU/Linux! GIS GIS * e-japan GIS ex) (CD-ROM ) 9(1997) CAD(Computer Aided Design) Google Earth NASA World Wind Google Earth Google Map Web MashUp *

64 17.2 GIS * 41 GIS Geographic Information System GIS * 42 GIS Geographic Information System * 43 ESRI * 44 GIS Geographic Information System * 45 GIS Geographical Information Systems GIS GPS GPS Global Positioning System GIS ESRI ArcGIS SIS MapInfo MapInfo Google Earth Google Map mapserver:webgis * 46 ka-map * 47 *41 *42 *43 *44 *45 *46 *

65 CAD Autodesk(AutoCAD) GIS GRASS GIS * Quantum GIS * 49 SAGA GIS * 50 Release Gentoo Linux Portage Mandara * 51 Windows GIS GIS MS Excel 17.3 OSGeo * 52 * * 54 OSGeo.JP GIS Web Web Mapping Illustrated ( ) * 55 Open Source Gis: A Grass Gis Approach(2007 3rd Edition Springer) * Debian GNU/Linux Debian GNU/Linux ( )... ( ) DebianGIS (APT!!) OK Debian GNU/Linux Windows Unix/Linux *48 *49 *50 *51 *52 *53 *54 *55 *

66 MacOS GIS... Mandriva ( ArcheOS )Gentoo Linux(Gentoo-GIS overlay Project * 57 ) Ubuntu... ( ) Debian GNU/Linux DebianGIS * 58 Debian GNU/Linux Geospatial packages of core concern Meta-packages *education-geography task from debian-edu: DebianGIS recommends these additions: qgis, gmt, gdal, proj. (education-geography already depends on grass): Binary packages *PostGIS RDBMS PostgreSQL *GDAL(Geospatial Data Abstraction Library ) ( ) *GRASS *QuantumGIS. Includes qgis-plugin-grass *Mapserver *GEOS *PROJ: proj-doc: there are PDF files available, perhaps those would be better? *Earth3D *gpsd *gpsdrive *gpx2shp *gpsman *gpsmanshp *gpstrans *gpsbabel *thuban *gmt *OpenSceneGraph *OpenThreads *Avce00 and E00compr *OGDI *OpenJUMP: in debian/contrib, because it depend on batik and sun jre. Work is being done to get batik into debian/main, and openjump to work with GNU Classpath. Packaged instead of JUMP *JTS *TerraLib *mapnik *marble *Viking: a GPS track editor and analyzer Useful packages to be packaged Sorted by approximate priority. Libraries and bindings *Python Shapelib binding *Python Cartographic Library (PCL) *Tcl Shapelib binding *Ruby Shapelib binding Desktop/Analysis/Database *Ossim: currently being worked on (Francesco Lovergine) *PostLBS: powerful routing solution for PostgreSQL/PostGIS *TerraView: powerful GIS based on TerraLib (already in Debian, but obsolete) *OpenModeller: species occurrence modelling software *r-spatial: R/GRASS interface for GRASS 6 and other spatial software for R R : *garmin-utils: similar in scope and function to gpstrans, but works with modern serial Garmins. See also the NetBSD port *e-foto: aerial photogrammetry. See this unanswered post Data OpenStreetMap *OpenStreetmap: Useful for upcoming release of gpsdrive *josm: Java Open Street Map Editor *gosmore: viewer of OSM XML data such as the planet.osm Sample datasets * GRASS s Spearfish dataset * OSGeo s NC sample dataset *57 *

67 Java *gvsig (top priority) *udig: User-friendly Desktop Internet GIS *GeoServer *Postgisdriver-JUMP: currently being worked on. Contrib - depends on jump *GeoTools: Java GIS Toolkit *Deegree2 and igeoportal: currently being worked on. Binary package structure not yet clear. *NASA World Wind (Java version): Needs JOGL and perhaps SUN Java *JOGL: Java *Kosmos Desktop GIS derived from OpenJUMP (an unofficial package available) For more info on the Java state in Debian, see the moving java to Debian/main page. Live Web Apps *PyWPS: Python Web Processing Service *OpenLayers, TileCache, FeatureServer (all from MetaCarta) *p.mapper (unofficial packages available 3D Visualization *ParaView: Very useful for 3D rapresentation of GRASS rasters and vectors *Visual Terrain Project: proposed *VisIt: 3D visualization *X3D: modern version of VRML, various libs & apps *OpenDX: the open source version of IBM s Visualization Data Explorer. Uses the IBM Public License *MINI: proposed, needed for VTerrain *OpenProducer: proposed, useful for OpenSceneGraph Lower Priority *Shape file utilities, including ShapeChecker * map extension for Plone; it builds on top of Mapserver, Python Cartographic Library (PCL) and Cartographic Objects for Zope (ZCO) *OpenEV: currently being worked on (Alex Bodnaru); old version, based on gtk1; the new one, based on gtk2, is still unsuitable to packaging *MB-System: multibeam, interferometry, and sidescan sonar data processing (GPL) *PhpPgGIS: ITP # Project apparently inactive *Open3D GIS: Requires FreeWRL, see Project apparently dead? *dxf2svg: also the reciprocal svg2dxf (depends on pstoedit) *JGrass: currently being worked on. Contrib - needs jdk1.4, several contrib packages. Currently being fused with udig - better postpone packaging until settled down FOSS4G Toolkit CD ArcheOS(Mandriva Ubuntu ) Live CD * * 60 ex) ( ) * 61 * 62 Web (ALOS) JAXA * (PRISM) 2 (AVNIR-2) L (PALSAR) * * 65 *59 FOSS4G Toolkit CD Mandriva RPM *60 *61 *62 *63 *64 *

68 Shuttle Radar Topography Mission (SRTM) NASA FTP * 66 DEM(Digital Elevation Model) Landsat Imagery (TM, ETM+) * 67 * 68 Google Earth Google Map Earthsat Digital Globe Bluesky GIS *66 ftp://e0srp01u.ecs.nasa.gov/srtm/ *67 *

69 Debian PC 18.1 PC Debian PC (cluster) PC PC LAN PC PC PC HA High Availability HPC High Performance Computing HA Web HPC PC HPC HA 68

70 Debian PC Debian PC PC OS Debian PC debian-users apt 18.2 PC PC 1. PC PC LAN 2. PC Debian GNU/Linux 3. mpich PVM mpich # aptitude install mpich-bin libmpich1.0-dev gcc g77 g++ IP /etc/mpich/machines.linux 4. rsh-server rsh-client # aptitude install rsh-server rsh-client rsh IP /etc/hosts.equiv 5. NFS /home PC PC 1 nfs-kernel-server # aptitude install nfs-kernel-server nfs-kernel-server PC /etc/exports PC NFS /etc/exports /home / (rw,async,no_subtree_check) /etc/exports NFS # /etc/init.d/nfs-kernel-server restart nfs-kernel-server PC mount NFS # mount -t nfs NFS :/home /home PC PC 6. /usr/share/doc/libmpich1.0-dev/examples/cpi.c 69

71 $ mpicc cpi.c -o pi $ mpirun -np 5 pi cpi.c π mpicc C Fortran mpif77 C++ mpicxx mpirun -np -machinefile $ mpirun -np 5 -machinefile hoge.txt pi hoge.txt PC 18.3 Ganglia Web 7 Ganglia 18.4 Debian

72 (TeX) stable etch YaTeX URL Debian * /etc/apt/sources.list non-free /etc/apt/sources.list deb etch main contrib non-free tetex ptex $ sudo aptitude install ptex-bin $ sudo aptitude install okumura-clsfiles dvipdfmx $ sudo aptitude install dvipdfmx Adobe Reader CMAP Etch Evince * 70 PDF Adobe Reader Adobe Reader * 71 Adobe Reader deb *69 whizzytex * unstable Evince poppler Adobe CMAP Adobe Reader *

73 $ sudo dpkg -i AdobeReader_jpn i386.deb $ sudo aptitude install cmap-adobe-japan1 cmap-adobe-japan YaTeX( ) Emacs YaTeX L A TEX * 72 $ sudo aptitude install yatex emacs21 iso-2022-jp * 73 emacs + yatex iso-2022-jp.emacs (add-hook yatex-mode-hook (lambda () (progn (if (string-match "^/home/user/monthly-report/" default-directory) (progn (set-buffer-file-coding-system iso-2022-jp) (set-buffer-modified-p nil)))))).emacs (setq auto-mode-alist (cons (cons "\\.tex$" yatex-mode) auto-mode-alist)) (autoload yatex-mode "yatex" "Yet Another LaTeX mode" t) (defvar YaTeX-dvi2-command-ext-alist (("xdvi". ".dvi") ("ghostview\\ gv". ".ps") ("acroread". ".pdf"))) (setq dvi2-command "acroread") (setq dviprint-command-format "dvipdfmx basename %s pdf dvi") ;;; (setq YaTeX-use-font-lock t) (add-hook yatex-mode-hook (lambda () (progn (if (string-match "^/home/user/monthly-report/" default-directory) (progn (set-buffer-file-coding-system iso-2022-jp) (set-buffer-modified-p nil)))))) 19.2 L A TEX HTML L A TEX [ 4 ] L A TEX2 ( ) ( ) Debian Debian $ sudo aptitude install git-core $ git clone git://git.debian.org/git/tokyodebian/monthly-report.git pl A TEX (YYYY)(MM) debianmeetingresume(yyyy)(mm)-kansai.tex debianmeetingresume(yyyy)(mm)-kansai-presentation.tex *72 Emacs VIM-LATEX( KDE Kile( sourceforge.net/) LATEX *73 Windows Linux ptex Windows 72

74 (prosper ) image(yyyy)(mm) kansaimonthlyreport.sty Debian \usepackage{kansaimonthlyreport} section dancersection dancersecion{ }{ } subsection subsubsection \dancersection{debian }{ } \label{sec:debmtg2007howtoprepare} section dancersection dancersecion{ }{ } subsection subsubsection \dancersection{debian }{ } \label{sec:debmtg2007howtoprepare} png eps png ebb bounding box ebb XXX.png \begin{figure}[!htbp] \begin{center} \includegraphics[width=120mm]{image200802/latex.png} \caption{\latex } \label{fig:latex} \end{center} \end{figure} 19.3 PDF 8 8 L A TEX 73

75 $ platex debianmeetingresume kansai.tex $ dvipdfmx debianmeetingresume kansai.dvi $ make make 74

76 Debian 20.1 Debian Debian ( ) Debian Project Debian Debian / Debian (DFSG) How You Can Join Debian!???? 20.3??? ( )??? # apt-get update (/etc/apt/sources.list deb-src ) $ apt-get source 75

77 20.4 $ dpkg -S /bin/ls $ dpkg -S bin/apt Debian Packages apt-file # apt-file update $ apt-file -F search bin/ls ( ) $ apt-file search bin/apt ( ) Debian Bug Tracking System (BTS) Debian Mailing Lists ( ) Debian JP Project Google : Gmane Search: ( ) 20.6 Text/Plain gpg To: submit@bugs.debian.org Subject: yaskkserv: funny dictionary order when skkdic-extra is installed 1 Package: yaskkserv Version: Severity: wishlist 76

78 Severity( ) critical ( ) grave ( ) serious ( ) important ( ) normal ( ) minor ( ) wishlist ( ) 1 ( : Date: Sat, 09 Feb :45: (JST) From: Tatsuya Kinoshita <tats@vega.ocn.ne.jp> To: submit@bugs.debian.org Subject: yaskkserv: funny dictionary order when skkdic-extra is installed Package: yaskkserv Version: Severity: wishlist When the skkdic-extra package is installed, SKK-JISYO.JIS* in skkdic-extra seem to be prefered over SKK-JISYO.L* in skkdic. (e.g. when converting " ", the default setting of yaskkserv prefers " ", " ", " ",... over " ") Please prefer SKK-JISYO.L* over SKK-JISYO.JIS* by default. Thanks, -- Tatsuya Kinoshita Emacs M-x debian-bug RET debian-el Mew Wanderlust Emacs (/usr/share/doc/ /README.Debian ) 20.7 Debian Debian Package Tracking System (PTS) ( OK ) PTS subscribe, unsubscribe pts@qa.debian.org : control@bugs.debian.org Debian : security@debian.org Debian : team@security.debian.org 77

79 GPG GnuPG apt-get Debian GPG ssh GPG 21.1 GPG GPG PGP ( ) ( /Confidentiality) ( /Integrity) ( /Authentication) URL The GNU Privacy Guard GnuPG GNU Privacy Guard GnuPG (The GNU Privacy Guard) Debian GPG etch Release GPG APT APT 78

80 dpkg -l grep keyring ii debian-archive-keyring GnuPG archive keys of the Debian archive ii debian-multimedia-keyring GnuPG archive key of the debian-multimedia r debian-multimedia SecureApt Debian GnuPG keysign ( ) ( ) mentors.debian.net Debian JP Debian Maintainer Developer GPG Debian Developer keysign 21.3 GPG Debian GnuPG identity Debian Developer keysign GPG kura@acacia:~$ gpg --gen-key gpg (GnuPG) 1.4.6; Copyright (C) 2006 Free Software Foundation, Inc. This program comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions. See the file COPYING for details. gpg: directory /home/kura/.gnupg created gpg: can t open /gnupg/options.skel : gpg: keyring /home/kura/.gnupg/secring.gpg created gpg: keyring /home/kura/.gnupg/pubring.gpg created Please select what kind of key you want: (1) DSA and Elgamal (default) (2) DSA (sign only) (5) RSA (sign only) Your selection? enter 79

81 DSA keypair will have 1024 bits. ELG-E keys may be between 1024 and 4096 bits long. What keysize do you want? (2048) 1024 NG 2048 OK 4096 enter 2048 Requested keysize is 2048 bits Please specify how long the key should be valid. 0 = key does not expire <n> = key expires in n days <n>w = key expires in n weeks <n>m = key expires in n months <n>y = key expires in n years Key is valid for? (0) Key does not expire at all Is this correct? (y/n) y keysign enter y You need a user ID to identify your key; the software constructs the user ID from the Real Name, Comment and Address in this form: "Heinrich Heine (Der Dichter) <heinrichh@duesseldorf.de>" Real name: KURASHIKI Satoru address: lurdan@gmail.com Comment: keysign GPG ID Comment You selected this USER-ID: "KURASHIKI Satoru <lurdan@gmail.com>" Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? O ID O You need a Passphrase to protect your secret key. Enter passphrase: Repeat passphrase: 2 We need to generate a lot of random bytes. It is a good idea to perform some other action (type on the keyboard, move the mouse, utilize the disks) during the prime generation; this gives the random number generator a better chance to gain enough entropy > Not enough random bytes available. Please do some other work to give the OS a chance to collect more entropy! (Need 230 more bytes) We need to generate a lot of random bytes. It is a good idea to perform some other action (type on the keyboard, move the mouse, utilize the disks) during the prime generation; this gives the random number generator a better chance to gain enough entropy > > ^^^^^ 80

82 gpg: /home/kura/.gnupg/trustdb.gpg: trustdb created gpg: key 9751B54D marked as ultimately trusted public and secret key created and signed. gpg: checking the trustdb gpg: 3 marginal(s) needed, 1 complete(s) needed, PGP trust model gpg: depth: 0 valid: 1 signed: 0 trust: 0-, 0q, 0n, 0m, 0f, 1u pub 1024D/9751B54D Key fingerprint = 3AAA 2ED1 ACDA 49AE 4C68 66B9 CE7D E89C 9751 B54D uid KURASHIKI Satoru <lurdan@gmail.com> sub 2048g/B79D76D key fingerprint 2 ID pub sub kura@acacia:~$ ls -l.gnupg 20 -rw kura kura :06 pubring.gpg -rw kura kura :06 pubring.gpg~ -rw kura kura :06 random_seed -rw kura kura :06 secring.gpg -rw kura kura :06 trustdb.gpg $HOME/.gnupg/ ($HOME/.gnupg/*) ID (ex. 0x9751B54D) ID 0x (ex. 9751B54D) UID (ex. KURA) $ gpg --list-keys $ gpg --list-keys KURA (fingerprint) $ gpg --fingerprint KURA $ gpg --list-sigs KURA 81

83 GPG gmail firefox firegpg 21.5 keysign keysign ( ) (fingerprint) pub 1024D/9751B54D Key fingerprint = 3AAA 2ED1 ACDA 49AE 4C68 66B9 CE7D E89C 9751 B54D uid KURASHIKI Satoru <lurdan@gmail.com> sub 2048g/B79D76D keysign (fingerprint) $ gpg --keyserver subkeys.pgp.net --recv-keys 0x???????? keyserver Debian Developer keyring.debian.org? (fingerprint) 8 $ gpg --edit-key 0x???????? gpg uid ( ) uid (* ) sign (fingerprint ) uid quit $ gpg --list-sigs 0x???????? export $ gpg --export -a 0x???????? > someones.key 82

84 export $ gpg --import yours.key $ gpg --keyserver subkeys.debian.org --send-keys 0x????????? ID (Keysigning) 83

85 Debian Debian Web Debian ( Debian 22.1 Debian Debian Debian Debian i386 Linux 22.2 Debian Debian Debian 22.3 Lintian 22.4 Debian 84

86 (Quality Assurance) Debian Debian 22.5 Debian 85

87 Windows PC Debian 23.1 Windows PC Windows Windows Windows colinux Windows Debian colinux Debian colinux colinux(cooperative LINUX) Windows Linux colinux Debian colinux Linux Debian Debian Windows 1 Windows Debian colinux Windows Debian VMWare PC PC colinux Windows Linux PC CUI * colinux colinux Debian 1. colinux 2. network 3. colinux 3 Windows Vista * 75 TAP-Win32 *74 VNC X *75 WindowsXP 86

88 colinux colinux * 76 colinux * 77 9 TAP-Win32 SLiRP WinPcap 9 10 root Debian 10 *76 *77 kernel colinux

89 - 2 TAP 2 TAP-Win32 Adapter V8 (colinux) network colinux TAP-Win32( ) LAN PC Real NIC 2 Bridge 11 Bridge Bridge 11 TAP-Win32 colinux Real NIC PC colinux Real NIC ( IP DHCP ) colinux PC colinux Windows colinux TAP TAP-Win32 Real NIC OS NAT TAP-Win32 IP colinux /24 IP Real NIC /24 IP Windows colinux PC colinux 88

90 TAP OK 13 89

91 23.3 colinux colinux 3 Debian swap colinux Debian colinux Debian colinux Debian-4.0r0-etch.ext3.1gb.bz2 * 78 Debian-4.0r0-etch.ext3.1gb fs-rootetch.img swap colinux swap swap swap 512Mb.bz2 swap 512Mb.bz2 swap 512Mb fsswap-512.img colinux Debian xml conf 2 conf colinux etch.conf kernel=vmlinux initrd=initrd.gz mem=512 # c:\colinux colinux cobd0="c:\colinux\fs-root-etch.img" cobd1="c:\colinux\fs-swap-512.img" eth1=tuntap root=/dev/cobd0 ro colinux example.conf colinux colinux 2 *78 bz2 Lhaca 90

92 colinux colinux-daemon.exe -t 14 colinux colinux colinux colinux colinux c:\colinux colinux colinux-daemon.exe --install-service colinux Cooperative Linux %SystemRoot%\system32\services.msc net start "Cooperative Linux" net stop "Cooperative Linux" 91

93 Debian GNU/kFreeBSD 24.1 Debian GNU/kFreeBSD Debian Linux Debian GNU/kFreeBSD FreeBSD GNU C library Debian ( kfreebsd ) 24.2 Debian GNU/kFreeBSD QEMU 1. CD debian kfreebsd-i386-install.iso FreeBSD Debian Installer 2. qemu $ qemu-img create -f qcow2 kfreebsd.img 10G 3. qemu $ qemu -hda kfreebsd.img \ -cdrom debian kfreebsd-i386-install.iso -m 512 -boot d 4. FreeBSD Express 5. FDISK Partition Editor slice Create Slice Boot Manager GRUB FreeBSD Boot Magager FreeBSD Disklabel Editor Partition Swap Partition / 6. Choose Distribution Minimal Choose Installation Media CD/DVD CD base system Alt-F3 tzdata popularity-contest 92

94 7. User Configuration Requested No sysinstall Main menu Exit Install 8. root DHCP dhclient ftp.debian-ports.org $ wget -O - \ apt-key add (Debian GNU/Linux GNU/kFreeBSD ) console-tools sysklogd emacs22 Architecuture: any 80% Installing Debian GNU/kFreeBSD Debian GNU/kFreeBSD ( 31 Debian ) 93

95 chroot sid sid unstable sid debootstrap chroot Debian /home/tommy/chroot/sid chroot sid $ sudo mkdir -p /home/tommy/chroot/sid $ sudo debootstrap sid /home/tommy/chroot/sid I: Retrieving Release I: Retrieving Packages I: Validating Packages I: Resolving dependencies of required packages... I: Resolving dependencies of base packages... I: Configuring klogd... I: Configuring tasksel-data... I: Configuring tasksel... I: Base system installed successfully. $ sudo chroot /home/tommy/chroot/sid /bin/bash root@hoge:/# /etc/apt/souces.list root@hoge:/# vi /etc/apt/sources.list /home /etc/fstab $ sudo vi /etc/fstab /home /home/tommy/chroot/sid/home none bind 0 0 /tmp /home/tommy/chroot/sid/tmp none bind 0 0 proc-chroot /home/tommy/chroot/sid/proc proc defaults 0 0 devpts-chroot /home/tommy/chroot/sid/dev/pts devpts defaults 0 0 $ sudo cp /etc/passwd /home/tommy/chroot/sid/etc/ $ sudo sed s/\([^:]*\):[^:]*:/\1:*:/ /etc/shadow sudo tee /home/tommy/chroot/sid/etc/shadow $ sudo cp /etc/group /home/tommy/chroot/sid/etc/ $ sudo cp /etc/hosts /home/tommy/chroot/sid/etc/ chroot dchroot chroot 94

96 $ echo mychroot /home/tommy/chroot/sid sudo tee /etc/dchroot.conf $ dchroot -c mychroot experimental iceweasel 3 experimental /etc/apt/sources.list $ dchroot -c mychroot $ su - root@hoge:/# vi /etc/apt/sources.list deb sid main contrib non-free deb experimental main contrib non-free experimental Iceweasel root@hoge:/# aptitude install iceweasel/experimental dchroot chroot $ dchroot -c mychroot -d iceweasel chroot experimental Iceweasel chroot OS Debian chroot Debian The Ubuntu Packaging Guide /chroot Debian KeN s GNU/Linux Diary Etch/Sid Sarge 95

97 ustream.tv Debian Debian ustream.tv ustream.tv Windows Mac Debian Tips 26.2 ustream.tv ustream.tv ustream.tv( Web Adobe Flash Player web Web Flash Web ustream.tv 1. ustream ( ) 2. PC 3. My Show 4. Name Your Show BROADCAST NOW 5. Flash 6. START BROADCAST 96

98 ustream.tv Debian Debian ;) Adobe Flash Web IRC T T Flash Player Flash Player Debian GNU/Linux(i386) Flash Player Debian Flash Player 3 ustream.tv SWF V9 Gnash Swfdec Adobe Flash Player (SWF ) Adobe Flash Player(SWF V9) non-free flashpluginnonfree iceweasel2 Gnash(SWF V7) GPL V3 aptitude install mozilla-plugin-gnash Swfdec(SWF V7) GPL V2 aptitude install swfdec-mozilla Adobe Flash Player Adobe Flash Player OS Linux 1. API Video4Linux(V4L) (Kernel 2.6 V4L2 V4L ) * ALSA *79 Adobe Flash Player 10 V4L2 97

99 3. (IM) GTK IM Flash 26.4 Adobe Flash Adobe Flash PC Web USB Video Class (linux-uvc) USB Video Class (gspca, ov511, qc-usb) DV( ) IEEE1394 USB USB Web USB Video Class(UVC) USB Video Class linux-uvc V4L2 V4L V4L Flash * 80 USB Video Class Windows UVC USB Video Class Microsoft VX-1000 Logitech Quickcam Express 2 V4L UVC (DV) IEEE1394 DV V4L DV4Linux USB DV OS debian Linux Microsoft VX-1000/Logitech Quickcam Express UVC VX-1000 gspca Quickcam Express qc-usb *80 The Flashcam Project ( flashcam Flash linux-uvc ( ) 98

100 module-assitant # aptitude install module-assistant # m-a a-i gspca (VX-1000 ) # m-a a-i qc-usb (Quickcam Express ) ustream.tv IEEE1394 DV IEEE1394 DV DV4Linux DV4Linux DV4Linux debian ( de/) sid debian $ tar xvfz dv4l-1.0.tar.gz $ cd dv4l-1.0/ $./configure $ make $ sudo make install DV4Linux vloopback * 81 DV dv4l DV dv4lstart 2 dv4l dv4lstart dv4lstart $ dv4lstart iceweasel DV4Linux ( : - Oss4art ( E3%83%81%E3%83%A3:%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E7%B7%A8>) Debian Linux kernel DV - ( ALSA Adobe Flash ALSA PCM default hw:0,0 USB * 82 USB ALSA.asoundrc default *81 DV4Linux Vloopback - Oss4art (http: //megaui.net/oss4art/wiki/vloopback) *82 cat /proc/asound/cards 99

101 Flash /etc/modprobe.d/sound alias snd-card-( ) snd-( ) options snd-card-( ) index=( ) # alias snd-card-0 snd-hda-intel # options snd-hda-intel index=0 model=will alias snd-card-0 snd-usb-audio options snd-usb-audio index=0 Documentation/sound/alsa/ALSA- Configuration.txt Flash contrib flashplugin-nonfree-extrasound PulseAudio Esound KDE Flash Player:Additional Interface Support for Linux - Adobe Labs ( Linux) PulseAudio - Revolution Linux OpenSource projects ( Tips ustream.tv ustream.tv BEHRINGER ULTRAVOICE XM1800S IRC ustream.tv IRC Flash IRC 100

102 ustream.tv IRC chat1.ustream.tv 6667 UTF-8 ustream ustream channel # ustream ? /dev/video Screencast4Linux PC /dev/video Screencast4Linux debian! Screencast4Linux: Linux X Window ( Adobe Flash Player Adobe Open Screen Project API Flash Player V4LWiki Video4Linux Wiki Linux Welcome to QuickCam Team! - QuickCam Team Logitech Quickcam Team VideoFourLinuxLoopbackDevice vloopback 101

103 AVLD - Another Video Loopback Device gstfakevideo gstreamer gstreamer Screencast4Linux: Linux X Window PC DV4Linux DV V4L The Flashcam Project UVC V4L Ustream Wiki ustream.tv Wiki ustream.tv smilevideo ustream.tv flv ffmpeg smilevideo Oss4art EffecTV Linux Wiki HowtoCast - dcastkit Debian Live LiveCD dcastkit Penguin.SWF Adobe Linux Flash blog Adobe Bug and Issue Management System Flash Player 102

104 Debian Emacs 27.1 GNU Emacs GNU Emacs GNU 1984 Emacs Lisp 27.2 Emacs Debian Debian emacs Debian Emacs (etch emacs21 lenny emacs22) # apt-get install emacs -nox (etch emacs21-nox lenny emacs22-nox) Unicode emacs21 Unicode (UTF-8) mule-ucs (emacs22 mule-ucs ) # apt-get install mule-ucs mule-ucs /usr/share/doc/mule-ucs/examples/dot.emacs.ja ~/.emacs (emacs22 ) : mule-ucs ~/.emacs UTF-8 ~/.emacs mule-ucs /usr/share/doc/mule-ucs/readme.debian 103

105 27.3 Emacs : emacs emacs -nw emacs -q emacs -q -no-site-file ~/.emacs startup (emacs22 -Q ) Emacs C-x Ctrl x M-x ESC x ( Alt x) ESC TAB RET DEL SPC C-x C-c Esc C-[ Tab C-i ( ) Enter C-m ( C-j) Back space Emacs C-p C-n C-b C-f C-a C-e DEL C-d C-k C-o C-x C-f C-x C-s C-x i C-x C-w 1 (C-h help-command) 1 ( ) C-x RET f C-x RET c C-v M-< coding system( ) coding system M-v M-> C-s C-r (M- ) M-% (C- ) C-SPC C-w M-w C-y C-g C-x u C-l Undo C-x b C-x k C-x ( C-x ) C-x e C-x 2 C-x 1 C-x 0 M-x (Lisp ) M-: Lisp C-x C-e Lisp (*scratch* C-j ) M-! (C-u ) M-x help RET M-x info RET M-x apropos RET : (global-set-key "\C-h" delete-backward-char) (global-set-key "\C-ch" help-command) (global-set-key "\C-z" scroll-down) ;; C-x C-z to use suspend/iconify (global-set-key "\C-cg" goto-line) (if (locate-library "iswitchb") (require iswitchb)) (if (fboundp iswitchb-default-keybindings) (iswitchb-default-keybindings)) (global-set-key "\C-cb" switch-to-buffer) (setq visible-bell t) (setq inhibit-startup-message t) (if (fboundp menu-bar-mode) (menu-bar-mode -1)) (if (fboundp tool-bar-mode) (tool-bar-mode -1)) (if (fboundp auto-compression-mode) (auto-compression-mode 1)) 104

106 27.4 add-on Emacs Emacs Lisp Debian sid usr/share/emacs : # apt-file update $ apt-file search usr/share/emacs awk {print $1} sort -u cat -n 1 a2ps: 2 acl2-emacs: 3 ada-mode: 4 afnix: 5 anthy-el: 6 apel: [...] 256 yatex: 257 yc-el: 258 yorick-data: 259 zenirc: : : mew, mew-beta, wl, wl-beta : mu-cite : mhc, planner-el : w3m-el, w3m-el-snapshot : ddskk, prime-el : lookup-el : migemo : muse-el, auctex, yatex 27.5 emacsen Debian sid emacsen : emacs22 (emacs22, emacs22-gtk, emacs22-nox) emacs21 (emacs21, emacs21-nox) xemacs21 (xemacs21-mule, xemacs21-mule-canna-wnn, xemacs21-gnome-mule, xemacs21-gnome-mule-canna-wnn, xemacs21-nomule, xemacs21-gnome-nomule) Romain Francoise emacs-snapshot (CVS Emacs 23.0.x) ( Emacs Lisp add-on emacsen ( ) 105

107 Debian GNU/kFreeBSD Debian Project ( ) Debian GNU/kFreeBSD Debian OS Linux Debian GNU/kFreeBSD FreeBSD GNU C library GNU Debian FreeBSD kfreebsd Debian GNU/kFreeBSD Debian FreeBSD kfreebsd kfreebsd buildd X.Org buildd Debian GNU/kFreeBSD Debian Wiki Debian GNU/Linux SuperH port Debian GNU/Linux SuperH Debian/SH port SH4 gcc-4.3 buildd 1 mesa internal compiler error gcc -c -I../../include -I../../src/mesa \ -I../../src/mesa/main \-I../../src/mesa/glapi \ -I../../src/mesa/math -I../../src/mesa/tnl -I../../src/mesa/shader \ -I../../src/mesa/shader/grammar \ -I../../src/mesa/shader/slang -I../../src/mesa/swrast \ -I../../src/mesa/swrast_setup -Wall -Wmissing-prototypes \ -O2 -g -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L \ -D_SVID_SOURCE -D_BSD_SOURCE -D_GNU_SOURCE -DPTHREADS\ -DUSE_XSHM -DHAVE_POSIX_MEMALIGN -I/usr/X11R6/include \ -std=c99 -ffast-math -fno-strict-aliasing \ vbo/vbo_exec_api.c -o vbo/vbo_exec_api.o vbo/vbo_exec_api.c: In function vbo_exec_fixup_vertex : vbo/vbo_exec_api.c:340: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See for instructions. For Debian GNU/Linux specific bug reporting instructions, see. util-linux sh4 mount 106

108 Debian GNU/Hurd Debian GNU/Hurd Debian GNU/Hurd sid testing K16CD K16CD-mini VMware Debian GNU/Linux Hurd /sbin/ifconfig Gnome KDE build-dep FTBFS Window Maker Afterstep IceWM qvwm ratposion fvwm ctwm # settrans -fgap /servers/socket/2 /hurd/pfinet \ -i eth0 -a g m settrans X (?) # console -d vga -d pc_mouse --repeat=mouse -d pc_kbd \ --repeat=kbd -d generic_speaker -c /dev/vcs Nexenta Operating System Nexenta Core Platform 1.0 OS SSH OS 22 OS 2299 OS ssh localhost 2299 OS dancer@host$ qemu -hda nexenta.cow -m 512 -redir tcp:2299::22 & dancer@host$ ssh localhost -p 2299 Password: Last login: Wed Apr 30 05:02: from dancer@vm1:~$ OS /export/home/dancer dancer@host$ sshfs localhost:./nexenta/ -p2299 Password: dancer@host$ ls -la nexenta/ 36 drwxr-xr-x 1 dancer uucp :53. drwxr-xr-x 5 dancer dancer :05.. -rw dancer uucp :05.bash_history -rw-r--r-- 1 dancer uucp :07.bash_logout [ ] nexenta staff (gid=10) Debian uucp (gid=10) dancer@vm1:~$ id dancer uid=1000(dancer) gid=10(staff) groups=10(staff) sshfs OS OS 107

バージョン管理ツールを使い Debian パッケージを管理する - Git 編

バージョン管理ツールを使い Debian パッケージを管理する - Git 編 Debian Git iwamatu@debian.or.jp IRC nick: iwamatsu 2008 4 19 VCS Debian VCS 2008 4 Debian VCS git-buildpackage git-buildpackage git-dch Git Debian Changelog git-import-dsc Debian Package Git git-import-orig

More information

東京エリア Debian 勉強会 - Debian Package ハンズオン

東京エリア Debian 勉強会 - Debian Package ハンズオン .... Debian Debian Package iwamatsu@debian.or.jp IRC nick: iwamatsu 2008 03 01 Agenda Agenda Debian Package Debian Package debian/control debian/changelog debian/copyright debian/rules Debian Package Debian

More information

11 Debian Debian Debian Project Official Developer

11 Debian Debian Debian Project Official Developer 11 Debian Debian 2005 12 10 Debian Project Official Developer 1 Introduction To Debian 2 1.1.................................................. 2 1.2................................................ 2 2

More information

51 Debian

51 Debian 51 Debian 2009 4 18 51 Debian 2009 4 1 Introduction Debian Debian Debian Debian Debian Developer () face-toface Debian Debian Debian Debian Package Debian 2009 1. () 2. OSC Tokyo 3. VAIO P ( )(?) 4. Git

More information

Debian ¥Ñ¥Ã¥±¡¼¥¸¤Îºî¤êÊý - ºÇ½é¤«¤éºÇ¸å¤Þ¤Ç

Debian ¥Ñ¥Ã¥±¡¼¥¸¤Îºî¤êÊý - ºÇ½é¤«¤éºÇ¸å¤Þ¤Ç Debian uwabami@debian.or.jp / /Debian JP Projcet 2010 3 5 Debian Debian, TA Agenda Package deb package inside : dpkg-deb, CDBS rules debuild, lintian 1. dpkg 1. dpkg 2. deb. 1. dpkg 2. deb. 3.... 1.

More information

108 Debian.Deb 銀河系唯一のDebian 専門誌

108 Debian.Deb 銀河系唯一のDebian 専門誌 108 Debian.Deb 銀河系唯一のDebian 専門誌 2014 01 18 1 2 1.1......... 2 1.2 (yy y ja jp)...... 2 1.3 henrich........... 2 1.4 dictoss( )..... 2 1.5............. 2 1.6 koedoyoshida........ 2 2 Debian Trivia Quiz

More information

-5 DMP-BV300 μ μ l μ l l +- l l j j j l l l l l l l l l l l l l Ë l l l l l l l l l l l l l l l l l l l l l l l BD DVD CD SD USB 2 ALL 1 2 4 l l DETACH ATTACH RELEASE DETACH ATTACH DETACH ATTACH RELEASE

More information

untitled

untitled VQT3B82-1 DMP-BDT110 μ μ μ 2 VQT3B82 ÇÕÇ¹Ç Ç +- VQT3B82 3 4 VQT3B82 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ij SD 1 2 3 4 5 6 7 8 Í VQT3B82 5 BD DVD CD SD USB 6 VQT3B82 2 ALL 1 2 4 VQT3B82 7

More information

μ μ DMR-BZT700 DMR-BZT600 μ TM VQT3C03-2B ! ! l l l [HDD] [BD-RE] [BD-R] [DVD-V] [BD-V] [RAM] [CD] [SD] [-R] [USB] [-RW] [RAM AVCREC ] [-R AVCREC ] [RAM VR ][-R VR ] [-RW VR ] [-R V ] [-RW V ] [DVD-V]

More information

VQT3B86-4 DMP-HV200 DMP-HV150 μ μ l μ

VQT3B86-4 DMP-HV200 DMP-HV150 μ μ l μ -4 DMP-HV200 DMP-HV150 μ μ l μ [DMP-HV200] l [DMP-HV200] l +- l l j j j[dmp-hv200] l l l [DMP-HV200] l l l l [DMP-HV200] l [DMP-HV200] l l [DMP-HV200] l [DMP-HV200] [DMP-HV150] l l Ë l l l l l l l l l

More information

untitled

untitled TZ-BDT910M TZ-BDT910F TZ-BDT910P μ μ μ μ TM VQT3F51-1 l l l [HDD] [BD-RE] [BD-R] [DVD-V] [BD-V] [RAM] [CD] [SD] [-R] [USB] [-RW] [RAM AVCREC ] [-R AVCREC ] [RAM VR ][-R VR ] [-RW VR ] [-R V ] [-RW

More information

始める前の諸注意 今回も撮影ありなので まずそうな人は先に相談を 途中で質問とかもOK ただし長いのは後でお願いします 今回の資料はどこかのタイミングでアップロードする予定です 用意の時間がとれてないので色々と不都合もあるかとは思いますが そこは寛大な心で

始める前の諸注意 今回も撮影ありなので まずそうな人は先に相談を 途中で質問とかもOK ただし長いのは後でお願いします 今回の資料はどこかのタイミングでアップロードする予定です 用意の時間がとれてないので色々と不都合もあるかとは思いますが そこは寛大な心で Debian パッケージ 60 分クッキング 2008/09/16 @ ylug カーネル読書会 Hideki Yamane 始める前の諸注意 今回も撮影ありなので まずそうな人は先に相談を 途中で質問とかもOK ただし長いのは後でお願いします 今回の資料はどこかのタイミングでアップロードする予定です 用意の時間がとれてないので色々と不都合もあるかとは思いますが

More information

インターネット接続ガイド v110

インターネット接続ガイド v110 1 2 1 2 3 3 4 5 6 4 7 8 5 1 2 3 6 4 5 6 7 7 8 8 9 9 10 11 12 10 13 14 11 1 2 12 3 4 13 5 6 7 8 14 1 2 3 4 < > 15 5 6 16 7 8 9 10 17 18 1 2 3 19 1 2 3 4 20 U.R.G., Pro Audio & Digital Musical Instrument

More information

12 Debian Debian Debian Project Official Developer

12 Debian Debian Debian Project Official Developer 12 Debian Debian 2006 1 21 Debian Project Official Developer 1 Introduction To Debian 2 1.1.................................................. 2 1.2................................................ 2 2 Debian

More information

DCL intro Manual for Ubuntu11.10

DCL intro Manual for Ubuntu11.10 ubnutu 11.10 2011/Nov/23 i 1 1 2 ubuntu 2 3 3 3.1........................................... 3 3.2 gedit........................................... 3 3.3........................................ 4 4 sun

More information

エレクトーンのお客様向けiPhone/iPad接続マニュアル

エレクトーンのお客様向けiPhone/iPad接続マニュアル / JA 1 2 3 4 USB TO DEVICE USB TO DEVICE USB TO DEVICE 5 USB TO HOST USB TO HOST USB TO HOST i-ux1 6 7 i-ux1 USB TO HOST i-mx1 OUT IN IN OUT OUT IN OUT IN i-mx1 OUT IN IN OUT OUT IN OUT IN USB TO DEVICE

More information

ScanFront300/300P セットアップガイド

ScanFront300/300P セットアップガイド libtiff Copyright (c) 1988-1996 Sam Leffler Copyright (c) 1991-1996 Silicon Graphics, Inc. Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby

More information

VQT3A26-1 DMR-T2000R μ μ μ ! R ! l l l [HDD] [BD-RE] [BD-R] [BD-V] [RAM] [-R] [-R]DL] [-RW] [DVD-V] [CD] [SD] [USB] [RAM AVCREC ] [-R AVCREC ] [-R]DL AVCREC ] [RAM VR ][-R VR ] [-R]DL VR ] [-RW VR ]

More information

VQT2P76 DMR-BWT2000 DMR-BWT1000 μ μ μ ! R ! l l l [HDD] [BD-RE] [BD-R] [BD-V] [RAM] [-R] [-R]DL] [-RW] [DVD-V] [CD] [SD] [USB] [RAM AVCREC ] [-R AVCREC ] [-R]DL AVCREC ] [RAM VR ][-R VR ] [-R]DL VR

More information

150 Debian.Deb 銀河系唯一の Debian 専門誌

150 Debian.Deb 銀河系唯一の Debian 専門誌 150 Debian.Deb 銀河系唯一の Debian 専門誌 2017 4 22 1 Debian 2 1.1 148 Debian............ 2 1.2 OSC 2017 Tokyo/Spring 149 Debian........ 2 2 3 2.1 Charles Plessy....... 3 2.2 ftake............ 3 2.3 NOKUBI Takatsugu...

More information

ScanFront 220/220P 取扱説明書

ScanFront 220/220P 取扱説明書 libtiff Copyright (c) 1988-1996 Sam Leffler Copyright (c) 1991-1996 Silicon Graphics, Inc. Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby

More information

ScanFront 220/220P セットアップガイド

ScanFront 220/220P セットアップガイド libtiff Copyright (c) 1988-1996 Sam Leffler Copyright (c) 1991-1996 Silicon Graphics, Inc. Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby

More information

はじめに

はじめに IT 1 NPO (IPEC) 55.7 29.5 Web TOEIC Nice to meet you. How are you doing? 1 type (2002 5 )66 15 1 IT Java (IZUMA, Tsuyuki) James Robinson James James James Oh, YOU are Tsuyuki! Finally, huh? What's going

More information

iPhone/iPad接続マニュアル

iPhone/iPad接続マニュアル / JA 2 3 USB 4 USB USB i-ux1 USB i-ux1 5 6 i-mx1 THRU i-mx1 THRU 7 USB THRU 1 2 3 4 1 2 3 4 5 8 1 1 9 2 1 2 10 1 2 2 6 7 11 1 2 3 4 5 6 7 8 12 1 2 3 4 5 6 13 14 15 WPA Supplicant Copyright 2003-2009, Jouni

More information

174 Debian.Deb 銀河系唯一の Debian 専門誌 /usr Merge

174 Debian.Deb 銀河系唯一の Debian 専門誌 /usr Merge 174 Debian.Deb 銀河系唯一の Debian 専門誌 /usr Merge 2019 5 18 1 Debian 2 1.1 173 Debian............ 2 2 3 2.1 yy y ja jp......... 3 2.2 khibino........... 3 2.3 NOKUBI Takatsugu (knok) 3 2.4 lion (2015fuj).......

More information

2

2 NSCP-W61 08545-00U60 2 3 4 5 6 7 8 9 10 11 12 1 2 13 7 3 4 8 9 5 6 10 7 14 11 15 12 13 16 17 14 15 1 5 2 3 6 4 16 17 18 19 2 1 20 1 21 2 1 2 1 22 23 1 2 3 24 1 2 1 2 3 3 25 1 2 3 4 1 2 26 3 4 27 1 1 28

More information

東京エリアDebian勉強会 - 第91回 2012年9月度/OSC2012 Tokyo/Fall)

東京エリアDebian勉強会 - 第91回 2012年9月度/OSC2012 Tokyo/Fall) Debian 91 2012 9 /OSC2012 Tokyo/Fall) iwamatsu@debian.org 2012 9 8 2012 9 8 1/82 / Nobuhiro Iwamatsu Twitter / @iwamatsu Debian Project Official Developer Linux kernel, Debian/SuperH, Bluetooth subsystem,

More information

VQT3G14-2 DMR-BR585 μ μ μ VQT3G14.book 3 ページ 2010年10月1日 金曜日 午前10時29分 ご案内 3 本書では 本機の操作方法を説明しています 別冊の 取扱説明書 準備編 や かんたん操作ガイド もあわせてご覧ください 連携機器情報などの詳しい情報は 当社ホームページ 本機を使用していただくための サポート情報を掲載しています 接続機器に合わせた 接続方法

More information

Server Backup Manager 5.0 Debian および Ubuntu システムへの Server Backup Free のインストール 1. APT-GET をしてServer Backup Free をインストールする 2. Server Backup Free のインストール

Server Backup Manager 5.0 Debian および Ubuntu システムへの Server Backup Free のインストール 1. APT-GET をしてServer Backup Free をインストールする 2. Server Backup Free のインストール Debian および Ubuntu システムへの Server Backup Free のインストール 1. APT-GET をしてServer Backup Free をインストールする 2. Server Backup Free のインストール (DPKG でのインストール ) 3. Server Backup のWeb ベースユーザーインターフェイスをしてする 4. Linux Server

More information

東京エリアDebian勉強会 - 第87回 2012年4月度

東京エリアDebian勉強会 - 第87回 2012年4月度 Debian 87 2012 4 nozzy@debian.or.jp 2012 4 21 Agenda Debian 85 Debian 86 Debian Agenda( ) DWN quiz Debian node Android Debian Debhelper 85 Debian (JR ) KDE / Debhelper(dh dpatch patch,dh autotoolsdev

More information

EPSON Easy Interactive Tools Ver.4.2 Operation Guide

EPSON Easy Interactive Tools Ver.4.2 Operation Guide Easy Interactive Tools Ver.4.2 Easy Interactive Tools Ver.4.2 Easy Interactive Tools Easy Interactive Tools Easy Interactive Pen s p.12 s p.12 s p.11 s p.18 s p.20 s p.29 Easy Interactive Tools PowerPoint

More information

fx-9860G Manager PLUS_J

fx-9860G Manager PLUS_J fx-9860g J fx-9860g Manager PLUS http://edu.casio.jp k 1 k III 2 3 1. 2. 4 3. 4. 5 1. 2. 3. 4. 5. 1. 6 7 k 8 k 9 k 10 k 11 k k k 12 k k k 1 2 3 4 5 6 1 2 3 4 5 6 13 k 1 2 3 1 2 3 1 2 3 1 2 3 14 k a j.+-(),m1

More information

[user@linux tmp]$ tar xzvf utvpn-src-unix-v100-7092-beta-2010.06.25.tar.gz [user@linux tmp]$ cd utvpn-unix-v100-7092-beta [user@linux utvpn-unix-v100-7092-beta]$ ls License-ja.txt configure makefiles src

More information

DDK-7 取扱説明書 v1.10

DDK-7 取扱説明書 v1.10 DDK-7 v. JA 2 ()B-9 /4 ()B-9 2/4 3 4 ()B-9 3/4 ()B-9 4/4 5 6 7 "Mobile Wnn" OMRON SOFTWARE Co., Ltd. 999 All Rights Reserved. 8 CONTENTS 2 3 4 5 6 7 8 9 0 2 3 4 3 4 5 6 2 3 0 4 5 6 7 8 9 0 2 D. 2 3 4 5

More information

Microsoft Word - D JP.docx

Microsoft Word - D JP.docx Application Service Gateway Thunder/AX Series vthunder ライセンスキー インストール 手順 1 1.... 3 2. vthunder... 3 3. ACOS... 3 4. ID... 5 5.... 8 6.... 8 61... 8 62 GUI... 10 2 1. 概要 2. vthunder へのアクセス 方法 SSHHTTPSvThunder

More information

TH-47LFX60 / TH-47LFX6N

TH-47LFX60 / TH-47LFX6N TH-47LFX60J TH-47LFX6NJ 1 2 3 4 - + - + DVI-D IN PC IN SERIAL IN AUDIO IN (DVI-D / PC) LAN, DIGITAL LINK AV IN AUDIO OUT 1 11 2 12 3 13 4 14 5 6 15 7 16 8 17 9 18 10 19 19 3 1 18 4 2 HDMI AV OUT

More information

Appendix

Appendix Appendix Appendix-A PHP 392 Appendix-B -> cd ext/pgsql -> phpize ->./configure --with-pgsql -> make -> make EXTENSION_DIR=/usr/local/lib/php/extensions install extension_dir = "/usr/local/lib/php/extensions/"

More information

基本操作ガイド

基本操作ガイド HT7-0199-000-V.5.0 1. 2. 3. 4. 5. 6. 7. 8. 9. Copyright 2004 CANON INC. ALL RIGHTS RESERVED 1 2 3 1 1 2 3 4 1 2 1 2 3 1 2 3 1 2 3 1 2 3 4 1 2 3 4 1 2 3 4 5 AB AB Step 1 Step

More information

Introduction Purpose This training course demonstrates the use of the High-performance Embedded Workshop (HEW), a key tool for developing software for

Introduction Purpose This training course demonstrates the use of the High-performance Embedded Workshop (HEW), a key tool for developing software for Introduction Purpose This training course demonstrates the use of the High-performance Embedded Workshop (HEW), a key tool for developing software for embedded systems that use microcontrollers (MCUs)

More information

Introduction Purpose This training course describes the configuration and session features of the High-performance Embedded Workshop (HEW), a key tool

Introduction Purpose This training course describes the configuration and session features of the High-performance Embedded Workshop (HEW), a key tool Introduction Purpose This training course describes the configuration and session features of the High-performance Embedded Workshop (HEW), a key tool for developing software for embedded systems that

More information

操作ガイド(本体操作編)

操作ガイド(本体操作編) J QT5-0571-V03 1 ...5...10...11...11...11...12...12...15...21...21...22...25...27...28...33...37...40...47...48...54...60...64...64...68...69...70...70...71...72...73...74...75...76...77 2 ...79...79...80...81...82...83...95...98

More information

WYE771W取扱説明書

WYE771W取扱説明書 WYE771W WYE771W 2 3 4 5 6 MEMO 7 8 9 10 UNLOCK RESET/ STOPALARM EMERG. TALK FIRE CONFIRM MENU OFF POWER 11 UNLOCK RESET/ STOPALARM EMERG. TALK FIRE CONFIRM MENU OFF POWER 12 POWER EMERG. RESET/ STOPALARM

More information

WQD770W WQD770W WQD770W WQD770W WQD770W 5 2 1 4 3 WQD8438 WQD770W 1 2 3 5 4 6 7 8 10 12 11 14 13 9 15 16 17 19 20 20 18 21 22 22 24 25 23 2 1 3 1 2 2 3 1 4 1 2 3 2 1 1 2 5 6 3 4 1 2 5 4 6 3 7 8 10 11

More information

UNIX

UNIX 2000 1 UNIX 2000 4 14 1 UNIX? 2 1.1 UNIX OS....................................... 2 1.2.................................................... 2 1.3 UNIX...................................... 2 1.4 Windows

More information

untitled

untitled Studies in Human Geography 32 Geoenvironmental Sciences, Graduate School of Life and Environmental Sciences, University of Tsukuba, Japan ArcGIS Geography Network ArcGIS ArcGIS ArcGIS Geography Network

More information

操作ガイド(本体操作編)

操作ガイド(本体操作編) J-1 QT5-0681-V02 1 m a b c d e f l kj i h g a b c d e f g h i j k l m n n o o s p q r p q r s w t u v x y z t u v w x y z a bc d e f g q p o n m l k j i h a b c d e f g h i j k l {}[] {}[] m n

More information

EPSON Easy Interactive Tools Ver.4.0 Operation Guide

EPSON Easy Interactive Tools Ver.4.0 Operation Guide Easy Interactive Tools Ver.4.0 Easy Interactive Tools Ver.4.0 Easy Interactive Tools Easy Interactive Tools Easy Interactive Pen s p.11 s p.10 s p.9 s p.15 s p.17 s p.25 Easy Interactive Tools PowerPoint

More information

EPSON ES-D200 パソコンでのスキャンガイド

EPSON ES-D200 パソコンでのスキャンガイド NPD4271-00 ...4...7 EPSON Scan... 7...11 PDF...12 / EPSON Scan...13 EPSON Scan...13 EPSON Scan...14 EPSON Scan...14 EPSON Scan...15 Epson Event Manager...16 Epson Event Manager...16 Epson Event Manager...16

More information

NetVehicle GX5取扱説明書 基本編

NetVehicle GX5取扱説明書 基本編 -GX5 1 2 3 4 5 6 7 8 # @(#)COPYRIGHT 8.2 (Berkeley) 3/21/94 All of the documentation and software included in the 4.4BSD and 4.4BSD-Lite Releases is copyrighted by The Regents of the University of California.

More information

自己紹介 岩松信洋 (IWAMATSU Nobuhiro) Linux カーネル開発をしています (Renesas SH) U-Boot のSHアーキテクチャメンテナしています Debian の開発に参加しています Debian Maintainer / Debian JP Project Lead

自己紹介 岩松信洋 (IWAMATSU Nobuhiro) Linux カーネル開発をしています (Renesas SH) U-Boot のSHアーキテクチャメンテナしています Debian の開発に参加しています Debian Maintainer / Debian JP Project Lead Linux カーネル開発者予備軍 のための Git Howto Japan Technical Jamboree 2009/05/12 ( 株 ) ルネサスソリューションズシステムビジネス本部システム推進部第三グループ岩松信洋 1 自己紹介 岩松信洋 (IWAMATSU Nobuhiro) Linux カーネル開発をしています (Renesas SH) U-Boot のSHアーキテクチャメンテナしています

More information

sato-FBSDW key

sato-FBSDW key 3 FreeBSD (18:30 / FreeBSD Project 2014/12/26 2014/12/26 (c) Hiroki Sato 1 / 45 2014/12/26 (c) Hiroki Sato 2 / 45 2014/12/26 (c) Hiroki Sato 3 / 45 2014/12/26 (c) Hiroki Sato 4 / 45 2

More information

東京エリアDebian勉強会 Debian JP Project - OSC 2017 Tokyo/Fall (第154回出張勉強会)

東京エリアDebian勉強会 Debian JP Project - OSC 2017 Tokyo/Fall (第154回出張勉強会) Debian Debian JP Project OSC 2017 Tokyo/Fall 154 dictoss@live.jp 2017 09 10 Agenda Debian Debian 9 Debian Updates Debian Debian / RHEL RedHat CentOS RedHat Ubuntu Canonical Debian Debian Linux FreeBSD

More information

E2 Spider 2018/08/03 Intel NUC Core i7 PC 2.5 /M.2 SSD BOXNUC7I7BNH PC DDR4-2133(PC ) 8GBX2 260pin 1.2V CL15 SP016GBSFU213B22 WD SSD M /51

E2 Spider 2018/08/03 Intel NUC Core i7 PC 2.5 /M.2 SSD BOXNUC7I7BNH PC DDR4-2133(PC ) 8GBX2 260pin 1.2V CL15 SP016GBSFU213B22 WD SSD M /51 E2 Spider 2018/08/03 Intel NUC Core i7 PC 2.5 /M.2 SSD BOXNUC7I7BNH PC DDR4-2133(PC4-17000) 8GBX2 260pin 1.2V CL15 SP016GBSFU213B22 WD SSD M.2-2280/512GB/WD Black/PCIe Gen3 NVMe/5 /WDS512G1X0C 1 NUC NUC7i7BNH

More information

ES-D400/ES-D200

ES-D400/ES-D200 NPD4564-00 ...4...7 EPSON Scan... 7...11 PDF...12 / EPSON Scan...14 EPSON Scan...14 EPSON Scan...15 EPSON Scan...15 EPSON Scan...16 Epson Event Manager...17 Epson Event Manager...17 Epson Event Manager...17

More information

403-0702_‚Ofl¼

403-0702_‚Ofl¼ HP-UX HP System Insight Manager Whitepaper ..................................................................................2..............................................................2 SIM....................................................................................2.............................................................3................................................................................3

More information

基本操作ガイド

基本操作ガイド HT7-0022-000-V.4.0 Copyright 2004 CANON INC. ALL RIGHTS RESERVED 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 4 1 1 2 3 4 5 1 2 1 2 3 1 2 3 1 2 3 1 2 3 4 1 2 3 4 1 2 3 4 5 6 1 2 3 4 5 6 7 1 2 3 4

More information

Zinstall WinWin 日本語ユーザーズガイド

Zinstall WinWin 日本語ユーザーズガイド Zinstall WinWin User Guide Thank you for purchasing Zinstall WinWin. If you have any questions, issues or problems, please contact us: Toll-free phone: (877) 444-1588 International callers: +1-877-444-1588

More information

Oracle Change Management Pack, Oracle Diagnostics Pack, Oracle Tuning Packインストレーション・ガイド リリース2.2

Oracle Change Management Pack, Oracle Diagnostics Pack, Oracle Tuning Packインストレーション・ガイド リリース2.2 Oracle Enterprise Manager Oracle Change Management Pack, Oracle Diagnostics Pack, Oracle Tuning Pack 2.2 2000 11 : J02263-01 Oracle Change Management Pack, Oracle Diagnostics Pack, Oracle Tuning Pack 2.2

More information

alohaug henrich koedoyoshida dictoss yyatsuo

alohaug henrich koedoyoshida dictoss yyatsuo 122 Debian.Deb 銀河系唯一のDebian 専門誌 Emacs 2015 1 17 1 2 1.1............. 2 1.2 alohaug........... 2 1.3 henrich........... 2 1.4 koedoyoshida....... 2 1.5 dictoss........... 2 1.6 yyatsuo........... 2 1.7

More information

展開とプロビジョニングの概念

展開とプロビジョニングの概念 ADOBE CREATIVE SUITE 5 2010 Adobe Systems Incorporated and its licensors. All rights reserved. Adobe Creative Suite Deployment and Provisioning Concepts This guide is licensed for use under the terms of

More information

PX-403A

PX-403A NPD4403-00 ...6... 6...10 Mac OS X...11 Mac OS X v10.5.x v10.6.x...11 Mac OS X v10.4.x...15...18...19...19...21...22!ex...22 /...23 P.I.F. PRINT Image Framer...23...24...27...27...28...28...28...32 Web...32...32...35...35...35...37...37...37...39...39...40...43...46

More information

ES-D400/ES-D350

ES-D400/ES-D350 NPD4650-00 ...4 EPSON Scan... 4 Document Capture Pro Windows... 7 EPSON Scan...10 EPSON Scan...10...14 PDF...15 / EPSON Scan...17 EPSON Scan...17 EPSON Scan...18 EPSON Scan...18 Document Capture Pro Windows...19

More information

PowerGres on Linuxマニュアル

PowerGres on Linuxマニュアル PowerGres R on Linux Linux Linus Torvalds TM R 1 2 2 PowerGres on Linux 2 2.1 PowerGres on Linux.................................... 2 2.2.............................................. 2 2.3..............................................

More information

DCL intro Manual for Ubuntu12.04

DCL intro Manual for Ubuntu12.04 ubnutu 12.04 2013/Sep/15 i 1 1 2 ubuntu 2 3 3 3.1........................................... 3 3.2........................................ 3 3.3 gedit........................................... 4 3.4........................................

More information

111 Debian.Deb 銀河系唯一の Debian 専門誌 iphone

111 Debian.Deb 銀河系唯一の Debian 専門誌 iphone 111 Debian.Deb 銀河系唯一の Debian 専門誌 iphone5 2014 03 15 1 2 1.1 (yy y ja jp)...... 2 1.2 dictoss( ).... 2 1.3 umireon.......... 2 1.4............. 2 1.5............. 2 2 Debian Trivia Quiz 3 3 Debian 4 3.1

More information

DS-70000/DS-60000/DS-50000

DS-70000/DS-60000/DS-50000 NPD4647-02 JA ...5...7...8 ADF...9... 9 ADF...10...11...13...15 Document Capture Pro Windows...15 EPSON Scan Mac OS X...16 SharePoint Windows...18 Windows...18...19 Windows...19 Mac OS X...19...20...23...23

More information

Chapter 1 1-1 2

Chapter 1 1-1 2 Chapter 1 1-1 2 create table ( date, weather ); create table ( date, ); 1 weather, 2 weather, 3 weather, : : 31 weather -- 1 -- 2 -- 3 -- 31 create table ( date, ); weather[] -- 3 Chapter 1 weather[] create

More information

DS-30

DS-30 NPD4633-00 JA ...6... 6... 6... 6... 6... 7... 7... 7... 7... 8... 8...9...10...11...11...13 Document Capture Pro Windows...13 EPSON Scan Mac OS X...14 SharePoint Windows...16 Windows...16...17 Document

More information

PowerGres on Linuxマニュアル

PowerGres on Linuxマニュアル PowerGres R on Linux Linux Linus Torvalds TM R 1 2 2 PowerGres on Linux 2 2.1 PowerGres on Linux.................................... 2 2.2.............................................. 2 2.3..............................................

More information

EPSON EP-803A/EP-803AW ユーザーズガイド

EPSON EP-803A/EP-803AW ユーザーズガイド NPD4293-00 ...6... 6...10 Mac OS X...11 Mac OS X v10.5.x v10.6.x...11 Mac OS X v10.4.x...15...18...19...19...22...23...24!ex...24 /...25 P.I.F. PRINT Image Framer...25...26...30...30...31...31...31...35

More information

外部SQLソース入門

外部SQLソース入門 Introduction to External SQL Sources 外部 SQL ソース入門 3 ESS 3 ESS : 4 ESS : 4 5 ESS 5 Step 1:... 6 Step 2: DSN... 6 Step 3: FileMaker Pro... 6 Step 4: FileMaker Pro 1. 6 Step 5:... 6 Step 6: FileMaker Pro...

More information

Oracle Application Server 10g(9

Oracle Application Server 10g(9 Oracle Application Server 10g (9.0.4) for Microsoft Windows J2EE Oracle Application Server 10g (9.0.4) for Microsoft Windows J2EE and Web Cache...2...3...3...4...6...6...6 OS...9...10...12...13...24...24

More information

EPSON PX-503A ユーザーズガイド

EPSON PX-503A ユーザーズガイド NPD4296-00 ...6... 6...10 Mac OS X...11 Mac OS X v10.5.x v10.6.x...11 Mac OS X v10.4.x...15...18...19...19...21...22...23!ex...23 /...24 P.I.F. PRINT Image Framer...24...25...28...28...29...29...30...33

More information

EPSON EP-703A ユーザーズガイド

EPSON EP-703A ユーザーズガイド NPD4295-00 ...6... 6...10 Mac OS X...11 Mac OS X v10.5.x v10.6.x...11 Mac OS X v10.4.x...15...18...19...19...22...23...24!ex...24 /...25 P.I.F. PRINT Image Framer...25...26...29...30...30...31...31...34

More information

PFS-Readme

PFS-Readme Cell Storage Service : Storage Service that has the high reliability and the high availability by Paxos consensus algorithm. CSS-Readme.txt : This manual describes the process to make the envirornments

More information

bash on Ubuntu on Windows bash on Ubuntu on Windows bash on Ubuntu on Windows bash on Ubuntu on Windows bash on Ubuntu on Windows ˆ Windows10 64bit Wi

bash on Ubuntu on Windows bash on Ubuntu on Windows bash on Ubuntu on Windows bash on Ubuntu on Windows bash on Ubuntu on Windows ˆ Windows10 64bit Wi Windows bash on Ubuntu on Windows [Windows Creators Update(1703) ] TAKE 2017-10-06 bash on Ubuntu on Windows bash on Ubuntu on Windows bash on Ubuntu on Windows bash on Ubuntu on Windows bash on Ubuntu

More information

3 Ubuntu Linux Ubuntu Linux Debian Linux DistroWatch.com 1 Debian Ubuntu Linux 1 Debian CD(4.1 ) Knoppix Debian CentOS Linux CentOS 1 Ubuntu L

3 Ubuntu Linux Ubuntu Linux Debian Linux DistroWatch.com 1 Debian Ubuntu Linux 1 Debian CD(4.1 ) Knoppix Debian CentOS Linux CentOS 1 Ubuntu L Linux PC #5 29 5 12 1 #1 tdh8025 1 Kadai1 evince kghostview ls -a ( ) 5 19 ( ) 2 Linux Linux distribution CentOS Linux Ubuntu Linux PC Linux Linux (OS) OS ( OS ) Linux 1 Linux Hurd FreeBSD GNU OS OS Linux

More information

28 Docker Design and Implementation of Program Evaluation System Using Docker Virtualized Environment

28 Docker Design and Implementation of Program Evaluation System Using Docker Virtualized Environment 28 Docker Design and Implementation of Program Evaluation System Using Docker Virtualized Environment 1170288 2017 2 28 Docker,.,,.,,.,,.,. Docker.,..,., Web, Web.,.,.,, CPU,,. i ., OS..,, OS, VirtualBox,.,

More information

6 4 4 9RERE6RE 5 5 6 7 8 9 4 5 6 4 4 5 6 8 4 46 5 7 54 58 60 6 69 7 8 0 9 9 79 0 4 0 0 4 4 60 6 9 4 6 46 5 4 4 5 4 4 7 44 44 6 44 8 44 46 44 44 4 44 0 4 4 5 4 8 6 0 4 0 4 4 5 45 4 5 50 4 58 60 57 54

More information

untitled

untitled DSpace 1 1 DSpace HOME...4 1.1 DSpace is Live...4 1.2 Search...4 1.3 Communities in DSpace...6 1.4...6 1.4.1 Browse...7 1.4.2 Sign on to...14 1.4.3 Help...16 1.4.4 About DSpace...16 2 My DSpace...17 2.1

More information

GT-X830

GT-X830 NPD5108-00 ...5... 5... 6... 8...11 EPSON Scan...11 PDF...16 OCR...16...17...17...20 /...20...20...22...23...23...24...25...25...26...27 PDF...30...31 / EPSON Scan...34 EPSON Scan...34 EPSON Scan...36

More information

TH-65LFE7J TH-50LFE7J TH-42LFE7J - + - + PC IN DVI-D IN IR IN/OUT CHARGE OUT SERIAL IN LAN AUDIO IN (DVI-D / PC) AUDIO OUT AV IN (HDMI 1 HDMI 2) 19 3 1 1 11 2 12 3 13 4 14 5 6 15 7 16 8 17 9 18 10

More information

PX-673F

PX-673F NPD4385-00 ...6... 6...10 Mac OS X...11 Mac OS X v10.5.x v10.6.x...11 Mac OS X v10.4.x...15...18...19...19...21...22...23!ex...23 /...24 P.I.F. PRINT Image Framer...24...25...28...29...29...30...30...33

More information

28 Debian Introduction Debian JP Debian Debian GNU/Linux ( Debian Debian ML 1

28 Debian Introduction Debian JP Debian Debian GNU/Linux ( Debian Debian ML 1 28 Debian Debian 2009 10 25 28 Debian 2009 10 1 Introduction Debian JP Debian Debian GNU/Linux ( Debian Debian ML 1 1 Introduction 1 2 Debian 3 3 gdb 4 4 Debian 10 5 20 6 21 2 28 Debian 2009 10 2 Debian

More information

Oracle8 Workgroup Server for Windows NTインストレーション・ガイド,リリース8.0.6

Oracle8 Workgroup Server for Windows NTインストレーション・ガイド,リリース8.0.6 Oracle8 Workgroup Server for Windows NT 8.0.6 2000 5 : J00213-01 Oracle8 Workgroup Server for Windows NT, 8.0.6 : J00213-01 Oracle8 Release 8.0.6 for Windows NT A69969-01 Copyright 1999, 2000, Oracle Corporation.

More information

東京エリアDebian勉強会 - 第117回 2014年9月度

東京エリアDebian勉強会 - 第117回 2014年9月度 Debian 117 2014 9 2014 9 27 Agenda Debian 116 Debian Debian Trivia Quiz DebConf14 xmris rogerlocalet.com Roger dictoss( ) ITP wx3.0-doc Debian (yy y ja jp) DDTSS 1 1 http://ddtp.debian.net/ddtss/index.cgi/ja

More information

HA8000シリーズ ユーザーズガイド ~BIOS編~ HA8000/RS110/TS10 2013年6月~モデル

HA8000シリーズ ユーザーズガイド ~BIOS編~ HA8000/RS110/TS10 2013年6月~モデル P1E1M01500-3 - - - LSI MegaRAID SAS-MFI BIOS Version x.xx.xx (Build xxxx xx, xxxx) Copyright (c) xxxx LSI Corporation HA -0 (Bus xx Dev

More information

JP1/Integrated Management - Service Support 操作ガイド

JP1/Integrated Management - Service Support 操作ガイド JP1 Version 9 JP1/Integrated Management - Service Support 3020-3-R92-10 P-242C-8F94 JP1/Integrated Management - Service Support 09-50 OS Windows Server 2008 Windows Server 2003 OS JP1/Integrated Management

More information

PowerGres on Linux HAマニュアル

PowerGres on Linux HAマニュアル PowerGres R on Linux HA 2006 11 SteelEye LifeKeeper SteelEye Technology, Inc. Linux Linus Torvalds TM R 1 2 2 PowerGres on Linux HA 2 2.1 PowerGres on Linux HA.................................. 2 2.2..............................................

More information

ネットワークビデオレコーダー VK-64/VK-16/VK-Lite v2.2 セットアップガイド

ネットワークビデオレコーダー VK-64/VK-16/VK-Lite v2.2 セットアップガイド VK-64/VK-16/VK-Lite Ver. 2.2 VK-64 v2.2 VK-16 v2.2 ( VK-64/VK-16) VK-Lite v2.2 ( VK-Lite) VK-64/VK-16 VK-Lite 2 1. 2. 3. 4. 2. 3. ( ) ( ) canon.jp/webview Canon Canon Microsoft Windows Microsoft Internet

More information

Ver.1 Copyright 2008 Copyright 1995-2008 Trend Micro Incorporated. All Rights Reserved. 2008 3 - 1. 2. 3. 4. 11 5. 1 1 ウイルス / スパイウェア対策 Web 不正侵入対策 / ネットワーク管理 1 フィッシング詐欺 / 迷惑メール対策 Web Web 2 セキュリティ対策ツールが利用できるようになるまでの流れ

More information

EP-704A

EP-704A NPD4533-01 ...6... 6...10 Mac OS X...11 Mac OS X v10.5.x v10.6.x...11 Mac OS X v10.4.11...15...18...19...19...22...23...24!ex...24 /...25 P.I.F. PRINT Image Framer...25...26...29...29...30...30...31...34

More information

6 4 45 7ZS 5 59 7 8 94 05 4 5 6 4 5 5 6 8 8 40 45 48 56 60 64 66 66 68 7 78 80 8 7 8 0 0 0 90 0 57 64 69 66 66 69 0 4 4 4 4 4 0 7 48 5 4 4 5 4 4 4 7 46 46 6 46 8 46 48 46 46 4 46 46 4 4 5 4 6 4 9 9 0

More information

GT-F740/GT-S640

GT-F740/GT-S640 NPD4743-00 JA ...5 EPSON Scan... 5 Document Capture Pro / Document Capture...11...14 EPSON Scan...14 PDF...18 OCR...18...19...19...21 /...21...22...23 GT-F740...24...24...25...26...26...26...27 PDF...28...30

More information

ÆþÌçGTK+

ÆþÌçGTK+ 1 1 GTK+ 1.1 GTK+ GTK+ *1 GUI Graphical User Interface GIMP * 2 1.1 GIMP GNOME *3 GTK+ + GTK+ 2 Pango ATK cairo 2 GTK+ GLib... 1.1 GIMP *1 GTK+ The GIMP Toolkit : http://www.gtk.org/ *2 GIMP The GNU Image

More information

PX-504A

PX-504A NPD4537-00 ...6... 6... 9 Mac OS X...10 Mac OS X v10.5.x v10.6.x...10 Mac OS X v10.4.11...13...15...16...16...18...19...20!ex...20 /...21 P.I.F. PRINT Image Framer...21...22...26...26...27...27...27...31

More information

SonicWALL SSL-VPN 4000 導入ガイド

SonicWALL SSL-VPN 4000 導入ガイド COMPREHENSIVE INTERNET SECURITY SonicWALL セキュリティ装置 SonicWALL SSL-VPN 4000 導入ガイド 1 2 3 4 5 6 7 8 9-1 2 - 3 1 4 - 5 2 1. 2. 3 6 3 1. 2. 3. 4. 5. - 7 4 4 8 1. 2. 3. 4. 1. 2. 3. 4. 5. - 9 6. 7. 1. 2. 3. 1.

More information

<Documents Title Here>

<Documents Title Here> Oracle Application Server 10g Release 2 (10.1.2) for Microsoft Windows Business Intelligence Standalone Oracle Application Server 10g Release 2 (10.1.2) for Microsoft Windows Business Intelligence Standalone

More information

untitled

untitled SUBJECT: Applied Biosystems Data Collection Software v2.0 v3.0 Windows 2000 OS : 30 45 Cancel Data Collection - Applied Biosystems Sequencing Analysis Software v5.2 - Applied Biosystems SeqScape Software

More information

東京エリア Debian 勉強会 - 資料

東京エリア Debian 勉強会 - 資料 .... Debian dancer@debian.or.jp IRC nick: dancerj 2009 1 17 Agenda / / ustream Debian Debian 2009 2008 12 / / ustream Debian Debconf Debian 2008 2009 Debian JP on IAX 2009 1 9 IAX :asterisk :iaxcomm 1

More information