Skip to content
This repository was archived by the owner on May 31, 2026. It is now read-only.

Latest commit

 

History

59 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cpsi

DeepWiki

Package Manager for Shary OS

Important

This repository contains an unfinished, early implementation of cpsi originally developed for Shary OS.

Development has moved to the new CPS Linux ecosystem:

https://github.com/CPS-Linux/cpsi

The modern cpsi is a complete redesign and rewrite. It does not share the same architecture, package format, repository format, build system integration, dependency resolution strategy, or internal design as this project.

Therefore, this repository should not be considered representative of the current cpsi project.

It is preserved solely for historical and educational purposes.

⚠️ Under Development

cpsi is currently under active development.

Functionality, APIs, and behavior may change significantly in future releases.

Overview

cpsi (Clos Package System Installer) is a package manager designed specifically for Shary OS.

It provides a simple and efficient way to manage software packages on your Shary OS system.

Basic Usage

Installation

cpsi install <package-name>

Installs a package from the package repository.

Removal

cpsi remove <package-name>

Removes an installed package.

Updating

cpsi update

Updates the package list and upgrades all installed packages.

Searching

cpsi search <query>

Searches for packages matching the given query.

How cpsi Works

cpsi operates as a command-line package manager for Shary OS with the following architecture:

  1. Package Repository: cpsi maintains connections to package repositories that host software packages available for Shary OS.�
  2. Dependency Resolution: When installing packages, cpsi automatically resolves and installs required dependencies.�
  3. Package Management: cpsi tracks installed packages and their versions, allowing you to manage your system's software efficiently.�
  4. Configuration: System configuration and package metadata are stored locally for quick access.�

Development Status

This project is in early development. Contributions and feedback are welcome.

Please refer to the GitHub issues for current tasks and planned features.

About

Package manager for Shary OS

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages