উবুন্টু লিনাক্সে XML :: LibXML কিভাবে ইনস্টল করবেন [দ্রুত পরামর্শ]

উবুন্টু লিনাক্সে LibXML পার্ল মডিউল ইনস্টলেশন ত্রুটি ঠিক করার জন্য দ্রুত টিপ।



আমি আজ একটি নতুন টুল নিয়ে কাজ করছিলাম যেখানে আমার উবুন্টু বক্সে পার্ল স্ক্রিপ্ট ব্যবহার করে কিছু পরীক্ষা চালানোর সময় আমি একটু সমস্যার মধ্যে পড়েছিলাম ওরাকল ভার্চুয়াল বক্স

মূলত, প্রদর্শিত ত্রুটিটি MLINC এ XML/LibXML.pm সনাক্ত করা যায় না এবং এটি দেখতে এরকম দেখাচ্ছিল:





MLINC- এ XML/LibXML.pm সনাক্ত করা যাচ্ছে না (আপনাকে XML :: LibXML মডিউল ইনস্টল করতে হতে পারে) (@INC- এ রয়েছে: .1 /usr/local/share/perl/5.22.1 /usr/lib/x86_64-linux-gnu/perl5/5.22/usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.22/usr /share/perl/5.22/usr/local/lib/site_perl/usr/lib/x86_64-linux-gnu/perl-base।) ./run_test.pl লাইন 15 এ।
শুরুতে ব্যর্থ – সংকলন ./run_test.pl লাইন 15 এ বাতিল করা হয়েছে।

ত্রুটিটি সমাধানের ইঙ্গিত হিসাবে, আমি নীচের কমান্ডটি ব্যবহার করে LibXML পার্ল মডিউল ইনস্টল করার চেষ্টা করেছি:



ওপেন সোর্স ওয়েব ব্রাউজার

sudo cpan install XML::LibXML

কিন্তু এই কমান্ড আরেকটি ঝামেলায় পড়ে গেল। সম্পূর্ণ আউটপুট হল:

অভ্যন্তরীণ নাল লগার লোড হচ্ছে। বার্তা লগ করার জন্য Log :: Log4perl ইনস্টল করুন
'/Home/abhi/.cpan/Metadata' পড়া
ডেটাবেস তৈরি করা হয়েছিল বৃহস্পতিবার, 23 মার্চ 2017 09:41:02 GMT
মডিউল 'XML :: LibXML' এর জন্য ইনস্টল চলছে
/Home/abhi/.cpan/sources/authors/id/S/SH/SHLOMIF/XML-LibXML-2.0129.tar.gz ঠিক আছে
'YAML' ইনস্টল করা হয়নি, স্থায়ী অবস্থায় সংরক্ষণ করা হবে না
Makefile.PL দিয়ে S/SH/SHLOMIF/XML-LibXML-2.0129.tar.gz কনফিগার করা হচ্ছে
নেটিভ পার্ল UTF8 সক্ষম করুন
xml2-config চলছে ... অনুমান করে libxml2 কনফিগার করতে পারিনি
বিকল্প:
LIBS = ' -L/usr/local/lib -L/usr/lib -lxml2 -lm'
INC = ' -I/usr/local/include -I/usr/include'
যদি এটি ভুল হয় তবে এইভাবে পুনরায় চালান:
$/usr/bin/perl Makefile.PL LIBS = ’-L/path/to/lib’ INC = ’-I/path/to/include’

Xml2 এর সাথে লিঙ্ক করার ক্ষমতা পরীক্ষা করা হচ্ছে… না
Libxml2… libxml2, zlib, এবং/অথবা ম্যাথ লাইব্রেরির (-lm) ​​বিরুদ্ধে লিঙ্ক করার ক্ষমতা পরীক্ষা করা হচ্ছে না।
কমান্ড লাইনে LIBS এবং INC মান সেট করার চেষ্টা করুন
অথবা থেকে libxml2 পান
http://xmlsoft.org/
আপনি যদি RPMs এর মাধ্যমে ইনস্টল করেন তবে নিশ্চিত করুন যে আপনি -devel ইনস্টল করেছেন
RPMs, যেহেতু এখানে হেডার (.h ফাইল) আছে।

এছাড়াও, আপনি DEBUG = 1 প্যারামিটার দিয়ে perl Makefile.PL চালানোর চেষ্টা করতে পারেন
libxml2 ইনস্টলেশন সনাক্ত করার সঠিক কারণটি দেখতে
ব্যর্থ হয়েছে বা কেন Makefile.PL একটি পরীক্ষা প্রোগ্রাম কম্পাইল করতে সক্ষম ছিল না।
SHLOMIF/XML-LibXML-2.0129.tar.gz তৈরি করা হয়নি
/usr/bin/perl Makefile.PL INSTALLDIRS = site - ঠিক নেই

ফিক্সটি খুব চতুর নয় তবে এটি বের করতে কিছুটা সময় লাগতে পারে। এই দ্রুত টিপটিতে, আমি আপনাকে দেখাব কিভাবে উবুন্টুতে লিবিএক্সএমএল মডিউল বা উবুন্টুর উপর ভিত্তি করে অন্য কোনও লিনাক্স বিতরণ ইনস্টল করা যায়।

উবুন্টু লিনাক্সে কিভাবে LibXML পার্ল মডিউল ইনস্টল করবেন

আমি উপরে দেখানো ত্রুটি আউটপুটে LibXML ইনস্টলেশন ব্যর্থতার কারণ তুলে ধরেছি। এটি নিজের মধ্যে খুব স্পষ্ট:

Libxml2… libxml2, zlib, এবং/অথবা ম্যাথ লাইব্রেরির (-lm) ​​বিরুদ্ধে লিঙ্ক করার ক্ষমতা পরীক্ষা করা হচ্ছে না।

স্পষ্টতই সিস্টেমটি libxml2 এবং zlib লাইব্রেরি অনুপস্থিত। এই সমস্যাটি সমাধান করতে আপনাকে যা করতে হবে তা হল নীচের কমান্ডটি ব্যবহার করে প্রয়োজনীয় লাইব্রেরিগুলি ইনস্টল করা:

sudo apt-get install zlib1g-dev libxml2-dev

ল্যাপটপ দুই আঙুলের স্ক্রোল কাজ করছে না

একবার আপনি থাইলিব্রেইস ইনস্টল করলে, নিয়মিত ফ্যাশনে LibXML পার্ল মডিউলটি ইনস্টল করুন:

sudo cpan install XML::LibXML

এটাই. আমি আশা করি এই দ্রুত আপনাকে উবুন্টু 16.04 এবং অন্যান্য সংস্করণগুলিতে LibXML মডিউল ইনস্টল করার ক্ষুদ্র সমস্যাগুলি সমাধান করতে সহায়তা করেছে।


আপনি কি পড়েন? দয়া করে এটি অন্যদের সাথে শেয়ার করুন।

আকর্ষণীয় নিবন্ধ

মাইক্রোসফ্টের বার্তা হিসাবে ছদ্মবেশযুক্ত ইমেলগুলিতে লিঙ্কগুলি খুলবেন না

মাইক্রোসফ্টের বার্তা হিসাবে ছদ্মবেশযুক্ত ইমেলগুলিতে লিঙ্কগুলি খুলবেন না

মাইক্রোসফ্ট ইমেল কেলেঙ্কারী অপসারণ - ভাইরাস অপসারণ গাইড (আপডেট)

পাওয়ার ক্লিনার 2018 অযাচিত অ্যাপ্লিকেশন

পাওয়ার ক্লিনার 2018 অযাচিত অ্যাপ্লিকেশন

কীভাবে পাওয়ার ক্লিনার 2018 আনইনস্টল করবেন অযাচিত অ্যাপ্লিকেশন - অপসারণ গাইড (আপডেট)

ঘূর্ণি বিজ্ঞাপন অনুসন্ধান করুন

ঘূর্ণি বিজ্ঞাপন অনুসন্ধান করুন

কীভাবে অনুসন্ধান ঘূর্ণি বিজ্ঞাপনগুলি আনইনস্টল করবেন - ভাইরাস অপসারণ নির্দেশাবলী (আপডেট)

[ফ্রি ডাউনলোড] নতুনদের জন্য ভি চিট শীট

[ফ্রি ডাউনলোড] নতুনদের জন্য ভি চিট শীট

ভি কমান্ডের এই দ্রুত রেফারেন্স গাইড আপনাকে অনেক সময় বাঁচাবে।

প্রাইম আপডেটার অ্যাডওয়্যার

প্রাইম আপডেটার অ্যাডওয়্যার

কীভাবে প্রাইম আপডেটার অ্যাডওয়্যার আনইনস্টল করবেন - ভাইরাস অপসারণের নির্দেশাবলী (আপডেট)

আবুধাবি পুলিশ জিএইচকিউ ভাইরাস

আবুধাবি পুলিশ জিএইচকিউ ভাইরাস

আবুধাবি পুলিশ জিএইচকিউ ভাইরাস অপসারণ - ভাইরাস অপসারণের পদক্ষেপ (আপডেট করা)

উইন্ডোজ 10 এ কীভাবে আপনার ভুলে যাওয়া পাসওয়ার্ডটি পুনরায় সেট করবেন?

উইন্ডোজ 10 এ কীভাবে আপনার ভুলে যাওয়া পাসওয়ার্ডটি পুনরায় সেট করবেন?

উইন্ডোজ 10 এ কীভাবে আপনার ভুলে যাওয়া পাসওয়ার্ডটি পুনরায় সেট করবেন?

উবুন্টু 20.04, 18.04 এবং 16.04 এ কিভাবে ডিভিডি চালানো যায়

উবুন্টু 20.04, 18.04 এবং 16.04 এ কিভাবে ডিভিডি চালানো যায়

উবুন্টু এবং লিনাক্স মিন্টে ডিভিডি চালাতে পারছেন না? এই ছোট প্যাকেজটি উবুন্টু ভিত্তিক লিনাক্স বিতরণে ডিভিডি সমর্থন সক্ষম করে।

উবুন্টু এবং ডেবিয়ানে ত্রুটি 'add-apt-repository command not found' ঠিক করুন

উবুন্টু এবং ডেবিয়ানে ত্রুটি 'add-apt-repository command not found' ঠিক করুন

ডেবিয়ান, উবুন্টু এবং অন্যান্য ডেবিয়ান-ভিত্তিক লিনাক্স ডিস্ট্রিবিউশনে কীভাবে 'অ্যাড-অ্যাপ্ট-রিপোজিটরি কমান্ড পাওয়া যায়নি' ত্রুটিটি দ্রুত ঠিক করা যায় তা এখানে।

Searchpulse.net পুনর্নির্দেশ (ম্যাক)

Searchpulse.net পুনর্নির্দেশ (ম্যাক)

কীভাবে Searchpulse.net পুনর্নির্দেশ (ম্যাক) থেকে মুক্তি পাবেন - ভাইরাস অপসারণ গাইড (আপডেট)


ধরন