Comet is a next-generation package manager for Linux. It is designed to be fast, easy to use, and stable. It is built on top of the comet library, which is written in Rust as well.
Comet is the offical package manager for Wombat Linux, and is installed by default. If you are not using Wombat Linux, you can install Comet by downloading the latest release from the releases page, or by building it from source. To build from source, follow the "Building from source" section below.
To build Comet from source, you will need the following:
- Rust 1.51 or newer
- Cargo 1.51 or newer
- Git
- A C compiler (GCC, Clang, etc.)
- Your OS's development tools (
build-essentialon Debian/Ubuntu,base-develon Arch, etc.) for building comet libssl
To build Comet from source, run the following commands:
git clone https://github.com/wombatlinux/comet.git
cd comet
cargo build --release --all-targetsInstalling after building is as simple as copying the binary to a directory in your PATH. For example:
sudo cp target/release/comet-cli /usr/local/bin
sudo ln -s /usr/local/bin/comet-cli /usr/local/bin/cometThe binary will be located at target/release/comet.
Comet is designed to be easy to use. It has a simple command-line interface, and is designed to be easy to use.
To see the usage information, run comet --help.
Basic usage of Comet is as follows:
# Install a star
comet install <package>
# Update a star
comet update <package>
# Remove a star
comet remove <package>
# Update the package database
comet update-cache
# Update all stars
comet update-all
# List all installed stars
comet list
# List available stars
comet list-available