38 lines
1.9 KiB
Markdown
38 lines
1.9 KiB
Markdown
|
|
# 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}}`
|