↑ 「FreeBSDで遊ぼう」のページへ

↑ 「デスクトップ環境の構築(XFCE4 on FreeBSD)」のページへ

↑ トップページへ

★ [SilverSackの自画自賛] FreeBSDで遊ぼう

★

 デスクトップ環境の構築(XFCE4 on FreeBSD) - 4. アプリケーションのインストール


アプリケーションのインストールは、1〜3の作業が済んでいれば、簡単な作業だと思います。端末でコマンド打ち込まないといけないのが、Windows上がりにとってはハードルが高いかもしれませんが、OSを配布している所がアプリも管理しているので、Windowsでアプリをインストールするよりも安心です。

大体以下のアプリをインストールすると、今時のWindows PCでやっていることを網羅できるんではないかということで、そこら辺を扱おうと思います。

CDリッピング、ビデオ編集、ウェブカメラあたりも必要だと思いますが、まだ探し出せてません。ここら辺は、追々勉強していきます。ウェブブラウザは、既にFirefoxをインストールしたので、メールクライアントのインストールから行きます。いずれの作業もrootでログインして端末を立ち上げるか、一般ユーザーでログインした場合は、端末を立ち上げてsuでrootユーザーになってから、行います。

  1. Sylpheedのインストール

    メールクライアントも色々とありますが、Sylpheedにしました。選んだ理由は、日本の開発で、日本語化に手間がいらないためです。まだ、それほど使っていないので、どのメーラーが機能的にいいかまではわかってないです。
    コマンドプロンプトで、以下のコマンドを打ちます。
       # cd /udr/ports/mail/sylpheed3[ENTER]
       # make config-recursive && make package-recursive clean && pkgdb -u[ENTER]
  2. Acrobat Reader 8のインストール

    コマンドプロンプトで、以下のコマンドを打ちます。
       # cd /udr/ports/japanese/acroread8[ENTER]
       # make config-recursive && make package-recursive clean && pkgdb -u[ENTER]
    Ver.9も用意されていますが、今回の環境にインストールすると立ち上がっても直ぐ落ちてしまって使えません。FreeBSDのフォーラムでのやりとりによるとLinuxのランタイムライブラリがfc-4だったら動く(今回使っているのは最新版のf-10)なんてやりとりがあって、fc-4をインストールして、Acroread9をインストールしたら、今度はインストールすらできませんでした。依存するモジュールがf-10系列じゃないとダメみたいで、こうなるとやっぱり今のFreeBSDでは、Acrobat Reader 9は、動かない、ということになるんでしょうねぇ。Acrobat Readerも結構セキュリティ絡みのアップデートが多く、これはまずいっちゃまずいですね。
  3. Flash Playerプラグインのインストール

    動画が埋め込まれたサイトを見ようと思ったら、ブラウザでFLVファイルが再生できるようにしておかないといけないので、これも必須でしょう。You Tubeが見れません。FLVファイルを再生するアプリは、他にもあるようですが、ブラウザで見られるようにするというのは、以下のものしかないようです。
    1. Flash Playerのインストール

      Flash Playerをインストールします。コマンドプロンプトで、以下のコマンドを打ちます。
         # cd /usr/ports/www/linux-f10-flashplugin10[ENTER]
         # make config-recursive && make package-recursive clean && pkgdb -u[ENTER]
    2. NSPluginWrapperのインストール

      NSPluginWrapperをインストールします。コマンドプロンプトで、以下のコマンドを打ちます。
         # cd /usr/ports/www/nspluginwrapper[ENTER]
         # make config-recursive && make package-recursive clean && pkgdb -u[ENTER]
    3. Flash10プラグインの有効化

      nspluginwrapperを使って、Flash10プラグインを有効にします。この作業は、Flash Playerを使用するユーザーのモードで作業します。suでrootユーザーになっている場合は、exitで一般ユーザーモードに戻ります。そうでなければ、そのユーザーでログインし直します。その状態で、以下のコマンドを打ちます。
         $ nspluginwrapper -i /usr/local/lib/npapi/linux-f10-flashplugin/libflashplayer.so[ENTER]
      プラグインが有効になったかどうかは、Firefoxのアドレスバーに「about:plugins」と入力して、Flash Playerが表示されることで確認します。
      この作業は、Flash Playerプラグインを利用したいユーザー毎に行います。ユーザーが複数いる場合は、それぞれのユーザーでログインして、この作業をします。
  4. Gnome-Games(とついでにBracero)のインストール

    ゲーム集は、有名どころだと、Gnome-gamesとKDE-Gamesがありますが、XfceではKDE Gamesをインストールしても起動しなかったので、Gnome-gamesをインストールします。コマンドプロンプトで、以下のコマンドを打ちます。
       # cd /usr/ports/games/gnome-games[ENTER]
       # make config-recursive && make package-recursive clean && pkgdb -u[ENTER]
    このインストールは、結構時間を要します。今時のPCで、4時間ほど、古めのPCだと8時間ほど、かかります。
    なぜか知りませんが、これをインストールするとCD/DVD焼き込みソフトのBraceroまでインストールされてます。で、これでCD/DVD焼き込みソフトのインストールも完了です。
  5. GIMPのインストール

    画像編集ソフトは、GIMPをインストールします。コマンドプロンプトで、以下のコマンドを打ちます。
       # cd /usr/ports/graphics/gimp[ENTER]
       # make config-recursive && make package-recursive clean && pkgdb -u[ENTER]
    このインストールも結構時間を要します。今時のPCだと1時間弱、古めのPCだと、2時間ほどかかります。
  6. Ristrettoのインストール

    画像ビュワーは、Ristrettoをインストールします。Ristrettoは、XFCE系らしいので、今回はこれにしただけです。恐らく機能はGnome系、KDE系に比べると簡素ではないかと思います。コマンドプロンプトで、以下のコマンドを打ちます。
       # cd /usr/ports/graphics/risretto[ENTER]
       # make config-recursive && make package-recursive clean && pkgdb -u[ENTER]
  7. VLCのインストール

    音楽・ビデオ再生ソフトとしては、VLCをインストールします。メディアプレーヤーはいろいろありますが、ビデオDVDもオーディオCDもオーディオファイルもビデオファイルも再生できるので、VLCが一番対応範囲が広くて良いんではないかと思います。コマンドプロンプトで、以下のコマンドを打ちます。
       # cd /usr/ports/multimedia/vlc[ENTER]
       # make config-recursive && make package-recursive clean && pkgdb -u[ENTER]
    このインストールも結構時間を要します。今時のPCだと1時間弱、古めのPCだと、3時間ほどかかります。
  8. Xarchiverのインストール

    GUIアーカイバは、Xarchiverをインストールします。Ristrettoと同じで、XFCE系らしいからというのが、理由です。rootでログインして端末を立ち上げるか、一般ユーザーでログインした場合は、端末を立ち上げてsuでrootユーザーになります。
    1. Xarchiverのインストール

      コマンドプロンプトで以下のコマンドを打ちます。
         # cd /udr/ports/archivers/xarchiver[ENTER]
         # make config-recursive && make package-recursive clean && pkgdb -u[ENTER]
    2. LHAのインストール

      標準ではLHA形式を扱えないので、LHAをインストールします。コマンドプロンプトで以下のコマンドを打ちます。
         # cd /udr/ports/archivers/lha[ENTER]
         # make config-recursive && make package-recursive clean && pkgdb -u[ENTER]
  9. xfce4-screenshooter-pluginのインストール

    Print Screen機能は、xfce4-screenshooter-pluginをインストールします。これもXFCE系だからです。rootでログインして端末を立ち上げるか、一般ユーザーでログインした場合は、端末を立ち上げてsuでrootユーザーになってから、以下のコマンドを打ちます。
       # cd /udr/ports/x11/xfce4-screenshooter-plugin[ENTER]
       # make config-recursive && make package-recursive clean && pkgdb -u[ENTER]
  10. Openofficeのインストール

    オフィススイートとしては、OpenOfficeをインストールします。フリーのオフィススイートでは定番ではないかということで。ただ、portsコレクションには入ってますが、「コンパイルには、2GB以上のメモリと11GB以上のハードディスクの空きが必要です」とか言ってきたり、コンパイル始めると「ごめん、○○と××のファイルはライセンスの関係で自分でネットから落とさんといかんねん」とか、いろいろとあるので、これは流石にパッケージでやったほうがいいです。
    といっても、「pkg_add -r openoffice.org」とかやってもダメです。以下の手順になります。
    1. Ver.8.x(i386)の場合
      1. OpenofficeのFreeBSD8.x(i386)用のパッケージが置いてあるサイトに行って、ja-openoffice.org-3.3.0.tbzをダウンロードします。
      2. CDコマンドでダウンロードしたファイルがあるディレクトリをカレントディレクトリにし、コマンドプロンプトで以下のコマンドを打って、パッケージをインストールします。
           # pkg_add ja-openoffice.org-3.3.0.tbz[ENTER]
        パッケージが足らないとかいわれる場合は、-fオプションを追加します。
           # pkg_add -f ja-openoffice.org-3.3.0.tbz[ENTER]
        最近、pythonが26から27になったようですが、このパッケージはpython26に依存しているようで、この場合はパッケージが足らないとエラーメッセージを出します。-fオプションを使った場合は、pkgbdで依存関係を修復します。
           # pkgdb -F[ENTER]
    2. Ver.8.x(amd64)の場合
      1. OpenofficeのFreeBSD8.x(amd64)用のパッケージが置いてあるサイトに行って、ja-openoffice.org-3.3.0.tbzをダウンロードします。
      2. CDコマンドでダウンロードしたファイルがあるディレクトリをカレントディレクトリにし、コマンドプロンプトで以下のコマンドを打って、パッケージをインストールします。
           # pkg_add ja-openoffice.org-3.3.0.tbz[ENTER]
        パッケージが足らないとかいわれる場合は、-fオプションを追加します。
           # pkg_add -f ja-openoffice.org-3.3.0.tbz[ENTER]
        最近、pythonが26から27になったようですが、このパッケージはpython26に依存しているようで、この場合はパッケージが足らないとエラーメッセージを出します。-fオプションを使った場合は、pkgbdで依存関係を修復します。
           # pkgdb -F[ENTER]
    3. Ver.7.x(i386)の場合
      1. 「KNCN Wiki」サイトの「OpenOffice.org FreeBSD Package」ページからVer.7.4用のパッケージをダウンロードします。
      2. CDコマンドでダウンロードしたファイルがあるディレクトリをカレントディレクトリにし、コマンドプロンプトで以下のコマンドを打って、パッケージをインストールします。
           # pkg_add -f ja-openoffice.org-3.3.0-7.tbz[ENTER]
        -fオプションなしでpkg_addすると、python25とperl5.8が足りないと怒られますが、ここまでの作業でpython27とperl5.10がインストールされていてそれで動くので、それを無視してインストールするためにコマンドラインオプション"-f"を使用します。
        コマンドラインオプション-fを使用しているので、pkgdbで依存関係を修復します。
           # pkgdb -F[ENTER]
    4. Ver.7.x(amd64)の場合
      1. Openoffice3.01のamd64用のパッケージが置いてあるサイトに行って、OOo_3.1.0_FreeBSD72X86-64_install_en-US.tbzをダウンロードします。これは、英語版なのですが、7.x(amd64)用のパッケージで日本語版はないようで、更にそれ用の日本語言語パックもないので、これは日本語のまま行かないと仕方がないです。(portsからbuildする手はありますが)
      2. CDコマンドでダウンロードしたファイルがあるディレクトリをカレントディレクトリにし、コマンドプロンプトで以下のコマンドを打って、パッケージをインストールします。
           # pkg_add -f OOo_3.1.0_FreeBSD72X86-64_install_en-US.tbz[ENTER]
        -fオプションなしでpkg_addすると、いろいろ足りないと怒られますが、ここまでの作業で必要なパッケージはインストールされていてそれで動くので、それを無視してインストールするためにコマンドラインオプション"-f"を使用します。
        コマンドラインオプション-fを使用しているので、pkgdbで依存関係を修復します。
           # pkgdb -F[ENTER]

トラブルシューティング等

今回のセットアップでの主なモジュールのバージョン
sylpheed 3.1.0
acroread8 8.1.7_3
linux-f10-flashplugin10 10.2r152_1
nspluginwrapper 1.2.2_8
Gnome-games 2.32.1_1
Gimp 2.6.11,2
ristretto 0.0.93
vlc 1.1.7_3,3
Xarchiver 0.5.2_4
xfce4-screenshooter 1.7.9_2
OpenOffice 3.3.3

(2011年 5月28日 記)