কম্পিউটার

আলপাইন লিনাক্স:লিনাক্স বিশেষজ্ঞদের জন্য তাজা পর্বত বাতাসের একটি শ্বাস

লিনাক্স মজাদার, কিন্তু কখনও কখনও আপনি বর্তমান ডিস্ট্রো সহ একটি দেয়ালে আঘাত করেন এবং ভিন্ন কিছু চান। এছাড়াও, মনে হচ্ছে ISO ফাইলের আকার এবং মেমরির প্রয়োজনীয়তা সময়ের সাথে সাথে বাড়তে থাকে। সেখানে কোথাও একটি ছোট ডিস্ট্রো থাকতে হবে।

আপনি যদি লাইটওয়েট লিনাক্স ডিস্ট্রিবিউশন খুঁজছেন, তাহলে আলপাইন লিনাক্স হতে পারে আপনার জন্য তাজা পাহাড়ি বাতাসের শ্বাস!

আলপাইন লিনাক্স কি?

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

আলপাইন লিনাক্স:লিনাক্স বিশেষজ্ঞদের জন্য তাজা পর্বত বাতাসের একটি শ্বাস

আলপাইন লিনাক্স মেমরিতে প্রোগ্রামের অবস্থানকে এলোমেলো করার জন্য অবস্থান-স্বাধীন এক্সিকিউটেবল নামে একটি কৌশল ব্যবহার করে। এটি একটি আক্রমণকারীর জন্য স্মৃতিতে থাকা কুয়ার্কগুলিকে কাজে লাগানো এবং একটি মেশিন দখল করা কঠিন করে তোলে৷

ডিস্ট্রো এর কনফিগারেশনেও ন্যূনতম। এটি একটি এক্সিকিউটেবলে বেশিরভাগ ইউটিলিটি সরবরাহ করতে BusyBox স্যুট ব্যবহার করে এর ছোট আকার পায়৷

আল্পাইনের ছোট আকার এটিকে কনটেইনার চালানোর জন্য উপযুক্ত করে তোলে, বিশেষ করে ডকার।

ডাউনলোড করুন৷ :আলপাইন লিনাক্স

আলপাইন লিনাক্স ইনস্টল করা হচ্ছে

আলপাইন লিনাক্স ইনস্টল করা অন্য যেকোনো লিনাক্স ডিস্ট্রিবিউশন ইনস্টল করার মতো। আপনি ইনস্টলেশন ইমেজ ধরুন এবং আপনার পছন্দের মিডিয়াতে স্থানান্তর করুন, এবং তারপর আপনার মেশিন রিবুট করুন।

আল্পাইনের minimalism এর ইনস্টলেশন প্রক্রিয়ার ক্ষেত্রেও প্রযোজ্য। আপনি নিজেকে স্ট্যান্ডার্ড লিনাক্স টেক্সট কনসোলে খুঁজে পাবেন। এখানে কোন গ্রাফিকাল ইনস্টলেশন নেই।

আলপাইন লিনাক্স:লিনাক্স বিশেষজ্ঞদের জন্য তাজা পর্বত বাতাসের একটি শ্বাস

ইনস্টলেশনের চিত্রগুলির জন্য, আপনি কতটা সম্পূর্ণ সিস্টেম ইনস্টল করতে চান তার উপর নির্ভর করে ডাউনলোড পৃষ্ঠায় আপনার বেশ কয়েকটি পছন্দ রয়েছে৷

মানক ছবিটি বেশিরভাগ লোকের জন্য সুপারিশ করা হয় এবং সর্বাধিক ব্যবহৃত প্যাকেজগুলি অন্তর্ভুক্ত করে। আপনি যদি আল্পাইনে সম্পূর্ণ নতুন হন তাহলে এটি পান৷

বর্ধিত ইমেজটি রাউটারের মতো বিশেষ ডিভাইসগুলির জন্য বোঝানো হয় যেগুলি ততটা আপডেট করা হয় না, তাই এতে স্ট্যান্ডার্ডের চেয়ে বেশি প্যাকেজ রয়েছে৷

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

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

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

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

আলপাইন লিনাক্স কনফিগার করুন

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

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

আপনি যখন প্রথম আলপাইন ইনস্টল করেন, একমাত্র ব্যবহারকারী রুট। আপনি সব সময় রুট হিসাবে চালাতে চান না। এটি একটি নিরাপত্তা ঝুঁকি এবং আপনি ঘটনাক্রমে গুরুত্বপূর্ণ সিস্টেম ফাইলগুলিকে ক্ষতিগ্রস্ত করতে পারেন৷

অন্য ব্যবহারকারী যোগ করতে, শুধু টাইপ করুন:

adduser -h /home/username -s /bin/ash/ username

আপনি লগইন করার জন্য ব্যবহার করতে চান এমন ব্যবহারকারীর নামের সাথে "ব্যবহারকারীর নাম" প্রতিস্থাপন করবেন। -h বিকল্প হোম ডিরেক্টরি নির্দিষ্ট করে, যখন -s বিকল্পটি শেল, ash-এর জন্য পাথনাম নির্দিষ্ট করে, যা BusyBox-এর জন্য ডিফল্ট শেল এবং এইভাবে আলপাইন লিনাক্সে ইনস্টল করা শেল। আপনি যদি অন্য শেল ব্যবহার করতে চান, তাহলে আপনি এই বিকল্পটিকে আপনার পছন্দের শেলটির পথে পরিবর্তন করবেন৷

ব্যবহারকারীর জন্য একটি পাসওয়ার্ড সেট করতে, passwd ব্যবহার করুন কমান্ড:

passwd username

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

ডিফল্টরূপে, আপনি যখন রুট হিসাবে কমান্ড চালাতে চান, আপনি su ব্যবহার করবেন কমান্ড:

su -

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

আপনি যদি sudo ব্যবহার করতে অভ্যস্ত হন, তাহলে ডকুমেন্টেশনে এটি কীভাবে সেট আপ করতে হয় সে সম্পর্কে তথ্য রয়েছে।

প্যাকেজ ব্যবস্থাপনা

অন্য যেকোনো আধুনিক লিনাক্স ডিস্ট্রোর মতো, আলপাইন একটি প্যাকেজ ম্যানেজার ব্যবহার করে। তারা নিজেদের তৈরি করেছে, যাকে বলা হয় আলপাইন প্যাকেজ কিপার, বা APK৷

APK ব্যবহার করা সহজ। আপনি যদি ডেবিয়ান বা উবুন্টুতে Apt ব্যবহার করতে অভ্যস্ত হন তবে এটি আরও সহজ। এটি ইচ্ছাকৃত ছিল কিনা তা স্পষ্ট নয়, তবে অনেক কমান্ড অভিন্ন৷

সংগ্রহস্থল আপডেট করতে, শুধু এই কমান্ডটি জারি করুন:

apk update

আপনার প্যাকেজগুলিকে সর্বশেষ উপলব্ধে আপগ্রেড করতে, টাইপ করুন:

apk upgrade

একটি নির্দিষ্ট প্যাকেজ ইনস্টল করতে, এই ক্ষেত্রে, Vim, টাইপ করুন:

apk add vim

একটি প্যাকেজ মুছে ফেলতে, টাইপ করুন:

apk del package

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

একটি ডেস্কটপ পরিবেশ সেট আপ করুন

আপনি সার্ভার হিসাবে আলপাইন ইনস্টল করার পরিকল্পনা না করলে, আপনি সম্ভবত একটি গ্রাফিকাল পরিবেশ ইনস্টল করতে চাইবেন। সৌভাগ্যবশত, আলপাইন প্রধান উইন্ডো ম্যানেজার এবং ডেস্কটপ পরিবেশ সমর্থন করে।

আলপাইন লিনাক্স:লিনাক্স বিশেষজ্ঞদের জন্য তাজা পর্বত বাতাসের একটি শ্বাস

X সেট আপ করতে, Alpine setup-xorg-base প্রদান করে লিপি. এটি ইনস্টলেশন প্রক্রিয়ার অনুরূপ, যেখানে আপনি এটি চালান এবং আপনার সেটআপ সম্পর্কে কয়েকটি প্রশ্নের উত্তর দেন। বেশিরভাগ ক্ষেত্রে, কনফিগারেশন স্বয়ংক্রিয়।

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

উদাহরণস্বরূপ, LXDM ব্যবহার করতে;

rc-update lxdm
rc-service lxdm start

আলপাইন লিনাক্স কি আপনার জন্য?

আপনি যদি লিনাক্স ডিস্ট্রোসের সাধারণ ফসলের চেয়ে আলাদা কিছু খুঁজছেন, তবে আলপাইন লিনাক্স বিবেচনা করার মতো কিছু। আপনি যদি ভার্চুয়ালাইজেশন বা কন্টেইনারগুলির জন্য একটি হালকা সার্ভার OS চান, তাহলে Alpine-এর জন্য যেতে হবে৷

যদিও ইন্টারনেটে অনেক লাইটওয়েট লিনাক্স ডিস্ট্রিবিউশন পাওয়া যায়, আপনি আপনার সমস্ত প্রয়োজনের জন্য উপযুক্ত আলপাইন লিনাক্স খুঁজে পাবেন।


  1. লিনাক্সের জন্য সেরা ল্যাটেক্স সম্পাদকদের মধ্যে 5টি

  2. গিটারিস্টদের জন্য 7টি প্রয়োজনীয় লিনাক্স অ্যাপ

  3. লিনাক্সের জন্য 7টি দুর্দান্ত XFCE থিম

  4. রাস্পবেরি পাই এর জন্য সেরা লিনাক্স ডিস্ট্রোগুলির মধ্যে 5টি