আমি কেবল একটি লিনাক্স ডিস্ট্রো চাই যা দ্রুত বুট হয়, একটি ব্যাশ টার্মিনাল (কোনও গুই নেই) এবং ব্যস্তবক্স থাকে।
এরকম কোনও ডিস্ট্রো আছে কি কার্নেলটি সংকলন করে কেবল নিজেকে তৈরি করা শক্ত?
sh
।
আমি কেবল একটি লিনাক্স ডিস্ট্রো চাই যা দ্রুত বুট হয়, একটি ব্যাশ টার্মিনাল (কোনও গুই নেই) এবং ব্যস্তবক্স থাকে।
এরকম কোনও ডিস্ট্রো আছে কি কার্নেলটি সংকলন করে কেবল নিজেকে তৈরি করা শক্ত?
sh
।
উত্তর:
আপনি যেটির জন্য অনুসন্ধান করছেন তাকে ttylinux বলে।
বিতরণটি Ttylinux.net এ হোস্ট করা হয়েছিল এবং বর্তমানে তা রক্ষণাবেক্ষণ করা হচ্ছে না।
সর্বশেষ ttylinux রিলিজ তারিখটি 2015.02 (আপডেট হয়েছে 2015.03) ।
একটি ভাল লিনাক্স ডিস্ট্রো যা আমি প্রেমে পড়েছি (এবং এর কোনও জিইউআই নেই) হ'ল মাইক্রোকোর লিনাক্স । এটির একটি বড় ভাই টিনিকোর লিনাক্সও রয়েছে যার একটি জিইউআই রয়েছে (যদিও একটি সুন্দর কৃপণ ব্যক্তি)।
আপনি সর্বদা ডিএসএল চেষ্টা করতে পারেন (দাম্পত্য ছোট লিনাক্স)
আমি মনে করি না যে এগুলির কোনও স্পষ্টভাবে ব্যস্তবক্সের সাথে আসে (এটির সাথে যে জাহাজগুলি পাঠানো হয় আমি তার কোনও কিছুই জানি না) তবে এটি ইনস্টল করা খুব কঠিন হওয়া উচিত নয় should আপনার প্রধান উদ্বেগটি যা আমি বুঝতে পারি তা থেকে একটি শেল্টযুক্ত একটি ছোট দ্রুত সিস্টেম।
আমি মনে করতে পারি সেরাতম বিতরণটি হ'ল দেবিয়ান নেটআইনস্ট: http://www.debian.org/CD/netinst/
এখানে অনেকগুলি ছোট লিনাক্স ডিস্ট্রিবিউশন রয়েছে তবে এটি আমার মনে হয় এটি সবচেয়ে ভাল রক্ষণাবেক্ষণের মধ্যে থাকবে। আরেকটি বিষয় হ'ল, যদি আপনার এটি পূর্ণ আকারে বাড়ার প্রয়োজন হয় তবে এটি একটি তুচ্ছ কাজ।
" অ্যালপাইন লিনাক্স একটি সুরক্ষা-ভিত্তিক, লাইটওয়েট লিনাক্স বিতরণ যা ম্যাসল লিবিসি এবং ব্যস্তবক্সের উপর ভিত্তি করে।"
নূন্যতম লিনাক্স লাইভ https://github.com/ivandavidov/minimal
আরও আকর্ষণীয় ইন্টারেক্টিভ সিস্টেমের জন্য এটি একটি (বেশিরভাগ শিক্ষামূলক) একটি ছোট স্ক্রিপ্ট যা:
এরপরে আইএসও আপনাকে ব্যস্তবক্স সহ একটি ন্যূনতম শেলের মধ্যে ফেলে দেয়।
কিউইএমইউ দিয়ে আপনি সহজেই সিস্টেমে বুট করতে পারেন।
কার্নেল উত্স ডিরেক্টরি থেকে এটি চালুর অনুমতি দেওয়ার জন্য আমি এটি পরিবর্তন করেছি: https://github.com/cirosantilli/runlinux
ব্যবহার:
git clone https://github.com/ivandavidov/minimal
cd minimal/src
./build_minimal_linux_live.sh
# Wait.
# Install QEMU.
# minimal_linux_live.iso was generated
./qemu64.sh
এবং আপনাকে নতুন ন্যূনতম সিস্টেমের সাথে একটি কিউইএমইউ উইন্ডোতে রেখে দেওয়া হবে। অসাধারণ.
যেহেতু এটি ছোট, তাই উত্সটি পড়তে এবং কী চলছে তা বোঝার জন্য এটি একটি ভাল বিকল্প।
উবুন্টু 16.04 এ পরীক্ষিত।
বিল্ড্রুট https://buildroot.org/
মেকফিল স্ক্রিপ্টগুলির বড় সেটগুলি পরিচালনা করে:
সর্বনিম্ন উদাহরণ:
git clone git://git.buildroot.net/buildroot
cd buildroot
git checkout 2016.05
make qemu_x86_defconfig
# Can't use -jN, use `BR2_JLEVEL=2` instead.
BR2_JLEVEL=2 make
# Wait.
# cat board/qemu/x86_64/readme.txt
qemu-system-x86_64 -M pc -kernel output/images/bzImage -drive file=output/images/rootfs.ext2,if=virtio,format=raw -append root=/dev/vda -net nic,model=virtio -net user
# You are now in a shell with BusyBox utilities.
পেশাদার স্টাফ।
আলপাইন লিনাক্স https://github.com/gliderlabs/docker-alpine
একটি প্যাকেজ ম্যানেজারের সাথে এম্বেডড বিতরণ যা কোনও ওয়েবসাইট থেকে প্রাকম্পম্পাইল্ড বাইনারি সরবরাহ করে।
একক নির্বাহযোগ্য রুটফেস
Https://superuser.com/a/991733/128124/init
এ আমি যেমন ব্যাখ্যা করেছি তেমন নিখুঁত ন্যূনতম সিস্টেমটি একটি একক প্রোগ্রাম চালায়
আপনার আর্চ লিনাক্স ব্যবহার করা উচিত। এটি করা যাক আপনি কী করবেন এবং আপনার সিস্টেমে ইনস্টল করতে চান না। এমনকি আপনি বাশ ইনস্টল না করা বাছাই করতে পারেন : p বিকল্পভাবে আপনি জেন্টুর চেষ্টা করতে পারেন, যেখানে আপনাকে স্ক্র্যাচ থেকে সবকিছু সংকলন করতে হবে।
bash
। (যদিও সিসভিনিটকে সিস্টেমডের সাথে প্রতিস্থাপন করা সহজ user)
ব্যস্তবক্স, ম্যাসল সি লাইব্রেরি, জিসিসি, বাইনুটিলস, মেক, ব্যাশ এবং লিনাক্স কার্নেল।
ব্যস্তবক্স, মাসল এবং লিনাক্স কার্নেল