安裝說明

Jonathan Brier編輯了這個頁面 22 days ago 36個修訂

資料來源:https://github.com/OpenRefine/OpenRefine/wiki/Installation-Instructions


如何安裝和啟動Refine

OpenRefine 是一個桌面應用程式,您可以下載、安裝並在自己的電腦上運行它。但是,與大多數其他桌面應用程式不同,它在您自己的電腦上以小型網頁伺服器 ( web server ) 運作,並將網頁瀏覽器 ( web browser ) ,指向該網頁伺服器以使用Refine。所以,可將Refine 看作一個個人和私人的 Web 應用程式。


需求

  1. 安裝Java JRE(如果您運行的是64位元的作業系統,那麼您將需要安裝Java 64 bit JRE或JDK)
  2. 支援的作業系統:Windows,Linux,OSX

註:在Windows上,我們不支援 Cygwin,MSYS2 或 Git Bash 運行 OpenRefine,而只是使用 Windows 終端機


發行版本

  1. OpenRefine 需要你有一個工作的 Java JRE,否則你將無法啟動 OpenRefine。(雙擊OpenRefine.exe後,命令窗口會快速打開和關閉)
  2. 在這裡下載OpenRefine
  3. 根據您的作業系統(WindowsmacOSLinux)安裝。
  4. 只要 OpenRefine 正在運作,您可以將瀏覽器指向 http://127.0.0.1:3333/來使用它,甚至可以在多個瀏覽器分頁 (tab) 和視窗 (windows) 中使用它。
  5. 如果您正在運行 proxy 或得到 BindException,則可以使用 -i 和 -p 更改IP配置,請參閱下面的運行和配置,或者使用refine -help來獲取選項。

開發版本

開發版本沒有和發行版本相同的測試等級,但我們通常會盡量保持良好的狀態。它會有發行版本中尚未提供的錯誤修復,但也可能有新的錯誤。

安裝發行版本

Windows

安裝 Install:下載.zip文件後,將其解壓縮到任何你想要的文件夾中(例如在 C:\ Open-Refine中)。

運行 Run:運行該文件夾中的.exe文件。您應該看到 OpenRefine 運行的命令視窗。預設情況下,「命令 ( command ) 」視窗具有黑色背景和等寬字體的文本。

關閉 Shut down:當您需要關閉 OpenRefine 時,切換到該命令視窗,然後按 Ctrl-C。直至訊息顯示關閉完成。該視窗可能會自動關閉,或者您可以自己關閉它。如果出現終止所有批次處理「Terminate all batch processes? Y/N」訊息,只需按Y。

升級 Upgrading:如果升級到新版本的 OpenRefine,則可能需要更新工作空間(例如,更新 reconciliation 連結)。刪除位於資料存儲位置的workspace.json文件。當 OpenRefine 啟動時,這個文件將被重新生成。

macOS

透過映像檔安裝:下載完 .dmg 文件後,將其打開,然後將 OpenRefine 圖示拖入「應用程式 ( Application ) 」文件夾圖示(就像您通常安裝Mac應用程式一樣)。

透過Homebrew 安裝:按照我們詳細的Homebrew安裝指南,或按照下面的快速步驟:

  1. 從這里安裝Homebrew
  2. 在終端機輸入
    brew cask install openrefine

  3. 然後找到您的應用程序文件夾中的OpenRefine。

運行:要啟動 OpenRefine,請至應用程序資料夾,然後雙擊 OpenRefine 應用程式。你會看到 OpenRefine 出現在你的Dock中。

關閉:您可以切換到 OpenRefine 應用程式(點擊其在dock上的圖標),並呼叫其Quit命令。

另請參見無法在Mac OS X 10.8(Mountain Lion)上安裝 - “Google Refine”已損壞,無法打開。你應該把它移到垃圾桶。

如果您使用Yosemite,則需要首先安裝適用於OS X 2014-001的Java

Linux

安裝 / 運行:一旦你下載了tar.gz文件,打開一個shell並輸入

 tar xzf openrefine-linux-2.7.ta​​r.gz
 cd openrefine-2.7
 ./refine

這將啟動 OpenRefine 並打開瀏覽器到其啟始頁面。

關機:在shell中按Ctrl-C


運行和配置

預設情況下(出於安全原因),Refine 僅偵聽來自本地主機(127.0.0.1的3333 port)的TCP請求。如果要響應來自機器所有IP地址的TCP請求,請從命令行執行如下所示的內容:

./refine -i 0.0.0.0

在Mac OS X上,您可以將特定條目添加到應用程序包(/Applications/OpenRefine.app/Contents/Info.plist)中的Info.plist文件中:

  <string>-Drefine.host=0.0.0.0</string>

results matching ""

    No results matching ""