Linux From Scratch

সফটওয়্যার স্ক্রিনশট:
Linux From Scratch
সফটওয়্যার বিবরণ:
সংস্করণ: 8.2 আপডেট
তারিখ আপলোড: 22 Jun 18
ডেভেলপার: Gerard Beekmans
লাইসেন্স: বিনামূল্যে
জনপ্রিয়তা: 258

Rating: 4.0/5 (Total Votes: 2)

স্ক্র্যাচ থেকে লিনাক্স (LFS) একটি ওপেন সোর্স প্রকল্প যা ব্যবহারকারীদের নিজস্ব কাস্টম লিনাক্স-ভিত্তিক অপারেটিং সিস্টেমগুলি সফলভাবে তৈরি করার জন্য ব্যাপক ডকুমেন্টেশন প্রদান করে। মূলত জেরার্ড বেইকম্যানস দ্বারা নির্মিত এবং পরে ব্রুস ডাবস এবং ম্যাথু বার্জেজ দ্বারা সম্পাদিত, লিনাক্স থেকে স্ক্র্যাচ প্রকল্পটি সবচেয়ে জটিল এবং ভালভাবে প্রামাণিত একটি & ldquo; কীভাবে আপনার নিজস্ব লিনাক্স ডিস্ট্রিবিউশন নির্মাণ থেকে শুরু করে & rdquo; ম্যানুয়াল।


32-বিট এবং 64-বিট আর্কিটেকচারগুলিতে লক্ষ্যবস্তু

এই সহায়িকার মধ্যে দেওয়া নির্দেশাবলী 32-বিট (AMD / Intel x86) এবং 64-বিট (x86_64) আর্কিটেকচারে লক্ষ্য করা যায়, কিন্তু আপনি PowerPC এবং ARM CPUs এ কাজ করে অপারেটিং সিস্টেমগুলিও তৈরি করতে পারেন। এর প্রাথমিক মানগুলি POSIX.1-2008, লিনাক্স স্ট্যান্ডার্ড বেস (এলএসবি) বিশেষ এবং ফাইল সিস্টেম হায়ারারকি স্ট্যান্ডার্ড সংস্করণ 3.0 ড্রাফ্ট 1 (FHS)।

যে কেউ লার্নিং কার্নেল-ভিত্তিক অপারেটিং সিস্টেমকে স্ক্র্যাচ থেকে তৈরি করতে শিখতে পারেন

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


আপনি অপারেটিং সিস্টেম কনফিগার করার পদ্ধতি শিখবেন

পরবর্তী, আপনি শিখবেন কিভাবে ভার্চুয়াল কার্নেল ফাইল সিস্টেম তৈরি করার মাধ্যমে প্রাথমিক সিস্টেম সফ্টওয়্যার ইনস্টল করা যায়, chroot পরিবেশে প্রবেশ করুন, প্রয়োজনীয় ডিরেক্টরিগুলি তৈরি করুন, ফাইলগুলি এবং সিমিলিঙ্কগুলি তৈরি করুন, কার্নেলটি ইনস্টল করুন, প্রধান কম্পাইলার এবং ম্যানুয়েল পৃষ্ঠাগুলি ইনস্টল করুন, টুলচেন সামঞ্জস্য করুন, এবং সমস্ত প্রয়োজনীয় প্যাকেজগুলি ইনস্টল করুন। ব্যবহারকারীরা নেটওয়ার্ক কনফিগার করতে, / etc / hosts ফাইলটি কাস্টমাইজ করতে, এলএফএস সিস্টেমে মডিউল এবং ডিভাইসগুলিকে পরিচালনা করে, ডিভাইসগুলিতে কাস্টম সিমলিঙ্ক তৈরি করে, সিস্টেম হোস্টনাম, সেটকোড স্ক্রিপ্ট, লিনাক্স কনসোল, সিস্ল্লগড স্ক্রিপ্ট, রিক্সেল স্ক্রিপ্ট কনফিগার করতে পারবেন। ফাইল, / etc / inputrc ফাইল, এবং bash শেল স্টার্টআপ ফাইল।

চূড়ান্ত শব্দ

পরিশেষে, ডকুমেন্টেশনটি / etc / fstab ফাইল তৈরি করার বিষয়ে বিস্তারিত তথ্য প্রদান করবে, সর্বশেষ স্থিতিকরণ লিনাক্স কার্নেল প্যাকেজ কনফিগার করবে, এবং গ্রাবকে ডিফল্ট বুট লোডার হিসেবে ইনস্টল করতে হবে।

< এই রিলিজে নতুন কী রয়েছে

  • এই এলএফএস রিলিজটি glibc-2.27, binutils-2.30 এবং gcc-7.3.0 এর আপডেট অন্তর্ভুক্ত করে। উপরন্তু পাঁচটি নতুন প্যাকেজগুলি এলএলএফএস থেকে বেস LFS বুকে স্থানান্তরিত হয়েছে: libffi, openssl, Python3, নিনজা এবং মেসন। বইয়ে পরিবর্তন বইয়ে তৈরি করা হয়েছে। লিনাক্স কার্নেলটি সংস্করণ 4.15.3 তে আপডেট করা হয়েছে।

নতুন কি আছে :

  • LFS রিলিজ glibc-2.26, binutils-2.29 এর আপডেট অন্তর্ভুক্ত করে , এবং gcc-7.2.0। সর্বমোট, 32 টি প্যাকেজ আপডেট করা হয়েছে, বুটসপিটে তৈরি ফিক্সগুলি, এবং বইয়ের পরিবর্তনগুলি সারা বইতে তৈরি করা হয়েছে। এলএলএফএস সংস্করণটিতে প্রায় 900 টি প্যাকেজ রয়েছে যা বেস লিনাক্স স্ক্র্যাচ সংস্করণ 8.1 বুকের বাইরে। এই রিলিজের আগের সংস্করণগুলি থেকে অনেক পাঠ্য এবং বিন্যাস পরিবর্তন সহ 885 টি আপডেট রয়েছে।

নতুন কি আছে সংস্করণ 8.0:

  • LFS রিলিজ glibc-2.24, binutils-2.27 এবং gcc-6.2.0 এর আপডেট অন্তর্ভুক্ত করে। সর্বমোট, 29 টি প্যাকেজ আপডেট করা হয়েছে, বুটসপিটি তৈরি করা সংশোধন করা হয়েছে, এবং বইয়ের পরিবর্তন বইটিতে করা হয়েছে। এলএলএফএস সংস্করণটি রয়েছে প্রায় 800 প্যাকেজ যা লিনাক্সের বাইরে স্ক্র্যাচ সংস্করণ 7.9 বইয়ের বাইরে। এই রিলিজে অনেক পাঠ্য এবং বিন্যাস পরিবর্তন সহ পূর্ববর্তী সংস্করণ থেকে 810 টি আপডেট আছে। এলএলএফএসের প্রধান পরিবর্তনগুলি Qt4 এবং KDE4 অপসারণের অন্তর্ভুক্ত। BLFS এর systemd সংস্করণে সম্পূর্ণ GNOME ডেস্কটপ অন্তর্ভুক্ত রয়েছে। এক অভ্যন্তরীণ নোট হল বিভিন্ন সম্পাদকের প্রচেষ্টার মাধ্যমে বই উত্সগুলি সিস্টেম ভি এবং সিস্টেমড এর সংস্করণগুলিকে একক সেটের xml ফাইলগুলিতে মিলিয়ে রেখেছে কিন্তু এখনও বইগুলির পৃথক প্রজন্মের জন্য উপলব্ধ করা হয়। এটি দুইটি বইয়ের 80% অনুমোদন করে যা সাধারণভাবে রক্ষণাবেক্ষণ করা যায়।

নতুন কি আছে সংস্করণ 7.9:

  • LFS রিলিজ glibc-2.23, binutils-2.26 এবং gcc-5.3.0 এর আপডেট অন্তর্ভুক্ত করে। সর্বমোট, 25 টি প্যাকেজ আপডেট করা হয়েছে এবং বইয়ের পরিবর্তন বইটিতে করা হয়েছে। এলএলএফএস সংস্করণটি রয়েছে প্রায় 800 প্যাকেজ যা লিনাক্সের বাইরে স্ক্র্যাচ সংস্করণ 7.9 বইয়ের বাইরে। এই রিলিজে অনেক পাঠ্য এবং বিন্যাস পরিবর্তনসহ পূর্ববর্তী সংস্করণ থেকে 597 টি আপডেট রয়েছে। BLFS- এ একটি প্রধান পরিবর্তন KDE প্লাজমা 5 ডেস্কটপের যোগ করা অন্তর্ভুক্ত। বইটি এখন 5 টি ডেস্কটপ পরিবেশ, 5 পৃথক উইন্ডো পরিচালকদের, তিনটি মেল সার্ভার, 4 টি গ্রাফিকাল এবং 3 টি পাঠ্য ওয়েব ব্রাউজার, 4 টি ডেটাবেস সার্ভার, এবং অনেকগুলি প্রধান এবং ছোট ব্যবহারকারী প্রোগ্রাম এবং ইউটিলিটি রয়েছে।

নতুন কি কি সংস্করণ 7.8 / 7.9 RC2:

  • এটি টুলসইন আপডেটগুলির সাথে একটি প্রধান রিলিজ glibc-2.22, binutils-2.25.1, এবং gcc-5.2.0। সর্বমোট, 30 টি প্যাকেজ আপডেট করা হয়েছে এবং বুট স্ক্রিপ্টগুলিতে পরিবর্তন হয়েছে এবং বইয়ের মধ্যে পাঠ করা হয়েছে।

  • নতুন কি কি 7.8 সংস্করণে

    • এটি glibc-2.22 এর টুলচেন আপডেটগুলির একটি প্রধান রিলিজ। , বিনুটিস -২২5, এবং জি্কিসি -5.0। সর্বমোট, 30 টি প্যাকেজ আপডেট করা হয়েছে এবং বুট স্ক্রিপ্টগুলিতে পরিবর্তন হয়েছে এবং বইয়ের মধ্যে পাঠ করা হয়েছে।

    • নতুন কি কি সংস্করণ 7.7:

      • এটি glibc-2.21 এবং gcc-4.9.2 এর টুলচেন আপডেটগুলির সাথে একটি প্রধান রিলিজ। সর্বমোট, 30 টি প্যাকেজ আপডেট করা হয়েছে এবং বুট স্ক্রিপ্টগুলিতে পরিবর্তন হয়েছে এবং বইয়ের মধ্যে পাঠ করা হয়েছে।

      নতুন কি কি সংস্করণ 7.6:

      • এই রিলিজটি LFS এবং BLFS উভয়ের একটি প্রধান আপডেট এবং এখন systemd জন্য পৃথক সংস্করণ অন্তর্ভুক্ত।
      • LFS রিলিজগুলি glibc-2.20 এবং gcc-4.9.1 তে সরঞ্জামচেন আপডেট অন্তর্ভুক্ত করেছে। সর্বমোট, 26 প্যাকেজ আপডেট করা হয়েছে এবং 8 প্যাকেজগুলি LFS 7.5 থেকে যোগ করা হয়েছে।
      • এলএলএফএস সংস্করণে প্রায় 750 প্যাকেজ রয়েছে যা বেস লিনাক্সের বাইরে স্ক্র্যাচ সংস্করণ 7.6 বইয়ের বাইরে। এতে অনেক পাঠ্য এবং ফরম্যাটিং পরিবর্তনসহ পূর্বের সংস্করণ থেকে 880 টিরও বেশি আপডেট রয়েছে।
      • উপরন্তু, আমরা systemd উপর ভিত্তি করে একটি BLFS সংস্করণ প্রথমবারের জন্য পরিচয় করিয়ে দিতে চাই। সংস্করণ মান BLFS বুকের সাথে সুবিন্যস্ত করা হয় কিন্তু systemd ভিত্তিক সিস্টেমগুলির জন্য কাস্টমাইজ্ড নির্দেশাবলী অন্তর্ভুক্ত।

      নতুন কী রয়েছে সংস্করণে 7.4:

      • এটি বিনুটিস -২২3২, glibc-2.18 এবং gcc-4.8.1-এর টুলচেন আপডেটগুলির মধ্যে একটি প্রধান রিলিজ। সর্বমোট, 62 প্যাকেজ (62) এলএফএস-7.3 থেকে হালনাগাদ করা হয়েছে এবং বুটসপিটি এবং টেক্সট জুড়ে পরিবর্তিত হয়েছে বইয়ে।

      • নতুন কি কি সংস্করণ 7.4 RC1:

        • এটি এলএফএসের রাস্তায় প্রথম প্রকাশ প্রার্থী। -7,4। এটি বিনুটিস, গ্লিবক এবং জিএসিএক্সের টুলচেন আপডেটের একটি প্রধান রিলিজ। সর্বমোট, 32 প্যাকেজগুলি LFS-7.3 থেকে আপডেট করা হয়েছে এবং বুট স্ক্রিপ্টের পরিবর্তন এবং পাঠ্য বই জুড়ে তৈরি করা হয়েছে।

        নতুন কি আছে 7.3 সংস্করণে:

        • এটি বিনুটিস -২২3-এর টুলচেন আপডেটের একটি প্রধান রিলিজ। .1, glibc-2.17, এবং gcc-4.7.2। সর্বমোট, 31 টি প্যাকেজগুলি LFS-7.2 থেকে আপডেট করা হয়েছে এবং বুট স্ক্রিপ্টে পরিবর্তন করা হয়েছে এবং বইটি জুড়ে লেখা হয়েছে।

        • নতুন কি কি 7.2 সংস্করণে

          • এটি উভয় glitch- 2.16.0 এবং জি্কিস -4.7.1। সর্বমোট, 28 প্যাকেজগুলি LFS-7.1 থেকে আপডেট করা হয়েছে এবং বুট স্ক্রিপ্টের পরিবর্তন এবং বইটি জুড়ে তৈরি করা হয়েছে।

          নতুন কি আছে সংস্করণ 7.1:

          • এটি LFS 7.0 থেকে 20 প্যাকেজগুলির সাথে আপডেটগুলির সাথে ক্রমবর্ধমান রিলিজ হয় এবং বইগুলির স্ক্রিপ্ট এবং পাঠ্য বুট করতে সংশোধন করে।

অনুরূপ সফ্টওয়্যার

মন্তব্য Linux From Scratch

পাওয়া মন্তব্যসমূহ না
মন্তব্য যোগ করুন
ছবি চালু!
বিভাগ দ্বারা অনুসন্ধান