উত্স কোড রাখতে ফাইল সিস্টেম হায়ারার্কি স্ট্যান্ডার্ড দ্বারা নির্ধারিত অবস্থানটি /usr/src
। আমি মনে করি আপনিও এটি ব্যবহার করতে পারতেন /usr/local/src
, কারণ এটি সফ্টওয়্যারটি কোথা থেকে এসেছে (যা আপনি এটি তৈরি করেছেন; ডিসট্রো করেন নি) এর কিছুটা বর্ণনামূলক।
দ্রষ্টব্য, তবে, এফএইচএস প্রকৃতপক্ষে উল্লেখ করেছে যে উত্স কোডটি এই ডিরেক্টরি থেকে তৈরি করা উচিত নয়, সম্ভবত আপনি জিনিসগুলি রুট হিসাবে সংকলন করার কথা না, তাই আমি মনে করি আপনি ইনস্টলেশন উত্সের পরে উত্স ট্রিটি সেখানে স্থানান্তরিত করতে চান। বাস্তবে, যদিও আমি বিরক্ত করি না; আমি নিজের নির্মিত প্রতিটি জিনিস রাখি ~/Code
, যা একটি রুম বিভাজনে রয়েছে। মূলত, এখানে একটি বহুল স্বীকৃত সম্মেলন নেই; আপনি শুধু আপনার জন্য কাজ করে যা।
আপনার চেকইনস্টলটিও দেখতে হবে , এটি একটি দুর্দান্ত ছোট্ট সফটওয়্যার পিস যা একটি কমান্ড থেকে প্রাথমিক প্যাকেজ তৈরি করে। (এটি সম্ভবত আপনার বিতরণের ভান্ডারে থাকবে)) মূলত, চালানোর পরিবর্তে
sudo make install
আপনি লাইন বরাবর কিছু চালানো হবে
sudo checkinstall make install
যা আপনাকে তৈরি করা প্যাকেজটি সম্পর্কে জিজ্ঞাসা করে, make install
সমস্ত কিছু ইনস্টল করে wat আমি বিশ্বাস করি যে চেকইনস্টল dpkg- ভিত্তিক সিস্টেমগুলি (উবুন্টু, দেবিয়ান, ইত্যাদি), আরপিএম ভিত্তিক সিস্টেমগুলি (ফেডোরা, আরএইচইল, ইত্যাদি) এবং স্ল্যাকওয়ার-ভিত্তিক সিস্টেমগুলির জন্য প্যাকেজ তৈরি করতে পারে। আপনি যদি আর্চ চালাচ্ছেন, চেকইনস্টল নিয়ে বিরক্ত করবেন না; পরিবর্তে, একটি PKGBUILD ব্যবহার বিবেচনা করুন।
আশা করি এইটি কাজ করবে!