mirror of
https://github.com/ivuorinen/cheatsheet-tldr.git
synced 2026-02-28 07:53:50 +00:00
Update cheatsheets
This commit is contained in:
35
tldr/linux/dnf-reposync
Normal file
35
tldr/linux/dnf-reposync
Normal file
@@ -0,0 +1,35 @@
|
||||
---
|
||||
syntax: markdown
|
||||
tags: [tldr, linux]
|
||||
source: https://github.com/tldr-pages/tldr.git
|
||||
---
|
||||
# dnf reposync
|
||||
|
||||
> Synchronize packages and metadata of a remote DNF repository to a local directory.
|
||||
> Not default to `dnf` but supported via `dnf-plugins-core`.
|
||||
> See also: `dnf`.
|
||||
> More information: <https://dnf-plugins-core.readthedocs.io/en/latest/reposync.html>.
|
||||
|
||||
- Synchronize all packages from the repository with id `repo_name` to a subdirectory `repo_name` of the current working directory:
|
||||
|
||||
`dnf reposync --repoid {{repo_name}}`
|
||||
|
||||
- Synchronize all packages and define a custom save location:
|
||||
|
||||
`dnf reposync --repoid {{repo_name}} {{[-p|--download-path]}} {{path/to/directory}}`
|
||||
|
||||
- Synchronize all packages and metadata:
|
||||
|
||||
`dnf reposync --repoid {{repo_name}} --download-metadata`
|
||||
|
||||
- Download only newest packages per-repo:
|
||||
|
||||
`dnf reposync --repoid {{repo_name}} {{[-n|--newest-only]}}`
|
||||
|
||||
- Just print URLs of what would be downloaded, don’t download:
|
||||
|
||||
`dnf reposync --repoid {{repo_name}} {{[-u|--urls]}}`
|
||||
|
||||
- Try to set the timestamps of the downloaded files to those on the remote side:
|
||||
|
||||
`dnf reposync --repoid {{repo_name}} --remote-time`
|
||||
Reference in New Issue
Block a user