You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A fast, modern, bloat-free distro-independent package manager that <a href="https://docs.pkgforge.dev/soar/comparisons"> <i>just works</i></a><br>
26
-
Supports <a href="https://docs.pkgforge.dev/formats/binaries/static">Static Binaries</a>, <a href="https://docs.pkgforge.dev/formats/packages/appimage">AppImages</a>, and other <a href="https://docs.pkgforge.dev/formats/packages">Portable formats</a> on any <a href="https://docs.pkgforge.dev/repositories/soarpkgs/faq#portability"><i>*Unix-based</i> distro</a>
24
+
A fast, modern, bloat-free distro-independent package manager that <i>just works</i><br>
25
+
Supports static binaries, AppImages, and other Portable formats (AppBundle, FlatImage, RunImage, Wrappe, etc.) on any Linux distribution.
27
26
</p>
28
27
29
28
## 📦 What is Soar?
30
29
31
30
Soar is a **package manager** - it doesn't build or host packages itself. Instead, it consumes package metadata from repositories and handles downloading, installing, and managing packages on your system.
32
31
33
32
**How it works:**
34
-
-**Repositories** (like [pkgforge](https://docs.pkgforge.dev/repositories)) build and host packages, providing metadata in a [standard format](https://docs.pkgforge.dev/repositories/bincache/metadata)
33
+
-**Repositories** (like [soarpkgs](https://github.com/pkgforge/soarpkgs) - the default) build and host packages, providing metadata in a standard format
35
34
-**Soar** fetches this metadata, lets you search/install packages, and manages your local installations
36
-
-**You** can use the default pkgforge repositories, add third-party ones, or even create your own
35
+
-**You** can use soarpkgs, add third-party repos, or even create your own
37
36
38
37
This separation means Soar works with any compatible repository - it's not tied to a specific package source.
39
38
@@ -53,34 +52,22 @@ wget -qO- "https://raw.githubusercontent.com/pkgforge/soar/main/install.sh" | sh
53
52
54
53
> [!NOTE]
55
54
> - Please read & verify what's inside the script before running it
56
-
> - The script is also available through https://soar.qaidvoid.dev/install.sh & https://soar.pkgforge.dev/install.sh
55
+
> - The script is also available through https://soar.qaidvoid.dev/install.sh
57
56
> - Additionally, if you want to customize your installation, please read the docs @ https://soar.qaidvoid.dev/installation.html
58
-
> - For extra guide & information on infra backends & adding more repos: https://docs.pkgforge.dev
|**Universal**| Single binary, no dependencies, works on any Unix-like system without superuser privileges. |
66
-
|**Portable Formats**| Install [static binaries](https://docs.pkgforge.dev/formats/binaries/static), [AppImages](https://docs.pkgforge.dev/formats/packages/appimage), and other [self-contained archives](https://docs.pkgforge.dev/formats/packages/archive) with ease. |
64
+
|**Portable Formats**| Install static binaries, AppImages, and other self-contained archives with ease. |
67
65
|**System Integration**| Automatically adds desktop entries and icons for a native feel. |
68
-
|**Repository Agnostic**| Works with any repository that provides compatible metadata. Use [official pkgforge repos](https://docs.pkgforge.dev/repositories), third-party sources, or [create your own](https://soar.qaidvoid.dev/configuration#custom-repository-support). |
66
+
|**Repository Agnostic**| Works with any repository that provides compatible metadata. Use [official soarpkgs repo](https://github.com/pkgforge/soarpkgs), third-party sources, or [create your own](https://soar.qaidvoid.dev/configuration#custom-repository-support). |
69
67
|**Security First**| Enforces security through checksums and signature verification for package installations. |
70
68
|**Fast & Efficient**| Minimal overhead with parallel downloads and efficient package operations. |
71
69
72
70
73
-
## 📀 Default Repositories
74
-
75
-
Soar comes pre-configured with `pkgforge` repositories. These are the default package sources, but you can add or replace them with any compatible repository.
We welcome contributions! Please feel free to fork the repository and submit pull requests. See [CONTRIBUTING.md](https://github.com/pkgforge/soar/blob/main/CONTRIBUTING.md) for contribution guidelines.
@@ -89,13 +76,6 @@ We welcome contributions! Please feel free to fork the repository and submit pul
89
76
90
77
We have a growing community on discord to discuss not only Soar/Pkgforge but also other cool projects, feel free to join & hangout anytime.
- Other Channels: https://docs.pkgforge.dev/contact/chat
93
-
94
-
## 🎀 Sponsors
95
-
96
-
- CICD run on free [Github Runners](https://docs.github.com/actions/using-github-hosted-runners/about-github-hosted-runners), Container Registry & [Package Storage](https://docs.github.com/en/packages/learn-github-packages/introduction-to-github-packages) on [ghcr.io](https://docs.github.com/packages/working-with-a-github-packages-registry/working-with-the-container-registry). These & much more are all generously provided by [GitHub](https://github.com/)[<imgsrc="https://github.com/github.png?size=64"width="30"height="30">](https://github.com/)
97
-
98
-
-[`riscv64`](https://riscv.org/) CICD test machines are provided by [10x Engineer's](https://10xengineers.ai/)[Cloud-V](https://cloud-v.co/)
0 commit comments