Contenu connexe
Similaire à LTS & ローリングリリース! ― ランキング4位のLinuxディストリビューション openSUSE を Azure で使ってみる (20)
Plus de Fuminobu Takeyama (20)
LTS & ローリングリリース! ― ランキング4位のLinuxディストリビューション openSUSE を Azure で使ってみる
- 1. 2016/02/27 1/43
LTS & ローリングリリース !
ランキング 4 位の Linux ディストリビューション
openSUSE を Azure で使ってみる
武山 文信
太田 俊哉
日本 openSUSE ユーザ会
資料配布中: 1. flashair-openSUSE に接続 2. http://flashair/ にアクセス!
後日 OSC のウェブサイトでも公開されます
オープンソースカンファレンス2016 Tokyo/Spring
- 2. 2016/02/27 2/43
本日の流れ
● Leap 42.1 と Tumbleweed の紹介
● openSUSE とクラウド
● openSUSE を Azure で使ってみた
● openSUSE コミュニティの最近
● ロゴ入り USB メモリー争奪じゃんけん大会
- 3. 2016/02/27 3/43
Geeko Magazine Sp 2016 冬
● コミックマーケットC89で頒布
● 内容
– openSUSE Leap 42.1 の紹介
– openSUSE 初心者あるある
– Azure の使用レポート
– ポートスキャン
– VLAN
– Zabbix カンファレンス
– 小説
● ブースで販売中
– 残部数ごくわずか
New!
- 4. 2016/02/27 4/43
Geeko Magazine 執筆者募集
● Geeko Magazine 2016夏の執筆者を募集しています
– 締め切り: 7月頃
– 技術的な内容については、ユーザ会メンバーがサポート
● 募集内容
– 技術記事
– 漫画・イラスト・小説
● 執筆者には、できあがった Geeko Magazine をプレゼント
- 6. 2016/02/27 6/43
openSUSE
● 読み方: おーぷんすーぜ (独)
– ○すーざ、○すーせ(米)、 すーじぃ☓
● 「o」 は小文字
● Linux ディストリビューションの1つ
● マスコットはカメレオンの Geeko
● ドイツ生まれ
● Distro Watch 2015 年ランキング4位
– https://distrowatch.com/index.php?dataspan=2015
マスコット: Geeko
- 7. 2016/02/27 7/43
openSUSE の歴史
● もともとは Slackware というディストリビューションに
設定ツール(YaST)を加えたもの
● 1996年に S.u.S.E. Linux 4.2 より、独自のディストリビュー
ションに
– RedHat の派生でも、Debian の派生でもない
- 12. 2016/02/27 12/43
openSUSE Tumbleweed と Leap
openSUSE Tumbleweed
常に最新
毎週のようにリリース
最新のカーネル・アプリケーショ
ン・ライブラリ
SUSE Linux Enterprise
堅牢・エンタープライズ・商用サポート
openSUSE Leap 42.1
長期サポート
エンタープライズ向けコアパッケージ
+
openSUSE 独自の豊富なパッケージ
開発したパッケージ コアパッケージを共有
商用・エンタープライズコミュニティー主導開発
- 13. 2016/02/27 13/43
openSUSE Tumbleweed
● ローリングリリース
– 常に最新のパッケージを利用できる
– Arch Linux などでも採用されているリリース方法
● リリースされるまでのステップ
1. アップストリーム(開発元)が新バージョンをリリース
2. openSUSE のパッケージメンテナーがパッケージを更新
3. OpenQA による自動テスト
● 「カーネルが週に一度も更新されないのはつまらない」
- 16. 2016/02/27 16/43
openSUSE Leap 42.x 2/2
● コミュニティー主導開発 + エンタープライズ版パッケージの使用
– コアパッケージは SUSE Linux Enterprise 12 と同じもの
●
基本ライブラリ、サーバーアプリケーションなど
●
SUSE のエンジニアによって、お金をかけて長期保守
– コミュニティによって開発された豊富なパッケージ
●
デスクトップアプリケーションなど
● カーネルは最新の LT 版を採用
– Leap 42.1 は 4.1
SLE そのまま(SLENTOS)ではつまらない!
- 17. 2016/02/27 17/43
Leap 42.x 今後のアップデート方針
● SLE のサービスパックに合わせてマイナーアップデートをリリース
– 約年1回
– SLE 12 SP1→ 42.1, SLE 12 SP2 → 42.2, SLE 12 SP3 → 42.3
● 移行期間の半年間のうちにアップデートすることを想定
2016 2017 2018 2019
42.1
42.2
42.3
半年間の移行期間
- 19. 2016/02/27 19/43
SUSE Studio 1/2
● インストールした状態のディスクイメージを作れるWebサービス
– Azure と EC2 はディスクイメージを直接アップロード可能
● 作成できるディスクイメージ
– Pre-load ISO: 作成したディスクをコピーする ISO イメージ
– OpenStack 形式や、VMWare 形式、Live 起動イメージなど
http://susestudio.com/
- 30. 2016/02/27 30
ちょっと見てみましょう(1)
●
ディスクの状態
# fdisk /dev/sda -l
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 62914559 62912512 30G 83 Linux
# fdisk /dev/sdb -l
Device Boot Start End Sectors Size Id Type
/dev/sdb1 128 14678015 14677888 7G 83 Linux
# df -m
Filesystem 1M-blocks Used Available Use% Mounted on
devtmpfs 1689 1 1689 1% /dev
tmpfs 1719 0 1719 0% /dev/shm
tmpfs 1719 263 1456 16% /run
/dev/sda1 30109 1524 27034 6% /
tmpfs 1719 0 1719 0% /sys/fs/cgroup
/dev/sdb1 6927 16 6537 1% /mnt/resource
- 31. 2016/02/27 31
ちょっと見てみましょう(2)
●
プロセスの状態
# ps -ax
PID TTY STAT TIME COMMAND
1 ? Ss 0:14 /bin/systemd
(略)
6959 ? Ss 0:14 /usr/sbin/haveged -w 1024 -v 0 -F
6960 ? Ss 0:38 /usr/lib/systemd/systemd-journald
6962 ? Ss 0:00 /usr/lib/systemd/systemd-udevd
7111 ? S<sl 0:09 /sbin/auditd -n
7162 ? Ss 0:03 /bin/dbus-daemon --system --address=systemd: --nofork --nopidfile
7171 ? SLs 0:00 /usr/lib/wicked/bin/wickedd-dhcp6 --systemd --foreground
7173 ? SLs 0:00 /usr/lib/wicked/bin/wickedd-auto4 --systemd --foreground
7177 ? Ssl 0:07 /usr/sbin/nscd
7180 ? Ss 0:00 /usr/lib/hyper-v/bin/hv_vss_daemon --no-daemon
7183 ttyS0 Ss+ 0:00 /sbin/agetty --keep-baud ttyS0 115200 38400 9600 vt220
7184 tty1 Ss+ 0:00 /sbin/agetty --noclear tty1 linux
7196 ? Ss 0:02 /usr/lib/systemd/systemd-logind
7198 ? SLs 0:00 /usr/sbin/wickedd --systemd --foreground
7199 ? SLs 0:00 /usr/sbin/wickedd-nanny --systemd --foreground
7640 ? Ss 0:00 /usr/sbin/cron -n
7647 ? Ss 0:00 /usr/lib/hyper-v/bin/hv_kvp_daemon --no-daemon
7654 ? Ssl 9:23 python /usr/sbin/waagent -daemon
7701 ? SLs 0:00 /usr/lib/wicked/bin/wickedd-dhcp4 --systemd --foreground
7737 ? S 0:00 [jbd2/sdb1-8]
7738 ? S< 0:00 [ext4-rsv-conver]
8082 ? Ss 0:04 /usr/sbin/sshd -D
8464 ? S 0:27 python /var/lib/waagent/Microsoft.OSTCExtensions.LinuxDiagnostic-2
8910 ? Ssl 0:17 /usr/sbin/rsyslogd -n
8968 ? S 0:54 /opt/omi/bin/omiserver -d
8969 ? Sl 11:37 /var/lib/waagent/Microsoft.OSTCExtensions.LinuxDiagnostic-2.2.0/bi
9011 ? Sl 2:02 /opt/omi/bin/omiagent 10 12 --destdir / --providerdir /opt/omi/lib
22344 ? S 0:00 [kworker/0:0]
22386 ? Ss 0:00 sshd: azureuser [priv]
- 42. 2016/02/27 42/43
最後に
● Have a lot of fun! — 楽しみましょう!
– 分からないことはコミュニティに聞きましょう
● openSUSE のコミュニティは
– 日本openSUSEユーザ会 http://opensuse.geeko.jp/
– Twitter: @opensuseja
– Facebook: http://www.facebook.com/opensuseja
– openSUSEプロジェクト公式日本語メーリングリスト
●
opensuse-ja@opensuse.org 公式アナウンスなど
● IRC
– #opensuse-ja
– 毎週日曜日20時から IRC で雑談会
5F ブースにて
42.1 の資料配布、openSUSE同人誌の販売
- 43. 2016/02/27 43/43
USB メモリー
● 限定10個くらい
● あまり速くないので、openSUSE のインストールに使って
ください
– インストーラーの ISO イメージを dd 等で書き込むことで、
DVD ドライブがなくてもインストールできます