আমার লিনাক্স / পার্টিশনের জন্য আমার কত ডিস্ক স্পেস দিতে হবে?


11

আমি বাড়িতে আমার লিনাক্স সিস্টেমগুলি আবার করছি, এবং বিভাজন আকারের বিষয়ে ভাবছি। অতীতে, আমি সর্বদা একটি বিভাজনে লিনাক্স ইনস্টল করেছি; আমি নীচে সিস্টেম সেটআপ করতে চাই:

  • /
  • / বুট
  • বিনিময়
  • /বাড়ি

'/' পার্টিশনের জন্য কত স্থান উত্সর্গ করা উচিত তা আমি 100% নিশ্চিত নই। সোয়াপ 2x র‌্যাম হবে; বুট হবে 200M। ওএস কত পাওয়া উচিত? আমি এটি 15 থেকে 20 জি (এবং অন্যথায় / বাড়িতে যেখানে আমার বেশিরভাগ ফাইলগুলি অবস্থিত থাকবে) দেওয়ার কথা ভাবছিলাম, তবে এটির আরও প্রয়োজন হবে কিনা তা আমি নিশ্চিত ছিলাম না।

'/' এর জন্য পার্টিশনের আকার নির্ধারণের কোনও মানক উপায় আছে কি?


আজকাল এটি খুব বেশি গুরুত্বপূর্ণ তা নয়, তবে আপনার / বুট পার্টিশনের জন্য 200 মি প্রয়োজন হবে না। আমি নিজেই 50M এর উপরে যাইনি।
রিচি মার্কেজ

উত্তর:


7

আমার মনে হয় 10 জিবি প্রচুর।

আমি 10 গিগাবাইটের মধ্যে (হোম / সহ) উবুন্টু সার্ভার চালাচ্ছি এবং এটি জরিমানা করছে। আমার ফাইলগুলি বাদ দিয়ে, সিস্টেমটি 4 গিগাবাইটের চেয়ে কম সময় নেয়। আপনি যদি কখনও স্থানের জন্য নিজেকে চেপে দেখেন, আপনি পরবর্তী তারিখে সর্বদা পার্টিশনটির আকার পরিবর্তন করতে পারেন।


তবুও, আমি আমার / পার্টিটিউনে 5 গিগাবাইটের সীমাটি হিট করতে সক্ষম হয়েছি, তবে আমি আমার স্যুপের পার্টিশনটি পরে ছিলাম এবং এটি 13 গিগাবাইটে প্রসারিত করতে সক্ষম হয়েছি। আমি এখন 6GB এ / এ ব্যবহৃত।
মাচা

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

2015 সালে বুটের জন্য আপডেট হওয়া পার্টিশনের আকারটি কী?
আহনিবিজ্যাকড

3

LVM এবং একটি ফাইল সিস্টেম ব্যবহার করুন যা অনলাইন আকার পরিবর্তন করতে সহায়তা করে (ডান এমকেএফএস বিকল্পগুলির সাথে ext3 / 4 অন্তর্ভুক্ত থাকে, যা ডিফল্ট হওয়া উচিত) এবং প্রয়োজনে আপনি সহজেই এটি বৃদ্ধি করতে পারেন।

আমি একটি সার্ভারে 2–4 জি দিয়ে শুরু করব, সম্ভবত একটি ডেস্কটপে 5 জি, কারণ এটি বাড়ানো LVM এর সাথে তুচ্ছ।

অথবা, বিকল্পভাবে, /ডেস্কটপের জন্য সমস্ত কিছুতে আসলেই কোনও ভুল নেই ।


এলভিএমের জন্য +1 ... তবে শেষ পয়েন্টের জন্য -1। আমি দেখতে পেয়েছি যে /homeএকটি পৃথক পার্টিশন থাকার ফলে ডেস্কটপেও ইতিবাচক পরিণতি হয় (আপনি যদি আপনার সিস্টেমটি পুনরায় ইনস্টল করেন, যদি আপনি কয়েকটি ডিস্ট্রো চালান, যদি আপনার কয়েকটি ডিস্ক থাকে ইত্যাদি)।
পাস্কেল থিভেন্ট

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

2

এটি আপনি যে লিনাক্স বিতরণ করতে চলেছেন তার উপর নির্ভর করে,

কারণ ডিএসএল (ড্যামন স্মল লিনাক্স) বা পপি লিনাক্স কেবল 60 -70 'এমবি' যেখানে ফেডোরা 4-5 জিবি এবং উবুন্টু 2-3 গিগাবাইটে চলে

এমনকি আপনি লিনাক্স ব্যবহার করতে যাচ্ছেন, অর্থাৎ আপনি যে সফ্টওয়্যারগুলি ইনস্টল করতে যাচ্ছেন তার উপরও এটি নির্ভর করে

ফেডোরার সর্বশেষ রিলিজের জন্য 10 গিগাবাইট যথেষ্ট।

উবুন্টুর জন্য 5 জিবি ব্যবহার করুন


1

আপনি / টিএমপি কীভাবে ব্যবহার করতে যাচ্ছেন তার উপর নির্ভর করে, এটি / এ থাকা। ডিভিডি তৈরি করতে সেখানে অনেক বেশি জায়গা লাগতে পারে


1

মনে রাখবেন যে আপনার ফাইল সিস্টেমের বৃহত্তম ফোল্ডারগুলি (একটি ডেবিয়ান সিস্টেমে তবে এটি একটি ভাল গাইডলাইন):

  • /usr: সমস্ত ব্যবহারকারী প্রোগ্রাম ( /usr/bin), গ্রন্থাগার ( /usr/lib), ডকুমেন্টেশন ( /usr/share/doc) ইত্যাদি এই ডিরেক্টরিতে রয়েছে। ফাইল সিস্টেমের এই অংশটির বেশিরভাগ জায়গার প্রয়োজন। আপনার কমপক্ষে 500 এমবি ডিস্কের স্থান সরবরাহ করা উচিত। আপনি যদি আরও প্যাকেজ ইনস্টল করতে চান তবে আপনার এই ডিরেক্টরিটি দেওয়ার জায়গার পরিমাণ বাড়ানো উচিত।

  • /home: প্রতিটি ব্যবহারকারী তার ডেটা এই ডিরেক্টরিটির একটি উপ ডিরেক্টরিতে রাখবেন। এর আকার নির্ভর করে যে কতজন ব্যবহারকারী সিস্টেম ব্যবহার করবেন এবং তাদের ডিরেক্টরিতে কোন ফাইলগুলি সংরক্ষণ করতে হবে। আপনার পরিকল্পিত ব্যবহারের উপর নির্ভর করে আপনার প্রতিটি ব্যবহারকারীর জন্য প্রায় 100 এমবি রিজার্ভ করা উচিত, তবে এই মানটি আপনার প্রয়োজনের সাথে খাপ খাইয়ে নেওয়া উচিত।

  • /var: নিউজ আর্টিকেল, ই-মেল, ওয়েব সাইটস, এপিটি-র ক্যাশে ইত্যাদির মতো সমস্ত পরিবর্তনশীল ডেটা এই ডিরেক্টরিতে রাখা হবে। এই ডিরেক্টরিটির আকার আপনার কম্পিউটারের ব্যবহারের উপর অনেক বেশি নির্ভর করে তবে বেশিরভাগ লোকের জন্য প্যাকেজ পরিচালনা সরঞ্জামের ওভারহেড দ্বারা চালিত হবে। আপনি যদি ডিবিয়ান যা যা কিছু দেয় তার পুরোপুরি একটি ইনস্টলেশন করতে যাচ্ছেন, সমস্ত এক সেশনে, / var এর জন্য 2 বা 3 গিগা বাইট স্থান আলাদা করে রাখা যথেষ্ট। আপনি যদি টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো করে ইনস্টল করতে যাচ্ছেন। হার্ড ড্রাইভের স্থানটি যদি প্রিমিয়ামে থাকে এবং আপনি এপিটি ব্যবহারের পরিকল্পনা না করেন তবে কমপক্ষে কোনও বড় আপডেটের জন্য নয়, আপনি / ভারে 30 বা 40 মেগাবাইটের চেয়ে কম পরিমাণে পেতে পারেন।

আপনার একটি পৃথক /homeপার্টিশন থাকায় আপনি সম্পূর্ণ কার্যক্ষম সিস্টেমের সাথে 4GB (প্লাস /home, /var(50MB), /boot(100MB) এবং swap(300MB-2GB)) নিয়ে যেতে পারেন।


1

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


1

সোয়াপ 2x র‌্যাম হবে;

এটি আসলে খুব পুরানো আকারের নিয়ম এবং আমি মনে করি এটি অচল। আধুনিক সিস্টেমে (যেমন 1 জিবি বা আরও বেশি র‌্যাম সহ) আমি স্ব্যাপের জন্য 1x র‌্যাম দিই RAM

বুট হবে 200M।

কি দারুন! আপনি কতগুলি কার্নেল ব্যবহার করার পরিকল্পনা করছেন, 20? বেশিরভাগ ব্যবহারকারীর জন্য, 50Mo যথেষ্ট।

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

'/' এর জন্য পার্টিশনের আকার নির্ধারণের কোনও মানক উপায় আছে কি?

আমি একটি "স্ট্যান্ডার্ড" উপায় জানি না কারণ এটি আপনি কতটা সফ্টওয়্যার ইনস্টল করবেন এবং আপনার কম্পিউটারের সাথে আপনি কী করবেন তার উপর নির্ভর করে। একটি সার্ভার ইনস্টল (মেল, ডাটাবেস ...) সাধারণত বেশ বড় বিভাজিত /varপার্টিশন ব্যবহার করবে । একটি ব্যক্তিগত মেশিনের জন্য, এটি বেশিরভাগ সময় অকেজো। আসলে, 10 জিবি এর /জন্য বেশিরভাগ ব্যবহারকারীর পক্ষে পর্যাপ্ত পরিমাণের বেশি হওয়া উচিত। আপনি যদি অনেকগুলি (এবং আমার সত্যিকার অর্থেই অনেকগুলি) প্যাকেজ ইনস্টল করার পরিকল্পনা করে থাকেন তবে আপনার কিছু অতিরিক্ত জিবি প্রয়োজন হতে পারে তবে 15 জিবি এর বেশি নয়। আপনি যদি বাহ্যিক সফটওয়্যারগুলি ইনস্টল করার পরিকল্পনা করেন (উদাঃ ইন /opt), এটি অ্যাকাউন্টে নেবেন (আমার ব্যক্তিগতভাবে অনেক জাভা সামগ্রী ইনস্টল রয়েছে /optযেমন বাণিজ্যিক অ্যাপ্লিকেশন সার্ভারগুলি যা আসলেই হালকা নয়)। আপনি যদি ডিভিডি ছিঁড়ে ফেলতে চলেছেন তবে আরও কয়েকটি জিগ যুক্ত করুন। এবং প্রকৃতপক্ষে, বাকী স্থানটি ব্যবহার করুন /home

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

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