RUDIX(1)

NAME
rudix - Rudix Package Manager

SYNOPSIS
rudix [options] [packages]

DESCRIPTION
The rudix utility is the exclusive package manager for Rudix, therefore you make use of it to install, update, search, remove or print information about Rudix packages.

Note that every package has an unique identifier called package-id and you may refer to Rudix packages by using its full package-id or with its short package name.

For example, package Compiler Cache's package-id is org.rudix.pkg.ccache but you can use ccache as package name.

Without any arguments provided, rudix prints all installed packages.

The options are as follows:

--help
    Print help on screen and exit.

--version
    Print version and copyright information.

--verbose
    Show more information than usual.

--force
    Force operation.

--list
    List all installed packages.

--info package-id
    Print information about a package.

--files package-id
    Print package's files.

--install pkg-path
    Install package. If pkg-path is not a file then try to install the package from the Internet. This operation requires root privileges.

--download package
    Download package but do not install.

--update
    Try to update the current base of installed packages. This operation requires root privileges.

--remove package-id
    Remove (uninstall) package. This operation requires root privileges.

--remove-all
    Remove (uninstall) all installed packages. This operation requires root privileges.

--search
    Search for packages available for installation.

--search-path path
    Print all packages that matches some path.

--alias
    List aliases.

--freeze
    Freeze package list.

COMMANDS
The rudix utility accepts simple command actions which are related to the options just seen above. The commands are: help, version, list, info, files, install, download, update, remove, remove-all, status, search, search-path, alias and freeze.

When using command names, the options have to be passed after the name, followed by the packages.

EXAMPLES

List all packages installed:
    rudix
    org.rudix.pkg.rudix
    org.rudix.pkg.erlang
    org.rudix.pkg.wget
    org.rudix.pkg.ncftp

List all packages available for installation:
    rudix search
    a2ps-4.14-1.pkg
    abnfgen-0.16-1.pkg
    ack-1.9.6-0.pkg
    ...

Download and install python-pip:
    sudo rudix install python-pip
    Password:
    Downloading python-pip-1.5.6-0.pkg...
    ############################################# 100.0%
    installer: Package name is Python pip 1.5.6
    installer: Installing at base path /
    installer: The install was successful.

Get information about python-pip:
    rudix info python-pip
    ---
    Name: python-pip
    Version: 1.5.6-0
    Install date: Sun Jun 1 00:59:54 2014

Remove (uninstall) python-pip:
    sudo rudix remove python-pip
    Forgot package 'org.rudix.pkg.python-pip' on '/'.

SEE ALSO
pkgutil(1), installer(8), packagemaker(1)