サーバーだけじゃない!linux デスクトップを使い倒そう!その2
DESCRIPTION
近年では、Linux のデスクトップ環境は十分に使えるようになってきてました。 古い PC の再利用から、開発環境、Raspberry Pi などの格安 CPU ボードで使う…など、いろいろな活用法が出てきました。 本セミナーでは Linux デスクトップを活用する上でのヒントを紹介します。 ■主なトピック - VirtualBox で Mac や Windows 上に Linux デスクトップをインストール - KDE を使ってみよう - テキストエディタやブラウザなど基本的なソフトウェア - 音楽や動画を再生するには - Linux で DTP -- 家で作る年賀状から印刷所に入稿まで - Samba で他の PC とファイルを共有 - コミュニティ Linux との付き合い方 - 日本語名の zip ファイルなど、気をつけるべきこと などなど 前回のセミナーで紹介できなかった内容(特に基礎的な部分)が中心となっています。 前回のセミナーに参加していなかった方は、ぜひ資料をチェックしてみて下さい。 http://blog.geeko.jp/ftake/804TRANSCRIPT
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 1
サーバーだけじゃない!
Linux デスクトップを使い倒そう!その 2
武山 文信 日本 openSUSE ユーザ会Twitter: @ftake Facebook: takeyamaf
openSUSE: Linux ディストリビューションの 1 つ
無線 LAN で資料配付中→ fashair-opensuse パスワード無し
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 2
はじめに
Linux デスクトップ?● インターネットブラウジング、メール、文書作成、動画視聴
画像編集…のための環境のこと– デスクトップパソコンという意味ではありません
気になるところの詳細はぜひ後で調べて下さい● この資料は後日 OSC のページからダウンロード可能● ディストリビューションによって手順の多少の違い
→基本的には同じ
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 3
今日のトピック
1.Linux デスクトップを使うならまずは仮想マシン!
2.KDE を使ってみよう
3.基本的なアプリケーション
4.音楽や動画を再生するには
5.Linux で DTP● 家で作る年賀状から印刷所に入稿まで
6.他の PC とファイルを共有
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 4
ボクと契約して Linux デスクトップユーザーになってよ
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 5
始める前に
Windows と同じではない・目指すものではない● XP からの移行したい人もいるかと思いますが…● できないことも多数● Linux デスクトップだからできることも
荒削りだけど使えるアプリケーションが多い● 複数のアプリケーションを組み合わせると、色々できる
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 6
コミュニティ Linux との付き合い方
分からないことは誰かに聞こう!● マイナーなので Google 先生でも分からないかも
ユーザーコミュニティに参加しよう● メーリングリストやフォーラム
– 今後どのような方針で開発が進んでいるのかが分かる– バグなどの情報がいち早く分かる
● 「小江戸らぐ」のような(がんばらない)勉強会→ブース– http://hatochan.dyndns.org/koedolug/
続きは前回の資料で● http://www.slideshare.net/ftake/20131019
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 7
トピック 1
Linux デスクトップを入れるならまずは仮想マシン!
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 8
仮想マシン (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 9
VirtualBox
仮想マシンの無難な選択肢
Oracle が開発、オープンソース &無償● https://www.virtualbox.org/● VMware Workstation はクローズ &有償
openSUSE などですぐ使える● ドライバーを自分で
ビルドする必要が無い– オープンソースなので同梱
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 10
Linux を動かす仮想マシンの作成
新規作成● リストから使用したいディストリビューションを選ぶ
仮想マシンのメモリー容量とディスクサイズを設定する● メモリー容量
– 最低でも 1 GBは欲しい● ディスクサイズ
– 8 GB 以上を推奨
できあがり
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 11
起動前に設定すべき追加項目
システム● 「プロセッサー数」 : 2(以上)→高速化
ディスプレイ● 「ビデオメモリー」
64 MB (以上)– そのままだと起動しない
● 「 3D アクセラレーション を有効化」– KDE などが使うため
ちょっとまった!
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 12
インストールの開始
作成した仮想マシンを選んで「起動」
ダウンロードした DVD イメージをセットして「リセット」● 「デバイス」→「 CD/DVD デバイス」→
「仮想 CD/DVD ディスクファイルの選択 ... 」– その後に「リセット」して再起動
● ISO ファイルを DVD-R に書き込む必要は無い
ディストリビューションのインストーラーが起動する
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 13
完成
壊しても作り直せる&復元できるので色々なことにチャレンジ!● インストールに失敗してもWindows は消えない!
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 14
トピック 2
KDE を使ってみよう
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 15
KDE
デスクトップ環境の 1 つ● カスタマイズ製が高い● 国内ではユーザが少ない?● 使えるディストリビューション
– openSUSE, Debian, Kubuntu, Linux Mint KDE,(Fedora, Mageia)
デスクトップ環境 →詳細は前回の資料
● デスクトップを提供してくれるソフトウェア群● Windows や Mac OS X とは異なり、好きなものを選べる
– Windows は explorer, Mac は Finder● GNOME, Unity, XFCE など
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 16
KDEKDE: ウイジェットを自由に配置できる
フォルダービュー
フォルダービュー
世界時計
システムモニター
アイコンだけのタスク切り替えにカスタマイズ可能
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 17
KDE のパネル
ウイジェット左端から● アプリケーションランチャー
– アプリケーションの起動、シャットダウン● アクティビティの切り替え
– ウィジェットの配置を切り替える● デスクトップの切り替え
– アプリケーションをグループ単位で表示● タスクマネージャ
– 起動しているアプリケーション– よく使うアプリケーションをすぐ起動できるよう登録
デスクトップグリッド機能でデスクトップの一覧を表示
ウインドウを動かせる (Mac では不可 )
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 18
KDE を始めて使う人が驚くこと
シングルクリックでファイルが開く
起動すると同時にアプリケーションがいくつも立ち上がる
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 19
システム設定で初期設定
ダブルクリックで開くようにする● 「入力デバイス」→「マウス」
– 「ダブルクリックでファイルやフォルダを開く」
ログイン時にシャットダウン前のアプリケーションを起動しない● 「起動と終了」→「セッション管理」
→「空のセッションで開始」
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 20
ウイジェットを追加する
ドキュメントフォルダの中身を表示するウイジェット
(1) ウイジェットの追加
(2) 「フォルダ」をデスクトップにドラッグ
(3)スパナアイコンで設定を開く
(4) Documents を選択
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 21
できあがり
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 22
よくある落とし穴
フォントがおかしくなったら● くっきりしていてもバランスがおかしい● 等幅フォントの幅が揃わない・欠ける● 書いた覚えのない次のファイルを削除
– ~/.font.conf– ~/.confg/fontconfg/fonts.conf– ~/.confg/fontconfg/conf.d/*
「ドキュメント」「音楽」 ... フォルダ名を英語にしたい● システム設定の「パス」を使うか、次のコマンドを実行
– $ LANG=en xdg-user-dirs-update --force– フォルダーの中身の移動は手作業です
○
×
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 23
こんなこともできるらしい
Mac OS X風● 画面上部にメニューを配置● アイコンだけのパネル● http://drykanz.wordpress.com/2010/06/07/transformar-kde-en-mac-os-x/
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 24
トピック 3
基本的なアプリケーション
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 25
Web ブラウザ
Windows や Mac OS X と同じブラウザが利用可能● ただし IE と Safari は無い
Mozilla Firefox
Chromium● Google Chrome のオープンソース版
Opera● オープンソースでは無いが利用可能
– Non-free として分けて提供
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 26
Firefox
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 27
Chromium
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 28
メールクライアント
Mozilla Thunderbird● メールの読み書きはもちろん、アドオンを入れればスケジュール管理まで– Lightening– Google カレンダーと
同期可能
その他● Sylpheed
– Claws Mail● KMail● Evolution
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 29
テキストエディタ 1/2
emacs v.s. vi の宗教戦争● どちらも高機能なテキストエディタ
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 30
秀丸や TeraPad, EmEditor っぽいものは?
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 31
テキストエディタ 2/2
標準のテキストエディタも十分高機能
Kwrite (KDE)
gedit (GNOME)
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 32
PDF Viewer
デスクトップ環境標準のもので十分● Adobe Reader は 9.4以降、更新されていない● Okular
– KDE● Evince
– GNOME
Okular: 余白を削除したりするなど、便利な機能も!
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 33
zip ファイルの文字化け問題
Windows 作成した zip ファイルを展開すると文字化け● Shift_JIS で書き込まれる
対策はディストリビューションによって 2通り● 日本語のファイル名に限定した unzip コマンドを使う● 文字コードを変換せずに出力できる unzip コマンドで展開し
convmv コマンドを使う– $ unzip -S -d nihongo nihongo.zip– $ convmv -f SJIS -t UTF-8 -r --notest nihongo
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 34
トピック 4
音楽や動画を再生するには
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 35
メディアプレイヤー
Amarok, Rhythmbox, Banshee, VLC MediaPlayer● 保存された曲のデータベース化● ポッドキャスト、オンラインラジオの再生● メディアプレイヤーへの転送
Amarok● KDE の
メディアプレイヤー
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 36
Rhythmbox GNOME のメディアプレイヤー
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 37
Banshee
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 38
コーデック(ファイル形式)の問題
MP3 は再生できるようになっている● openSUSE などのディストリビューションの場合● 今後は H.264(動画配信でよく使用される)にも期待
オープンなコーデックをできるだけ使う● Ogg Vorbis (.ogg, .ogv)
– 多くの携帯プレイヤーや Android でも再生可能● Web M
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 39
VLC MediaPlayer のフル機能版
ディストリビューションからは機能制限版を提供● DVD 再生などは制限● 特許や著作権保護関連の法令のため
インストールは可能● ウェブサイトからインストール
– http://www.videolan.org/● libavutil などのライブラリもVLC提供のものに切り替え必須– 一手間かかる– 忘れると起動時にエラー
/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
かなり多くの形式の動画を再生できる
openSUSE 13.1 では 2.2 beta しか動かず
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 40
トピック 5
Linux で DTP家で作る年賀状から印刷所に入稿まで
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 41
LibreOfce Draw で年賀状
縦書きに対応
図や文字を自由に配置できる
用紙サイズの設定● 「書式」→「ページ」→
「用紙サイズ」→「はがき」
画像とフォント● プリントアウトファクトリー
– http://www.printout.jp/● 青柳衡山フォント
– http://opentype.jp/freemouhitufont.htmEPS形式の画像
テキストボックス
背景 : グラデーション
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 42
本格的な DTP には物足りない良くも悪くもオフィスソフト
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 43
Scribus —本格的な DTP ソフトウェア
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 44
Scribus の特徴
CMYKカラー & カラーマネージメントに対応● カラーパレットの管理
– 同じ色の部分を一括変更
PDF/X を出力可能● 印刷所に入稿するときに必要
見開きページ編集● ページにまたがる画像やテキスト● テキストボックス内の
文章のつなぎ合わせ
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 45
Scribus の日本語関連の問題
不具合はあるものの、使えるので今後に期待● 日本語入力
– テキストボックスに入力時に変換中の文字列が出ない– ストーリーエディタを使うと問題無く入力できる– 日本語フォントが選択されているときにのみ、日本語入力可能
● PDFへの日本語フォント埋め込みができない– アウトライン化は可能なので、印刷には問題なし
● 日本語テキストの両端揃えがまだできない● ファイルを開いた直後に日本語と欧文の自動スペースがなくなる
– 1 文字でも入力して、「元に戻す」と直る
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 46
トピック 6
他の PC とファイルを共有
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 47
デスクトップをファイルサーバーにする
他の端末から Linux デスクトップ上にあるファイルを閲覧・編集● 同じネットワーク (LAN) に接続された PC● 例 : 保存された写真などを他のノート PC やタブレットから見る自室 リビング
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 48
Samba (CIFS)
もともとは Windows のファイル共有プロトコル
色々な OS から簡単に利用可能● Windows: エクスプローラ● Mac OS X: Finder● Android
– ES ファイルエクスプローラなどをインストールする必要あり
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 49
Samba の設定(ディストリビューション毎に方法が異なります)
4 ステップ● Samba サーバーの起動● 共有するフォルダの設定● サーバーの名前の設定● パスワードの設定
openSUSE ならシステム設定ツールの YaST で簡単に● Ubuntu: Samba サーバー設定ツール● ディストリビューションによっては設定ファイルの編集が必要かも
– 設定する項目は同じ
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 50
起動に関する設定
システム起動時に Samba サーバーを自動起動
ファイアウォールのポートを空ける● 有効にしている場合
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 51
共有するフォルダの設定
/home を users という名前でアクセス可能に● openSUSE では設定済みなので、変更不要
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 52
サーバーの名前の設定
基本設定● ワークグループ名 : WORKGROUP ←Windows と合わせる● Samba Server Type: Not a DC (domain controller)
PC に好きな名前を付ける● NetBIOS Hostname欄● ここでは GEEKO-PC
WINS を有効に● WINS Server Support
– 設定した PC名でアクセスできるようになる
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 53
Samba のユーザー設定
ファイルにアクセスするためのパスワードを設定する
次のコマンドを実行する● $ sudo smbpasswd -a アカウント名
– サーバーにアクセスする際のパスワードを登録する● ユーザーアカウント名が geeko なら
$ sudo smbpasswd -a geekoroot's password: ↲ 管理者のパスワードを入力New SMB password: ↲ アクセスに使用するパスワードを入力Retype new SMB password: ↲ パスワードをもう一度入力Added user geeko.
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 54
Windows からのアクセス
エクスプローラの URL欄に● アカウント名とパスワード入力
– 聞かれなければ users などのフォルダをクリック● ユーザ名のフォルダが出ているはず
接続できない場合● PC名の代わりに IP アドレス
を指定してみる– アクセスできればファイアウォール
が名前解決 (WINS) をブロック
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 55
手元にあるファイルのようにアクセス
「ネットワークドライブの割り当て」を活用すると良い
Linux デスクトップのホームフォルダが見える
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 56
おまけ: Dropbox
クラウドと複数台のマシンの間でデータを同期するサービス● 無料でも使える● https://www.dropbox.com/
比較的簡単にインストール可能● dropbox パッケージをインストール
– ディストリビューションによって提供● Dropbox が提供するプログラムをインストール
– 次のコマンドを実行 :$ dropbox start -i
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 57
最後に
Have a lot of fun! —楽しみましょう!● 分からないことはコミュニティに聞きましょう
openSUSE のコミュニティは● 日本 openSUSE ユーザ会 http://opensuse.geeko.jp/
– Twitter: @opensuseja– Facebook: http://www.facebook.com/opensuseja
● openSUSE プロジェクト公式日本語メーリングリスト– [email protected] 公式アナウンスなど
● IRC– #opensuse-ja– 毎週土曜日 22時から IRC で雑談会
2014/3/1 サーバーだけじゃない! Linux デスクトップを使い倒そう! その2 58
Q&A