2

現在我正在使用Ubuntu 11.10,64位os.i,我想要安裝wkhtmltopdf.please告訴我wkhtmltopdf的靜態版本。如何安裝wkhtmltopdf?

+1

可能重複的[幫助安裝靜態二進制wkhtmltopdf](http://stackoverflow.com/questions/3713004/help-installing-static-binary-for-wkhtmltopdf) –

+0

儘管鏈接聽起來不錯,但我建議你建立wkhtmltopdf使用源代碼(這需要時間雖然)bcoz試圖安裝wkhtmltpdf使用包結果沒有cookie的支持,頁面中斷保存使用源代碼構建它,或者你可以下載wicked_pdf gem,它有一個帶有cookie補丁的wkhtmltopdf二進制文件,二進制在你的/ usr/local/bin如果你想節省時間從源代碼wkhtmltopdf的Compling和安裝 – Viren

回答

12

Ubuntu的Linux機器上安裝wkhtmltopdf

  1. 首先檢查OS是通過使用下面的命令

    32位或64位嘗試uname -m。這似乎是uname -m實際上給x86_64的時候它是一個內核的64位

  2. 運行以下命令

    sudo apt-get install openssl build-essential xorg libssl-dev libxrender-dev 
    
  3. 然後運行以下命令

    sudo apt-get install wkhtmltopdf 
    
  4. 基於從OS下載wkhtmltopdf包以下網站

    http://code.google.com/p/wkhtmltopdf/downloads/list

    OR

    wget http://wkhtmltopdf.googlecode.com/files/wkhtmltopdf-0.9.9-static-i386.tar.bz2 
    

    (wkhtmltopdf-0.9.9-靜態i386.tar。BZ2是wkhtmltopdf一個穩定的版本)

  5. 然後提取使用命令

    tar xvjf wkhtmltopdf-0.9.9-static-i386.tar.bz2 
    
  6. 然後將提取的DIR到usr/local/bin目錄文件夾

    sudo mv wkhtmltopdf-i386 /usr/local/bin/wkhtmltopdf 
    
  7. 檢查wkhtmltopdf被安裝或不使用以下命令

    which wkhtmltopdf 
    wkhtmltopdf –help 
    

在MacOS

安裝wkhtmltopdf
brew install Caskroom/cask/wkhtmltopdf 
3

另一種方法是使用Rails內部正式的二進制文件中添加以下行到你的Gemfile:

gem 'wkhtmltopdf-installer' 

這樣從http://wkhtmltopdf.org官方二進制文件就會被下載並添加到bundle install階段您的捆綁。

+2

這是唯一的選擇具有0.12.x版本的寶石 –

相關問題