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

12,248 views

Published on

■□■□■□■□■□続きもあります■□■□■□■□■□
サーバーだけじゃない! Linux デスクトップを使い倒そう! その2
http://www.slideshare.net/ftake/20140301-31817090
■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□

Linux のデスクトップ環境※は十分に使えるようになってきてました。
本セミナーでは、Linux デスクトップが Windows の変わりになるか?という視点ではなく、
Linux デスクトップだからこそできること、最大限活用する上で気をつけるべきことを中心に紹介します。

※主に GUI を使用して、ドキュメントを閲覧・作成したりする環境。もちろん、ノートパソコン上の
環境も含みます。

■主なトピック
インストール・メンテナンス方法
カスタマイズ性、軽量性、デザインどれを取る?色々選べるデスクトップ環境
Linux デスクトップの日本語入力
5000円以下で買える超小型コンピュータボードをデスクトップに!
画像編集・写真管理もお手の物
Cygwin? Homebrew? そんな面倒なもの不要! ソフトウェア開発環境の構築
卒論・修論に必要な TeX 環境を簡単インストール
別のコンピュータからアクセスできるようにしよう

Published in: Technology
0 Comments
6 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
12,248
On SlideShare
0
From Embeds
0
Number of Embeds
3,886
Actions
Shares
0
Downloads
24
Comments
0
Likes
6
Embeds 0
No embeds

No notes for slide

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

  1. 1. サーバーだけじゃない! Linux デスクトップを使い倒そう! 武山 文信 日本 openSUSE ユーザ会 Twitter: @ftake Facebook: takeyamaf 2013/10/19 サーバーだけじゃない! Linux デスクトップを使い倒そう! 1
  2. 2. 講師紹介 数年前より openSUSE の開発に参加 openSUSE, Mac OS X, Windows, Android を日々使う ● openSUSE では Java でコンパイラを開発したり論文を書いたり – ● 1 日で使用時間が最も長い KDE ユーザー 2013/10/19 サーバーだけじゃない! Linux デスクトップを使い倒そう! 2
  3. 3. はじめに Linux デスクトップ? ● GUI でブラウザでインターネットを見たり、メールを書いたり、 文書を作成したり、画像編集したり、動画を見たり…する環境の こと – デスクトップ PC という意味ではありません ざっくりと紹介しますので、気になるところは後で調べて 頂ければと思います ● 資料は OSC のページにアップロードされます ● ディストリビューションによって手順の多少の違いが ありますが、基本的には同じでしょう 2013/10/19 サーバーだけじゃない! Linux デスクトップを使い倒そう! 3
  4. 4. ボクと契約して Linux デスクトップユーザー になってよ 2013/10/19 サーバーだけじゃない! Linux デスクトップを使い倒そう! 4
  5. 5. 始める前に Windows と同じではないし、完全な互換性を目指すもの ではない ● できないことも多数ある一方、 Linux デスクトップだからできる ことも ● 同じくらいの品質でもない 無料で手に入るが、使うための追加の労力が必要かも ● セルフサポート、… でも、サーバー分野では成功していますよね? 2013/10/19 サーバーだけじゃない! Linux デスクトップを使い倒そう! 5
  6. 6. Linux デスクトップを使う心得 OSS プロダクトはユーザーが育てる! ● 問題点をきちんと報告すれば、修正されるかも – ● 良くないケース : Twitter で「動かない。ゴミだ。」とつぶやく 開発者がいるフォーラム・メーリングリスト・バグ管理システムで 報告すべし! ユーザーコミュニティに参加しよう ● 知っている人に聞く・新しい情報を得る ● 例 : 「小江戸らぐ」→詳細はブースへ – 2013/10/19 頑張らない、ゆるく活動 サーバーだけじゃない! Linux デスクトップを使い倒そう! 6
  7. 7. http://itpro.nikkeibp.co.jp/article/COLUMN/20131003/508665/ 7 サーバーだけじゃない! Linux デスクトップを使い倒そう! 2013/10/19
  8. 8. Linux デスクトップを使う些細な心得 英語は読めた方が良いかも ● 英語の情報の方が多い ● 未翻訳のアプリケーションもしばしば – みんなで翻訳しよう!→ Doc-ja Archive Project のブースへ コマンドラインも使えた方がより便利 ● まれに使わなければならない場合も 仕組みを理解しよう ● 自力でトラブル解決ができるようになる ● ソースは公開されているので秘密の部分はない 2013/10/19 サーバーだけじゃない! Linux デスクトップを使い倒そう! 8
  9. 9. Linux デスクトップのユースケース ブラウジング・メールの受信…用の PC に使う ● 家族共有 PC など – 管理できる人が管理できれば、利用者はあまり困らないらしい 小型 CPU ボードに入れて使う 開発環境を導入する PC に ● Web アプリケーション、 Java アプリケーションなどの開発に ● 卒論生・修論生に — TeX も簡単に導入できます – 2013/10/19 勉強にもなる サーバーだけじゃない! Linux デスクトップを使い倒そう! 9
  10. 10. 色々選べる!デスクトップ環境 2013/10/19 サーバーだけじゃない! Linux デスクトップを使い倒そう! 10
  11. 11. デスクトップ環境 デスクトップを提供してくれるソフトウェア群 ● 起動しているアプリケーションを管理・タスク切り替え ● ファイルマネージャ、テキストエディタなどのアプリケーション ● 設定のためのユーティリティ Windows や Mac OS X とは 異なり、好きなものを選べる ● Windows は explorer, Mac は Finder 2013/10/19 サーバーだけじゃない! Linux デスクトップを使い倒そう! 11
  12. 12. 色々選べるデスクトップ環境 色々できるリッチなデスクトップ環境 ● KDE 4, GNOME 3, Unity, Cinnamon ● MATE, Trinity (GNOME 2, KDE 3 の派生 ) 軽量だけど、十分な使い勝手 ● XFCE, Enligntment, LXDE, Razor Qt, (LXDE-Qt へ ) 超軽量 ● Twm, IceWM, ... Windows 風 ● Zorin, ... 2013/10/19 サーバーだけじゃない! Linux デスクトップを使い倒そう! 12
  13. 13. KDE: ウイジェットを自由に配置できる KDE システムモニター フォルダービュー ダブルクリックで「開く」 ようには設定を変えて おいたほうが良い 世界時計 フォルダービュー 2013/10/19 アイコンだけのタスク切り替え サーバーだけじゃない! Linux デスクトップを使い倒そう! 13
  14. 14. Unity 2013/10/19 サーバーだけじゃない! Linux デスクトップを使い倒そう! 14
  15. 15. GNOME 3 GNOME 3 2013/10/19 サーバーだけじゃない! Linux デスクトップを使い倒そう! 15
  16. 16. XFCE 2013/10/19 XFCE サーバーだけじゃない! Linux デスクトップを使い倒そう! 16
  17. 17. Razor QT Razor QT 2013/10/19 サーバーだけじゃない! Linux デスクトップを使い倒そう! 17
  18. 18. デスクトップ環境の楽しむポイント 好みのデスクトップ環境を見つける ● 自分好みにカスタマイズする バージョンが上がるときの変化を楽しむ ● 常に最新版を追いかけてみる 環境に合わせたものを見つける ● 古い PC を再利用するときは、軽いものを 2013/10/19 サーバーだけじゃない! Linux デスクトップを使い倒そう! 18
  19. 19. デスクトップ環境でディストリを選ぶ サポートに違い ● 一部のデスクトップ環境はディストリビューションと密接に関係 – – – ● 標準のデスクトップ環境として重点 – – ● Unity — Ubuntu Cinnamon — Linux Mint GNOME — Fedora KDE — openSUSE (Kubuntu: KDE, Lubuntu: LXDE, Xubuntu: XFCE) サーバー用のディストリビューションはあまり向かないかも – 2013/10/19 バージョンが古いまま サーバーだけじゃない! Linux デスクトップを使い倒そう! 19
  20. 20. 小型コンピュータボードで Linux デスクトップを 使おう! 2013/10/19 サーバーだけじゃない! Linux デスクトップを使い倒そう! 20
  21. 21. 小型コンピュータボードの登場 基本的なインタフェースを持つボードが 5000 円以下で ● スマフォなどにも使われる ARM アーキテクチャの CPU ● HDMI, USB, 有線ネットワーク ● 手のひらサイズ ● 国内で買うとちょっと高い Linux デスクトップも利用可能 ● SD カードから起動する 2013/10/19 サーバーだけじゃない! Linux デスクトップを使い倒そう! 21
  22. 22. openSUSE on Raspberry Pi すんなり動くらしい ● IRC にて佐藤 誠さん提供 – Freenode #tokaidolug ● XFCE が動いている様子 ● 導入方法は – http://en.opensuse.org/HCL:Raspberry_Pi Raspberry Pi → 2013/10/19 サーバーだけじゃない! Linux デスクトップを使い倒そう! 22
  23. 23. 入手しやすいボード色々 Raspberry Pi ● ブームの火付け役 ● ARM 11, 512 MB メモリー CubieBoard ● SATA で HDD, SSD を接続可 – ● ファイルサーバーにも Cortex A8, 1 GB メモリー – Raspberry Pi より高性能な CPU BeagleBone Black ● Cortex A8, 512MB メモリー 2013/10/19 サーバーだけじゃない! Linux デスクトップを使い倒そう! 23
  24. 24. Linux デスクトップの管理 2013/10/19 サーバーだけじゃない! Linux デスクトップを使い倒そう! 24
  25. 25. 再インストール・アップデート 定期的な再インストール・アップデートが必要 ● Linux ディストリビューションのサポート期間は短い – – ● openSUSE: 18 ヶ月、 Ubuntu: 9 ヶ月 LTS は 5 年間 長期サポートでもアプリケーションのバグは修正されないことも 短いリリース間隔 – openSUSE: 8 ヶ月 , Ubuntu, Fedora: 6 ヶ月 アップデート : 現状を維持して新しいバージョンに ● 次のバージョンへのアップデートに留めるのが良い 再インストール ● 使わなくなったアプリケーション、ライブラリなどを削除できる 2013/10/19 サーバーだけじゃない! Linux デスクトップを使い倒そう! 25
  26. 26. インストールは面倒? Windows なら再インストールは面倒 ● アプリケーション毎に設定をエクスポートして… ● MS Office と XXX と…の DVD を用意して… ● 必要なソフトウェアを 1 つ 1 つダウンロードして… Linux ならソフトウェアのインストールは選ぶだけ ● YaST やソフトウェアセンター , zypper, aptitude, yum, ... ● 気をつけることに気をつければ 2, 3 時間で終わる 2013/10/19 サーバーだけじゃない! Linux デスクトップを使い倒そう! 26
  27. 27. 再インストールを楽にするために システム全体の設定はやり直す必要 ● 何を変えたか覚えておく – /etc にあるファイルをバックアップ /usr/ の下のファイルを汚さない! ● インストール・アップデート時に消えるかも ● 展開するだけのアプリケーションはホームディレクトリの下に置く – ● 例 : /home/ ユーザー名 /apps/eclipse ユーザ間で共有したい場合は /opt の下に置く – – – 2013/10/19 例 : /opt/jdk1.7.0_09-32 要バックアップ 自分でビルドするなら ./configure –prefix=/opt/XXX サーバーだけじゃない! Linux デスクトップを使い倒そう! 27
  28. 28. ポイント : /home/ を消さない ユーザーの設定はすべてホームディレクトリ以下にある ● 保存しておけば、再インストール後に設定を引き継げる – ファイルの所有権を変える必要があるかも ホームディレクトリはパーティション(区画)を分ける ● 再インストールするときは / のパーティションのみを削除 sda -/ - etc/ - usr/ - home/ - opt/ 2013/10/19 sda1 sda2 複数のディスクが入るなら / を SSD に /home/ を HDD に するのがおすすめ 再インストール時に消さない サーバーだけじゃない! Linux デスクトップを使い倒そう! 28
  29. 29. ハードウェアの対応状況 動いたり動かなかったり→親 Linux 企業のものを選ぶ ● グラフィックス – ● プリンタ : 機能制限があるが使えるものもある – – ● ドライバを配布していても、保守されてなく実質使えないメーカーに注意 研究室や会社ではぜひ PostScript を扱える機種を ネットワーク・無線 LAN: 問題なく動くようになりつつある – ● Intel 内蔵と AMD (ATI) Radeon はオープンソースドライバが安定 ● すぐ使える / 一部のネットブック用を除く やはり Intel 製のチップは比較的安心して使える 必要な性能は? 例 : この PC – 2013/10/19 ThinkPad X41 Tablet (2005 年製 ) KDE 4 動作の下限 ● Pentium M 1.5 GHz, 1.5 GB メモリー , Intel 915 openSUSE 12.3 サーバーだけじゃない! Linux デスクトップを使い倒そう! 29
  30. 30. Linux デスクトップの応用 2013/10/19 サーバーだけじゃない! Linux デスクトップを使い倒そう! 30
  31. 31. Linux デスクトップの日本語入力 Mozc の登場で急激に改善 ● Google 日本語入力のオープンソース版 – ● 変換のコアは同じだが、辞書に企業秘密のデータを含まない 用例の表示や日付変換も可能 2013/10/19 サーバーだけじゃない! Linux デスクトップを使い倒そう! 31
  32. 32. インプットメソッドフレームワークの最近 Mozc などとアプリケーションをつなぐ役割 ● IBus 1.5 – ● Fcitx: 困った時に思い出すと幸せになれるかも – – ● GNOME 3 の一部になり、 1.4 までの機能の一部が失われる事態に ● 正しい使い方が伝わって無く、さらに混乱 カスタマイズ性が高く IBus 1.4 のような使用方法も可能 4.2.8.2 以降は日本語環境でも問題なく使えると思います UIM – Debian を中心に ... SCIM は消えました Mozc 2013/10/19 変換候補の表示など Fcitx ● IBus Firefox UIM gedit サーバーだけじゃない! Linux デスクトップを使い倒そう! 32
  33. 33. LibreOffice ( 旧 OpenOffice.org) ワープロ、表計算、プレゼンテーション、図形描画、 DB 図形描画 Draw が便利 ● チラシ・ポスター – Microsoft 製品だと、 Visio のような Publisher のような… 詳しくは ● LibreOffice のブースへ 2013/10/19 サーバーだけじゃない! Linux デスクトップを使い倒そう! 33
  34. 34. 写真の管理や編集もお手の物 digiKam ● 写真を並べ替え – 年 / 月 / 日、フォルダ毎、写真に写っている人… ● Exif 情報を表示 ● Facebook などへのアップロード 2013/10/19 サーバーだけじゃない! Linux デスクトップを使い倒そう! 34
  35. 35. 2013/10/19 サーバーだけじゃない! Linux デスクトップを使い倒そう! 35
  36. 36. GIMP 高機能な画像編集ソフト ● 古い Photoshop (CS1) よりは、 使い勝手は良いと思っています – 個人の感想です 写真をレタッチしてみよう ● 正方形に加工して、全体を明るくする – 2013/10/19 digiKam でも同様のことができます サーバーだけじゃない! Linux デスクトップを使い倒そう! 36
  37. 37. 2013/10/19 サーバーだけじゃない! Linux デスクトップを使い倒そう! 37
  38. 38. 矩形選択で切り取る範囲を指定し 2013/10/19 サーバーだけじゃない! Linux デスクトップを使い倒そう! 38
  39. 39. 画像→選択範囲で切り抜き 2013/10/19 サーバーだけじゃない! Linux デスクトップを使い倒そう! 39
  40. 40. 切り取れましたが、ちょっと暗い 2013/10/19 サーバーだけじゃない! Linux デスクトップを使い倒そう! 40
  41. 41. トーンカーブで明るさを調整 線を持ち上げると明るくなる 2013/10/19 サーバーだけじゃない! Linux デスクトップを使い倒そう! 41
  42. 42. 完成 2013/10/19 サーバーだけじゃない! Linux デスクトップを使い倒そう! 42
  43. 43. ソフトウェアの開発環境 必要なソフトウェアがすぐセットアップできる ● Windows や Mac なら Cygwin や Homebrew が必要 ● Git, SVN, emacs, vi もすぐ使える Web アプリケーションの開発 ● Ruby, Python, Perl, PHP すぐインストール可能 ● 開発用の PC でウェブサーバーを起動してテスト – 本番の環境にも近い Java アプリケーション ● Eclipse, IntelliJ IDEA, NetBeans 他の OS と同様に利用可 2013/10/19 サーバーだけじゃない! Linux デスクトップを使い倒そう! 43
  44. 44. 開発者にうれしい KDE の機能 ファイルマネージャの下にターミナルを表示 ● 後輩 : 「この機能は Mac に無いんですか?」 2013/10/19 サーバーだけじゃない! Linux デスクトップを使い倒そう! 44
  45. 45. TeX を使う 文章やコマンドを入力して、整形されたドキュメントを出 力する(組版)システム ● 卒論・修論を書くのに必要ですね ● Windows/Mac だと少し導入がめんどくさい Linux デスクトップならパッケージをインストールするだけ ● openSUSE の場合 – – texlive-ptex texlive-jsclasses ● jsarticle などを使いたい人 – texlive-jfontmaps ● IPA フォントを埋め込みたい人 – http://blog.geeko.jp/ftake/748 2013/10/19 サーバーだけじゃない! Linux デスクトップを使い倒そう! 45
  46. 46. TeXlipse Eclipse 上で TeX ファイルを編集できるプラグイン ● コマンドの入力補完などもできて便利 2013/10/19 サーバーだけじゃない! Linux デスクトップを使い倒そう! 46
  47. 47. 大人の事情で不便な場合も 動画コーデックが揃っていない ● 特許で保護されている ● 色々な動画を再生できて便利な VLC Media Player も機能制限 – フル機能版は VLC の公式ページからダウンロードできるが… オープンソースではないアプリケーションの扱い ● ユーザーが自分でダウンロードしてインストール – ● Skype Non-oss という形で隔離して収録される場合は楽 – 2013/10/19 Flash Player, Adobe Reader, Opera サーバーだけじゃない! Linux デスクトップを使い倒そう! 47
  48. 48. リモートアクセスの手段が豊富 SSH ● 他の PC から Linux が動いているマシンをコマンドラインで操作 ● 例 : 出先からファイルをダウンロードを開始する – ● $ nohup wget http://example.com/diskimage.iso & 例 : 他の PC から、コンパイル VNC ● 画面に表示された内容を別の PC に転送して操作できる Samba ● 他の PC からファイルにアクセス 2013/10/19 サーバーだけじゃない! Linux デスクトップを使い倒そう! 48
  49. 49. まとめ 管理方法を覚えるまでは保守は大変かもしれない ● 覚えれば楽々 Linux デスクトップでできることはたくさん ● ドキュメント作成 ● 写真管理・フォトレタッチ ● 開発環境や TeX の導入はらくらく ● 40 分のセミナーでは足りないくらい… Have a lot of fun! — 楽しみましょう! ● コミュニティに参加しましょう ● 使っている製品をみんなで育てましょう 2013/10/19 サーバーだけじゃない! Linux デスクトップを使い倒そう! 49
  50. 50. openSUSE のユーザーコミュニティは 日本 openSUSE ユーザ会 ● SNS – – Twitter: @opensuseja Facebook: http://www.facebook.com/opensuseja 公式メーリングリスト ● opensuse-ja@opensuse.org 公式アナウンスなど IRC ● #opensuse-ja ● 毎週土曜日 22 時から IRC で雑談会 2013/10/19 サーバーだけじゃない! Linux デスクトップを使い倒そう! 50
  51. 51. Q&A 2013/10/19 サーバーだけじゃない! Linux デスクトップを使い倒そう! 51

×