রাস্পবিয়ান কী?


20

লিনাক্সে নতুন হওয়া, সম্ভবত এটি একটি বোকা প্রশ্ন! এই ডিস্ট্রো জিনিসটি কীভাবে কাজ করে তা আমি পুরোপুরি বুঝতে পারি না, রাস্পবিয়ান কি কেবল সংশ্লিষ্ট প্যাকেজগুলির স্বতন্ত্র সংগ্রহস্থল থেকে নেওয়া সোর্স কোড সহ প্যাকেজ সংকলন করেছে? ডিস্ট্রিবিউশন করার জন্য কি সোর্স কোডের পরিবর্তনগুলি প্রয়োজন, যদি থাকে তবে উদাহরণস্বরূপ কোনও শাখা বা গিটহাবের সংগ্রহস্থল রয়েছে? এবং শেষ অবধি এটি github.com/raspberrypi/linux এখানে 'লিনাক্স' এর সাথে কীভাবে সম্পর্কিত ?


কোনও প্রশ্নই বোকা প্রশ্ন নয়! আমি পূর্ণ উত্তর দেওয়ার মতো সময় পাইনি, তবে আপনি যে রেপোটির সাথে লিঙ্ক করেছেন তা হ'ল প্যাচযুক্ত লিনাক্স কার্নেল , অন্যদিকে রাস্পবিয়ান একটি লিনাক্স বিতরণ
অ্যালেক্স চেম্বারলাইন

কেবল প্রশ্ন জিজ্ঞাসার প্রক্রিয়াটি আমার বুঝতে সাহায্য করেছে, অল্প পরিমাণ! আমি আপনার উত্তরের অপেক্ষায় রয়েছি চিয়ার্স কান।
কুকুর এর কান

প্রাথমিক সমস্যাটি হ'ল দেবিয়ান লিনাক্স ডিস্ট্রিবিউশনটি তাদের এআরএম সংস্করণে পাইতে সিপিইউ সমর্থন করে না - (পেন্টিয়াম বনাম 486 মনে করুন) - তাই পাইটিতে কাজ করার জন্য স্বেচ্ছাসেবীদের দ্বারা সিস্টেমটি পুনরায় সংযুক্ত করা দরকার।
থরবজর্ন রাভন অ্যান্ডারসন

উত্তর:


27

রাস্পবিয়ান একটি লিনাক্স ডিস্ট্রিবিউশনলিনাক্স কার্নেলের উপরে নির্মিত যে কোনও কিছুকে লিনাক্স ডিসটিবিউশন বলা যেতে পারে।

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

রাস্পবিয়ান কি কেবলমাত্র সংশ্লিষ্ট প্যাকেজগুলির স্বতন্ত্র সংগ্রহস্থল থেকে নেওয়া সোর্স কোড সহ প্যাকেজ সংকলন করেছে?

রাস্পবিয়ান এর সবচেয়ে গুরুত্বপূর্ণ পার্থক্য হ'ল এটি হার্ড ফ্লোটিং পয়েন্ট সমর্থন দিয়ে নির্মিত , যা ক্রমশ কর্মক্ষমতা উন্নত করে। প্যাকেজগুলি উত্স হিসাবে সরবরাহ করা হয় এবং যেকোন সংকলক দিয়ে সংকলন করা যায়, এক্ষেত্রে প্রতিটি প্যাকেজ (আপাতত 35000 অঞ্চলে রয়েছে), বিশেষত হার্ড ফ্লোট সংকলক (এবং কিছু অন্যান্য অপ্টিমাইজেশন) ব্যবহার করে রাস্পবেরি পাই তৈরি করতে হয়েছিল )।

ডিস্ট্রিবিউশন করার জন্য কি সোর্স কোডের পরিবর্তনগুলি প্রয়োজন, যদি থাকে তবে উদাহরণস্বরূপ কোনও শাখা বা গিটহাবের সংগ্রহস্থল রয়েছে?

আপনি কি বিতরণ করতে আগ্রহী? শুরু করার সময় রাস্পবিয়ান বিকাশকারীরা যে প্রক্রিয়াগুলি পেরেছিলেন তা পড়ে আপনি শুরু করতে পারেন। এখানে ফোরামে একটি আকর্ষণীয় পোস্ট যা পড়ার মতো। এবং তারপরে একটি লিনাক্স থেকে স্ক্র্যাচ প্রকল্পের সাথে গ্রিপ পেতে কয়েক দিন সময় বিবেচনা করুন ।


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

@darrenjw আমি সর্বত্র নামটির ভুল বানান চালিয়ে যাচ্ছি। সংশোধন করা হয়েছে। ধন্যবাদ।
জিভিংস

তাহলে কি গিথুবের কার্নেলটি আরপিআইয়ের একমাত্র বন্দর? আমি অনুমান করি যে বন্ধ উত্স বাইনারিগুলির কারণে ফাউন্ডেশনটি করতে হবে? কিউটনপি এবং খিলানের মতো অন্য সমস্ত ডিস্ট্রোরা কি একই কর্নেল উত্স ব্যবহার করে? আমি যদি এলএফএস নিয়ে পরীক্ষা-নিরীক্ষা করি তবে আমার কি সেই উত্স দরকার?
কুকুরের কান

@ ডগইয়ার্স এই সমস্ত প্রশ্নের হ্যাঁ। আমি অন্যান্য ডিস্ট্রোস সম্পর্কে নিশ্চিত নই, কারণ কার্নেলের কনফিগারেশনগুলির প্রত্যেকটির নিজস্ব গ্রহণ থাকবে। তবে আমি আশা করি তারা সেই উত্সের ভিত্তিতে রয়েছে।
জিভিংস

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

6

লিনাক্স প্রযুক্তিগতভাবে কেবল কার্নেল যা মূল সফ্টওয়্যার যা হার্ডওয়্যারটিতে নিম্ন-স্তরের অ্যাক্সেস সরবরাহ করে - যেমন নেটওয়ার্কের মাধ্যমে ডেটা প্রেরণ, গ্রাফিক্স প্রদর্শন, সাউন্ড আউটপুট, প্রোগ্রামগুলি শুরু করা এবং থামানো, ফাইলগুলি পড়া এবং লেখা ইত্যাদি things

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

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

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

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

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

আপনি এটি মূলত লিনাক্সের উইন্ডোজ আরটি-র সংস্করণ হিসাবে ভাবতে পারেন।

আশা করি যে সাহায্য করেছে। দুঃখিত যদি এটি খুব সহজ ছিল!

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