DNF4(8) DNF DNF4(8)
>>>>>
dnf4 - >>>> >>>>> DNF
>>>>
dnf [>>>>>>] <>>>> [<>>>>>>...]
>>>>>
DNF >>
>>>>>>> >>>>>>> >>>>>> >>
YUM > >>>> >>>
>>>>>>>> >>>>> >>>>>>>
>>> RPM. >>>>> >>>>>>> >>>
>>>>> CLI >> YUM >>>>>>>> >>>>>
>>>>> >>>>>>> >>>>>
>>>>>>>> >>>>>>>>>.
>>>> >>>>>>>> >>>>> >>
>>>>> >>>>> DNF >> >>>>>
>>>>> CLI >>>>>> >>> >>>
>>>>>>>> >>>>>. >>> >>>
>>>> >>> >>> >>>> (>>> >>
>>> >>>>>>> >>>>>>>>
>>>>>)> >>>>> >>>>>>/>>>>>
>>>>>> >>>> >>>>>
>>>>>>>> >>>>>>>
>>>>>>>>> >>>>>>> >> >>>
dnf-command(<>>> >>>>>>>)> >>> <>>>
>>>>>>> >> >>> >>>>>> >>>
>>>> >>>>>> dnf install 'dnf-command(versionlock)'
>>>>>> >>>> versionlock. >>>>> >>>
>>>>>>> >>>>> >>> >>>>>
>>>>>> >>>>> >>>> >>>>>
>>> DNF >>>>.
>>> >>>>>>>:
o 0 : >>>> >>>>>>>.
o 1 : >>> >>>> >>>>> >>>>>> dnf.
o 3 : >>> >>> >>> >>>>> >>>>
>>>>> >>>>> >>>>>>>.
o 100: >>>> check-update
o 200: >>>> >>>> >>>>> >>
>>>>>> >>> >>>>>>> >>
>>>>>>>.
>>>>>>> >>>>>>>:
o alias
o autoremove
o >>>>
o check-update
o clean
o deplist
o distro-sync
o downgrade
o group
o help
o history
o info
o install
o list
o makecache
o >>>>>
o module
o provides
o reinstall
o remove
o repoinfo
o repolist
o repoquery
o repository-packages
o search
o shell
o swap
o updateinfo
o upgrade
o upgrade-minimal
>>>>>>> >>>>>>:
o >>>>>>>>
o >>>>> >>>>>
o >>>>> >>>>>>>>>
o >>>>> >> >>>>> >>>>> (File
Provides)
o >>>>> >>>>>>>>>
o >>>>> >>>>>>>>>
o >>>>>> >>>>>>>> >>>>>>>
o >>>>> >>>>>>> >>>>>
>>>>>>>
o >>>>>>>
o >>>> >>>>>
>>>>>>>>
-4 >>>> >>> >>>>>> IPv4 >>>.
-6 >>>> >>> >>>>>> IPv6 >>>.
--advisory=, --advisories=
>>>>> >>>>> >>>>>>>>
>>>>> >>>>>>>>>> >>>>:
FEDORA-2201-123. >>>>> >>> >>>>>
install >repoquery >updateinfo >upgrade >offline-upgrade
(dnf-plugins-core).
--allowerasing
>>>>>> >>>> >>>>>
>>>>>>> >>> >>>>>>>>.
>>>> >>>>>>> >>> >>>>>>
>>>>> >>>> yum swap >>> >>
>>>>> >>>>> >>>>>>
>>>>>>> >>>> >>>>.
--assumeno
>>>>>>> >>>>> >> >>
>>>>> >>>>>>>.
-b, --best
>>>>>> >>>> >>>>>>>
>>>>> >>>>>>> >>
>>>>>>>>>. >>>>>>>
>>>>> >>>>> dnf> >>>>
>>>>> >>>>>>>
>>>>>>>>> >>>> >> >>>>
>>>>>>> >>>>>> >>>>>
>>>>>>>>>> >>>>> >>>
>>>>>>> DNF >>> >>>>> >>>
>> >>>> >>>>>. >>>
>>>>>> >>> >>> >>>>>>
>>>>>> >>>>> DNF >> >>>>>
>>> >>>> >>>>>>> >>>>>
>>>>>>> >>>>>>.
>>>> >> >>>>>>> >>>>
>>>> >>>>> >>>>> >>>
>>>>> >>>>>>>> >>>>>>
(>>>>> >>>>>> >>>>
>>>>>>>)> >>> >>>>>>
>>>>>> >>>>> >>>> >>
>>>>>>>>>>> >>>>>>
>>>>>>>>>.
--bugfix
>>>>> >>>>> >>>> >>>>>
>>>>> >>>>> >>>. >>>>>
>>> >>>>> install >repoquery >updateinfo
>upgrade >offline-upgrade (dnf-plugins-core).
--bz=, --bzs=
>>>>> >>>>> >>>> >>>>>
>>>> Bugzilla> >>>>: 123123. >>>>>
>>> >>>>> install >repoquery >updateinfo
>upgrade >offline-upgrade (dnf-plugins-core).
-C, --cacheonly
>>>>>>> >>>>>>> >>
>>>>>>> >>>>>>>>> >>
>>>>>> >>>>>>>
>>>>>>>>> >>> >> >>>>
>>>>>> >>>>>>>>.
>>>>>> DNF >>>>> >>>>>>
>>> >>>>>> >>>>>>> >>>>.
>>>>> >>>>>>> >>>>>>>>
>>>>> >>>>>>>>
>>>>>>>>. >>>> >>>
>>>>>>> >>>>>>> >>>>
>>>>>>> >>>>>>> >>> >>>
>>>>>>> >>>>>>>>>
>>>>> >>>>> >> >>>> >>>>
>> >>>>> >>>>>>>>
>>>>>>>> >> >>>>
>>>>>>> >>>>>>
>>>>>>>> >>>>>>>.
--color=
>>>>>> >> >>>>>>> >>>>>
>> >>>>>> >>>>>>>. >>>>>
>>>>>>> >> always >never >auto
(>>>>>).
--comment=
>>>>> >>>>> >>> >>>
>>>>>>>>>.
-c , --config=
>>>> >>> >>>>>>>>>.
--cve=, --cves=
>>>>> >>>>> >>>> >>>>>
>>>> CVE (>>>>>>>
>>>>>>>>> >>>>>>>) ()> >>>>: CVE-2201-0123.
>>>>> >>> >>>>> install >repoquery
>updateinfo >upgrade >offline-upgrade (dnf-plugins-core).
-d , --debuglevel=
>>>>> >>>>>> >>>>>>>.
>>> >>>> >>>>> >>> 0 (>>
>>>> >>>>> >>>>>>>
>>>>>>) >10 (>>>> >>>>
>>>>>>> >>>>>>>> >>>
>>> >>>>>>>> >>>>>>>>)>
>>>>>>> >> 2. >>>>>
>>>>>> -v >>>>> >> >>>.
--debugsolver
>>>>> >>>>>>>>
>>>>>>>> >> >>>>> >>>>
>>>>>>>> >> ./debugdata.
--disableexcludes={all|main|},
--disableexcludepkgs={all|main|}
>>>>> >>>>>> >>>>>>>
excludepkgs > includepkgs. >>>> >>>
>>>>>>>> >>>>>>>
>>>>>>>:
o all> >>>> >>>> >>>>>>
excludepkgs > includepkgs
o main> >>>> excludepkgs > includepkgs
>>>>>>>> >> >>>>> [main]
o repoid> >>>> excludepkgs > includepkgs
>>>>>>>> >>>>>>>>
>>>>>>
>>>> >> >>>> --exclude >>>>>
>>>>>> excludepkgs >> [main]
>>>>>>>> >>>>> >>>
>>>>> main >> all.
--disable, --set-disabled
>>>>> >>>>>>>>>>
>>>>>>> (>>>> >>>>>). >>>
>>>>>>> >>>>>> >> >>>>>
config-manager (dnf-plugins-core).
--disableplugin=
>>>>> >>>>>>>> >>>>>>>
>>>>>>> >>>>>> >> >>>>>
>>>>.
--disablerepo=
>>>>> >>>>>>>>>>
>>>>>> >>>>>> >>>> >>> dnf
>>>>>>. >>>> >>>>>>> >>
>>>>> >>>>>> >>>>>>
>>>>>>> >> >>>>> >>>>>
>> >>>>>>>>. >>>> >>>>>
>>> >>>>>> >>> >>>>>
>>>> >>>>>> >> --repo.
--downloaddir=, --destdir=
>>>>> >>>>> >>>>>>> >>>
>>>>>> >>>>>>. >>>
>>>>>>> >>>>>> >> >>>>
>>> >>>>>>> --downloadonly> >>
>>>>>>> download >> modulesync >> reposync
>> system-upgrade (dnf-plugins-core).
--downloadonly
>>>>> >>>>>> >>>>>
>>>>>>>> >>> >>>>> >>
>>>>>> rpm
(>>>>>/>>>>>/>>>).
>>>>> >>>>> >>>
>>>>>>>> >>>>>>>
>>>>>>>. >>>>> >>> >>>>>
>>> >>>>>>>> >> >>>> --destdir
>>> >>>>>> >>>>>> >>>>>
>> >>>>> DNF. >>>>>>
>>>>>> >>>>>> >>>>> download
>>>>> >> >>>.
-e , --errorlevel=
>>>>> >>>>> >>>>>>>. >>>
>>>> >>>>> >>> 0 (>>>>
>>>>> >>>>>) > 10 (>>>>
>>>> >>>>> >>>>>)>
>>>>>>> >> 3. >>>>>
>>>>>> -v >>>>> >> >>>.
--enable, --set-enabled
>>>>> >>>>>>>>>>
>>>>>>> (>>> >>>). >>>
>>>>>>> >>>>>> >> >>>>>
config-manager (dnf-plugins-core).
--enableplugin=<>>>>> >>>>>>>>>
>>>>> >>>>>>>> >>>>>>>
>>>>>>> >>>>>> >> >>>>>
>>>>.
--enablerepo=<>>>> >>>>>>>>>
>>>>> >>>> >>>>>>>>>
>>>>>> >>>> >>> dnf
>>>>>>. >>>> >>>>>>> >>
>>>>> >>>>>> >>>>>>
>>>>>>> >> >>>>> >>>>>
>> >>>>>>>>. >>>> >>>>>
>>> >>>>>> >>> >>>>.
--enhancement
>>>>> >>> >>>>>>> >>>
>>>>>. >>>>> >>> >>>>>
install >repoquery >updateinfo >upgrade >offline-upgrade
(dnf-plugins-core).
-x <>>>>>>> >>> >>>>>>>,
--exclude=<>>>>>>> >>> >>>>>>>
>>>>>>> >>>>> >>>>>>>
>>>>>> <>>>>>>> >>>
>>>>>>> >> >>>>>>>.
--excludepkgs=<>>>>>>> >>> >>>>>>>
>>>> >>>>. >> >>>>>>>>
>>>>>>> --exclude.
--forcearch=<>>>>>>>>
>>> >>>>>>> >>>>>>>.
>>>> >>>>> >> >>>>>>>.
>>> >>>> >>> >>>>>>>
>>>>>>> >>> >>>>>>
>>>>> >> >>> >>>>
>>>>>>>> >>>>>>>>
>>>>>> >> >>>>>> >>>>>>
>> >>> >>. >>> >>> >>>>>
>>> QEMU. >>>> >>>>> >>>>
--forcearch >>>>>>>> >>>>>
>>>>>>> arch <#arch-label> >ignorearch <#
ignorearch-label> >>>>>>>>>
<>>>>>>>> >True >>> >>>>>>>.
-h, --help, --help-cmd
>>> >>>>>>>>.
--installroot=<>>>>>
>>>>> >>> >>>>> >>>>>
>>>>>> >>> >>>> >>>>>
>>>> >>>>>. >>>>> >>>
>>> >>>>> chroot <>>>> dnf>
>>>>>>>> >> >>>>>>>
--installroot >>>> >> dnf >>>>>>
>>> >>>>> chroot. >>>>>
>>>>>> >>>>>>.
o >>> >>> >> >>>>> cachedir >log files
>releasever >gpgkey >> >> >> >>>
>>>>>>>. >>> >>>>>>>
>>>>>> GPG >>> >>> >>>>>>>
>> >>>> >>>> >>>>>> >>>>
>>>>>> >> >>> >>>>>>>> >>
>>>>> >>>>>>>.
o >>> >>>>> >> >>> >>>>>>>
>reposdir <#reposdir-label> >>>> >>>
>>>>>>> >>>>>. >>> >>
>>>>> >>>>>>>> >>> >>>>>>
>> >>>> >>>>>>. >>>>>>:
>>>>> >>> >>>>> >>>> >>>
>>>> >>> >>>>> (--config=<>>>
>>>>>> >> >>>> >>> >>>>>>>
>--setopt=reposdir=<>>>> >>>>>>>>>>>
>> >>>> >>>>>>>>>>) >>>
>>> >>>>>> >>>> >>>>>>
>>>>>> >>>>>> >>>
>>>>>>>>>.
o >>> >>> >>>>>>>>> >> >>>>
>>>>>> >> >>> >>>>>>>
>>>>> >> reposdir <#reposdir-label> . >>>>>
>>> >>>>> >>>> >>>>
>>>>>>>>>> >>> >>>> >>>
>>>>>> >>> >>> >>>>>>>>>
>> >>> >>>>>>>. >>>>> >>>
>>>>> >>>>>> varsdir <#varsdir-options-label>
>>> >>>> >>> >>>>>
(--setopt=varsdir=<>>>> >>>>>>>>>>>)
>>> >>> >>>>>>>> >>>>
>>>>>> >>>>> >>>>>> >>>
>>>>>>>>>.
o >>>> >>>> >>>>>>> >>>>>
>>>>> >>>>>>> >>>>>>
>>>>>>.
>>>>>>: >> >>>> >>>>> >>
>>>>>>> >>>> >>> >>>>>>>
--releasever= >>> >>>>> >>>
>>>>>>>> >>>> >>>>> >>>
>>>> $releasever >> rpmdb >>>> >>>
>>>>>>> (>>>>>>>> >>>>
>>>>> >>> >>>>>>> >>>>>>
>>>>>>>>). >>> >> >>>>>>>
--releasever=/> >>>>> >>>>>> releasever
>> >>>>>> >>>>>> (/). >>
>>>>> >>>> >>> >>>>>>>
>>>>>> >>> >>>>>>> >>>
>>>>> repository >releasever >dnf.conf.
>>> >>>> >>>>> >> >>>>
>>>>> >> >>>>>>> >>>> >>>
>>>>>>>
--setopt=module_platform_id= >>>
>>>>> >>> >>>>>>>> >>>>
>>>>> >>> >>>> module_platform_id <#
module-platform-id-label> >> >>> /etc/os-release
>>>> >>> >>>>>>>
(>>>>>>>> >>>>> >>>>> >>>
>>>>>>>> >>> >>>>
>>>>>>>> >>>>>> >>>
>>>>> >>> >>> >>>>>>>
>>>>> >>>>>>> >>>>>>>).
>>>>> >>> >>> >>>>>>>:
dnf --installroot= --releasever= install
system-release
>>>> releasever >>>>>> >>
>>>>>> >>>> >>>>
>>> .
dnf --installroot= --setopt=reposdir= --config
/path/dnf.conf upgrade
>>>> >>>>> >>>> >>>
>>>>>>> >> >>>>>>
>>>>> >> --setopt >>>>>>>>
>>>>> >> /path/dnf.conf.
--newpackage
>>>> >>>>> >>> >>>>> >>
newpackage. >>>>> >>> >>>>> install
>repoquery >updateinfo >upgrade >offline-upgrade
(dnf-plugins-core).
--noautoremove
>>>> >>>>> >>>>>>>>
>>>> >> >>> >>>>>>>.
>>>> >>>> >>>>>>>
clean_requirements_on_remove <#
clean-requirements-on-remove-label> >>> False.
--nobest
>>>> >>>>>> >>>>>> >>>
False> >>>> >> >>>>>
>>>>>>>>> >>> >>>>
>>>>>>>> >>>.
--nodocs
>> >>>> >>>>>>>. >>>>
>>> rpm 'RPMTRANS_FLAG_NODOCS'.
--nogpgcheck
>>>>> >>> >>>>>>> GPG >>>
>>>>> (>>> >>>> >>>>> RPM
>>>>).
--noplugins
>>>> >>>> >>>>>>>>.
--obsoletes
>>>> >>>>>> >>>>> >>>
>>>>>>>/>>>>>>>> >>>
>>>>> >>>> >>>>>> >>>>>
>>>>>>>>> >> dnf. >>>>> >>
>>>>>>>>>> >>>> >>>>
obsoletes <#obsoletes-conf-option-label>.
>>>> >>> >>>>>> >>>>>
>>>>>>>>>> >>>> >>>>
>>>>>> >>>>>>> >>>
>>>>>>>> >> >>> repoquery.
>>>> >>>>>>>: obsoletes <#
obsoletes-conf-option-label>
-q> --quiet
>>>>>>>>> >> >>> >>>
>>>>>>> >>>> >>>>>>> >>
>>>>> >>>. >>>> >>>>>>>
>>>> >>>> >>>>>>>
>>>>>>> >> >>>>>>> DNF.
-R , --randomwait=
>>>> >>> >>>>>> >>>>>.
--refresh
>>>>> >>>>>>>> >>>>>>>
>>>>>>> >>>>>>>> >>>
>>>>> >>>>>.
--releasever=<>>>>>>>>
>>>>> DNF >>> >> >>> >>>>>
>>>>>>>> >> <>>>>>>>>. >>
>>>> >>> >>> >>>>>>
>>>>>>>> >>>>>> >>
>>>>> >>>>>>>> >>>>>>>
>>>>> >>>>>>>.
--releasever_major=<>>>>>>> >>>>>>>>
>>>>> >>>>> releasever_major>
>>>>> >>>>>> >>>>>
>>>>> >> >>>>> >> >>>
$releasever >>> >>> .. >> >>>> >>>
>>>>>> >>> >>>>> $releasever.
--releasever_minor=<>>>>>>> >>>>>>>>
>>>>> >>>>> releasever_minor>
>>>>> >>>>>> >>>>>
>>>>> >> >>>>> >> >>>
$releasever >>> >>> .. >> >>>> >>>
>>>>>> >>> >>>>> $releasever.
--repofrompath
<>>>>>>>>>,<>>>>>>/>>>>>>>
>>>>> >>>>>> >>>>>>>
>>> >>>>>>>>>> >>>>
>>>>>>>>>. >>>> >>>>>>>
>>> >>>>>> >>> >>>>.
o >>>>> >>>>> >>>>>>>>
>>>>>> <>>>>>>>>>.
o >>>>> >>>>>> >> >>>>>>
>>> >>>>>>>> >>>>>>
<>>>>>>/>>>>>>>. >>> >>>
>>>> baseurl >>>>> >>>>>
>>>>>> >>>>>>>> >>>>>>>>
<#repo-variables-label>.
o >>>> >>>>> >>>>> >>>>>>>>
>>>>>>>>
--setopt=<>>>>>>>>>.<>>>>>>>=<>>>>>>>.
o >>> >>>> >>> >>>>> >> >>>
>>>>>>>> >>>> >>>> >>> >>
>>>>>>>> --repo=<>>>>>>>>> >>
--disablerepo="*".
--repo=<>>>>_>>>>>>>>>,
--repoid=<>>>>_>>>>>>>>>
>>>>> >>>>>>>> >>>>>
>>> >>>>>> >>>> >> >>>
>>>. >>>> >>>>>>>> >>>
>>>> >>>>>> >>>>>>. >>>
>>>>>> >>>>> >> --disablerepo="*"
--enablerepo=<>>>>_>>>>>>>>> >>>
>>>> >>>>>> >> >>>>
--disablerepo.
--rpmverbosity=<>>>>>>
>>>>> >>>>> >>>>>>>
>>>>>> >>>>>> RPM. >>>>
>>>>> >>>>>>> >>>
<>>>>>> >>>>>>> >>>>>>
>> RPM. >>>>>>>>> >>>>>>>>
>>>> >>>> >>>>>>> rpmverbosity.
--sec-severity=<>>>>>>>>,
--secseverity=<>>>>>>>>
>>>> >>>>> >>>> >>>>
>>>>>>> >>>>>> >>>
>>>>>>> >>>>>>>. >>>>>
>>> >>>>> install> repoquery> updateinfo>
upgrade > offline-upgrade (dnf-plugins-core).
--security
>>>> >>>>> >>>> >>>>
>>>>>>> >>>>>> >>>>>.
>>>>> >>> >>>>> install >repoquery
>updateinfo >upgrade >offline-upgrade (dnf-plugins-core).
--setopt=<>>>>>>>=<>>>>>>>
>>>>> >>>> >>>>> >> >>>
>>>>>>>. >>>>>> >>>>>>
>>>>> >>>>>>>>>>>
>>>>>> repoid.option >>>