無線 LAN で資料配付中→ fashair-opensuse パスワード無し

サーバーだけじゃない!

Linux デスクトップを使い倒そう!
その 2
武山 文信

日本 openSUSE ユーザ会

Twitter: @ftake Facebook: takeyamaf

openSUSE: Linux ディストリビューションの 1 つ
2014/3/1

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

1
はじめに
Linux デスクトップ?
●

インターネットブラウジング、メール、文書作成、動画視聴
画像編集…のための環境のこと
–

デスクトップパソコンという意味ではありません

気になるところの詳細はぜひ後で調べて下さい
●

この資料は後日 OSC のページからダウンロード可能

●

ディストリビューションによって手順の多少の違い
→基本的には同じ

2014/3/1

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

2
今日のトピック
1.Linux デスクトップを使うならまずは仮想マシン!
2.KDE を使ってみよう
3.基本的なアプリケーション
4.音楽や動画を再生するには
5.Linux で DTP
●

家で作る年賀状から印刷所に入稿まで

6.他の PC とファイルを共有

2014/3/1

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

3
ボクと契約して Linux デスクトップユーザー
になってよ

2014/3/1

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

4
始める前に
Windows と同じではない・目指すものではない
●

XP からの移行したい人もいるかと思いますが…

●

できないことも多数

●

Linux デスクトップだからできることも

荒削りだけど使えるアプリケーションが多い
●

2014/3/1

複数のアプリケーションを組み合わせると、色々できる

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

5
コミュニティ Linux との付き合い方
分からないことは誰かに聞こう!
●

マイナーなので Google 先生でも分からないかも

ユーザーコミュニティに参加しよう
●

メーリングリストやフォーラム
–
–

●

今後どのような方針で開発が進んでいるのかが分かる
バグなどの情報がいち早く分かる

「小江戸らぐ」のような(がんばらない)勉強会→ブース
–

http://hatochan.dyndns.org/koedolug/

続きは前回の資料で
●

2014/3/1

http://www.slideshare.net/ftake/20131019
サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

6
トピック 1

Linux デスクトップを入れるなら
まずは仮想マシン!

2014/3/1

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

7
仮想マシン (VM: Virtual Machine)
Linux をアプリケーションの 1 つとして実行
●

Windows, Mac OS X 上で仮想的な PC を立ち上げる

●

既存の環境と共存できる・壊さない

最低限の PC 環境
●

Core 2 Duo 以上の CPU

●

4 GB 以上のメモリー

●

Core i5, i7, 8 GB なら快適

2014/3/1

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

8
VirtualBox
仮想マシンの無難な選択肢
Oracle が開発、オープンソース & 無償
●

https://www.virtualbox.org/

●

VMware Workstation はクローズ & 有償

openSUSE などですぐ使える
●

ドライバーを自分で
ビルドする必要が無い
–

2014/3/1

オープンソースなので同梱

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

9
Linux を動かす仮想マシンの作成
新規作成
●

リストから使用したいディストリビューションを選ぶ

仮想マシンのメモリー容量とディスクサイズを設定する
●

メモリー容量
–

●

最低でも 1 GB は欲しい

ディスクサイズ
–

8 GB 以上を推奨

できあがり

2014/3/1

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

10
起動前に設定すべき追加項目

ちょっとまった!

システム
●

「プロセッサー数」 : 2 (以上)→高速化

ディスプレイ
●

「ビデオメモリー」
64 MB (以上)
–

●

「 3D アクセラレーション
 を有効化」
–

2014/3/1

そのままだと起動しない

KDE などが使うため

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

11
インストールの開始
作成した仮想マシンを選んで「起動」
ダウンロードした DVD イメージをセットして「リセット」
●

「デバイス」→「 CD/DVD デバイス」→
「仮想 CD/DVD ディスクファイルの選択 ... 」
–

●

その後に「リセット」して再起動

ISO ファイルを DVD-R に書き込む必要は無い

ディストリビューションのインストーラーが起動する

2014/3/1

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

12
完成
壊しても作り直せる&復元できるので色々なことに
チャレンジ!
●

2014/3/1

インストールに
失敗しても
Windows は
消えない!

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

13
トピック 2

KDE を使ってみよう

2014/3/1

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

14
KDE
デスクトップ環境の 1 つ
●

カスタマイズ製が高い

●

国内ではユーザが少ない?

●

使えるディストリビューション
–

openSUSE, Debian, Kubuntu, Linux Mint KDE,
(Fedora, Mageia)

デスクトップ環境

→詳細は前回の資料

●

デスクトップを提供してくれるソフトウェア群

●

Windows や Mac OS X とは異なり、好きなものを選べる
–

●

2014/3/1

Windows は explorer, Mac は Finder

GNOME, Unity, XFCE など
サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

15
KDE: ウイジェットを自由に配置できる

KDE

システムモニター
フォルダービュー

世界時計

フォルダービュー
2014/3/1

アイコンだけのタスク切り替えにカスタマイズ可能

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

16
KDE のパネル

ウインドウを動かせる (Mac では不可 )

ウイジェット左端から
●

アプリケーションランチャー
–

●

アクティビティの切り替え
–

●

アプリケーションをグループ単位で表示

デスクトップグリッド機能で
デスクトップの一覧を表示

タスクマネージャ
–
–

2014/3/1

ウィジェットの配置を切り替える

デスクトップの切り替え
–

●

アプリケーションの起動、シャットダウン

起動しているアプリケーション
よく使うアプリケーションをすぐ起動できるよう登録

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

17
KDE を始めて使う人が驚くこと
シングルクリックでファイルが開く

起動すると同時にアプリケーションが
いくつも立ち上がる
2014/3/1

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

18
システム設定で初期設定
ダブルクリックで開くようにする
●

「入力デバイス」→「マウス」
–

「ダブルクリックでファイルやフォルダを開く」

ログイン時にシャットダウン前の
アプリケーションを起動しない
●

2014/3/1

「起動と終了」→「セッション管理」
→「空のセッションで開始」
サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

19
ウイジェットを追加する
ドキュメントフォルダの中身を表示するウイジェット
(1) ウイジェットの追加
(3) スパナアイコンで設定を開く

(2) 「フォルダ」をデスクトップにドラッグ

(4) Documents を選択

2014/3/1

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

20
できあがり

2014/3/1

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

21
よくある落とし穴
フォントがおかしくなったら
●

くっきりしていてもバランスがおかしい

●

等幅フォントの幅が揃わない・欠ける

●

書いた覚えのない次のファイルを削除

○

–
–
–

×

~/.font.conf
~/.confg/fontconfg/fonts.conf
~/.confg/fontconfg/conf.d/*

「ドキュメント」「音楽」 ... フォルダ名を英語にしたい
●

システム設定の「パス」を使うか、次のコマンドを実行
–
–

2014/3/1

$ LANG=en xdg-user-dirs-update --force
フォルダーの中身の移動は手作業です

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

22
こんなこともできるらしい
Mac OS X 風
●

画面上部にメニューを配置

●

アイコンだけのパネル

●

http://drykanz.wordpress.com/2010/06/07/transformar-kde-en-mac-os-x/

2014/3/1

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

23
トピック 3

基本的なアプリケーション

2014/3/1

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

24
Web ブラウザ
Windows や Mac OS X と同じブラウザが利用可能
●

ただし IE と Safari は無い

Mozilla Firefox
Chromium
●

Google Chrome のオープンソース版

Opera
●

オープンソースでは無いが利用可能
–

2014/3/1

Non-free として分けて提供

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

25
Firefox

2014/3/1

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

26
Chromium

2014/3/1

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

27
メールクライアント
Mozilla Thunderbird
●

メールの読み書きはもちろん、アドオンを入れればスケジュール
管理まで
–
–

Lightening
Google カレンダーと
同期可能

その他
●

Sylpheed
–

Claws Mail

●

KMail

●

Evolution

2014/3/1

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

28
テキストエディタ 1/2
emacs v.s. vi の宗教戦争
●

2014/3/1

どちらも高機能なテキストエディタ

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

29
秀丸や TeraPad, EmEditor っぽいものは?

2014/3/1

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

30
テキストエディタ 2/2
標準のテキストエディタも十分高機能
Kwrite (KDE)
gedit (GNOME)

2014/3/1

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

31
PDF Viewer
デスクトップ環境標準のもので十分
●

Adobe Reader は 9.4 以降、更新されていない

●

Okular
–

●

KDE

Evince
–

GNOME

Okular: 余白を削除したりするなど、便利な機能も!
2014/3/1

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

32
zip ファイルの文字化け問題
W
 indows 作成した zip ファイルを展開すると文字化け
●

Shift_JIS で書き込まれる

対策はディストリビューションによって 2 通り
●

日本語のファイル名に限定した unzip コマンドを使う

●

文字コードを変換せずに出力できる unzip コマンドで展開し
convmv コマンドを使う
–
–

2014/3/1

$ unzip -S -d nihongo nihongo.zip
$ convmv -f SJIS -t UTF-8 -r --notest nihongo

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

33
トピック 4

音楽や動画を再生するには

2014/3/1

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

34
メディアプレイヤー
Amarok, Rhythmbox, Banshee, VLC MediaPlayer
●

保存された曲のデータベース化

●

ポッドキャスト、オンラインラジオの再生

●

メディアプレイヤー
への転送

Amarok
●

2014/3/1

KDE の
メディアプレイヤー

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

35
Rhythmbox

2014/3/1

GNOME のメディアプレイヤー

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

36
Banshee

2014/3/1

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

37
コーデック(ファイル形式)の問題
MP3 は再生できるようになっている
●

openSUSE などのディストリビューションの場合

●

今後は H.264 (動画配信でよく使用される)にも期待

オープンなコーデックをできるだけ使う
●

Ogg Vorbis (.ogg, .ogv)
–

●

2014/3/1

多くの携帯プレイヤーや Android でも再生可能

Web M

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

38
VLC MediaPlayer のフル機能版
かなり多くの形式の動画を再生できる

ディストリビューションからは機能制限版を提供
●

DVD 再生などは制限

●

特許や著作権保護関連の法令のため

インストールは可能
●

ウェブサイトからインストール
–

●

http://www.videolan.org/

libavutil などのライブラリも
VLC 提供のものに切り替え必須
–
–

一手間かかる
忘れると起動時にエラー

openSUSE 13.1 では 2.2 beta しか動かず

/usr/lib64/libavformat.so.55: symbol avpriv_open, version LIBAVUTIL_52 not defned in fle
libavutil.so.52 with link time reference libavutil52-2.1.1-2.1.x86_64.rpm
2014/3/1

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

39
トピック 5

Linux で DTP
家で作る年賀状から印刷所に入稿まで

2014/3/1

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

40
LibreOfce Draw で年賀状
縦書きに対応
図や文字を自由に配置できる
用紙サイズの設定
●

「書式」→「ページ」→
「用紙サイズ」→「はがき」

テキストボックス

背景 : グラデーション

画像とフォント
●

プリントアウトファクトリー
–

●

青柳衡山フォント
–

2014/3/1

http://www.printout.jp/
EPS 形式の画像

http://opentype.jp/freemouhitufont.htm
サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

41
本格的な DTP には物足りない
良くも悪くもオフィスソフト

2014/3/1

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

42
Scribus — 本格的な DTP ソフトウェア

2014/3/1

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

43
Scribus の特徴
CMYK カラー & カラーマネージメントに対応
●

カラーパレットの管理
–

同じ色の部分を一括変更

PDF/X を出力可能
●

印刷所に入稿するときに必要

見開きページ編集
●

ページにまたがる画像やテキスト

●

テキストボックス内の
文章のつなぎ合わせ

2014/3/1

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

44
Scribus の日本語関連の問題
不具合はあるものの、使えるので今後に期待
●

日本語入力
–
–
–

●

テキストボックスに入力時に変換中の文字列が出ない
ストーリーエディタを使うと問題無く入力できる
日本語フォントが選択されているときにのみ、日本語入力可能

PDF への日本語フォント埋め込みができない
–

アウトライン化は可能なので、印刷には問題なし

●

日本語テキストの両端揃えがまだできない

●

ファイルを開いた直後に日本語と欧文の自動スペースがなくなる
–

2014/3/1

1 文字でも入力して、「元に戻す」と直る

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

45
トピック 6

他の PC とファイルを共有

2014/3/1

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

46
デスクトップをファイルサーバーにする
他の端末から Linux デスクトップ上にあるファイルを
閲覧・編集
●

同じネットワーク (LAN) に接続された PC

●

例 : 保存された写真などを他のノート PC やタブレットから見る

自室

2014/3/1

リビング

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

47
Samba (CIFS)
もともとは Windows のファイル共有プロトコル
色々な OS から簡単に利用可能
●

Windows: エクスプローラ

●

Mac OS X: Finder

●

Android
–

2014/3/1

ES ファイルエクスプローラなどをインストールする必要あり

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

48
Samba の設定(ディストリビューション毎に方法が異なります)
4 ステップ
●

Samba サーバーの起動

●

共有するフォルダの設定

●

サーバーの名前の設定

●

パスワードの設定

openSUSE ならシステム設定ツールの YaST で簡単に
●

Ubuntu: Samba サーバー設定ツール

●

ディストリビューションによっては設定ファイルの編集が必要かも
–

2014/3/1

設定する項目は同じ

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

49
起動に関する設定
システム起動時に Samba サーバーを自動起動
ファイアウォールのポートを空ける
●

2014/3/1

有効にしている場合

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

50
共有するフォルダの設定
/home を users という名前でアクセス可能に
●

2014/3/1

openSUSE では設定済みなので、変更不要

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

51
サーバーの名前の設定
基本設定
●

ワークグループ名 : WORKGROUP ←Windows と合わせる

●

Samba Server Type: Not a DC (domain controller)

PC に好きな名前を付ける
●

NetBIOS Hostname 欄

●

ここでは GEEKO-PC

WINS を有効に
●

WINS Server Support
–

2014/3/1

設定した PC 名で
アクセスできるようになる
サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

52
Samba のユーザー設定
ファイルにアクセスするためのパスワードを設定する
次のコマンドを実行する
●

$  udo smbpasswd -a アカウント名
s
–

●

サーバーにアクセスする際のパスワードを登録する

ユーザーアカウント名が geeko なら

$
 sudo smbpasswd -a geeko
root's password: ↲
管理者のパスワードを入力
New SMB password: ↲
アクセスに使用するパスワードを入力
Retype new SMB password: ↲ パスワードをもう一度入力
Added user geeko.

2014/3/1

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

53
Windows からのアクセス
エクスプローラの URL 欄に
●

アカウント名とパスワード入力
–

●

聞かれなければ users などのフォルダをクリック

ユーザ名のフォルダが出ているはず

接続できない場合
●

PC 名の代わりに IP アドレス
を指定してみる
–

2014/3/1

アクセスできればファイアウォール
が名前解決 (WINS) をブロック

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

54
手元にあるファイルのようにアクセス
「ネットワークドライブの割り当て」を活用すると良い

Linux デスクトップのホームフォルダが見える
2014/3/1

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

55
おまけ: Dropbox
クラウドと複数台のマシンの間でデータを同期する
サービス
●

無料でも使える

●

https://www.dropbox.com/

比較的簡単にインストール可能
●

dropbox パッケージをインストール
–

●

Dropbox が提供するプログラムをインストール
–

2014/3/1

ディストリビューションによって提供
次のコマンドを実行 :
$ dropbox start -i

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

56
最後に
Have a lot of fun! — 楽しみましょう!
●

分からないことはコミュニティに聞きましょう

openSUSE のコミュニティは
●

日本 openSUSE ユーザ会 http://opensuse.geeko.jp/
–
–

●

openSUSE プロジェクト公式日本語メーリングリスト
–

●

opensuse-ja@opensuse.org 公式アナウンスなど

IRC
–
–

2014/3/1

Twitter: @opensuseja
Facebook: http://www.facebook.com/opensuseja

#opensuse-ja
毎週土曜日 22 時から IRC で雑談会

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

57
Q&A

2014/3/1

サーバーだけじゃない! Linux デスクトップを使い倒そう! その2

58

サーバーだけじゃない!Linux デスクトップを使い倒そう!その2