Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bmwiedemann/bench-http


https://github.com/bmwiedemann/bench-http

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

Scan all openSUSE mirrors from various places around the world.

inspired by [this reddit discussion](https://www.reddit.com/r/openSUSE/comments/r82tyg/is_zypper_slow_for_you/)

## Usage
```bash
git clone https://github.com/bmwiedemann/bench-http
cd bench-http
zypper addrepo http://download.opensuse.org/repositories/devel:/languages:/perl/15.5/ perl # adapt for your OS version
make installdeps
./benchlist.pl | tee out
sudo findbestmirror.pl < out
```

The findbestmirror.pl script will add the best mirror to repos that only used download.o.o , if it has write permissions to /etc/zypp/repos.d/

It is a good idea to keep a backup of that dir.