আসসালামু আলাইকুম
অনেকদিন পর আজ একটি পোস্ট করতে এসেছি। ব্যস্ততার কারণে সময় হয়ে ওঠে না। আশা করি সবাই কিছু শিখতে পারবেন।
তো আজকে আমি লিনাক্স প্যাকেজ ম্যানেজার নিয়ে কথা বলবো । প্যাকেজ ম্যানেজার আসলে জিনিসটা কি সেটা সম্পর্কে কিছু জেনে নিই।
প্যাকেজ ম্যানেজার কি?
লিনাক্স এর প্যাকেজ ম্যানেজার মূলত আপনি একটা প্রোগ্রাম যেটা দিয়ে আপনি আপনার সুবিধা মতন বিভিন্ন প্যাকেজ গ্রাফিক্যাল সফটওয়্যার প্রোগ্রাম ইত্যাদি ইন্সটল করতে পারবেন। উইন্ডোজের যেমন আমরা ডাউনলোড করে তারপর ক্লিক করে ইন্সটল করি লিনাস একটু কঠিন তবে প্যাকেজ ম্যানেজার আসার কারণে অনেকটাই সহজ হয়ে গেছে।
Apt প্যাকেজ ম্যানেজার
আমরা যেহেতু debian ওর ubuntu ইউজার mostly। কালিতে অথবা যে কোন লিনাক্স এ apt প্যাকেজ ম্যানেজার প্রথম থেকে ইন্সটল করা থাকে। এর ফুল ফর্ম হচ্ছে এডভান্সড প্যাকেজ ম্যানেজার।
Snap :
এখান থেকে গ্রাফিকেলি যে কোন প্যাকেজ খুব সহজে ইন্সটল করা যায় আবার স্নাইপ এর cli ভার্সন আছে যেটা দিয়ে apt এর মত করে ইন্সটল করা যায়। apt diye কোনোকিছু ইন্সটল করার নিয়ম:
Sudo Apt install<package_name>
Snap ইনস্টল করার কোড গুলি:
sudo apt update
sudo apt install snapd।
তেমনি আরো popular প্যাকেজ ম্যানেজার হচ্ছে brew (/honeybrew) যেটা মাকোস এ ব্যবহার করা হয়। আবার yum ।
Aptitute
Rpm ( redhat package….)
Pacman ( arch Linux .)
যারা পাইথন প্রোগ্রামিংকরে তারা অবশ্যই জানে কোন মডিউল ইনস্টল করার জন্য আমরা pip দিয়ে ইন্সটল করি। pip ও পাইথন এর একটু প্যাকেজ ম্যানেজার ।
Dpkg:
Dpkg debian এর একটা preinstalled প্যাকেজ ম্যানেজার । অনেক সময় দেখবেন যে ইন্টারনেট থেকে কোনো সফটওয়্যার ইনস্টল করতে : .deb ফিল এক্সটেনশন থাকে । এগুলো ইন্সটল করতে। dpkg ব্যবহার হয় ।
Dpkg নিয়ে ইন্সটল করার কমান্ড;
Sudo dpkj -i <package.deb>
আজ এই পর্যন্তই ।।
লিনাক্স সম্পর্কে কোনো discussion এর জন্য আমাদের টেলিগ্রাম গ্রুপ এ jon করতে পারেন । গ্রুপ এ আছি ।
Till next time । tho আমার porerbar লেখার সময় আর ইচ্ছা হবে কবে জানা নাই । ?।
সবার জন্য শুভকামনা ।