উবুন্টু সার্ভারে wkhtmltopdf 0.12.1 কীভাবে ইনস্টল করবেন?


36

আমি বর্তমান স্থিতিশীল সংস্করণ ইনস্টল করার চেষ্টা করছি 0.12.1, তবে এটি কেবল ইনস্টল করে 0.9.9। এর সাথে সর্বশেষ সংস্করণ ইনস্টল করার কোনও সুযোগ আছে apt-get install? মনে হচ্ছে 0.9.9এটি অনেক পুরানো :(


উত্তর:


47

উবুন্টু 12.04 এ, টার্মিনালটি খুলুন এবং টাইপ করুন:

sudo add-apt-repository ppa:pov/wkhtmltopdf
sudo apt-get update
sudo apt-get install wkhtmltopdf 

উবুন্টু 14.04 এ, টার্মিনালটি খুলুন এবং টাইপ করুন:

sudo add-apt-repository ppa:ecometrica/servers
sudo apt-get update
sudo apt-get install wkhtmltopdf  

এবং এই পর এক ধাপ সার্ভার পুনরায় বুট করার বা অন্য আপনি ত্রুটি পাবেন হল: wkhtmltopdf: cannot connect to X server

উবুন্টু 16.04 এবং পরে wkhtmltopdf 0.12.2+ ডিফল্ট উবুন্টু সংগ্রহস্থল থেকে ইনস্টল করা যেতে পারে।


মাত্র 12.04 নির্দেশাবলীর চেষ্টা করেছেন, পিপিএ থেকে সাফল্যের সাথে ডাউনলোড করতে সক্ষম হননি : ppa.launchpad.net/pov/wkhtmltopdf/ubuntu/dists/trusty/main/… 404 পাওয়া যায় নি
নীল

পিপিএ-র লিঙ্কগুলি: pov / wkhtmltopdf লাইভ। আমি এটি থেকে উবুন্টু 12.04 এর জন্য ডাব্লুএইচটিএমল্টোপিডিএফ .deb ফাইলটি ম্যানুয়ালি ডাউনলোড করতে সক্ষম হয়েছি: লঞ্চপ্যাড.এন.পি.পোভি
আরচাইভ

(পিপিএ থেকে v0.12.0-2 ব্যবহার করে: উবুন্টু সার্ভারে ইমেট্রিটিকা / সার্ভার 14.04) আমি এখনও "এক্স সার্ভারের সাথে সংযোগ স্থাপন করতে পারছি না" যদি না আমি xvfb ব্যবহার না করি তবে Askubuntu.com/a/605644/7146
david.libremone

1
ইমেট্রিক / সার্ভারগুলি কি এখনও বজায় রাখা হয়? আমি লঞ্চপ্যাডে কোথাও 0.12.2 (15 জানুয়ারী) -এর জন্য আপ টু ডেট পিপিএ খুঁজে পাইনি
স্টিভ

@ স্টেভে wkhtmltopdf এর সর্বশেষ সংস্করণটি সর্বশেষ 7-10/2014-এ আপডেট হয়েছে, wkhtmltopdf 0.12.0-2 এই পিপিএ: pov / wkhtmltopdf ওয়েবপৃষ্ঠা: লঞ্চপ্যাড.এন.সিমেট্রিক
কারেল

33

পদক্ষেপ:

  1. প্রথমে xvfb সার্ভারটি ইনস্টল করুন:

    sudo apt-get install xvfb
  2. থেকে wkhtmltopdf এর প্রয়োজনীয় সংস্করণটি পান http://wkhtmltopdf.org/downloads.html

    উবুন্টু 14.04 64-বিটের জন্য:

    wget http://download.gna.org/wkhtmltopdf/0.12/0.12.2.1/wkhtmltox-0.12.2.1_linux-trusty-amd64.deb
  3. Wkhtmltopdf ইনস্টল করুন:

    sudo dpkg -i wkhtmltox-0.12.2.1_linux-trusty-amd64.deb

    নির্ভরতা ইনস্টল করুন (যদি প্রয়োজন হয়):

    sudo apt-get -f install
  4. এতে প্রতীকী লিঙ্ক তৈরি করুন /usr/local/bin/:

    echo 'exec xvfb-run -a -s "-screen 0 640x480x16" wkhtmltopdf "$@"' | sudo tee /usr/local/bin/wkhtmltopdf.sh >/dev/null
    sudo chmod a+x /usr/local/bin/wkhtmltopdf.sh

এই জন্য আপনাকে ধন্যবাদ. আমি যে সমস্যাটি করছিলাম তা আমি বুঝতে পারি নি যে ডাব্লুএইচটিএমলেটপডিএফ হেডলেস চালানোর জন্য আমার xvfb দরকার ছিল। একটি যাদুমন্ত্র মত কাজ করে.
ডেভিড রিচার্ডস

দয়া করে অবহিত করুন যে gna.orgএখন বন্ধ হয়েছে। সুতরাং আপনার ডাউনলোডগুলি.ডব্লিউএমএইচটিএমল্টপডিএফ.আর.জি . থেকে পূর্বনির্ধারিত বাইনারিগুলি ডাউনলোড করা উচিত । দয়া করে github.com/wkhtmltopdf/wkhtmltopdf/issues/… দেখুন
বাসনেট

এটি আমার পক্ষে কাজ করেছে :)
ভিক্টর আলভারাডো

1

আমি নিম্নলিখিতটি উবুন্টু 14.04.5 এলটিএসে ব্যবহার করেছি

wget http://download.gna.org/wkhtmltopdf/0.12/0.12.2/wkhtmltox-0.12.2_linux-trusty-amd64.deb
sudo apt-get install libxrender1 xfonts-utils xfonts-base xfonts-75dpi libfontenc1 x11-common xfonts-encodings libxfont1 fontconfig
sudo dpkg -i wkhtmltox-0.12.2_linux-trusty-amd64.deb
sudo reboot now

দ্রষ্টব্য: এটি সংস্করণ 0.12.2 ! সুতরাং আপনাকে xvfb ইনস্টল করার দরকার নেই কারণ আপনি সম্ভবত এটি সার্ভার হিসাবে এক্স চালাচ্ছেন না।

যদি এটি ব্যর্থ হয় sudo dpkg -i wkhtmltox-0.12.2_linux-trusty-amd64.debতবে sudo apt get install -fনির্ভরতার সাথে ইনস্টল করতে এগিয়ে যান ।


এটি প্যাভেলসের জবাবের সাথে খুব মিলে যায়, আপনি নির্ভর করে প্যাকেজগুলি ম্যানুয়ালি ইনস্টল করার পরামর্শ দিচ্ছেন যা তাদের ব্যবহার বন্ধ হয়ে যাওয়ার পরে তাদের পরবর্তী স্বয়ংক্রিয়-অপসারণকে বাধা দেয়। -1
ডেভিড ফোস্টার

@ ডেভিডফোস্টার এটি একই রকম, তবে নতুন সংস্করণ নম্বরটিতে xvfb প্রয়োজন হয় না যা মূল পার্থক্য। ভাবেনা যে ডাউনটোট দরকার ছিল necessary
জাস্টিন ফরটিয়ার

0

উবুন্টু 16.04 এ wkhtmltopdf 0.12.5 ইনস্টল করতে, এটি চেষ্টা করুন,

  1. ওডু 12 এর জন্য ডাব্লুএইচটিএম্লটপডিএফ সংস্করণ 0.12.5 প্রস্তাবিত।

    wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.5/wkhtmltox_0.12.5-1.trusty_amd64.deb

  2. প্যাকেজটি আনপ্যাক করুন এবং ইনস্টল করুন।

    sudo dpkg -i wkhtmltox_0.12.5-1.trusty_amd64.deb

  3. এটি সমস্ত নির্ভরতা ইনস্টল করবে।

    sudo apt -f install

  4. উপভোগ করুন!


-1

নীচের কমান্ডটি চেষ্টা করার পরে, এটি আমার পক্ষে কাজ করেছিল

cd ~
yum install -y xorg-x11-fonts-75dpi xorg-x11-fonts-Type1 openssl git-core fontconfig
wget https://downloads.wkhtmltopdf.org/0.12/0.12.4/wkhtmltox-0.12.4_linux-generic-amd64.tar.xz
tar xvf wkhtmltox-0.12.4_linux-generic-amd64.tar.xz
mv wkhtmltox/bin/wkhtmlto* /usr/bin
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.