কম্পিউটার টিউটোরিয়াল

নিজেই লিনাক্স টেক সাপোর্ট হওয়ার পদ্ধতি

আমার লিনাক্স যাত্রার শুরুতে, আমার অনেক সাহায্য দরকার ছিল। Broadcom Wi-Fi কার্ড সম্পন্ন একটি ল্যাপটপ বেছে নেওয়া থেকে অকস্মাত একটি ডিস্ক/পার্টিশন মুছে ফেলা পর্যন্ত - আমি 항상 একটি সমাধান খুঁজতে থাকতাম। আমি কখনো বুঝতে পারিনি যে, যদি লিনাক্স সব কন্ট্রোলের কথা, তবে আমি আমার সিস্টেমের ওপর কেন এতটাই আউট অফ কন্ট্রোল অনুভব করি? আপনি যদি একইভাবে অনুভব করেন, তবে আমরা আপনাকে নিজেই লিনাক্স টেক সাপোর্ট উইজার্ড হতে শেখাতে এসেছি এবং লিনাক্সে আপনার নিজস্ব টেক সমস্যাগুলো সমাধান করতে (অথবা কমপক্ষে সমাধান শুরু করতে) সাহায্য করব।

A Quick Disclaimer

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

টার্মিনালের সাথে কমফরটেবল হওয়া

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

সাহায্য পান

অधিকাংশ লিনাক্স প্রোগ্রাম এবং কমান্ডের একটি --help অপশন বিল্ট-ইন থাকে। এটি বিরল যে আপনি --help বা কিছু 그와 মিলতējো ভ iets gặpবেন। আপনি যদি কমান্ডটি আপনার চাওয়া মতো চালানোর জন্য কী আর্গুমেন্ট দরকার তা বুঝতে চান, তবে চেষ্টা করুন:

(command) --help

ম্যানুয়াল (Man) পড়ুন

যখন আমি একটি নতুন টুলের সাথে কাজ করি, আমি যেটি প্রথম করি সেটি হল সেই প্রোগ্রামের man, বা ম্যানুয়াল পৃষ্ঠাগুলো তাকানো। সেগুলো প্রায়শই আপনাকে প্রোগ্রাম সম্পর্কে খুব সহায়ক তথ্য দেয় এবং সাধারণত আপনাকে উপলব্ধ ভিন্ন অপশনগুলোর সম্পর্কে গভীর তথ্য দেয়। নিচে একটি উদাহরণ কমান্ড:

man apt

নিচের ছবিটি আউটপুট দেখাচ্ছে।

আপনি apt-এর গভীর বর্ণনা দেখতে পাচ্ছেন, যা আপনি ঠিক কী করছেন তা বুঝতে খুব সাহায্য করে। apt-এর ম্যান পেজ কমান্ড অপশনগুলোকেও গ্রুপ করে, যেমন install, reinstall, remove, এবং purge-এর অপশনগুলো, যেগুলো সব প্যাকেজ ইনস্টলেশন বা রিমুভালের সাথে জড়িত।

Apropos

লিনাক্সে বিল্ট-ইন একটি চমৎকার টুল হল apropos, যা আপনাকে আপনার ইনপুট করা একটি স্ট্রিং খুঁজে বের করার জন্য সকল উপলব্ধ কমান্ড সার্চ করতে দেয়। আপনি নিচের কমান্ডটি চালাতে পারেন:

apropos apparmor

নিচের ছবিটি আউটপুট দেখাচ্ছে।

apropos একটি নির্দিষ্ট উদ্দেশ্যে ব্যবহারযোগ্য কমান্ডের একটি গুচ্ছ খুঁজে বের করার এবং সেই কমান্ডের একটি সংক্ষিপ্ত সারাংশ পাওয়ার চমৎকার উপায়।

htop

একটি অন্য উপযোগী কমান্ড লাইন টুল হল htop। লিনাক্সে সিস্টেম রিসোর্স চেক করার জন্য চারটি সেরা সিস্টেম মনিটর সম্পর্কে আমাদের আর্টিকেলে বলা হয়েছে, htop একটি চমৎকার, হালকা টুল যা আপনাকে বুঝতে সাহায্য করবে কী আপনার সিস্টেমে সবচেয়ে বেশি CPU পাওয়ার বা RAM ব্যবহার করছে। এটি রানওয়ে প্রসেস খুঁজে বের করার জন্য চমৎকার যা আপনার সিস্টেমকে স্লো করছে বা যেসব জিনিস ব্যাকগ্রাউন্ডে লুকিয়ে আছে যা আপনি ইনস্টল এবং চালানো ভুলে গেছেন। অধিকাংশ বড় ডিস্ট্রোর রিপোজিটরিতে htop আছে:

sudo apt install htop

তারপর, টার্মিনাল থেকে কমান্ডটি চালান:

htop

আপনি নিচের ছবির মতো একটি আউটপুট পাবেন।

যদি কোনো কিছু বড় পরিমাণ সিস্টেম রিসোর্স খাচ্ছে, তবে আপনি সেটি সেখানে দেখতে পাবেন এবং সেটি শেষ করতে একটি kill কমান্ড ব্যবহার করতে পারেন।

অনলাইন রিসোর্স

সাধারণত, আপনার যদি কোনো প্রশ্ন থাকে, তবে অন্য কেউও সেই প্রশ্নটি করেছিল। ইনস্টলেশন এরর, কার্নেল প্যানিক, বা بينهما কিছু যাই হোক, একটি দ্রুত ইন্টারনেট সার্চ প্রায়শই আপনি যে উত্তর খুঁজছেন সেটি দেয়।

আপনার সমস্যার তথ্য পাওয়ার জন্য কিছু চমৎকার জায়গা নিচে দেওয়া হল।

The Arch Wiki

আপনি আর্চ লিনাক্স ব্যবহারকারী হন কিনা, আমি বাজি লাগাতে পারি Arch Wiki আপনার জন্য উপযোগী হবে। তারা লিনাক্স ব্যবহারকারীদের ডিস্ট্রো লাইন ছাড়া বেনিফিট করার জন্য তথ্য সংকলন করার চমৎকার কাজ করেছে তাই আমি почти যেকোনো বিষয়ে আরও জানতে চাওয়া লোক들에게 Arch Wiki রিকমেন্ড করি।

StackExchange/ফোরাম

সবচেয়ে স্পেসিফিক্যালি, Unix & Linux StackExchange এবং AskUbuntu। এগুলো চমৎকার জায়গা যা আপনি কিছু সার্চ করলে প্রায়শই দেখবেন। StackExchange-এ সব ধরনের একক প্রশ্ন এবং উত্তর আছে যা আপনাকে ট্রাবলশুটিং স্টেপগুলোতে দেখতে দেবে।

অধিকাংশ লিনাক্স ডিস্ট্রোর তাদের নিজস্ব ফোরামও থাকে তাদের ব্যবহারকারীদের সাহায্য করার জন্য। একটি দ্রুত সার্চ করুন, এবং আপনি আপনার ডিস্ট্রোর জন্য সেটি খুঁজে পাবেন।

ডকুমেন্টেশন

একটি نسبت সৌন্দর্য বান্ধব কথা: ম্যানুয়াল পড়ুন। মূলত, এটি অভিজ্ঞ ব্যবহারকারীদের নতুন ব্যবহারকারীদের ডকুমেন্টেশন পড়তে এবং প্রথমে নিজের সমস্যা সমাধান করতে বলার একটি উপায়। আপনি "/usr/share/doc/" ডিরেক্টরি চেক করতে পারেন কিছু সাধারণ টুলের জন্য বা প্রজেক্টের ওয়েবসাইটে যেতে পারেন।

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

এখন আপনি নিজেই লিনাক্স টেক সাপোর্ট হওয়ার পদ্ধতি জানেন, আমাদের আরও সাধারণ ট্রাবলশুটিং আর্টিকেলগুলো চেক আউট করতে ভুলবেন না, যেমন লিনাক্সে ব্লুটুথ সেট আপ করা, no route to host এরর ফিক্স করা, বা টাচপ্যাড কাজ না করার সমস্যা।

  1. লিনাক্স পিসি দ্রুত করার উপায়

  2. লিনাক্সে tee কমান্ড ব্যবহার করুন

  3. নিজের ক্লাউড PC সেট আপ করার পদ্ধতি

  4. আপনার কম্পিউটার থেকে নকল টেক সাপোর্ট কীভাবে অপসারণ করবেন?