• 検索結果がありません。

– SAGA GIS *50

3. coLinux の設定 の 3 ステップを実行します。

24.4 関連リンク

http://www.debian.org/ports/kfreebsd-gnu/

http://wiki.debian.org/Debian_GNU/kFreeBSD

http://glibc-bsd.alioth.debian.org/doc/

Installing Debian GNU/kFreeBSD

http://tokyodebian.alioth.debian.org/html/debianmeetingresume200708se7.html

Debian GNU/kFreeBSD

のインストール」

(

31

回東京エリア

Debian

勉強会資料

)

あんどきゅめんてっど でびあん

2008

年夏号

25 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 http://ftp.jp.debian.org/debian 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

の環境のコマンドを一般ユーザの権限 で実行する事を可能にします。アプリケーションを用いたい場合などは、一般ユーザ権限で実行したい場合が多いと 思います。

$ 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 http://cdn.debian.or.jp/debian/ sid main contrib non-free deb http://cdn.debian.or.jp/debian/ 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

のアプリケー ションを利用する事が出きるので、ちょっと触れてみたい方にはお勧めな方法の一つだと思うので是非試してみて下 さい。

25.1 参考文献

https://wiki.ubuntulinux.jp/UbuntuPackagingGuideJa/appendix-chroot The Ubuntu Packaging Guide

日本語版

/chroot

環境

Debian

辞典 著者 武藤健志

http://kmuto.jp/d/index.cgi/debian/debootstrap.htm

KeN’s GNU/Linux Diary Etch/Sid

の上に

Sarge

環境を作る方法

あんどきゅめんてっど でびあん

2008

年夏号

26 ustream.tv を使った関西 Debian 勉 強会中継の裏側

野方 純

26.1 はじめに

4

29

日の第

12

回関西

Debian

勉強会は、姫路での開催ということもあり、

ustream.tv

のサービスを利用したイ ンターネットビデオ中継を行いました。

ustream.tv

Windows

Mac

の環境からは比較的簡単に利用できるようになっていますが、

Debian

では少しつ まづくところがあったので、その辺りを中心に

Tips

などを交えながら述べたいと思います。

26.2 ustream.tv について

26.2.1 ustream.tv

とは

ustream.tv(http://www.ustream.tv/)

とは

Web

ブラウザと

Adobe Flash Player

を使いインターネットビデオ 中継を行うことができる

web

サービスです。特徴としては、以下のようなものがあります。

Web

ブラウザと

Flash

プラグインとカメラがあればどこでもストリーミング中継ができる。

ストリーミング中継は同時に録画でき、すぐに

Web

上で公開できる。

チャットがあるので視聴者も参加でき講演者は反応をダイレクトに知ることができる。

手軽にストリーミング中継ができることから、オープンソース系の勉強会では最近よく使われるサービスです。

26.2.2 ustream.tv

を使って中継をするまでの流れ

中継をするまでの流れを

http://www.ustream.tv/get-started

から引用すると、このような感じになります。

1. ustream

アカウントを作る

(

アカウントのある人はログインする

) 2.

カメラを

PC

に接続する。

3.

ログインして

”My Show”

をクリック。

4. ”Name Your Show”

にストリーミングの番組名を入力して

”BROADCAST NOW”

ボタンをクリック。

5. Flash

プラグインに「

www.ustream.tv

のカメラおよびマイクへのアクセスを許可しますか

?

」と尋ねられたら

「許可」をする。

6. ”START BROADCAST”

ボタンをクリックして放送開始。

26.2.3

中継をするために用意するもの

ustream.tv

の中継に必要なものをまとめました。必須なものについては、

Debian

をデスクトップ環境にて利用さ

れている方は普段使っているものばかりだと思います。

必須

インターネット接続環境

Debian

がインストールされたマシン

;) Adobe Flash

プラグイン

Web

ブラウザ

カメラ

マイク

あれば便利

オーディオミキサー

IRC

クライアント