mirror of
https://github.com/Brandon-Rozek/website.git
synced 2024-11-28 17:13:38 -05:00
1.2 KiB
1.2 KiB
title | date | draft | tags | medium_enabled | ||
---|---|---|---|---|---|---|
Mirror Download with wget | 2020-01-20T21:18:12-05:00 | false |
|
true |
This post will describe downloading a centos
repo using wget
. Though the ideas in this blog post can apply to any mirror with packages exposed via http.
wget \
--accept rpm,bz2,gz,xml,asc \
--recursive \
--no-parent \
--no-host-directories \
--cut-dirs=4 \
http://mirror.centos.org/centos/8/BaseOS/x86_64/os/
Here are what the options mean...
Option | Meaning |
---|---|
--accept |
Comma separated by which extensions to allow downloading |
--recursive |
Follow links |
--no-parent |
Only follow links that are sub-directories of the current one |
--no-host-directories |
Exclude creating a folder indicating the hostname |
--cut-dirs=N |
Don't make folders for a depth of N subdirectories. Notice in the example centos , 8 , BaseOS , x86_64 , os is a list of 5 subdirectories so N =5 |