ক্রমবর্ধমানভাবে আমি এই বিষয়টি নিয়ে অসন্তুষ্ট হয়েছি যে আমার লিনাক্স ডেস্কটপটি কনফিগার করার অর্থ সাধারণত বৈশিষ্ট্যগুলি যোগ করার এবং টুইট করার পরিবর্তে ফোলা মুছে ফেলা হয়। আমি এই সিদ্ধান্তে পৌঁছেছি যে আমি বরং খুব কম কিছু দিয়ে শুরু করব এবং তারপরে আমি যে প্যাকেজগুলি শিখি সেগুলি অতিরিক্ত কার্যকারিতা সরবরাহ করে।
সুতরাং আমি খুব ন্যূনতম ডেস্কটপ বিতরণ বা এ জাতীয় বিতরণ তৈরির জন্য আরও ভাল একটি সরঞ্জামের সন্ধান করছি । বা অন্য কথায় আমি প্যাকেজ পরিচালকের একটি প্রাক রানটাইম বিল্ড সরঞ্জাম দিয়ে প্রতিস্থাপন করতে চাই ।
একটি প্যাকেজ ম্যানেজার ক্ষতি করবে না তবে আমি এমন একটি ডিস্ট্রিবিউশন খুঁজছি যা একটি বিশাল প্যাকেজ সংগ্রহস্থলের পরিবর্তে অগ্রণী অগ্রণী কনফিগারেশনকে কেন্দ্র করে
আমি বিভিন্ন ন্যূনতম ডেস্কটপ ডিস্ট্রিবিউশনে দেখেছি তবে সেগুলি বিভিন্ন সমস্যার সমাধান হিসাবে উপস্থিত হয়, যেমন পুরানো হার্ডওয়্যার চালানোর জন্য ডিজাইন করা হয়েছে বা সিডি / স্টিক / র্যামফ থেকে চালানো হয়েছে। তবে আমি কোনও ন্যূনতম বিতরণ চাই না কারণ আমার পুরানো হার্ডওয়্যার রয়েছে তবে বিভিন্ন অংশগুলি কী উদ্দেশ্যে খেলছে তা জানতে চাই। মূল স্মৃতি থেকে চালানো কোনওভাবেই সহায়তা করে না, আমি ন্যূনতম এবং সাধারণ কিছু চাই ।
যেহেতু এটি প্রদর্শিত হয় সেখানে এমন কোনও বিতরণ নেই যা আমি যে ধরণের মিনিমালিজমের জন্য নকশাকৃত তা মনে করি যে লিনাক্সকে স্ক্র্যাচ থেকে তৈরি করা একটি সুস্পষ্ট পছন্দ । তবে আমি যখন চাই বিল্ড প্রক্রিয়াটি অত্যন্ত কাস্টমাইজেশন হোক এটি এটিকে স্বয়ংক্রিয়ও করতে হবে কারণ আমার কোনও সন্তুষ্ট না হওয়া পর্যন্ত আমাকে বেশ কয়েকবার এটি চালাতে হবে।
যদিও এলএফএসের জন্য একটি সরঞ্জাম বিদ্যমান রয়েছে যা বিল্ড প্রক্রিয়াটি স্বয়ংক্রিয় করতে পারে এটি সত্যই অবিচ্ছেদ্য অংশ নয়। মূলত এটি ডকুমেন্টেশন থেকে সিস্টেমটি তৈরি করার জন্য প্রয়োজনীয় পদক্ষেপগুলি বের করে এবং তারপরে এটি স্বয়ংক্রিয়ভাবে হয়। আমি কিছুটা শক্তিশালী এবং উন্নত কিছু খুঁজছি এবং এক্সএমএল সম্পাদনা করার মতোও বোধ করি না।
কিছুক্ষণ অনুসন্ধানের পরে আমি বিল্ড্রুটকে পেয়েছি যা এম্বেডড ডিস্ট্রিবিউশনগুলি তৈরি করার উদ্দেশ্যে করা হয়েছে তবে এটি এক্স 11 স্থাপনের অনুমতি দেয়। একটি সরঞ্জামচেন এবং তারপরে একটি রুটফেস তৈরির আগে বিল্ডটি make menuconfig
ঠিক লিনাক্সের মতো ব্যবহার করে কনফিগার করা যেতে পারে । এটি এম্বেড থাকা সিস্টেমগুলির জন্য ক্রস সংকলনের উদ্দেশ্যে তৈরি করা বাদে এটিকে আমার মনে মনে ছিল ঠিক মত দেখাচ্ছে।
আমার বর্তমানে যা মনে আছে তা হ'ল বিল্ড্রুট ব্যবহার করা তবে প্রথমে সমস্ত এম্বেডেড নির্দিষ্ট অংশটি তাদের lfs থেকে সংশ্লিষ্ট অংশের সাথে প্রতিস্থাপন করে pping প্রচুর কাজ.
এছাড়াও বিল্ড্রুটকে খুব গুরুত্বপূর্ণভাবে কিছু সমস্যা রয়েছে (যেমন এটি আমার সীমাবদ্ধ পরীক্ষার থেকে দেখা যাচ্ছে) কেবলমাত্র একটি অতিরিক্ত প্যাকেজ ফলাফল সক্ষম করে যা ছিদ্র থেকে পুনরায় নির্মিত হয়, তবে তুচ্ছ পরিবর্তনের জন্য আমি এড়াতে চাই।
এই সময় বিনিয়োগ করার আগে আমি বিল্ড্রোটের মতো প্রাক-ইনস্টলেশন বিল্ড সরঞ্জাম সহ ডেস্কটপ বিতরণ অনুসন্ধান চালিয়ে যাব, ডেস্কটপ বিতরণগুলি তৈরির উদ্দেশ্যে নির্মিত বিল্ড্রূটের / কাঁটাচামচের বিকল্প।
সম্পাদনা: উত্তরগুলি এখন পর্যন্ত আমাকে যেমন জেন্টুর মতো বিতরণে নির্দেশ করে যা আমি বর্তমানে ব্যবহার করছি। তবে আমি জেন্টু, আর্চ, ডেবিয়ান ইত্যাদির বিতরণগুলির বিকল্প খুঁজছি কারণ এই বিতরণগুলি যথেষ্ট পরিমাণে কম নয়। এছাড়াও ইনস্টলেশনের পরে এই বিতরণগুলি কাস্টমাইজ করতে হবে। আমি এমন কিছু চাই যা ইনস্টলেশনের আগে কাস্টমাইজ করা যায়।
যদিও উল্লিখিত সমস্ত বিতরণ সূক্ষ্ম বিতরণ হয় সেগুলি আমি যা খুঁজছি তা নয়। আমি যা খুঁজছি তা হ'ল "ডেস্কটপের জন্য বিল্ড্রুট" । বিল্ড্রুট কী তা আপনি যদি না জানেন তবে আপনি সম্ভবত এমন কোনও উত্তর দিতে পারবেন না যা আমাকে সন্তুষ্ট করে।
এছাড়াও আমি মনে করি না যে এই প্রশ্নটি বিষয়গত। আমি কেবল আমার প্রয়োজনগুলির নিকটে আসে এমন কিছু খুঁজে পাচ্ছি না এবং এজন্য আপনাকে আমার যে প্রকল্পের প্রয়োজন তার কমপক্ষে অংশ সরবরাহ করতে পারে এমন প্রকল্পগুলিতে আমাকে নির্দেশ করতে বলছি।