nala-fetch(8)
π nala-fetch(8) π
okay bestie, welcome to nala-fetch from the Nala User Manual β this is the little command that goes out into the world and brings back the fastest mirrors so your downloads stop being tragic. β¨
πΈ NAME πΈ
nala-fetch β fetch fast mirrors to improve download speed π¦
π SYNOPSIS π
nala fetch [--options]
β¨ DESCRIPTION β¨
so basically, nala will fetch fast mirrors to improve download speed. that's the whole vibe. π
nala parses the following files to find mirrors:
- For Debian:
https://mirror-master.debian.org/status/Mirrors.masterlist - For Ubuntu:
https://launchpad.net/ubuntu/+archivemirrors-rss - For Devuan:
https://pkgmaster.devuan.org/mirror_list.txt
The resulting file of mirrors will be located at /etc/apt/sources.list.d/nala-sources.list β that's where the glow-up gets written, no cap. π
When selecting mirrors in the interactive display, you can pass a comma or space separated list. mix and match, she's flexible like that. π«Ά
Examples:
Specific List:
1,2,3,4 selects mirrors 1, 2, 3 and 4
Comma and spaces may be mixed in the input. nala will parse it all the same.
1,3 , 4 5 will select mirrors 1, 3, 4 and 5
Range: 1..5 will select mirrors 1 through 5
Even Range: 0..1..5 selects 2 and 4
Odd Range: 1..1..5 selects 1, 3 and 5
π OPTIONS π
--debianβ instead of auto detecting the distro and release, you can use this switch to specify a Debian release. like:
nala fetch --debian sid
--ubuntuβ much like--debianbut for Ubuntu π
nala fetch --ubuntu jammy
--devuanβ much like--debianbut for Devuan π§
nala fetch --devuan unstable
--https-onlyβ fetch will only provide https mirrors. secure queen behavior. π--autoβ run fetch uninteractively. it will still prompt for overwriting the sources file if it exists. (she's autonomous, not rude.)--fetchesβ this controls the number of mirrors to fetch.
With --auto this will default to 3 mirrors, and write as many mirrors as you specify to the file.
In the interactive version of fetch, this will default to 16 mirrors. Instead of controlling the amount of mirrors that will be written, it controls the amount of mirrors you are shown to select from. π
--sourcesβ add the source repos for the mirror, if it exists.
By default nala will not include the source repos.
--non-freeβ addcontribandnon-freecomponents of the Debian mirrors.
heads up bestie: this switch does nothing on Ubuntu systems. π
--debugβ print helpful information for solving issues. if you're submitting a bug report try running the command again with--debugand providing the output to the devs, it may be helpful. π-c,--countryβ specify your country to limit the mirror search using the 2 letter ISO country code.
This option can be specified multiple times to increase the pool. π
Example:
nala fetch -c US -c CA
-v,--verboseβ disable scrolling text and print extra information π’-h,--helpβ shows this man page.
π COPYRIGHT π
Copyright (C) 2021, 2022 Blake Lee
and that's the whole page, bestie!! this was nala-fetch, version 0.16.0, dated 21 Apr 2025. go fetch those mirrors, you're gonna ate. πβ¨π
π¦ where this page comes from
- debian trixie: nala 0.16.0 Β· GPL-3.0-or-later
- ubuntu resolute: nala 0.16.0 Β· GPL-3.0-or-later
- ubuntu stonking: nala 0.16.0 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms