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

Apt vs Apt-Get: কোন প্যাকেজ ম্যানেজার কমান্ড ব্যবহার করবেন?

এই গাইডে apt এবং apt-get কমান্ডের পার্থক্য ব্যাখ্যা করা হয়েছে, যাতে আপনি ডিসাইড করতে পারেন কোনটি ব্যবহার করবেন।

ঐতিহাসিকভাবে, ডেবিয়ান-ভিত্তিক লিনাক্স ওএস (যেমন উবুন্টু) তে সফটওয়্যার ইনস্টল করার জন্য আপনি সম্ভবত ব্যবহার করতেন

apt-get 

কমান্ড। gần tidak আপনি দেখছেন

apt 

কমান্ড ব্যবহৃত হচ্ছে এর জায়গায়, কিন্তু সিনট্যাক্স অন্যান্য 거의 একই। উদাহরণস্বরূপ:

sudo apt-get install nano 

এর ইফেক্ট একই

sudo apt install nano 

যা আপনার সিস্টেমে nano টেক্সট এডিটর প্যাকেজ ইনস্টল করে।

তাহলে পার্থক্য কী?

apt-get (এবং apt-cache)

  • ওরিজিনাল, ক্লাসিক, ফাংশনাল
  • স্ক্রিপ্টিং-এর জন্য ভালো
    • কঠোর কমান্ড যা আপডেটে পরিবর্তন হয় না
  • অ্যাডভান্সড ইউজের জন্য বেশি কমান্ডলাইন অপশন
    • ...তবে আপনি কখনও ব্যবহার করবেন না সেগুলো

apt

  • নতুন, কুল, এক্সট্রা ফিচারসহ
  • প্রগ্রেসবার দেখায়, দেখতে সুন্দর এবং ব্যবহার সহজ
    • apt-get-এর ইজ-অফ-ইউজ ফিচারগুলো ডিফল্টলি অন থাকে, অপশন দিয়ে না
  • apt-cache কমান্ডের কমান্ডগুলিও অন্তর্ভুক্ত করে
  • অ্যেক্টিভ ডেভেলপমেন্টে আছে, তাই নতুন ফিচার যোগ হয়ে আসতে পারে

*apt হলো apt-get এবং apt-cache-এর সবচেয়ে कॉमन ফাংশনগুলো একসাথে ইজ-অফ-ইউজ করার জন্য উপস্থাপিত*

সাধারণ টাস্কের জন্য সিনট্যাক্স পার্থক্য

apt কমান্ড apt-get কমান্ড
apt autoremove apt-get autoremove অপ্রয়োজনীয় ডিপেন্ডেন্সি প্যাকেজ আনইনস্টল করুন
apt full-upgrade apt-get dist-upgrade সকল প্যাকেজ এবং ডিপেন্ডেন্সি আপগ্রেড করুন
apt install package apt-get install package প্যাকেজ ইনস্টল করুন
apt remove package apt-get remove package প্যাকেজ রিমুভ করুন
apt purge package apt-get purge package প্যাকেজ কনফিগারেশনসহ রিমুভ করুন
apt update apt-get update রিপোজিটরি লিস্ট রিফ্রেশ করুন
apt upgrade apt-get upgrade সকল প্যাকেজ আপগ্রেড করুন
apt কমান্ড apt-cache কমান্ড
apt search package apt-cache search package নাম দিয়ে প্যাকেজ সার্চ করুন
apt show package apt-cache show package প্যাকেজের ডিটেইলস দেখুন

নোট: উপরের package ম্যানেজ করা প্যাকেজের নাম(গুলো)

কোনটি ব্যবহার করব?

যেটি চাইতে ব্যবহার করুন! apt apt-get-কে রিপ্লেস করে না, এটি শুধু ডেবিয়ান-ভিত্তিক ওএস-এ apt প্যাকেজ সিস্টেমের একটি অল্টারনেটিভ ইন্টারফেস।

লিনাক্স-এ বিভিন্ন অ্যাপ্লিকেশন ব্যবহার করার টিউটোরিয়ালের জন্য আমাদের অন্যান্য আর্টিকেল চেক করুন!

  1. CPU কোর বনাম থ্রেড: পার্থক্য বোঝার স্পষ্ট গাইড

  2. ৩২-বিট বনাম ৬৪-বিট উইন্ডোজ: আপনার প্রয়োজনের জন্য সঠিক এডিশন বেছে নিন

  3. USB-C বনাম Thunderbolt ৩: মূল পার্থক্য ব্যাখ্যা

  4. উইন্ডোজ ১০-এ স্ট্যান্ডার্ড এবং অ্যাডমিনিস্ট্রেটর অ্যাকাউন্ট: মূল পার্থক্য এবং কেন স্ট্যান্ডার্ড অ্যাকাউন্ট ব্যবহার করবেন