Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/mathieujobin/deb

Wrapper tool over apt* gpkg* with a rpm/yum command line interface.
https://github.com/mathieujobin/deb

Last synced: 11 days ago
JSON representation

Wrapper tool over apt* gpkg* with a rpm/yum command line interface.

Awesome Lists containing this project

README

        

deb
===

Wrapper tool over apt* gpkg* with a rpm/yum command line interface.

## Installation

```bash
gem install deb
```

## Usage
```
Commands:
deb erase # Delete an installed package
deb freshen # Should clean up things that were modified
deb help [COMMAND] # Describe available commands or one specific command
deb install # install package, be it a .deb file or not
deb query SUBCOMMAND ...ARGS # package query tool.
deb system SUBCOMMAND ...ARGS # debian system tools
deb verify SUBCOMMAND ...ARGS # package verify tools
deb whoami # output result of who am i and whoami

deb query all # list all installed packages
deb query files # List files installed from a package
deb query help [COMMAND] # Describe subcommands or one specific subcommand
deb query info # Show info about a package

deb verify all # verify all packages
deb verify file # verify a single file
deb verify help [COMMAND] # Describe subcommands or one specific subcommand

deb system help [COMMAND] # Describe subcommands or one specific subcommand
deb system update # update list of available packages
deb system upgrade # proceed to system upgrade

```
## Contributing

1. Fork it ( https://github.com/[my-github-username]/deb/fork )
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create a new Pull Request