পপলারের সর্বশেষ সংস্করণটি কীভাবে ইনস্টল করবেন?


8

আমি উবুন্টু 16.04 ব্যবহার করছি এবং এটিতে পপলারের সর্বশেষতম সংস্করণ নেই।

এটি আমাকে পাসওয়ার্ড সুরক্ষিত গুরুত্বপূর্ণ নথিগুলি খুলতে বাধা দিচ্ছে। আমার প্রতিদিনের জিনিসগুলি করার জন্য আমার সর্বশেষতম সংস্করণ দরকার। আমি লিনাক্স নবাগত হিসাবে সহজ শর্তে দয়া করে ব্যাখ্যা করুন।

কেউ আমাকে কীভাবে ম্যানুয়ালি আপগ্রেড করতে পারেন বা এটি আপডেট হিসাবে অন্তর্ভুক্ত করতে পারেন?


poppler-0.43 এখনও বিকাশের সংস্করণ হিসাবে বিবেচিত হয় .... এবং কে কখন "0.44" ব্যবহার করবে কে জানে? উবুন্টু / ডেবিয়ান বিকাশের সংস্করণগুলি 0.41 সংস্করণে এসেছে! (দেখুন উবুন্টু yakkety) -
Knud লারসেন

উত্তর:


1

আপনি আসলে বিখ্যাত এক্সওয়াই সমস্যা লুপে পড়েছেন।

পাসওয়ার্ড সুরক্ষিত পিডিএফ খোলার জন্য আপনার সর্বশেষ এভান্সের দরকার নেই। আপনি কেবল ফক্সিট রিডার ইনস্টল করতে পারেন এবং এটিকে ডিফল্ট পিডিএফ ভিউয়ার করতে পারেন। এটি নিখুঁতভাবে এই পিডিএফ খুলবে।

ফক্সিট রিডারটি এখান থেকে https://www.foxitsoftware.com/downloads/ ডাউনলোড করুন এবং ডাবল ক্লিক করে এটি ইনস্টল করুন। যদি এটি কাজ করে না মনে হয় তবে এটি কার্যকর করার অনুমতি অনুপস্থিত হতে পারে। এটি chmod +x foxitreader.runকমান্ড মত ব্যবহার করুন

যাইহোক, এক্সওয়াই সমস্যা সম্পর্কিত কিছু আকর্ষণীয় পঠন এখানে


ধন্যবাদ আমি এখন আমার এনক্রিপ্ট করা পিডিএফ খুলতে পারি, সমস্যাটি আসলে ফাইলটি ডিক্রিপ্ট করার জন্য আমার আর একটি প্যাকেজ দরকার। আমি ফক্সিট দিয়ে এটি করতে পারি না।
ফিল

আপনি যে ধরনের পিডিএফএস সাধারণত বলেছিলেন তা অ্যাডোব পাঠকদের সাথে সর্বশেষ সংস্করণে খোলা যেতে পারে। mupdf এটি খুলতে পারে। শিয়ালও। কিন্তু প্রকাশ করতে পারে না।
আনোয়ার

12

আমার নিজের সিস্টেমে এভিন্সের সাথে পাসওয়ার্ড-সুরক্ষিত পিডিএফগুলি খুলতে সক্ষম হওয়ার জন্য আমি খুঁজে পেয়েছি (অনেক পরীক্ষার পরে) যে উত্স থেকে পপ্পলারের সর্বশেষ প্রকাশটি সংকলন করতে হয়েছিল এবং নতুন পপলারের বিপরীতে এভিন্সের সর্বশেষ প্রকাশটিও সংকলন করতে হয়েছিল ।

পাসওয়ার্ড-সুরক্ষিত পিডিএফ ফাইলগুলি খোলার সমস্যা সমাধানের জন্য কীভাবে পপলার এবং ইভানস আপগ্রেড করবেন

সংকলনের জন্য প্রথমে এই সমস্ত পূর্বশর্তগুলি ইনস্টল করুন:

sudo apt install g++ autoconf libfontconfig1-dev pkg-config libjpeg-dev libopenjpeg-dev gnome-common libglib2.0-dev gtk-doc-tools libyelp-dev yelp-tools gobject-introspection libsecret-1-dev libnautilus-extension-dev

(অন্যান্য সিস্টেমে আরও নির্ভরতা পাওয়া যেতে পারে তবে আমি ২ সপ্তাহের পুরানো ইনস্টলেশন থেকে কাজ করছি, তাই আশা করি এটি বেশিরভাগের পক্ষে যথেষ্ট হবে)

Poppler

একটি টার্মিনাল খুলুন যাতে আপনি নিজের হোম ডিরেক্টরিতে থাকেন। আপনি পারিপাট্য উপর সত্যিই প্রখর হন, তাহলে আপনি দুই উৎস ডিরেক্টরি আপনি, দিয়ে শেষ উদাহরণস্বরূপ করতে যাচ্ছি জন্য একটি নতুন ডিরেক্টরির করতে পারেন mkdir popplerএবং এটি লিখুন: cd poppler

বর্তমান কার্যকারী ডিরেক্টরিতে প্রথমে এনকোডিং ফাইলগুলি (এগুলি সংকলনের প্রয়োজন নেই) ডাউনলোড করুন

wget https://poppler.freedesktop.org/poppler-data-0.4.7.tar.gz

নিষ্কাশন (এটি পরিষ্কারভাবে অবাস্তব করে):

tar -xf poppler-data-0.4.7.tar.gz

ডিরেক্টরি লিখুন

cd poppler-data-0.4.7

এবং যাদুতে সঠিক জায়গায় ফাইলগুলি প্রেরণ করুন /usr/share:

sudo make install

এখন এক স্তর ফিরে যান

cd ..

মূল প্যাকেজটি ডাউনলোড করুন এবং এক্সট্র্যাক্ট করুন:

wget https://poppler.freedesktop.org/poppler-0.44.0.tar.xz
tar -xf poppler-0.44.0.tar.xz
cd poppler-0.44.0

এখন configureফাইলটি এইভাবে চালান :

./configure --enable-poppler-glib

উপরের নির্ভরতাগুলির তালিকা থেকে আমি যদি কিছু মিস করি তবে আপনি এখানে ত্রুটি পাবেন। ত্রুটিগুলি আলোকিত হতে পারে যেমন 'জিনিস-যা আপনাকে পাওয়া যায় না' সেই ক্ষেত্রে আপনি চেষ্টা sudo apt install thing-you-needকরে আবার চেষ্টা করতে পারেন। যদি এটি কাজ না করে তবে ত্রুটি বার্তার জন্য অনলাইনে অনুসন্ধান করার চেষ্টা করুন।

যদি এটি ত্রুটি ছাড়াই প্রস্থান করে তবে আপনি চালাতে পারেন:

make

যা কিছুটা সময় নেবে। এটি সম্পন্ন হয়ে গেলে আপনি ব্যবহার করতে পারেন sudo make installতবে আরও ভাল, আপনি এই ইনস্টলেশনটি (ইয়ে!) পরিচিত করতে চেকইনস্টলটি ব্যবহার করতে পারেন dpkg:

sudo apt install checkinstall
sudo checkinstall

আপনি কি কখনো এই আনইনস্টল করতে চান, আপনি সুবিধামত সঙ্গে তা করতে পারেন sudo dpkg -r popplerযেমন checkinstallসবিনয়ে আপনাকে অবহিত করা হবে। আপনি যদি ব্যবহার sudo make installকরেন তবে উত্স ডিরেক্টরিতে প্রবেশ করে আপনি যেকোন সময় আনইনস্টল করতে পারেন (সুতরাং এটি চালিয়ে যান!) এবং টাইপ করেsudo make uninstall

স্পষ্ট প্রদর্শন করা

আমরা ইতিমধ্যে এভিন্সের জন্য নির্ভরতা পেয়েছি, সুতরাং আপনি এখনও পপলার ডিরেক্টরিতে রয়েছেন তা ধরে নিয়ে বাসাতে cdবা আপনি যেখানে ইভিংস ডাউনলোড করতে চান সেখানে ফিরে যান ।

wget http://ftp.gnome.org/pub/GNOME/sources/evince/3.20/evince-3.20.0.tar.xz
tar -xf evince-3.20.0.tar.xz
cd evince-3.20.0
./configure
make
sudo checkinstall

"./configure - সক্ষম-পপ্পলার-গ্লিব --প্রিফিক্স = / usr" ব্যবহার করুন। যাতে আপনাকে পরে কিছু পরিবেশের ভেরিয়েবল সেট আপ করতে হবে না
অলোক নায়ক

1
আমি উবুন্টু 14.04 এ ইনস্টলার পপলার 0.62 ব্যবহার করে এই ত্রুটিটি পেয়েছি - bash: ./configure: এরকম কোনও ফাইল বা ডিরেক্টরি নেই
গৌরব আগরওয়াল

1
sudo apt-get install python-poppler

1
আপনাকে ধন্যবাদ, আমি এটি করেছি তবে আমি এখনও পিডিএফ খোলার সাথে খুলতে পারি না। আমি ডান পাসটি টাইপ করি এবং এটি আমাকে আবার জিজ্ঞাসা করে। (এটি অবশ্যই সঠিক পাসওয়ার্ড)
ফিল

ধন্যবাদ !! এভিন্স ভুল অবস্থানে টীকাগুলি স্থাপন করে আমার একটি সমস্যা আছে তবে এই ইনস্টলের পরে সমস্যাটি স্থির হয়ে গেছে বলে মনে হচ্ছে।
ইয়ান কিং ইয়িন

0

প্রথম, না sudo apt-get update

আপনার প্যাকেজগুলির সমস্ত আপডেট করতে আপনি করতে পারেন sudo apt-get upgrade, বা কেবল পপ্প্লার আপডেট করুন sudo apt-get install python-poppler


ধন্যবাদ বব, আমি এটি খুব করেছি তবে এখনও একই ফলাফল (গ্রেগ সম্পর্কে আমার মন্তব্য উল্লেখ করুন)
ফিল
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.