Giter Club home page Giter Club logo

xmirror's Introduction

XMIRROR(1)                  General Commands Manual                 XMIRROR(1)

NAME
     xmirror โ€“ Interactive script for changing XBPS mirrors

SYNOPSIS
     xmirror [OPTIONS...]

DESCRIPTION
     The xmirror utility sets and resets the mirror server that XBPS uses.  It
     can be used both with and without the interactive TUI.  xmirror requires
     root permissions to execute.

OPTIONS
   Common
     -h, --help
         Show help and exit.

     -r, --rootdir rootdir
         Use an alternative rootdir.  Acts similar to XBPS's -r flag.

     -v, --version
         Show the version and exit.

   Interactive
     These options only work when using the interactive TUI.

     -l, --mirror-list mirrorlist
         Use an alternative mirrorlist file. This should be in the format
         described in FILES.  Default: /usr/share/xmirror/mirrors.lst

     -n, --no-fetch
         Don't attempt to update the mirror list.

   Non-Interactive
     Using these options skips the interactive TUI.

     -d, --default
         Reset the current mirror to the default and exit.

     -s, --set mirrorurl
         Set the current mirror to mirrorurl and exit.

ENVIRONMENT
     xmirror respects all environment variables xbps-install(1) uses when
     synchronizing repository indexes after selecting or resetting mirrors.

     XBPS_ARCH is particularly useful if setting the mirror on a system of a
     different architecture.

FILES
     /usr/share/xmirror/mirrors.lst is where the current mirror list is
     stored. It is a tab-separated value file, with the columns:

     region    A continent abbreviation from
               https://planetarynames.wr.usgs.gov/Abbreviations, World, or
               another string describing the region of the mirror.

     url       The base url of the mirror, for example:
               https://repo-default.voidlinux.org/

     location  A human-readable location for the mirror, like a country and/or
               city.

     tier      An indicator of status.

     All lines beginning with # are ignored.

SEE ALSO
     xbps-install(1),
     https://docs.voidlinux.org/xbps/repositories/mirrors/changing.html

AUTHOR
     classabbyamp <[email protected]>

BUGS
     Report bugs at https://github.com/void-linux/xmirror/issues

Void Linux                     January 30, 2023                     Void Linux

xmirror's People

Contributors

andrelcmoreira avatar classabbyamp avatar the6p4c avatar triallax avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

xmirror's Issues

completions for other shells

I only know and use zsh completions, so completions for other shells (bash/fish/etc) would need to be contributed if desired

fzf support

It would be great if dialog were optional and fzf would be accepted as well.

subrepo support?

should xmirror be able to enable + sync subrepos? should the mirror be able to be changed for a subset of mirrors?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.