লিনাক্স ডিস্ট্রো ঠিক ব্যস্তবক্স এবং বাশ দিয়ে?


18

আমি কেবল একটি লিনাক্স ডিস্ট্রো চাই যা দ্রুত বুট হয়, একটি ব্যাশ টার্মিনাল (কোনও গুই নেই) এবং ব্যস্তবক্স থাকে।

এরকম কোনও ডিস্ট্রো আছে কি কার্নেলটি সংকলন করে কেবল নিজেকে তৈরি করা শক্ত?


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

1
আপনার কি সত্যিই বাশ দরকার? ব্যস্তবক্স ইতিমধ্যে সঙ্গে আসে sh
সিরো সান্তিলি 新疆 改造 中心 法轮功 六四

উত্তর:


20

Ttylinux

আপনি যেটির জন্য অনুসন্ধান করছেন তাকে ttylinux বলে।

মূখ্য উপাদান সমূহ

  • শাঁস
  • glibc
  • iptables
  • ড্রপবার (scp, ssh, sshd)
  • GPM
  • সজোরে আঘাত
  • busybox
  • E2fsprogs

রক্ষণ করা হয় না

বিতরণটি Ttylinux.net এ হোস্ট করা হয়েছিল এবং বর্তমানে তা রক্ষণাবেক্ষণ করা হচ্ছে না।

ডাউনলোড

সর্বশেষ ttylinux রিলিজ তারিখটি 2015.02 (আপডেট হয়েছে 2015.03)


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

ttylinux এটির হোমপৃষ্ঠা পরিবর্তন করেছে ।
অভ্যন্তরীণ

@ AndrejsCainikovs এর লিঙ্কটি নষ্ট হয়েছে। একটি ইউএসবি বা ফ্ল্যাশ ড্রাইভ সেট আপ করা হচ্ছে: ttylinux.net/ ডকুমেন্টস
নোড

@ আন্ড্রেজস কেইনিকভস এপ্রিল ২০১ 2016 ডাব্লুডব্লু
প্রো ব্যাকআপ

6

একটি ভাল লিনাক্স ডিস্ট্রো যা আমি প্রেমে পড়েছি (এবং এর কোনও জিইউআই নেই) হ'ল মাইক্রোকোর লিনাক্স । এটির একটি বড় ভাই টিনিকোর লিনাক্সও রয়েছে যার একটি জিইউআই রয়েছে (যদিও একটি সুন্দর কৃপণ ব্যক্তি)।

আপনি সর্বদা ডিএসএল চেষ্টা করতে পারেন (দাম্পত্য ছোট লিনাক্স)

আমি মনে করি না যে এগুলির কোনও স্পষ্টভাবে ব্যস্তবক্সের সাথে আসে (এটির সাথে যে জাহাজগুলি পাঠানো হয় আমি তার কোনও কিছুই জানি না) তবে এটি ইনস্টল করা খুব কঠিন হওয়া উচিত নয় should আপনার প্রধান উদ্বেগটি যা আমি বুঝতে পারি তা থেকে একটি শেল্টযুক্ত একটি ছোট দ্রুত সিস্টেম।


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

ম্যাক্সম্যাকি: আকর্ষণীয়, আমার কাছ থেকে ভোট।
রুইয়ের ফুল্লাম

1
@ ম্যাক্সম্যাকি, শেষবারের মতো আমি দেখেছিলাম ডিএসএল আর বিকশিত হচ্ছে না, তাই এর পরিবর্তে আমি সাধারণত পপি লিনাক্সের প্রস্তাব দিই।
কার্লএফ

@ কার্লফ: আপনি ঠিক বলেছেন, আমি এখনই পরীক্ষা করেছিলাম। সর্বশেষ আপডেটটি ২০০৮ এর আশেপাশে ছিল, মাথা উঁচু করার জন্য ধন্যবাদ।
n0pe

5

আমি মনে করতে পারি সেরাতম বিতরণটি হ'ল দেবিয়ান নেটআইনস্ট: http://www.debian.org/CD/netinst/

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


ডিবিয়ান নেটস্টলগুলির জন্য +1, এটি সম্পর্কে ভুলে গেছেন।
n0pe

সুতরাং এই নেটনস্টল ... এটির মূলত কেবল একটি ক্লিপ এবং খুব দ্রুত বুট হয়? সিসলিনাক্স ব্যবহার করে ইউএসবি থেকে বুট করা এবং ফাইল অধ্যবসায় রাখতে আমার এটি দরকার।
ড্যানিয়েল গ্রেটজ

আপনি ডিবিয়ান দিয়ে এই সমস্ত জিনিস করতে পারেন, এটি খুব নমনীয়।
রুইয়ের ফুল্লাম


2

নূন্যতম লিনাক্স লাইভ https://github.com/ivandavidov/minimal

আরও আকর্ষণীয় ইন্টারেক্টিভ সিস্টেমের জন্য এটি একটি (বেশিরভাগ শিক্ষামূলক) একটি ছোট স্ক্রিপ্ট যা:

  • কার্নেল এবং ব্যস্তবক্সের উত্স ডাউনলোড করে
  • তাদের সংকলন
  • তাদের সাথে একটি বুটেবল 8 এমবি আইএসও উত্পন্ন করে

এরপরে আইএসও আপনাকে ব্যস্তবক্স সহ একটি ন্যূনতম শেলের মধ্যে ফেলে দেয়।

কিউইএমইউ দিয়ে আপনি সহজেই সিস্টেমে বুট করতে পারেন।

কার্নেল উত্স ডিরেক্টরি থেকে এটি চালুর অনুমতি দেওয়ার জন্য আমি এটি পরিবর্তন করেছি: 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/

মেকফিল স্ক্রিপ্টগুলির বড় সেটগুলি পরিচালনা করে:

  • জিসিসি ক্রস সংকলন সরঞ্জামচয়ন
  • কার্নেল সংকলন
  • বুটলোডার সংকলন
  • rootfs প্রজন্মের
  • জিটিকের মতো জটিল স্টাফ সহ উত্স ট্রিতে প্রচুর প্যাকেজ ডাউনলোড / বিল্ড রেসিপি রয়েছে। একটি নির্ভরতা ব্যবস্থা আছে।

সর্বনিম্ন উদাহরণ:

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 এ আমি যেমন ব্যাখ্যা করেছি তেমন নিখুঁত ন্যূনতম সিস্টেমটি একটি একক প্রোগ্রাম চালায়


1

আপনার আর্চ লিনাক্স ব্যবহার করা উচিত। এটি করা যাক আপনি কী করবেন এবং আপনার সিস্টেমে ইনস্টল করতে চান না। এমনকি আপনি বাশ ইনস্টল না করা বাছাই করতে পারেন : p বিকল্পভাবে আপনি জেন্টুর চেষ্টা করতে পারেন, যেখানে আপনাকে স্ক্র্যাচ থেকে সবকিছু সংকলন করতে হবে।


সম্পূর্ণরূপে সঠিক নয়, বিবেচনা করে আর্কে থাকা সমস্ত সিসভিনিট স্ক্রিপ্টগুলি লেখা আছে bash। (যদিও সিসভিনিটকে সিস্টেমডের সাথে প্রতিস্থাপন করা সহজ user)
ব্যবহারকারী ১166

হ্যাঁ, তবে ইনস্টলেশন চলাকালীন আপনি এখনও ব্যাশ ইনস্টল না করার জন্য সম্ভাবনাটি পাবেন । : পি
রবিনজে

0

সর্বনিম্ন বিকাশ ডিস্ট্রো:

ব্যস্তবক্স, ম্যাসল সি লাইব্রেরি, জিসিসি, বাইনুটিলস, মেক, ব্যাশ এবং লিনাক্স কার্নেল।

অথবা

সর্বনিম্ন নন-ডেভলপমেন্ট ডিস্ট্রো:

ব্যস্তবক্স, মাসল এবং লিনাক্স কার্নেল


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