# dnf

> Fedora 41+ এবং RHEL 10 এর জন্য প্যাকেজ ম্যানেজার।
> অন্যান্য প্যাকেজ ম্যানেজারের সমতুল্য কমান্ডের জন্য দেখুন: <https://wiki.archlinux.org/title/Pacman/Rosetta>।
> আরও তথ্য পাবেন: <https://dnf5.readthedocs.io/en/latest/commands/index.html>।

- ইনস্টল করা প্যাকেজগুলিকে সর্বশেষ এভেলেভেল ভার্সনে আপগ্রেড করুন:

`sudo dnf {{[up|upgrade]}}`

- কীওয়ার্ডের মাধ্যমে প্যাকেজ অনুসন্ধান করুন:

`dnf {{[se|search]}} {{কীওয়ার্ড১ কীওয়ার্ড২ ...}}`

- একটি প্যাকেজ সম্পর্কে বিস্তারিত তথ্য দেখুন:

`dnf {{[if|info]}} {{প্যাকেজ}}`

- নতুন প্যাকেজ ইনস্টল করুন (`--assumeyes` ব্যবহার করে সকল প্রম্পট স্বয়ংক্রিয়ভাবে নিশ্চিত করুন):

`sudo dnf {{[in|install]}} {{প্যাকেজ১ প্যাকেজ२ ...}}`

- প্যাকেজগুলি রিমুভ করুন:

`sudo dnf {{[rm|remove]}} {{{প্যাকেজ১ প্যাকেজ२ ...}}`

- ইনস্টল করা প্যাকেজগুলির তালিকা দেখুন:

`dnf {{[ls|list]}} --installed`

- এমন প্যাকেজ খুঁজুন যা একটি নির্দিষ্ট কমান্ড প্রদান করে:

`dnf provides {{কমান্ড}}`

- ক্যাশ করা ডেটা পরিষ্কার করুন:

`sudo dnf clean {{all|dbcache|expire-cache|metadata|packages}}`
