আপনি যদি ডেবিয়ান-ভিত্তিক লিনাক্স ডিস্ট্রিবিউশনের একজন ব্যবহারকারী হন, তাহলে আপনি সম্ভবত শব্দটি একটি ভয়ঙ্কর জিনিস দেখতে পাবেন। এটি উবুন্টুর ব্যবহারকারীদের জন্য যায়, বিভিন্ন উবুন্টু স্পিন, লিনাক্স মিন্ট, এলএক্সএলই এবং ট্রিস্কেল জিএনইউ/লিনাক্স। যদিও এটি প্যাকেজ ম্যানেজারকে নির্দেশ করে যা আপনাকে আপনার সিস্টেমে সফ্টওয়্যার ইনস্টল করতে সহায়তা করে, নামটি apt ডিরেক্টরি, apt-cache এবং অন্যান্য অনেক জায়গায় ব্যবহৃত হয়। অ্যাপটি বলতে কী বোঝায় ব্যবহারকারীরা লিনাক্স টার্মিনালে যে প্রশ্নগুলি জিজ্ঞাসা করেন তার মধ্যে একটি সাধারণ প্রশ্ন। এই মুহুর্তে, সম্ভবত এমন অনেক কোডার আছে যারা এই নামের পিছনের কারণটির সাথে পরিচিত নন।
apt-get প্যাকেজ ম্যানেজার ইউটিলিটির প্রাধান্যের কারণে যে কমান্ড লাইন অনুরাগীরা তাদের সিস্টেমে সফ্টওয়্যার ইনস্টল করার জন্য ব্যবহার করে, অনেক ব্যবহারকারী "অ্যাপ্লিকেশন টার্মিনাল পান" বা "আজই একটি অ্যাপ্লিকেশন পান" পড়ার জন্য নামটি ঘুরিয়ে দিয়েছেন তবে এই দুটি অনুমানই আসলে ভুল। অ্যাডভান্সড প্যাকেজ টুলের নাম apt, এবং যে সমস্ত প্রোগ্রামে apt নামটি রয়েছে সেগুলি সম্পূর্ণরূপে এই মূল অর্থের উপর ভিত্তি করে৷
Apt এর অর্থ
এক পর্যায়ে, apt-এর জন্য সমস্ত ম্যান পেজ এটিকে উন্নত প্যাকেজ টুল বলে। যাইহোক, কিছু বর্তমান সমস্যা আসলে আর এই মনিকার ব্যবহার করে না। যেখান থেকে বিভ্রান্তির একটি অংশ এসেছে। যখন সেই নামটি ম্যান পেজে থেকে যায়, লোকেরা এটি প্রায়শই ব্যবহার করত। আপনি যদি নিজের জন্য দেখতে চান এবং আপনি একটি apt-ভিত্তিক বিতরণে থাকেন, তাহলে একটি টার্মিনাল খুলতে Ctrl, Alt এবং T চেপে ধরে রাখুন। আপনি উবুন্টু ইউনিটি ড্যাশে টার্মিনাল শব্দটি অনুসন্ধান করতে চাইতে পারেন বা অ্যাপ্লিকেশন বা হুইকার মেনুতে ক্লিক করতে পারেন, সিস্টেম সরঞ্জামগুলিতে যান এবং টার্মিনালে ক্লিক করুন৷
একবার আপনি সেখানে গেলে, man apt টাইপ করুন এবং এন্টার চাপুন। সম্ভবত, এটি এই মুহুর্তে এটিকে "উপযুক্ত - কমান্ড-লাইন ইন্টারফেস" হিসাবে উল্লেখ করে। আমরা xman গ্রাফিকাল ম্যানুয়াল ব্রাউজারও খুলেছি, ম্যানুয়াল পৃষ্ঠাতে ক্লিক করেছি, বিকল্পগুলি নির্বাচন করেছি এবং তারপরে অনুসন্ধান করেছি। apt শব্দটি টাইপ করার পরে, আমরা একই পৃষ্ঠা পেয়েছি। দেখে মনে হচ্ছে কোনও কারণে পুরো নামটি আর খুব বেশি উল্লেখ করা হয়নি, তবে apt বলতে আসলে কী বোঝায় সেই প্রশ্নের উত্তরটি কেবলমাত্র অ্যাডভান্সড প্যাকেজ টুল। লিনাক্স সফ্টওয়্যার ইনস্টল করার জন্য ব্যবহারকারীদের অতীতে যে পদ্ধতিগুলি ছিল তার থেকে এটি অবশ্যই একটি বড় উন্নতি বলে মনে হয়েছে। উৎস থেকে একটি প্রজেক্ট কম্পাইল করার জন্য কিছু বলার আছে, প্যাকেজ ম্যানেজমেন্ট বড় সিস্টেমগুলি পরিচালনা করাকে অনেক সহজ করে তোলে যেগুলিকে ক্রমাগত এই ধরনের টুলের মতো কিছু দিয়ে আপডেট করতে হয় তাই নামটি
আপনি দেখতে পাচ্ছেন যে ডেবিয়ান এবং অন্যান্য বিতরণ প্রোগ্রামাররা আপনার সিস্টেমে সরঞ্জামগুলির জন্যও এই নামটি কতবার ব্যবহার করেছে। apropos apt | টাইপ করুন৷ grep apt- কমান্ড লাইনে এবং এন্টার চাপুন। আপনি পরিচিত apt-get এর পাশাপাশি apt-secure, apt-key, apt-mark এবং অন্যান্য অনেক টুল পাবেন যেগুলোর সাথে আপনি হয়তো তেমন পরিচিত নন কিন্তু প্যাকেজ ম্যানেজমেন্টের চাকরিতে কিছুটা সাহায্য করে। অন্যান্য সফ্টওয়্যার যেমন সিনাপটিক এবং অ্যাপটিটিউডের নামকরণ করা হয়েছিল উপযুক্ত নামের চারপাশে শ্লেষের কারণে। অনেক লিনাক্স এবং অন্যান্য ইউনিক্স ডেভেলপারদের হাস্যরসের দুর্দান্ত অনুভূতি রয়েছে।
এটা সুস্পষ্ট যে যারা উপযুক্তভাবে কাজ করেন তাদেরও হাস্যরসের অনুভূতি থাকে। apt টাইপ করার চেষ্টা করুন কমান্ড লাইনে এবং এন্টার চাপুন। আপনি প্যাকেজ ইনস্টল এবং শুদ্ধ করার জন্য বিভিন্ন বিকল্প সম্পর্কিত পাঠ্যের একটি প্রাচীর পাবেন। শেষ পর্যন্ত আপনি বেশিরভাগ apt-ভিত্তিক GNU/Linux বাস্তবায়নে একটি বার্তা পাবেন যে আপনাকে প্রম্পটে ফিরিয়ে দেওয়ার আগে "এই এপিটিতে সুপার কাউ পাওয়ার আছে"। যদি এটি আপনার প্রথমবার চেষ্টা করে থাকে তবে আপনি সম্ভবত এটি দেখে বেশ অবাক হবেন। যেভাবেই হোক, আপনি নিশ্চিত হতে পারেন যে কী ঘটতে চলেছে তা খুবই গুরুত্বপূর্ণ৷
৷
আপনি যদি এই গরুর শক্তিগুলিকে কার্যকর দেখতে চান, তাহলে apt moo টাইপ করুন কমান্ড প্রম্পটে এবং একটি অত্যন্ত গুরুত্বপূর্ণ প্রশ্নের জন্য প্রস্তুত হন।
এখন আপনি যদি মনে করেন যে এটি মজাদার, তাহলে এটি সম্পর্কে চিন্তা করুন:প্রকল্পের আসল নাম যা অ্যাপটি-গেট প্রোগ্রামের দিকে নিয়ে যায় তা কোডনাম দেবতা দ্বারা পরিচিত ছিল। ডেভেলপারদের জন্য মেইলিং তালিকা আসলে তাদের গ্রুপকে "দেবতা সৃষ্টি দল!"
বলেলেখক সম্পর্কে
কেভিন অ্যারোস
কেভিন অ্যারোস এক দশকেরও বেশি শিল্প অভিজ্ঞতার সাথে একজন অত্যন্ত অভিজ্ঞ এবং জ্ঞানী প্রযুক্তি বিশেষজ্ঞ। তিনি মাইক্রোসফ্ট সার্টিফাইড টেকনোলজি স্পেশালিস্ট (MCTS) সার্টিফিকেশন ধারণ করেছেন এবং সর্বশেষ প্রযুক্তিগত উন্নয়ন সম্পর্কে আপ-টু-ডেট থাকার গভীর আবেগ রয়েছে। সফটওয়্যার ডেভেলপমেন্ট, সাইবার সিকিউরিটি, এবং ক্লাউড কম্পিউটিং-এর মতো ক্ষেত্রগুলিতে তার দক্ষতা এবং জ্ঞান প্রদর্শন করে কেভিন প্রযুক্তি-সম্পর্কিত বিষয়গুলির বিস্তৃত পরিসরে ব্যাপকভাবে লিখেছেন। কারিগরি ক্ষেত্রে তার অবদান তার সমবয়সীদের দ্বারা ব্যাপকভাবে স্বীকৃত এবং সম্মানিত হয়েছে এবং জটিল প্রযুক্তিগত ধারণাগুলিকে স্পষ্ট এবং সংক্ষিপ্তভাবে ব্যাখ্যা করার ক্ষমতার জন্য তিনি অত্যন্ত সম্মানিত।