Difference between revisions of "Reflector"

From ArchWiki
Jump to: navigation, search
m (details)
m (Added related articles template and pacman entry.)
Line 5: Line 5:
 
[[ru:Reflector]]
 
[[ru:Reflector]]
 
[[zh-CN:Reflector]]
 
[[zh-CN:Reflector]]
 +
{{Related articles start}}
 +
{{Related|Pacman}}
 +
{{Related articles end}}
 
[http://xyne.archlinux.ca/projects/reflector/ Reflector] is a script which can retrieve the latest mirror list from the [https://www.archlinux.org/mirrors/status/ MirrorStatus] page, filter the most up-to-date mirrors, sort them by speed and overwrite the file {{ic|/etc/pacman.d/mirrorlist}}.  
 
[http://xyne.archlinux.ca/projects/reflector/ Reflector] is a script which can retrieve the latest mirror list from the [https://www.archlinux.org/mirrors/status/ MirrorStatus] page, filter the most up-to-date mirrors, sort them by speed and overwrite the file {{ic|/etc/pacman.d/mirrorlist}}.  
  

Revision as of 03:10, 16 January 2014

Related articles

Reflector is a script which can retrieve the latest mirror list from the MirrorStatus page, filter the most up-to-date mirrors, sort them by speed and overwrite the file /etc/pacman.d/mirrorlist.

Installation

Install the reflector package which is available in the official repositories.

Usage

Warning: Please back up your /etc/pacman.d/mirrorlist file first.

First back up your /etc/pacman.d/mirrorlist

# cp -vf /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.backup

The following command will filter the first five mirrors, sort them by speed and overwrite the file /etc/pacman.d/mirrorlist:

# reflector --verbose -l 5 --sort rate --save /etc/pacman.d/mirrorlist

The following command will verbosely rate the 200 most recently synchronized HTTP servers, sort them by download rate, and overwrite the file /etc/pacman.d/mirrorlist:

# reflector --verbose -l 200 -p http --sort rate --save /etc/pacman.d/mirrorlist

This command will verbosely rate the 200 most recently synchronized HTTP servers located in the US, sort them by download rate speed, and overwrite the file /etc/pacman.d/mirrorlist:

# reflector --verbose --country 'United States' -l 200 -p http --sort rate --save /etc/pacman.d/mirrorlist

To see all of the available commands, run the following command:

# reflector --help
Warning: Make sure the mirror list does not contain strange entries before syncing or updating with pacman.