সফ্টওয়্যার সংকলন এবং ইনস্টল করা একটি ব্যথা এবং সমস্যা যা আমি কাটিয়ে উঠতে পারি না। আমি এই প্রক্রিয়াটি সম্পর্কে আমার জ্ঞানটি পরিষ্কার করার জন্য আরও জ্ঞানবান ব্যক্তির সাথে এই প্রক্রিয়াটি বোঝার মধ্য দিয়ে যেতে চাই next
আমার প্রয়োজন অনেক বৈজ্ঞানিক সফ্টওয়্যার প্যাকেজ হিসাবে বিতরণ করা হয় না। আমি বুঝতে পারি "./configure" সংকলন ভেরিয়েবল সেট আপ করে এবং নির্ভরতাগুলির জন্য "মেক" সংকলন "সুডো মেক ইনস্টল" করে সমস্ত লাইব্রেরি এবং বিন তাদের জায়গায় রাখে checking তবে এটি কখনও কাজ করে না। আমি খুব কমই ক) "./configure" পর্যায়টি নির্ভরতা জাহান্নামে প্রবেশ না করেই বের হয়ে যাই, এবং যদি আমি এটি করি তবে খ) "সুডো মেক ইনস্টল" সম্ভবত আমার বাক্সটি নাক করে দেবে।
ক) নির্ভরতা নরক খুব হতাশাজনক। মাঝে মাঝে আমার কাছে লাইব্রেরি থাকে তবে এটি পছন্দ হয় না। অথবা লাইব্রেরি ইনস্টল করতে চায় না। অথবা "কনফিগার" এটি খুঁজে পাচ্ছে না। বা আমার ডিসট্রো এটি কোথাও এটি করা উচিত ছিল না। অথবা আমার সিস্টেমে দুটি সংস্করণ রয়েছে। সমস্যাটি হ'ল, আমি কীভাবে রোগ নির্ণয় করতে পারি এবং তাই এই সমস্যাগুলি ঠিক করতে পারি না understand যার প্রোগ্রামার হওয়ার দরকার নেই তার জন্য শেখার জন্য কিছু ভাল রেফারেন্স কী কী?
খ) আমার বুদ্ধিটি হল "মেক ইনস্টল" কিছু গ্রন্থাগার প্রতিস্থাপন করবে এবং আমার প্যাকেজ ম্যানেজারকে এ সম্পর্কে সচেতন না করে সেটিংস পরিবর্তন করবে। অতএব, কিছু প্রোগ্রাম চলবে না, অন্যদের আপডেট করা যাবে না। সুতরাং, যদি আমি "মেক ইনস্টল" ব্যবহার না করি এবং আমার ব্যবহারকারী ডিরেক্টরিতে সংকলিত বাইনারিটি প্যাথএ্যাচ-তে যোগ করা প্রতীকী লিঙ্কের সাথে রাখি, তবে আমি কি পরিষ্কার হয়ে যাব?
আমার বাক্সটি একক ব্যবহারকারী, এতে প্রচুর ফ্রি এইচডি রয়েছে যাতে আমি আমার একাধিক (কয়েক ডজন) লাইব্রেরির অনুলিপি রাখার বিষয়ে চিন্তা করি না যদি এটি আমার সমস্যার সমাধান করে care স্থান সস্তা।
apt-get build-dep <package>
প্রয়োজনীয় নির্ভরতা স্বয়ংক্রিয়ভাবে ইনস্টল করতে ব্যবহার করতে পারেন ।