| DNF5-DISTRO-SYNC(8) | dnf5 | DNF5-DISTRO-SYNC(8) | 
NAME¶
dnf5-distro-sync - Distro-Sync Command
SYNOPSIS¶
dnf5 distro-sync [options] [<package-spec>...]
DESCRIPTION¶
The distro-sync command in DNF5 serves to synchronize the installed packages with their latest available version from any enabled repository. It upgrades, downgrades or keeps packages as needed.
Optional package-spec arguments could be passed to select only specific packages to be synced.
OPTIONS¶
- --allowerasing
 - 
    
Allow removing of installed packages to resolve any potential dependency problems.
 - --skip-broken
 - 
    
Resolve any dependency problems by removing packages that are causing problems from the transaction.
 - --skip-unavailable
 - 
    
Allow skipping packages that are not possible to synchronize. All remaining packages will be synchronized.
 - --downloadonly
 - 
    
Download the resolved package set without executing an RPM transaction.
 - --offline
 - 
    
Store the transaction to be performed offline. See dnf5-offline(8), Offline command.
 
EXAMPLES¶
- dnf5 distro-sync
 - 
    
Sync the whole system to the latest available version of packages.
 - dnf5 distro-sync vim
 - 
    
Sync the vim package to the latest available version.
 
SEE ALSO¶
dnf5-specs(7), Patterns specification
AUTHOR¶
See AUTHORS.md in dnf5 source distribution.
COPYRIGHT¶
Contributors to the dnf5 project.
| April 29, 2025 |