এই সরঞ্জামগুলি সমস্ত আপনার সিস্টেমে সফ্টওয়্যার ইনস্টল করে তবে বিভিন্ন স্তরে কাজ করে।
./ কনফিগার এবং & ইনস্টল করুন
চলমান ./configure && make install
সোর্স কোড থেকে সরাসরি গ্রন্থাগারগুলি বা এক্সিকিউটেবলগুলি তৈরি এবং ইনস্টল করে।
make install
ধাপ মূলত শুধু আপনার সিস্টেমের মধ্যে কপি চূড়ান্ত ফাইল। make uninstall
এগুলি আবার সরানোর জন্য অনেক উত্স একটি বিশেষ নিয়ম নিয়ে আসে তবে এটি গ্যারান্টিযুক্ত নয় এবং অবশ্যই আপনার চারপাশে কনফিগার করা উত্স রয়েছে কেবল ততক্ষণ কাজ করে। এছাড়াও, এটি প্রয়োজনীয় নির্ভরতাগুলির যত্ন নেয় না।
প্রায়শই নির্দিষ্ট প্যাকেজের জন্য কেবল উত্স কোড পাওয়া যায়, তাই এই পথে যাওয়ার একমাত্র উপায়। এছাড়াও, ./configure
সাধারণত আপনাকে আপনার প্যাকেজটি উপযুক্ত করতে দেয় এমন প্রচুর বিকল্প গ্রহণ করে।
কোন ফাইলটি কোন সফ্টওয়্যার ইনস্টল করেছে তা সন্ধান করতে না পেরে এবং তাদের সিস্টেম থেকে সরানোর কোনও নির্ভরযোগ্য পদ্ধতির অভাব এই পদ্ধতির প্রধান ত্রুটি।
আরপিএম (রেডহ্যাট প্যাকেজ ম্যানেজার)
rpm
আপনার সিস্টেমে ইতিমধ্যে কনফিগার করা এবং সংকলিত সফ্টওয়্যার ইনস্টল করে এবং এটি আবার এড়াতে একটি আনইনস্টল সহ আসে। প্যাকেজগুলি কারও দ্বারা তৈরি করতে হবে। এই বৈশিষ্ট্যটি ইতিমধ্যে সিদ্ধান্ত নিয়েছে কী কী বৈশিষ্ট্যগুলি অন্তর্ভুক্ত করা যায় এবং কীভাবে আপনার সিস্টেমের বিন্যাসে প্যাকেজটিকে সর্বোত্তমভাবে সংহত করা যায়। এটি নির্ভরতাগুলির একটি তালিকা সহ আসে।
যেহেতু আরপিএমগুলি সেখানে প্রচুর বিতরণের জন্য ব্যবহৃত হয়, আপনি প্রায়শই নিশ্চিত করতে চান যে এই আরপিএমটি আপনার বিতরণের জন্য লেখা হয়েছিল যাতে পাথ, নির্ভরতা এবং অন্যান্য গৃহপালিত জিনিসগুলি ভালভাবে সংহত করে।
ডেবিয়ান সিস্টেমগুলিতে, সমতুল্য প্যাকেজ বিন্যাসটি হয় .deb
এবং ইনস্টলেশন এবং ডাটাবেসটি dpkg
সরঞ্জাম দ্বারা পরিচালিত হয় ।
ইয়াম
yum
চারপাশে একটি অতিরিক্ত মোড়ক rpm
। এটি সাধারণত বিতরণ করার জন্য আপনার বিতরণ করার জন্য আরপিএম ফাইলগুলির নিজস্ব ডাটাবেস রাখে। বেশিরভাগ বিতরণের স্থিতিশীল সংস্করণগুলির জন্য সেই ডাটাবেসের অভ্যন্তরে থাকা সমস্ত প্যাকেজ একে অপরের সাথে ভালভাবে খেলবে play এই ডাটাবেসটি অনুসন্ধান করা যেতে পারে (যেমন সহ yum search some_name
)।
এটি স্বয়ংক্রিয়ভাবে আপনার জন্য নির্ভরতাগুলি সমাধান করবে। প্যাকেজগুলি (এবং কিছুটা নির্ভর করে তাদের নির্ভরতা সহ) সহজেই আনইনস্টল করা যায়।
ডেবিয়ান সিস্টেমগুলিতে, সমতূলক সংগ্রহস্থল এবং নির্ভরতা-রেজোলিউশন সরঞ্জামগুলি অ্যাপ ( apt-get
এবং aptitude
) সরবরাহ করে।
yum
বনাম সম্পর্কে কিup2date
। আমি পার্থক্য সম্পর্কে কখনও পরিষ্কার ছিল না।