# apt-get

> Debian এবং Ubuntu-র প্যাকেজ ম্যানেজমেন্ট ইউটিলিটি।
> এখানে `apt-cache` ব্যবহার করে প্যাকেজ খোঁজা হয়।
> Ubuntu 16.04 এবং এর পরের ভার্সনগুলোতে ইন্টারঅ্যাকটিভভাবে ব্যবহারের সময় `apt` কমান্ড ব্যবহার করার রিকমান্ডেশন দেওয়া হয়।
> আরও তথ্য পাবেন: <https://manned.org/apt-get.8>।

- এভেলেভেল প্যাকেজ ও তাদের সংস্করণের (version) তালিকা আপডেট করতে (অন্য `apt-get` কমান্ড ব্যবহার করার আগে এই কমান্ড ব্যবহার করার পরামর্শ দেওয়া হয়):

`sudo apt-get update`

- কোনো প্যাকেজ ইনস্টল বা সর্বশেষ সংস্করণে আপডেট করতে:

`sudo apt-get install {{প্যাকেজ}}`

- কোনো প্যাকেজ সরাতে:

`sudo apt-get remove {{প্যাকেজ}}`

- কোনো প্যাকেজ ও তার কনফিগারেশন ফাইলসহ সম্পূর্ণভাবে সরাতে:

`sudo apt-get purge {{প্যাকেজ}}`

- ইনস্টল করা সব প্যাকেজকে সর্বশেষ সংস্করণে আপগ্রেড করতে:

`sudo apt-get upgrade`

- লোকাল রিপোজিটরি পরিষ্কার করতে (যেসব `.deb` ফাইল অসম্পূর্ণ বা পুনরায় ডাউনলোড করা সম্ভব নয় সেগুলো মুছে ফেলে):

`sudo apt-get autoclean`

- আর প্রয়োজন নেই এমন প্যাকেজগুলো সরাতে:

`sudo apt-get autoremove`

- ইনস্টল করা প্যাকেজগুলো আপগ্রেড করতে (`upgrade`-এর মতো), তবে পুরোনো প্যাকেজ সরিয়ে এবং নতুন ডিপেনডেন্সি মেটাতে প্রয়োজনীয় প্যাকেজ ইনস্টল করতে:

`sudo apt-get dist-upgrade`
