VASDAQ.TV 本 体 インストールマニュアル Ver1.1.0 1
目 次 目 次... 2 第 1 章 はじめに... 4 (1) 本 書 の 目 的... 4 (2) 用 語 説 明... 4 第 2 章 必 要 構 成... 5 (1) ハードウェア 要 件... 5 (2) ソフトウェア 要 件... 5 第 3 章 ソフトウェアの 取 得... 6 (1) ソフトウェアのダウンロード... 6 (2) 事 前 に 必 要 なライブラリなどのインストール 方 法... 6 1. ruby のインストール... 6 2. rubygems のインストール... 6 3. sqlite3 のインストール... 7 4. ruby on rails のインストール... 7 5. rubyzip のインストール... 7 6. hpricot のインストール... 7 7. uuidtools のインストール... 7 8. gruff のインストール... 7 9. OpenSSL のインストール... 7 10. AdobeFlash のインストール... 8 11. bluez のインストール... 8 12. libbluetooth-dev のインストール... 8 (3) 確 認 方 法... 9 1. ruby (1.8.7)の 確 認... 9 2. rubygem(1.3.1)の 確 認... 9 2
3. sqlite3-ruby (1.2.5)の 確 認... 9 4. ruby on rails(2.1.2)... 9 5. rubyzip (0.9.1)... 9 6. hpricot (0.8.1)... 9 第 4 章 インストール... 11 (1) VASDAQ.TV のセットアップ... 11 (2) FireFox に TabmixPlus(0.3.8.2)アドオンを 設 定... 11 第 5 章 アンインストール... 11 (1) VASDAQ.TV のアンインストール... 11 第 6 章 バックアップ... 11 (1) バックアップの 必 要 性... 11 (2) 保 存 方 法... 11 (3) リストア... 12 第 7 章 実 行 手 順... 13 (1) VASDAQ.TV の 実 行 方 法... 13 (2) VASDAQ.TV が 実 行 を 確 認 する 方 法... 13 (3) VASDAQ.TV の 停 止 方 法... 13 (4) VASDAQ.TV の 停 止 を 確 認 する 方 法... 13 (5) パラメーターの 説 明... 13 第 8 章 FAQ... 15 第 9 章 リリースノート... 15 第 10 章 関 連 サイト... 15 3
第 1 章 はじめに (1) 本 書 の 目 的 VASDAQ.TV をお 使 いのコンピューターで 使 用 するには インストールを 行 う 必 要 が あります 本 書 では VASDAQ.TV 本 体 及 び 関 連 ライブラリのインストールについて 説 明 します (2) 用 語 説 明 VASDAQ.TV プログラム 本 体 になります Ruby on Rails を 使 用 した Web アプリケーション です 見 える 化 を 支 援 するためのツールで 世 界 中 から 様 々な 情 報 を 取 り 出 すことが 可 能 です Ubuntu デスクトップ 環 境 の 充 実 に 主 眼 をおいており DELL が 採 用 するなどして 人 気 を 博 しており 南 アフリカ 生 まれでイギリス 市 民 権 を 持 つマーク シャトルワ ースが 創 業 した Canonical Ltd.から 支 援 を 受 けている フリーソフトウェアのみ を 用 いて 平 均 的 な 利 用 者 に 最 新 かつ 安 定 なオペレーティングシステムを 提 供 することを 目 指 している (wikipedia より 抜 粋 http://ja.wikipedia.org/wiki/ubuntu) Ruby Ruby(ルビー)は まつもとゆきひろ( 通 称 Matz)により 開 発 されたオブジ ェクト 指 向 スクリプト 言 語 であり 従 来 Perl などのスクリプト 言 語 が 用 いられ てきた 領 域 でのオブジェクト 指 向 プログラミングを 実 現 する Ruby は 当 初 1993 年 2 月 24 日 に 生 まれ 1995 年 12 月 に fj 上 で 発 表 された 名 称 の Ruby は プ ログラミング 言 語 Perl が 6 月 の 誕 生 石 である Pearl( 真 珠 )と 同 じ 発 音 をするこ とから まつもとの 同 僚 の 誕 生 石 (7 月 )のルビーを 取 って 名 付 けられた (wikipedia より 抜 粋 http://ja.wikipedia.org/wiki/ruby) Ruby on Rails(RoR) Ruby on Rails(ルビーオンレイルズ)はオープンソースの Web アプリケーシ ョンフレームワークである RoR または 単 に Rails と 呼 ばれる その 名 にも 示 さ れているように Ruby で 書 かれている また Model View Controller(MVC)アーキ テクチャに 基 づいて 構 築 されている 実 アプリケーションの 開 発 を 他 のフレームワークより 少 ないコードで 簡 単 に 開 発 できるよう 考 慮 し 設 計 されている Rails の 公 式 なパッケージは Ruby のラ イブラリやアプリケーションの 流 通 ルートである RubyGems により 配 布 されて いる (wikipedia より 抜 粋 http://ja.wikipedia.org/wiki/ruby_on_rails) 4
第 2 章 必 要 構 成 (1) ハードウェア 要 件 CPU memory HDD Network 2GHz Intel プロセッサ 2GB 500GB ネットワークもしくはインターネットへの 接 続 手 段 (2) ソフトウェア 要 件 OS Ubuntu 9.04 Database Sqlite3 3.6.10 webserver Ruby on rails 2.1.2 ruby Ruby 1.8.7 Java Java(TM) SE Runtime Environment (build 1.5.0) other JRE5.0 Rubygem 1.3.1 Rubyzip 0.9.1 Hpricot 0.8.1 Uuidtools 2.0.0 Gruff 0.3.4 OpenSSL 0.9.8g Adobe Flash 10 Bluez 4.32 Libbluetooth-dev 4.32 TabmixPlus(0.3.8.2) 5
第 3 章 ソフトウェアの 取 得 (1) ソフトウェアのダウンロード ダウンロードサイト http://code.google.com/p/vasdaqtv/downloads/list VASDAQ.TV ver1.0.0( 安 定 版 ) (2) 事 前 に 必 要 なライブラリなどのインストール 方 法 コマンドラインから 各 ライブラリなどをインストールします メニュ ーバーから アプリケーション -> アクセサリ -> 端 末 を 開 いてく ださい 1. ruby のインストール sudo apt-get install ruby sudo apt-get install ruby-dev 2. rubygems のインストール sudo apt-get install rubygems 6
3. sqlite3 のインストール sudo apt-get install sqlite3 sudo apt-get install libsqlite3-dev sudo gem install sqlite3-ruby 4. ruby on rails のインストール sudo gem install rails -v=2.1.2 5. rubyzip のインストール gem install rubyzip 6. hpricot のインストール sudo gem install hpricot 7. uuidtools のインストール sudo gem install uuidtools 8. gruff のインストール sudo apt-get install imagemagick sudo apt-get install libmagickwand-dev sudo gem install rmagick sudo gem install gruff 9. OpenSSL のインストール sudo apt-get install libopenssl-ruby 7
10. AdobeFlash のインストール 以 下 のサイトにアクセス http://get.adobe.com/jp/flashplayer ダウンロードするバージョンで Ubuntu9.04+ 用 API を 選 択 して 今 すぐインストール をクリック 11. bluez のインストール Ubuntu メニューから[システム]-[システム 管 理 ]-[Synaptic パッケ ージマネージャ]を 開 く bluez パッケージをインストールする 12. libbluetooth-dev のインストール Ubuntu メニューから[システム]-[システム 管 理 ]-[Synaptic パッケ ージマネージャ]を 開 く libbluetooth-dev パッケージをインストールする 8
(3) 確 認 方 法 インストールされたライブラリがインストールされたかどうか 確 認 す る 方 法 です 基 本 的 にはバージョンを 確 認 し インストールされたかどう か 見 ていきます コンソールにバージョン 情 報 が 表 示 されますので コン ソール 上 で 確 認 してください 1. ruby (1.8.7)の 確 認 ruby -v ruby 1.8.7 (2008-08-11 patchlevel 72) [i486-linux] 2. rubygem(1.3.1)の 確 認 gem v 1.3.1 3. sqlite3-ruby (1.2.5)の 確 認 gem list sqlite3-ruby sqlite3-ruby (1.2.5) 4. ruby on rails(2.1.2) gem list rails rails (2.1.2) 5. rubyzip (0.9.1) gem list rubyzip rubyzip(0.9.1) 6. hpricot (0.8.1) gem list hpricot hpricot (0.8.1) 9
7. uuidtools (2.0.0) gem list uuidtools uuidtools (2.0.0) 8. gruff (0.3.4) gem list gruff gruff (0.3.4) 9. OpenSSL openssl version OpenSSL 0.9.8g 19 Oct 2007 10
第 4 章 インストール (1) VASDAQ.TV のセットアップ 事 前 準 備 ダウンロードした zip を 解 凍 する パッケージのインストール 解 凍 した VASDAQ.TV フォルダを 任 意 の 場 所 に 保 存 してください (2) FireFox に TabmixPlus(0.3.8.2)アドオンを 設 定 FireFox のメニューから[ツール]-[アドオン]を 開 く TabMixPlus を 検 索 し FireFox に 追 加 する FireFox のメニューから[ツール]-[TabMixPlus のオプション]を 開 く [セッション] 項 の クラッシュリカバリーを 有 効 にする のチェックを 外 す [リンク] 項 の 外 部 から 読 み 込 まれたリンクを 現 在 のタブに 開 く に 変 更 する [OK]ボタンを 押 下 第 5 章 アンインストール (1) VASDAQ.TV のアンインストール インストール 時 に 保 存 した VASDAQ.TV フォルダを 削 除 してください 第 6 章 バックアップ (1) バックアップの 必 要 性 VASDAQ.TV を 入 れ 替 える 際 あるいはバックアップをとる 際 について 説 明 します データベースファイルを 保 存 しておけば VASDAQ.TV を 入 れ 替 えた 際 にデータベー スファイルを 元 に 戻 せばデータを 引 き 継 ぐ 事 ができます (2) 保 存 方 法 データベースファイル 2 ヶ 所 に 計 3 ファイルあります 設 定 画 面 VASDAQ.TV -> db フォルダ 直 下 にある development.sqlite3 ファイル を 別 な 場 所 に 保 存 します コランダム VASDAQTV_ST -> corundum -> db フォルダ 直 下 にある vasdaqit_mail 及 び vasdaqit_rss ファイルを 別 な 場 所 に 保 存 します 11
(3) リストア 上 記 3ファイルを 元 のファイルがあった 場 所 に 戻 します 12
第 7 章 実 行 手 順 (1) VASDAQ.TV の 実 行 方 法 インストールされた VASDAQTV のフォルダ 直 下 の vasdaqtv.rb をコマンドから 立 ち 上 げます ruby vasdaqtv.rb start Starting VASDAQ.TV が 表 示 されたら 起 動 されます (2) VASDAQ.TV が 実 行 を 確 認 する 方 法 インストールされた VASDAQTV のフォルダ 直 下 の vasdaqtv.rb を 起 動 して 確 認 し ます ruby vasdaqtv.rb status VASDAQ.TV is running. が 表 示 されれば 正 常 に 起 動 されています (3) VASDAQ.TV の 停 止 方 法 インストールされた VASDAQTV のフォルダ 直 下 の vasdaqtv.rb をコマンドから 立 ち 上 げます ruby vasdaqtv.rb stop Stopping VASDAQ.TV が 表 示 されれば 正 常 に 終 了 されます (4) VASDAQ.TV の 停 止 を 確 認 する 方 法 インストールされた VASDAQTV のフォルダ 直 下 の vasdaqtv.rb を 起 動 して 確 認 し ます ruby vasdaqtv.rb status VASDAQ.TV is not running. が 表 示 されれば 正 常 に 終 了 されています (5) パラメーターの 説 明 start 起 動 させるためのパラメーターです stop 終 了 させるためのパラメーターです 13
restart status 再 起 動 させるためのパラメーターです 起 動 終 了 しているのか 確 認 するためのパラメーターです 14
第 8 章 FAQ 公 式 サイトに FAQ があります そちらを 参 照 して 下 さい 公 式 サイト http://sites.google.com/site/vasdaqit/ 第 9 章 リリースノート VASDAQ.TV 本 体 1.0 系 VASDAQTV_1.0.x.zip 2009/09/27 ver1.0.0 ( 安 定 版 ) http://code.google.com/p/vasdaqtv/downloads/list 1.1 系 VASDAQTV_1.1.x.zip 2009/12/17 ver1.1.0 http://code.google.com/p/vasdaqtv/downloads/list 第 10 章 関 連 サイト VASDAQ.TV オープンソースサイト( 日 本 語 公 式 ) http://sites.google.com/site/vasdaqit/ VASDAQ.TV ダウンロードサイト( 日 本 語 公 式 ) http://code.google.com/p/vasdaqtv/downloads/list 15