Ｓｃ

ープンソース

観光ガイド

ｃ

ンファ ンス ⻑岡Ｓ

⽇本 NetBSD ユーザーグ ープ
Ｊａ ａ

Ｓ

Ｕ

ʼ Ｇ

2017

NetBSD観光ガイド 2017 ドキュメント

file:///usr/local/Github/NetBSD/Guide/_build/sing...

1. 新潟/長岡
Maps:
JANOG25 会場周辺の食べ物やさんマップ[EBUG-talk 478]
https://www.google.com/maps/d/viewer?mid=z7jg5yiZbnQU.kK1h53SqFwaE
このドキュメント：
https://github.com/ebijun/NetBSD/blob/master/Guide/Place/niigata.rst

1.1. 新潟/長岡でのオープンソースカンファレンス
開催年
新潟オープンソース
カンファレンス2004
新潟オープンソース
カンファレンス2005
春
新潟オープンソース
カンファレンス2005
秋
2006 Niigata
2007 Niigata
2008 Nagaoka
2009 Niigata
2010 Niigata
2015 Niigata
2016 Nagaoka
2017 Nagaoka

開催日
10/16

参加者

参加グループ会場
朱鷺メッセ

5/20-21

朱鷺メッセ

10/29

朱鷺メッセ

6/17
10/27
4/12
8/1
10/23
9/5
10/1
10/28

180
80
130
130
130
130
100

新潟市産業振興センター
新潟テルサ
長岡技術科学大学
新潟国際情報大学
新潟大学
ほんぽーと新潟市立中央図書館
まちなかキャンパス長岡
長岡技術科学大学

14
9
11
11
14
17
13
12

1.2. 観光ガイドバックナンバー
これまですべてのバックナンバーは https://github.com/ebijun/osc-demoにあります。

No

イベント

URL

116
96
77
1

OSC2017長岡
OSC2016長岡
OSC2015新潟
OSC2010新潟

http://www.re.soum.co.jp/~jun/OSC2017nagaoka.pdf
http://www.re.soum.co.jp/~jun/OSC2016nagaoka.pdf
http://www.re.soum.co.jp/~jun/OSC2015niigata.pdf
http://www.re.soum.co.jp/~jun/OSC2010niigata.pdf

1.3. togetterまとめ
OSC2017長岡 NetBSDブース展示の記録
OSC2016長岡 NetBSDブース展示の記録 https://togetter.com/li/1031383
OSC2015新潟 NetBSDブース展示の記録 http://togetter.com/li/869752

1.4. よく行く店
河竹鮨
とんかつかねこ
Joestarbullet
清水酒店
中華カトウ
三吉屋
DELTAFにいがたレンタサイクル
Robin
太郎
ホビーロード玩蔵
玉庭電気商会チューブオーディオラボ

1 of 14新潟駅
新潟大五十嵐キャンパス
新潟駅
東掘通x鍛治小路交差点
万代橋
東堀通
高島屋裏
西区東青山
古町/万代/駅前
天神
古町
中央区女池
中央区沼垂西南区白根
南魚沼

地魚おまかせ握り
タレかつ丼 チャレンジ丼ポカリスエット付き
15タップ
奇盤多数の輸入レコード店
地酒地ビール充実
朝7:00-12:30
新潟あっさりラーメンとは何か
アマチュア無線専門店
4/27-10/27 10:00-19:00
アイリッシュパブ
タレカツ発祥の店
ラジコンやブラモデル
ハードコアな模型店
印鑑と真空管アンプ
真空管アンプ&メンテナンス

2017/10/22 20:02

NetBSD観光ガイド 2017 ドキュメント

file:///usr/local/Github/NetBSD/Guide/_build/sing...

ハードオフ
おもだかや女池店
白寿
喜ぐち

紫竹山
女池インター古町
古町

酔い処

万代口東大通Jazz FLASH
スワン

東堀通5
西堀通4

須坂屋そば

新潟駅前

越後妻有

十日町

原田屋旅館

十日町

駅前クラフトビール館
オリーブ
The Liffey Tavern2
マンガの家

駅南口
駅前楽天地
古町
古町

水と土の芸術祭
SWANLAKE Pub Edo
Rhino
金子屋
龍文堂
かおす書房
ユウピット電子パラダイスガラッジ
ミヤウチショウガカレー研究所
音色
中華大吉
雑本堂

全域
代々木上原
坂之上
長岡
長岡
東坂之上町
本町
関原町
宮内
東坂之上町
殿町
東坂之上町

ハードオフの本場
支那そば系[EBUG-talk:478]
うまにそば [EBUG-talk:478]
朝4:00まで。新潟呑兵衛のlast resort [EBUG-talk
478]
新潟のNW業界人が多く集う居酒屋、お酒は〆張鶴がデフォ [EBUG-talk 478]
地元で愛されているジャズバー [EBUG-talk 478]
JBL4341-6230。ＮＰＯ法人新潟ジャズストリート実
行委員会」事務局
へぎそば [EBUG-talk 479] 渋谷から三軒茶屋に移動
大地の芸術祭 越後妻有アートトリエンナーレ2015
2015/9/13まで [EBUG-talk 479]
EBUGミーティングと越後妻有トリエンナーレの宿[EBUG-talk 479]
立ち飲みS500円 タップ多数
10タップ まさしく楽天地
中華カトウ近くのアイリッシュパブ
わたしのマーガレット展 ドカベンの銅像と一緒にまわりたい
万代島緑地 新潟織夢－Dream of Niigata
東京代々木上原駅にあるスワンレイクのビアバー
クラフトビール
すべてを満たす定食と俺
ひぐらし実写版のロケがあったらしい
長岡市東坂之上町１丁目
電子部品
懐かしおもちゃなぜかテクノ。なぜか生姜。
ジャズ喫茶/ライブ
24:00-4:00 日曜休
古書 映画関連

2. 2016年

2 of 142017/10/22 20:02

NetBSD観光ガイド 2017 ドキュメント

file:///usr/local/Github/NetBSD/Guide/_build/sing...

3. 2015年

3 of 142017/10/22 20:02

NetBSD観光ガイド 2017 ドキュメント

file:///usr/local/Github/NetBSD/Guide/_build/sing...

4. 2010年

4 of 142017/10/22 20:02

NetBSD観光ガイド 2017 ドキュメント

file:///usr/local/Github/NetBSD/Guide/_build/sing...

5. 2009年

5 of 142017/10/22 20:02

NetBSD観光ガイド 2017 ドキュメント

file:///usr/local/Github/NetBSD/Guide/_build/sing...

6. 2008年

7. 2007年

6 of 142017/10/22 20:02

NetBSD観光ガイド 2017 ドキュメント

file:///usr/local/Github/NetBSD/Guide/_build/sing...

8. 2006年

9. RaspberryPIのNetBSDイメージ2017進捗どうですか
9.1. RaspberryPIのNetBSDイメージについて
今年もオープンソースカンファレンスごとにRaspberryPI用のNetBSDイメージを作って配布しています。 この一年、どんなことがあったのか表にしてまとめてみました。

7 of 14

年月2016/1

NetBSD
7.99.25

mikutter mlterm OpenSSL ネタ
3.3.3
3.6.1
CVE-2016-0777: get rid ofroaming

OSC
OSC浜名湖2016/2

7.99.26

3.3.7

OSC東京春

2016/37.99.26

3.3.8

2016/57.99.29

3.6.3

1.0.1r

1.0.1s

3.7.0

1.0.1t

BIND-9.10.3-P3

AsiaBSDCon

RPI3サポート/merge nick-nhusb OSC群馬
tree

URL
http://mailindex.netbsd.org/portarm/2016/01/22/msg003635.html
http://mailindex.netbsd.org/portarm/2016/02/24/msg003689.html
http://mailindex.netbsd.org/portarm/2016/03/10/msg003709.html
http://mailindex.netbsd.org/portarm/2016/05/07/msg003771.html

2017/10/22 20:02

NetBSD観光ガイド 2017 ドキュメント

2016/6

file:///usr/local/Github/NetBSD/Guide/_build/sing...

7.99.29

3.3.9

freetype2ディレクトリ変更

OSC名古屋7.99.30

3.4.0

GCC5.4.0
security.pax.mprotect

OSC北海道7.99.31

RPI3
machdep.cpu.frequency.current= 12002016/77.99.32

3.4.1

2016/87.99.34

2016/97.99.36

3.4.2

7.99.38

3.4.3

3.7.1

git-base-2.9.0 perl-5.24

OSC沖縄

SA 2016-006: Race conditionin mail.local(8)OSC京都

OSuC金沢3.7.2

git-base-2.10.0

7.99.39

2016/11 7.99.41

OSC長岡

3.4.6

1.0.2j7.99.428 of 14OSC島根

RPI2 Ver1.2サポート
libssl.12/libcrypt.12
NetBSD2017-SA01

OSC東京秋BIND-9.10.4-P4 Raspberrypiuserland-2016-1101

KOF2016

7.99.42

3.4.7

NTP-4.2.8p9

OSC広島

2016/12 7.99.44

3.4.8

CWE-120 libc git-base-2.11.0

BIG RPI Jam

2017/1

7.99.59

3.5.1

HardwareRNG BIND-9.10.4-P5
OSC大阪
raspberrypi-userland-20170109

2017/2

7.99.59

3.5.2

2017/37.99.643.5.3

tcpdump-4.9.0 BIND-9.10.4-P6
postfix-3.1.4 NetBSD-SA02
git-base-2.12.0

OSC東京春2017/47.99.69

3.5.7

NetBSD7.1 ruby-2.3

OSuC川越2017/57.99.72(→7.99.75)

BIND-9.10.4-P8 fossil-2.2
git-base-2.13.0

OSC名古屋2017/6

8.99.1perl-5.26 qemu/VEXPRESS_A15
カーネルからの起動 (BIND9.10.5-P1)

OSC沖縄

3.8.0

3.8.1

3.5.8

1.0.2k

OSC浜名湖http://mailindex.netbsd.org/portarm/2016/05/25/msg003797.html
http://mailindex.netbsd.org/portarm/2016/06/13/msg003821.html
http://mailindex.netbsd.org/portarm/2016/06/17/msg003833.html
http://mailindex.netbsd.org/portarm/2016/06/29/msg003846.html
http://mailindex.netbsd.org/portarm/2016/07/27/msg003884.html
http://mailindex.netbsd.org/portarm/2016/08/23/msg003918.html
http://mailindex.netbsd.org/portarm/2016/09/22/msg003920.html
http://mailindex.netbsd.org/portarm/2016/09/29/msg003921.html
http://mailindex.netbsd.org/portarm/2016/11/02/msg003954.html
http://mailindex.netbsd.org/portarm/2016/11/10/msg003958.html
http://mailindex.netbsd.org/portarm/2016/11/23/msg003970.html
http://mailindex.netbsd.org/portarm/2016/12/10/msg004002.html
http://mailindex.netbsd.org/portarm/2017/01/25/msg004087.html
https://github.com/ebijun/osc-demo/blob/master/2017/OSC2017hamanako.txt
http://mailindex.netbsd.org/netbsdadvocacy/2017/03/13/msg000728.html
http://mailindex.netbsd.org/portarm/2017/04/14/msg004130.html
http://mailindex.netbsd.org/portarm/2017/05/24/msg004150.html
http://mailindex.netbsd.org/portarm/2017/06/12

2017/10/22 20:02

NetBSD観光ガイド 2017 ドキュメント

2017/78.99.1

2017/78.99.1

2017/88.99.1

RPI3起動タイミング修正
microSD認識エラー修正
BIND-9.10.5-P2
3.5.9

8.99.1

2017/93.8.2

8.99.2

3.5.108.99.2
2017/10 8.99.3

3.5.118.99.48.99.4

file:///usr/local/Github/NetBSD/Guide/_build/sing...

git-base-2.14.1 Bluetoothサポート

ruby23-base-2.3.4nb1

ruby23-base-2.3.5

3.5.12

3.8.3

https://w1.fi/security/2017-1//msg004179.html
http://mailindex.netbsd.org/portarm/2017/07/07/msg004286.html
OSC北海道http://mailindex.netbsd.org/portarm/2017/07/13/msg004307.html
OSC京都
http://mailindex.netbsd.org/portarm/2017/07/13/msg004307.html
ODC2017Tokyo http://mailindex.netbsd.org/portarm/2017/08/18/msg004375.html
OSC千葉
http://mailNanoPi
index.netbsd.org/portarm/2017/09/01/msg004383.html
OSC東京秋OSC福岡
http://mailindex.netbsd.org/portarm/2017/10/03/msg004402.html
OSC島根
OSC長岡
http://mailindex.netbsd.org/portarm/2017/10/22/msg004416.html
JNUG2017

OSCはほぼ毎月のように日本各地で行われています。 前に、OpenBSDのTheoさんに、自分のノートPCのアップデートをどのくらいの周期でやってるのかきいてみました。 2週間くらいごとかなと答えてくれて、ああだいたいそんなものなのかと思っていました。
NetBSDのイメージを配るとしたとき、どのくらいの周期でアップデートしていけばいいのでしょうか？ イメージを配る理由は、何か
ソフトウェアが新しくなって新しい機能が入ったとか、ハードウェアのサポート種類が増えたとか、ソフトウェアの脆弱性が出たとか、 理由はいくつかあると思いますが、試しにずっと更新して配りつづけることにしてみました。
イメージのサイズは2GBにしてみました。ダウンロードにかかる時間とか考えると、これ以上でっかくすると使ってもらえません。
2GBのカードのサイズはこんくらいにすればいいよとFreeBSDのワーナーさんに教えてもらってずっとそのサイズにしていましたが、手狭になったので増やしました。
イメージに入れるソフトを何にするか考えたんですが、mikutterとmltermにしてみました。RubyのGUI環境＋ネットワーク認証を使う
ソフトと、 基本的なターミナルソフトで、sixelグラフィックも表示できるのでおもしろそうです。
作り方はhttps://github.com/ebijun/NetBSD/blob/master/Guide/RPI/RPIImage.rst
みたいに作って、あらかじめ作っておいたパッケージを組み込んで動作テストをします。mikutterで「あひる焼き」とつぶやいて返事が帰ってくれば ネットワーク認証と画面表示とRubyまわりと漢字入力がうまくいっています。

9.2. 新しいハードウェア対応
RPI3/RPI0WのBluetooth/無線LANへの対応準備をしています。
http://mail-index.netbsd.org/port-arm/2017/07/30/msg004328.html

9.3. ソフトウェア配布方法
NetBSDのftpサイトはCDN対応のところからダウンロードできるようになりました。漫喫でも楽勝です。 - http://cdn.netbsd.org/ http://nycdn.netbsd.org/

9.4. OSCでやっているデモ
RaspberryPIっぽいなにかということで、omxplayerを使ってcrontabで動画を流すデモと、XM6iで NetBSD/x68kを動かすデモをやっていました。

9 of 142017/10/22 20:02

NetBSD観光ガイド 2017 ドキュメント

file:///usr/local/Github/NetBSD/Guide/_build/sing...

9.5. security.pax.mprotect.enabled
man security
man paxctl
sysctl -a |grep pax
If application failed, such as omxplayer.
try to test
sysctl -w security.pax.mprotect.enabled=0

9.6. GPIOのドキュメント
GPIOの使い方をまとめてくれた方が。
NetBSD GPIO DOC by Marina Brown https://github.com/catskillmarina/netbsd-gpio-doc/blob/master/README.md

9.7. ご注文はなんとかですか（弱点）
RPI3の無線はつかえませんか？
ラズビアンでは動くんですが8.0版はないんですか9.8. まとめ
OSCごとにイメージをつくっていると、だいたいBINDとOpenSSLの脆弱性に対応できていい感じです。なんでOSCの直前になると脆弱性がみつかるんでしょうか。 たまにBSD自体の10年もののバグとかも発掘されて楽しいです。 リリース間隔があけばあくほど、ひとりで対応できる作業量を越えてしまう気がするので、いまんとここれでいいのかほんとうに。

10. BSDライセンス
BSDは、Berkeley Software Distibutionの略称です。
1. http://ja.wikipedia.org/wiki/BSD
2. /usr/src/share/misc/bsd-family-tree

10.1. BSDライセンスとNetBSD
NetBSDのソースコードは、自由に配布したり売ることができます。 NetBSDのソースコードから作ったバイナリを売ることもできます。バイナリのソースコードを公開する義務はありません。

10.2. 2 条項 BSD ライセンス
http://www.jp.NetBSD.org/ja/about/redistribution.html
Redistribution and use in source and binary forms, with or without modification, are permitted provided thatthe following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and thefollowing disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions andthe following disclaimer in the documentation and/or other materials provided with the distribution.

10.3. 2条項BSDライセンス(訳)http://www.jp.NetBSD.org/ja/about/redistribution.html
ソースおよびバイナリー形式の再配布および使用を、変更の有無にかかわらず、 以下の条件を満たす場合に認める:
1. ソースコードの再配布においては、上記の著作権表示、この条件の列挙、下記の注意書きを残すこと。
2. バイナリー形式の再配布においては、上記の著作権表示、この条件の列挙、下記の注意書きを、 配布物に附属した文書および/または他のものに再現させること。
このライセンスの前には著作権表示そのものが付きます。この後には注意書きが付き、このソフトウェアに関して問題が生じても、作者は責任を負わないと述べます。

11. NetBSD
10 of 142017/10/22 20:02

NetBSD観光ガイド 2017 ドキュメント

file:///usr/local/Github/NetBSD/Guide/_build/sing...

NetBSDは１個のソースツリーをコンパイルすることで実行イメージを作ることができます。

11.1. ソースコードから作る
tar 形式のファイルをダウンロード＆展開し、build.shというスクリプトでコンパイルすると、NetBSDの実行イメージができます。
このtarファイルの中には、これまでNetBSDがサポートしてきた50種類以上のハードウェアと、無数の周辺機器の仕様が含まれています。しかもコンパイルすると、実際にハードウェア上でNetBSDが動作します。
NetBSDのコンパイルはNetBSDでも、NetBSDではないOSでも、どのハードウェアでも、ほぼ同じ手順でコンパイルできます。（できるはずです）# ftp ftp://ftp.NetBSD.org/pub/NetBSD/NetBSD-current/tar_files/src.tar.gz# tar xzvf src.tar.gz# ./build.sh -U -m i386 release.... -U:root以外で作成,この場合i386向け

11.2. Xを含んだシステムを作る# ftp ftp://ftp.NetBSD.org/pub/NetBSD/NetBSD-current/tar_files/xsrc.tar.gz# tar xzvf xsrc.tar.gz# cd src# ./build.sh -u -U -m i386 -x -X ../xsrc release ... -u:更新,-xX Xも作る

11.3. CD-ROMイメージを作る# ./build.sh -m i386 iso-image... CD-ROMイメージ作成

12. pkgsrc - ソースコードからソフトウェアを作る
世界中にあるいろいろなプログラムをコンパイル・インストールする手順は、プログラムごとにまちまちです。世界中のプログラム
を、すべて同じ手順でコンパイルして、インストールするためには、どのような枠組みがあればよいでしょうか？
ソースコードからプログラムをコンパイル・インストールする時、NetBSDでは主に、pkgsrcを利用します。pkgsrcでは、13000種類以上のプログラムについて、コンパイル手順を分野ごとにまとめて、収集しています。
pkgsrcの役割を挙げてみます。
1. 適切なサイトからソースコードをダウンロード展開する。
2. 適切なオプションをつけて、コンパイルする。
3. インストールする。
4. コンパイルした結果からパッケージを作る。
5. 他のマシンにパッケージをインストールする。
それではpkgsrcを実際に使ってみましょう。pkgsrc.tar.gzというファイルを展開して利用します。ここでは、すぐれた
twitterクライアントであるmikutterをインストールします。makeコマンドを実行すると、関連するソフトウェアをインス
トールします。
# cd /usr# ftp://ftp.NetBSD.org/pub/NetBSD/NetBSD-current/tar_files/pkgsrc.tar.gz# tar xzvf pkgsrc.tar.gz(cd /usr/pkgsrc/bootstrap;./bootstrap) .. NetBSD以外のOSで実行する# cd /usr/pkgsrc/net/mikutter# make package-install

pkgsrc.tar.gz ファイルの中には、12000種類以上のソフトウエアをコンパイルし、インストールする方法が含まれています。しかもコンパイルすると、

12.1. gitをインストールしてみる# cd /usr/pkgsrc/devel/git-base# make install# which git/usr/pkg/bin/git

12.2. baserCMSをインストールしてみる

11 of 142017/10/22 20:02

NetBSD観光ガイド 2017 ドキュメント

file:///usr/local/Github/NetBSD/Guide/_build/sing...

典型的なCMSは、この手順でインストールできます。
# cd /usr/pkgsrc/www/ap-php ... php54+apache# make package-install.... 関連するソフトウェアが全部コンパイル・インストール# vi /usr/pkg/etc/httpd/httpd.conf
LoadModule php5_module lib/httpd/mod_php5.so
AddHandler application/x-httpd-php .php
# cd /usr/pkgsrc/converters/php-mbstring# make package-install# vi /usr/pkg/etc/php.ini
extension=mbstring.sobaserCMSはMySQLをインストールしなくても利用できますが、利用する場合# cd /usr/pkgsrc/databases/php-mysql ... php+mysqlインストール# vi /usr/pkg/etc/php.ini
extension=mysql.so# vi /usr/pkg/etc/httpd/httpd.conf
DirectoryIndex index.php index.html# vi /etc/rc.conf
apache=YES# cp /usr/pkg/share/examples/rc.d/apache/etc/rc.d/apache# /etc/rc.d/apache start
basercms.netからzipファイルをダウンロード# cd /usr/pkg/share/httpd/htdocs# unzip basercms-2.1.2.zip# chown -R www.www basercms# http://localhost/basercms
管理者のアカウントとパスワードがメールで飛んでくる！！
pkgsrcを使う場合：# cd /usr/pkgsrc/www/php-basercms# make package-install12.2.1. SSL設定
証明書のファイルを指定して、httpd.confのコメントを外して、apacheを再起動します。
/usr/pkg/etc/httpd/httpd-ssl.conf
SSLCertificateFile
SSLCertificateKeyFile
SSLCertificateChainFile/usr/pkg/etc/httpd/httpd.conf
Include etc/httpd/httpd-ssl.conf... コメントはずす

12.2.2. 日本語Wordpress# cd /usr/pkgsrc/www/php-ja-wordpress# make package-install12.3. LibreOfficeを動かしてみる
LibreOffice5をインストールしてみましょう。
# cd /usr/pkgsrc/misc/libreoffice# make package-install: 9時間くらいかかります。
# which soffice/usr/pkg/bin/soffice

12.4. インストールするソフトウェアのライセンスを意識するあるソフトウェアのソースコードをどのように取り扱えばいいのかは、ソフトウェアに含まれるライセンスに書かれています。 GNUやBSDやMITやApacheなど有名なライセンスもあれば、有名なライセンスを少しだけ入れ替えて、目的にあったライセンスに作り替え

12 of 142017/10/22 20:02

NetBSD観光ガイド 2017 ドキュメント

file:///usr/local/Github/NetBSD/Guide/_build/sing...

たものなど、まちまちです。 pkgsrcでは、pkgsrcに含まれるソフトウェアのライセンスを収集しています。実際に見てみましょう。
% cd /usr/pkgsrc/licenses ... ライセンス条項が集まっている% ls |wc -l
228% ls |head
2-clause-bsd
3proxy-0.5-license
CVS
acm-license
adobe-acrobat-license
adobe-flashsupport-license
amap-license
amaya-license
amazon-software-license
amiwm-license:
特定のライセンスを持つソフトウェアのインストールを許可するかどうかは、 /etc/mk.conf ファイルで定義します。 星の数ほどあるソフトウェアのライセンスを受け入れるかどうかを、自分で決めることができます。
% grep ACCEPTABLE /etc/mk.conf |head
ACCEPTABLE_LICENSES+= ruby-license
ACCEPTABLE_LICENSES+= xv-license
ACCEPTABLE_LICENSES+= mplayer-codec-license
ACCEPTABLE_LICENSES+= flash-license
ACCEPTABLE_LICENSES+= adobe-acrobat-license
ACCEPTABLE_LICENSES+= adobe-flashsupport-license
ACCEPTABLE_LICENSES+= skype-license
ACCEPTABLE_LICENSES+= lha-license
ACCEPTABLE_LICENSES+= opera-eula
ACCEPTABLE_LICENSES+= lame-license

12.5. pkgsrc/packages
コンパイルしたパッケージは、pkgsrc/packages以下に生成されます。
% cd /usr/pkgsrc/packages/All/% ls *.tgz |head
GConf-2.32.4nb7.tgz
GConf-ui-2.32.4nb11.tgz
ORBit2-2.14.19nb4.tgz
SDL-1.2.15nb7.tgz
SDL_mixer-1.2.12nb5.tgz
acroread9-jpnfont-9.1.tgz:# pkg_add gedit-2.30.4nb17.tgz ... インストール# pkg_info... 一覧表示# pkg_del gedit... 削除12.6. pkgsrcに何か追加したい# cd /usr/pkgsrc/pkgtools/url2pkg# make package-install# cd /usr/pkgsrc/ジャンル/名前# url2pkg ダウンロードURL
Makefileとかができる

12.7. /usr/pkgsrc以下のメンテナンス# cd /usr/pkgsrc/pkgtools/lintpkgsrc# make package-install# cd /usr/pkgsrc;cvs update -PAd ... /usr/pkgsrcを最新にする# lintpkgsrc -pr .... 古くなったバイナリパッケージを消す# lintpkgsrc -or .... 古くなったソースファイルを消す# lintpkgsrc -mr .... ソースファイルのチェックサムが/usr/pkgsrcと合っているか

12.8. pkgsrcの更新

13 of 142017/10/22 20:02

NetBSD観光ガイド 2017 ドキュメント

file:///usr/local/Github/NetBSD/Guide/_build/sing...

pkg_chkを使う方法# cd /usr/pkgsrc/pkgtools/pkg_chk# make package-install# cd /usr/pkgsrc# cvs update -PAd
# pkg_chk -u.... 古いパッケージをコンパイルして更新する
pkg_rolling-replaceを使う方法:依存関係に従って更新する# cd /usr/pkgsrc/pkgtools/pkg_rolling-replace# make package-install# cd /usr/pkgsrc# cvs update -PAd
# pkg_rolling-replace -u

12.9. ソースコードの更新
http://cvsweb.NetBSD.org/# cd src# cvs update -PAd... 最新に更新# cvs update -Pd -r netbsd-7... NetBSD7.0# cd pkgsrc# cvs update -PAd... 最新に更新# cvs update -Pd -r pkgsrc-2015Q3 ... 2015Q3に更新

12.10. バグレポート・追加差分
http://www.NetBSD.org → Support →Report a bug / Query bug database.

13. NetBSDとブース展示
日本NetBSDユーザーグループは、日本各地のオープンソースイベントに参加し、ブース出展とセミナー枠を利用して、NetBSD関連の情報をまとめています。オープンソースカンファレンスへの積極的な参加が認められ、2014年2月に「第1回OSCアワード」を受賞しています。

13.1. ブース出展
オープンソース関連のイベントでは、たいてい幅1.8m程度の長机と椅子二つ程度のブースを出展します。各地域でのイベント開催に合わせて、最新の活動成果を展示しようとします。

13.2. セミナー枠
セミナー枠では、NetBSDに関する情報を紙にまとめて配布して、出版物でカバーできないような情報をイベント毎にまとめています。開催地にある電子部品店・コンピュータショップ・古書店・クラフトビールバー等、生活に必要な情報もまとめています。

13.3. シール関連まとめ
NetBSDブースでは、NetBSDのシールや、NetBSDがサポートしている・サポートしようとしている・みんなが好きで利用しているソフ
トウェアに関連したシールを持ち寄って配っています。 OSの展示は単調になりがちで、OS開発やNetBSDについて通りすがりの数秒で理解してもらうのは不可能でしたが、シールなら数秒で何かわかってもらえます。 かさばらないので、誰にも受け取ってもらいやす
く、優れたデザインのシールに人気が出ると、ブース全体に活気が生まれて、思いもよらない進展を呼ぶことがあります。
みくったーシールずかん
らこらこシール作成の記録

14 of 14

http://togetter.com/li/566230
http://togetter.com/li/554138

2017/10/22 20:02