GithubHelp home page GithubHelp logo

mspac's Introduction

mspac

An apt-like wrapper for pacman.

Getting Started

In order to run this software, you need Python, it does not matter what version (provided it is updated enough), mspac will only run in Python 3.

Installation

You can (and you are encouraged to) use pip in order to retrieve the package from PyPI: sudo pip install mspac Then run it without arguments (mspac), to check the available options.

Alternately, just clone this repository and execute mspac/mspac_tool.py with the supported arguments.

Usage

mspac [-h] [operation [packages ...]]

Examples

Add '-f' or '--force' to force operations in case of errors.

Installing a package

The following command will install package1 and package2:

mspac install package1 package2

Removing a package

Remove package1 and package2:

mspac remove package1 package2

Updating the repositories

You can easily update the databases and upgrade all packages:

mspac update

Upgrading packages

Updates the databases, and upgrades all packages that are not up-to-date:

mspac upgrade

Syncing packages

Updates the repositories and then updates all packages that are not up-to-date:

mspac sync

Note: update, upgrade and sync are commands that obtain the same result.

Remove unused / orphan packages

Remove packages that are no longer needed in the system:

mspac autoremove

mspac's People

Contributors

baltasarq avatar zlotny avatar

Watchers

James Cloos avatar  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.