Giter VIP home page Giter VIP logo

vpm-rs's Introduction

vpm-rs

A Rust rewrite of vpm - An XBPS package management helper for Void Linux

Building

You'll need to grab a Rust installation in order to compile it.

$ git clone https://github.com/MainKt/vpm-rs
$ cd vpm-rs
$ cargo build --release
$ ./target/release/vpm --version
vpm 0.1.0

Usage

$ vpm
vpm-rs - An XBPS package management helper

Usage: vpm <COMMAND>

Commands:
  sync               Synchronize remote repository data
  update             Update the system
  list-repos         List configured repositories
  add-repo           Add an additional repository
  info               Show information about <package>
  file-list          Show file-list of <package>
  deps               Show dependencies for <package>
  reverse            Show reverse dependendies of <package> (see man xbps-query)
  search             Search for package by <name>
  search-file        Search for package containing <file> (local)
  list               List installed packages
  install            Install <package(s)>
  dev-install        Install <package> (and corresponding <package>-devel package(s))
  list-alternatives  List alternative candidates
  set-alternative    Set alternative for <package>
  reconfigure        Re-configure installed <package>
  force-install      Force installation of <package(s)>
  remove             Remove <package(s)> from the system
  remove-recursive   Recursively remove package(s) (and its dependencies)
  cleanup            Clean up cache directory
  auto-remove        Remove orphaned packages
  what-provides      Search for package containing the file
  help               Print this message or the help of the given subcommand(s)

Options:
  -h, --help     Print help
  -V, --version  Print version

vpm-rs's People

Contributors

mainkt avatar

Stargazers

Ahmed avatar kittenlikeasmallcat avatar

Watchers

 avatar

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.