উবুন্টুতে কীভাবে কোনও বার্নিশ মডিউল ইনস্টল করা যায়


11

আমি বার্নিশ ক্যাশে, জন্য একটি অতিরিক্ত মডিউল ইনস্টল করতে চান শিল্ড মডিউল

আমি এটা কিভাবে করবো? আমি উবুন্টু সংগ্রহস্থল থেকে ওয়ার্নিশ 3.0 ইনস্টল করেছি।

মডিউলটি সংকলনের জন্য বার্নিশ উত্স কীভাবে পাব? আমারও কি উত্স থেকে বার্নিশ সংকলন করা দরকার? এটি কি ভাণ্ডারগুলির মাধ্যমে বার্নিশ আপডেট করা অক্ষম করে?

কেউ কি ধাপে ধাপে নির্দেশনা দিতে পারেন?

উত্তর:


8

আপনি উত্স প্যাকেজ পেতে পারেন

apt-get source varnish

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

আপনি যদি মডিউল উত্সটি আপনার $ HOME / libvmod-shield এ ডাউনলোড করেন এবং বার্নিশটি $ HOME / वार्निश-3.0.2 এ থাকে তবে

cd $HOME/libvmod-shield
./configure VARNISHSRC=$HOME/varnish-3.0.2
make 
sudo make install
sudo make check

বা অনুরূপ কিছু আপনাকে যেতে দেওয়া উচিত।


4
আমাকে প্রথমে বার্নিশ উত্স তৈরি করতে হয়েছিল, তারপরে আমাকে মডিউল ডিরেক্টরিও উল্লেখ করতে হয়েছিল./configure VARNISHSRC=/usr/local/src/varnish-3.0.0 VMODDIR=/usr/lib/varnish/vmods
টোব

@ টোব: আমিও একই ধরণের সমস্যার মুখোমুখি হই। আপনি কীভাবে আমাকে নিরাপদে তৈরি করতে পারবেন দয়া করে বলতে পারেন। আমি আশঙ্কা করি যে বিল্ডিংটি ইতিমধ্যে ইনস্টল থাকা অবস্থায় বার্নিশের সাথে গোলমাল হবে। ধন্যবাদ
নাকা

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

3

আমি জানি আপনি উবুন্টুতে এটি কীভাবে করবেন সে সম্পর্কে জিজ্ঞাসা করেছিলেন, তবে উত্তরটি অনুসন্ধানে আসে। :)

CentOS (বা অন্যান্য RHEL- ভিত্তিক সিস্টেমগুলি) এ আপনি এই জাতীয় কিছু করতে চান:

rpm -i "http://example.com/varnish.src.rpm"
rpmbuild -bc /usr/src/redhat/SPECS/varnish.spec

cd libvmod-foo
./configure VARNISHSRC=/usr/src/redhat/BUILD/varnish-$VERSION
make
make install
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.