উত্সগুলি যে উত্স থেকে সংকলন সমর্থন করে


21

অনেক দিন আগে আমি উত্স থেকে সংকলনের মাধ্যমে অ্যাপ্লিকেশনগুলি ইনস্টল করার জন্য তার বন্দর সিস্টেমের সাথে ফ্রিবিএসডি ব্যবহার করেছি এবং তার পরে পোর্টেজের জন্য জেন্টু পরেছিলাম। আমি সরাসরি আমার সিস্টেমকে লক্ষ্য করার জন্য এটি করেছি।

এমন কোনও কনফিগারেশন সমর্থন করে এমন কি অন্য কোনও ডিস্ট্রোস আছে? আমার মনে হচ্ছে স্ল্যাকওয়ারের সাথে কিছু মিল রয়েছে।


প্রশ্নটি উত্স থেকে পুরো সিস্টেমটি সংকলন করার বিষয়ে, বা পৃথক প্যাকেজ সংকলনের বিষয়ে কিনা তা প্রশ্ন থেকে পরিষ্কার নয়। এছাড়াও, ডিস্ট্রস দ্বারা, আপনি কি লিনাক্স ভিত্তিক ওএস, সমস্ত ফ্রি ইউনিক্স-মতো ওএস বা অন্য কিছু বোঝাতে চাইছেন? যদি আপনার প্রশ্নটি ইউনিক্স-মতো বিতরণের জন্য সীমাবদ্ধ থাকে তবে সংজ্ঞায়িতভাবে তারা সকলেই প্যাকেজগুলি উত্স থেকে সংকলন করে ইনস্টল করতে পারে তবে তুলনামূলকভাবে কয়েকটি (লিনাক্স ভিত্তিক ওএসের জন্য সোর্সমেজ যেমন জেন্টু এবং আরও অস্পষ্ট আত্মীয়) এবং সম্ভবত কিছু বিএসডি ( পুরো সিস্টেমটি সংকলনের ক্ষেত্রে যখন আমি তাদের সাথে ফ্যামিলার নই)।
ফাহিম মিঠা

সমস্ত লিনাক্স ডিস্ট্রিবিউশন আপনাকে স্টাফগুলি সংকলনের অনুমতি দেয় এবং আপনি নিজের বাইনারি প্যাকেজগুলি তৈরি করতে পারেন এবং সেগুলি ইনস্টল করতে পারেন। বিতরণের নতুন সংস্করণ তৈরি করতে বিতরণ প্যাকেজররা মূলত এটিই করে।
ভনব্র্যান্ড

উত্তর:


8

আমি ডেবিয়ানের জন্য "উত্স থেকে সিস্টেমটি বিল্ড" করার সরঞ্জাম সম্পর্কে সম্পূর্ণ অবগত নই, তবে এটি এটিকে চারপাশের উপায়ে সমর্থন করে apt-src, যা ডাউনলোড করে একটি প্যাকেজ তৈরি করবে এবং ফলস্বরূপ বিল্ডটি ইনস্টল করবে।



ওহ, 'সিস্টেমটি তৈরি করুন', আমি নিশ্চিত নই যে এটি আপনার জন্য পুরো সিস্টেমটি করবে কিনা।
ড্যানিয়েল জেমস

দুটোই আকর্ষণীয়। আমি অবশ্যই এগুলি চেষ্টা করব। ধন্যবাদ!
মেন্ডিক্যান্ট

8

কয়েকটি ডিস্ট্রো রয়েছে যা বাইনারি এবং সংকলিত প্যাকেজ উভয়কেই সমর্থন করে - তত্ত্ব হিসাবে, জেন্টো এটিকে সমর্থন করে, তবে আমি মনে করি না যে খুব বেশি বাইনারি প্যাকেজ রয়েছে। আর্চ আর্চ বিল্ড সিস্টেম (এবিএস) এর মাধ্যমে বাইনারি প্যাকেজ ছাড়াও উত্স থেকে বিল্ডিং সমর্থন করে যদিও এর সাথে আমার কোনও অভিজ্ঞতা নেই।


আর্চের জন্য +1 (যদিও আপনি আর্চ সম্মুখ পৃষ্ঠায় একটি লিঙ্ক দিতে পারেন, এবং সম্ভবত
এআউআর

জেন্টু আমার প্রিয় ডিস্ট্রো +1
ক্রিস হুয়াং-লিভার

আমি আরও লিঙ্ক দিয়েছি, তবে আমি ভেবেছিলাম যে স্ট্যাকওভারফ্লোতে যেমন ছিল তেমন 1 লিঙ্ক যুক্ত করার জন্য আমার <x> রেপ (যাইহোক 100 এর বেশি) থাকা দরকার ছিল। আমি এখানে দেখতে পাচ্ছি না, তাই লিঙ্কগুলি যুক্ত করা হয়েছে!
বিআর

3

জেন্টু এখানে আপনার সেরা বাজি, এটি আপনার প্রয়োজনের জন্য এটি ব্যবহারে ভুল কি?


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


3

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


2

অনেক RPM- ভিত্তিক ডিস্ট্রোসের উত্স RPM প্যাকেজ রয়েছে। ডেবিয়ান এবং উবুন্টুর পাশাপাশি সোর্স ডাব রয়েছে। আপনি কি অন্যান্য ডিস্ট্রোদের সন্ধান করছেন যা প্রাথমিকভাবে, অন্তর্নির্মিত উত্স থেকে বা কেবলমাত্র ডিস্ট্রোগুলির যেখানে উত্স প্যাকেজ উপলব্ধ রয়েছে। যদি এটি পরবর্তী হয় তবে উত্তরটি তাদের মধ্যে "অনেক / বেশিরভাগ" "


2

কিছু মাথায় আসে, যে আমি ব্যক্তিগতভাবে ব্যবহার করেছি: এলএফএস (স্পষ্টতই), সোর্সমেজ , এবং কেউ এলএনএক্স-বিবিসি মেকফাইল থেকে তৈরি করেছেন, আমি এখন এটি খুঁজে পাচ্ছি না। তবে আমি যদি প্রয়োজন হয় তবে প্যাকেজগুলি সংকলন করার জন্য আমি ডিবিয়ানকে যথেষ্ট ভাল বলে বিবেচনা করি।

আপনার তালিকাটি ডিস্ট্রো ওয়াচ উত্স-ভিত্তিক ডিস্ট্রো দ্বারা প্রদত্ত তাও পরীক্ষা করা উচিত :


2

আপনি যদি কিছু অন্যরকম চেষ্টা করতে চান তবে গাবলিনাক্স এবং নিক্সস রয়েছে


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

2

ALTLinux , অনেক প্রচেষ্টা প্যাকেজের জন্য সঠিক বৈশিষ্ট-ফাইল বজায় রাখার মধ্যে এবং প্যাকেজ নির্মাণের প্যাকেজ সংগ্রহস্থলের বর্তমান অবস্থায় সঠিকভাবে পুনরায় উত্পাদন যে করা হয়। এটি নিয়মিত যাচাই করা হচ্ছে যে সংগ্রহস্থলের প্রতিটি প্যাকেজ ( সিসিফাস নামে পরিচিত ) বর্তমান মুহুর্তে পুনর্নির্মাণযোগ্য - একটি পুনর্নির্মাণ পরীক্ষার স্থিতির প্রতিবেদন , প্যাকেজ প্রতি শেষ পুনর্নির্মাণ পরীক্ষার লগগুলি

প্যাকেজ বিল্ডগুলির যথাযথ প্রজননযোগ্যতা নিশ্চিত করার জন্য, হোস্ট সিস্টেম থেকে বিল্ড সিস্টেমকে আলাদা করার জন্য বিশেষ সরঞ্জামগুলি ব্যবহার করা হয়: হ্যাশার এবং পার্শ্ববর্তী বিল্ড-অবকাঠামো সরঞ্জামগুলি (যেমন, গিয়ারের সাথে প্যাকেজ নির্মাণ )।

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

ALTLinux কাস্টম প্যাকেজ সংগ্রহস্থল এবং ডিস্ট্রোসের উত্স হিসাবে উত্সর্গীকৃত, যা - ALTLinux বিল্ড সিস্টেম এবং সম্পর্কিত সরঞ্জামগুলির নকশায় - সহজেই ALTLinux থেকে স্বতন্ত্রভাবে পুনঃনির্মাণ করা যায় এবং নিরাপদে (যেমন, আপনার হোস্ট সিস্টেম থেকে বিচ্ছিন্ন) can সুতরাং, যদি কেউ তার নিজস্ব কাস্টমাইজড ডিস্ট্রো তৈরি করতে চায়, তবে এই কাজটি তাঁর পক্ষে ব্যবহার করা সহজ হবে: এআলটিলিনাক্স সিসিফাস এই ডিসট্রোর ভিত্তি হতে পারে: আপনার নিজের ডিস্ট্রো তৈরির ভূমিকা (রাশিয়ান ভাষায়)


ALTLinux 'girar-builder (বিল্ড অবকাঠামো) দ্বারা করা রেপো ধারাবাহিকতা চেক সম্পর্কে আরও কিছু বিবরণ এখানে দেওয়া হয়েছে, যদি কেউ আগ্রহী হন (যদিও এটি সরাসরি প্রতি সেউন্ড বিল্ডিং সম্পর্কে নয়, ফলস্বরূপ প্যাকেজগুলির ধারাবাহিক রেপো রক্ষণাবেক্ষণ সম্পর্কে) : স্ট্যাকওভারফ্লো . com / প্রশ্নগুলি / 1316716/…
ইম্জ - ইভান জাকারিয়াশেভ

1

আমি ওপেন স্যুসে স্কুইড সংকলন করেছি, যাতে ডিস্ট্রো এটি সমর্থন করে।


1

হ্যাঁ, আপনি ঠিক বলেছেন, স্ল্যাকওয়্যার প্যাকেজগুলি সংকলন করতে বিল্ড স্ক্রিপ্টগুলি ব্যবহার করে। সেগুলির অনেকগুলি http://slackbuild.org/ থেকে উপলব্ধ । এছাড়াও নতুন স্ক্রিপ্টগুলির জন্য টেমপ্লেট রয়েছে এবং আপনি চাইলে সর্বদা আপনার স্ক্রিপ্টগুলি জমা দিতে পারেন।


1

আপনি যা পেয়ে যাচ্ছেন ঠিক তেমন আমি তা করি না তবে টিনিকোরটি একবার দেখুন । উত্স থেকে তৈরি করা পুরো চিত্র তৈরি সম্ভবনা।


1

একটি খুব অনুরূপ প্রশ্ন সম্প্রতি জিজ্ঞাসা করা হয়েছিল।

এই প্রশ্নের আমার উত্তর এখানে: কীভাবে সমস্ত দেবিয়ান তৈরি করবেন

তাত্ত্বিকভাবে সমস্ত ডিস্ট্রোজ উত্স থেকে তৈরি করা যেতে পারে। প্রতিটি ডিস্ট্রোর সাথে বিশদটি কিছুটা আলাদা হতে পারে তবে আমি সেখানে তালিকাভুক্ত পদ্ধতিটি একটি শক্ত সূচনা পয়েন্ট।


0

এটি কি লিনাক্স হতে হবে, না অন্য ইউনিক্সগুলি ঠিক আছে?

তাদের বিল্ড.শ সিস্টেমটি ব্যবহার করে উত্স থেকে একটি সম্পূর্ণ নেটবিএসডি সিস্টেম তৈরি করা যেতে পারে । আপনার তৈরি করা সিস্টেমটি নেটবিএসডি হতে হবে না, আমি এটি লিনাক্স বা ওএস এক্স থেকে সম্পন্ন করেছি The বিল্ডটি একটি ইনস্টলেশন তৈরি করতে পারে is চলছে।

একবার বেস সিস্টেমটি নির্মিত এবং ইনস্টল হয়ে গেলে আপনি সহজেই নেটবিএসডি-র pkgsrc প্যাকেজ ম্যানেজার ব্যবহার করে উত্স থেকে অন্যান্য প্যাকেজ ইনস্টল করতে পারেন ।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.