প্রযুক্তির জগতে কিছু বিষয় শুধুমাত্র সফটওয়্যার বা অপারেটিং সিস্টেম নয়, বরং সময়ের সঙ্গে ব্যক্তিগত যাত্রার অংশ হয়ে যায়। আমার জন্য Linux ঠিক তেমনই একটি নাম। আজকের আধুনিক Raspberry Pi 500+ হাতে নেওয়ার সময় প্রায়ই মনে পড়ে যায় ১৯৯৬ সালের কথা। সেই সময়ের Linux আর আজকের Linux এর মধ্যে পার্থক্য বিশাল হলেও, একটি বিষয় আজও একই রয়েছে, আর সেটি হলো স্বাধীনভাবে কাজ করার অনুভূতি।
১৯৯৬ সালে বাংলাদেশে আমি প্রথম Linux ব্যবহার শুরু করি। তখনকার সময়টা আজকের মতো ছিল না। Internet সহজলভ্য ছিল না, Google ছিল না, YouTube ছিল না, AI ছিল না। Linux ব্যবহারকারীর সংখ্যা ছিল সীমিত, আর তথ্য সংগ্রহের প্রধান মাধ্যম ছিল বই, Documentation এবং অসংখ্য পরীক্ষা-নিরীক্ষা।
আমার Linux যাত্রা শুরু হয়েছিল Slackware Linux দিয়ে। যারা Linux এর পুরোনো ইতিহাস জানেন, তারা হয়তো বুঝতে পারবেন সেই সময় Slackware কী ধরনের অভিজ্ঞতা ছিল। আজকের Ubuntu, Linux Mint কিংবা Raspberry Pi OS এর মতো Graphical Interface তখন কল্পনাও করা যেত না। Slackware মূলত ছিল Command Line এবং Text Interface নির্ভর। System install করা, configuration পরিবর্তন, software setup করা কিংবা networking configuration, সবকিছুই Terminal দিয়েই করতে হতো।
Linux এর সঙ্গে পথচলা অবশ্য শুধু Slackware এ সীমাবদ্ধ ছিল না। প্রযুক্তির পরিবর্তনের সঙ্গে সঙ্গে আমি বিভিন্ন Linux Distribution ব্যবহার করার সুযোগ পেয়েছি। নতুন কিছু শেখার কৌতূহল থেকেই একটির পর একটি Distribution পরীক্ষা করতাম।
Slackware এর পর আমি Red Hat Linux ব্যবহার করি। সেই সময় Server এবং Enterprise জগতে Red Hat ছিল অত্যন্ত পরিচিত একটি নাম। এরপর Mandrake Linux আমাকে অন্যরকম অভিজ্ঞতা দেয়। তখনকার সময় Mandrake Linux নতুন ব্যবহারকারীদের জন্য Linux কে তুলনামূলকভাবে সহজ করে তুলেছিল।
পরবর্তীতে Fedora ব্যবহার করেছি, যা সবসময় নতুন প্রযুক্তি এবং আধুনিক Feature দ্রুত নিয়ে আসত। Linux বিশ্বের পরিবর্তন বোঝার জন্য Fedora ছিল দারুণ একটি প্ল্যাটফর্ম।
আরেকটি দারুণ অভিজ্ঞতা ছিল Puppy Linux। আকারে ছোট হলেও এর কার্যক্ষমতা আমাকে অবাক করেছিল। পুরোনো কম্পিউটারকে নতুন জীবন দিতে Puppy Linux অসাধারণ কাজ করত।
আরও একটি ছোট Linux Distribution ব্যবহার করেছিলাম, যার নাম এখন আর পুরোপুরি মনে নেই। সেটি মূলত Windows Administrator Password reset করার জন্য ব্যবহার করা হতো। অনেক বছর পরে মনে হয় সেটি সম্ভবত Offline NT Password & Registry Editor ভিত্তিক কোনো Rescue Linux Distribution ছিল। সেই সময় এসব Tool প্রায় জাদুর মতো মনে হতো।
Linux এর সবচেয়ে সুন্দর দিক সম্ভবত এখানেই। প্রতিটি Distribution এর নিজস্ব দর্শন, শক্তি এবং ব্যক্তিত্ব রয়েছে। কেউ Server এর জন্য, কেউ Desktop এর জন্য, কেউ Security এর জন্য, আবার কেউ Rescue কাজের জন্য তৈরি।
Networking দিয়ে শুরুসেই সময় Linux ব্যবহার করতাম মূলত Networking ভিত্তিক কাজে। File sharing, printer sharing, scanner sharing, NAT এর মাধ্যমে Internet connection share করা এবং DHCP Server configuration ছিল প্রতিদিনের কাজের অংশ।
Linux শেখার সবচেয়ে বড় শিক্ষক ছিল Terminal। কারণ কোনো সমস্যার সমাধান খুঁজে পাওয়ার জন্য Search Engine ছিল না। প্রতিটি Command, প্রতিটি configuration file এবং প্রতিটি ব্যর্থতা ছিল শেখার অংশ।
Linux শেখা থেকে সার্টিফিকেশন এবং শেখানোর পথচলাLinux নিয়ে গভীরভাবে কাজ করতে করতে একসময় মনে হলো, প্রযুক্তিটিকে আরও কাঠামোগতভাবে জানা প্রয়োজন। সেই আগ্রহ থেকেই ২০০০ সালের দিকে আমি CompTIA Linux+ পরীক্ষায় অংশগ্রহণ করি। সে সময় Linux নিয়ে আন্তর্জাতিক সার্টিফিকেশন আজকের মতো সহজলভ্য ছিল না। পরীক্ষাটি ছিল যথেষ্ট চ্যালেঞ্জিং।
খুব ভালো স্কোর নিয়ে Linux+ পরীক্ষায় উত্তীর্ণ হওয়ার অভিজ্ঞতা আমার প্রযুক্তি জীবনের অন্যতম গুরুত্বপূর্ণ অর্জনগুলোর একটি।
এর কিছুদিন পর আমি CompTIA Network+, A+ এবং Server+ পরীক্ষাতেও সফলভাবে উত্তীর্ণ হই। Networking, Hardware এবং Server সম্পর্কিত বাস্তব জ্ঞান আরও সমৃদ্ধ করতে এসব সার্টিফিকেশন গুরুত্বপূর্ণ ভূমিকা রেখেছিল।
তবে সবচেয়ে আনন্দের বিষয় ছিল অন্যদের শেখানোর সুযোগ পাওয়া। তখন আমি আমার এলাকার অনেক তরুণকে বিনামূল্যে Linux শেখাতাম। সেই সময় Online Course, YouTube বা প্রযুক্তিগত প্রশিক্ষণের সহজ সুযোগ ছিল না। ফলে Linux শেখাতে পারা আমার জন্য আলাদা আনন্দের বিষয় ছিল।
Linux installation, networking, command line এবং server configuration নিয়ে আমরা একসঙ্গে কাজ করতাম। এখন ফিরে তাকালে মনে হয়, Linux আমাকে শুধু প্রযুক্তি শেখায়নি, বরং জ্ঞান ভাগ করে নেওয়ার আনন্দও শিখিয়েছে।
GUI নয়, এখনো আমার পছন্দ Terminalবর্তমান সময়ে Linux অনেক সহজ হয়েছে। চমৎকার Graphical Interface এসেছে। কিন্তু ব্যক্তিগতভাবে আজও আমি Terminal ব্যবহার করতে সবচেয়ে বেশি স্বাচ্ছন্দ্যবোধ করি।
Terminal আমার কাছে শুধু Command Line নয়, বরং গতি, নিয়ন্ত্রণ এবং স্বাধীনতার জায়গা। একটি Command দিয়েই এমন কাজ করা যায়, যা GUI দিয়ে করতে কয়েকটি ধাপ প্রয়োজন হয়।
আজও SSH ব্যবহার করে বাইরে থেকে আমি Home Server এ Remote Login করি।
Linux, Security এবং Kali LinuxLinux এর আরেকটি দিক আমাকে সবসময় আকৃষ্ট করেছে, আর সেটি হলো Security এবং System Analysis। বিভিন্ন সময় শেখার উদ্দেশ্যে এবং ওয়েব নিরাপত্তা সম্পর্কে ধারণা বাড়ানোর জন্য আমি Kali Linux ব্যবহার করেছি।
বিশেষ করে WordPress ভিত্তিক ওয়েবসাইটের নিরাপত্তা বিশ্লেষণ এবং সম্ভাব্য দুর্বলতা সম্পর্কে শেখার ক্ষেত্রে Kali Linux আমার কাছে বেশ আগ্রহের একটি প্ল্যাটফর্ম ছিল।
উদ্দেশ্য কখনো ক্ষতি করা নয়, বরং একটি সিস্টেম কোথায় দুর্বল হতে পারে এবং কীভাবে সেটিকে আরও নিরাপদ করা যায়, তা শেখা। কারণ একজন ভালো System Administrator এর নিরাপত্তা সম্পর্কেও ভালো ধারণা থাকা প্রয়োজন।
আমার Home Lab এবং Linux Serverবর্তমানে আমার বাসায় তিনটি Linux Server চলছে। প্রতিটির কাজ আলাদা। কোনোটি Media Server, কোনোটি Web Server, আবার কোনোটি Ad Blocking Server হিসেবে ব্যবহৃত হয়।
সবচেয়ে মজার বিষয় হলো, আমার সংবাদপত্র banglabarta.ie এর Test Platform আমার Home Linux Server এ চলে। Live VPS এ কোনো পরিবর্তন দেওয়ার আগে আমি সবকিছু Local Server এ পরীক্ষা করি।
Database পরিবর্তন, Joomla update, PHP testing, CSS/JavaScript modification কিংবা নতুন Feature, সবকিছু Local Environment এ পরীক্ষা করা হয়। সব ঠিক থাকলে তবেই Live VPS এ Final Deployment করা হয়।
Raspberry Pi এর সঙ্গে নতুন অধ্যায়বর্তমানে আমার সবচেয়ে প্রিয় Linux Device হলো Raspberry Pi।
আমার সর্বশেষ কেনা ডিভাইস হলো Raspberry Pi 500+। একজন মানুষ হিসেবে যিনি টাইপ করতে ভালোবাসেন, এর Mechanical Keyboard আমাকে আলাদা আনন্দ দেয়।
ছোট হলেও এর সক্ষমতা অবিশ্বাস্য। Media Server, Web Server, Home Automation, Development Machine, Network Service এবং শেখার Platform হিসেবে এর সম্ভাবনা প্রায় সীমাহীন।
আজও Home Linux Lab এর গুরুত্বপূর্ণ অংশ Raspberry Pi। বাইরে থাকলেও SSH ব্যবহার করে আমি Home Server access করি।
Linux আমাকে কী শিখিয়েছেLinux আমাকে শুধু Operating System ব্যবহার শেখায়নি। এটি আমাকে সমস্যা সমাধান, ধৈর্য, বিশ্লেষণ ক্ষমতা এবং প্রযুক্তিকে গভীরভাবে বোঝার অভ্যাস তৈরি করেছে।
১৯৯৬ সালের Slackware Linux থেকে Raspberry Pi 500+ পর্যন্ত এই যাত্রা শুধুমাত্র প্রযুক্তির পরিবর্তনের গল্প নয়। এটি শেখার, পরীক্ষা করার, ব্যর্থ হওয়ার এবং আবার নতুনভাবে শুরু করার গল্প।
আজকের Linux অনেক সহজ হয়েছে। কিন্তু এখনো যখন Terminal খুলে Command লিখি, তখন মনে হয় ১৯৯৬ সালের সেই দিনগুলো খুব বেশি দূরে নয়।