- commit
- 4cef169
- parent
- ffb7932
- author
- xplshn
- date
- 2025-10-25 04:58:42 +0000 UTC
Change image links to relative paths in README Updated image links in README to relative paths for better portability.
1 files changed,
+5,
-5
+5,
-5
1@@ -24,7 +24,7 @@ dbin can also work on systems other than Linux, but given that we don't have rep
2
3 There are currently  binaries in our repos. They are all statically linked.
4
5-### Features 
6+### Features 
7
8 ```
9 $ dbin --help
10@@ -79,7 +79,7 @@ $ dbin --help
11 dbin run chromium.dwfs.AppBundle "https://www.paypal.com/donate/?hosted_button_id=77G7ZFXVZ44EE" # Donate?
12 ```
13
14-#### Features 
15+#### Features 
16 - Ability to install specific versions of binaries (by specifying the Snapshot you want to install of it)
17 - Ability to use user-curated repositories, as the format for the repository indexes is quite simple
18 Note that a repo index for `dbin` can be in either of these formats:
19@@ -93,7 +93,7 @@ $ dbin --help
20 - `dbin` will survive even if the upstream repo disappears. `dbin` has a repository index that is held in its own repo. And given that the upstream binaries are held & built in GHCR, all build logs and binaries will continue to be usable/downloadable even if `pkgforge` disappears or experiences downtime
21 - The binaries in `dbin` are specifically filtered for `portability` (meaning, they work on older kernel versions, they work on `Musl` and `Glibc` and even weird yet wonderful systems like [AliceLinux](https://github.com/xplshn/alicelinux), [OasisLinux](https://github.com/oasislinux/oasis) or FreeBSD (with linuxlator, so that you don't have to set up an Ubuntu chroot to install a Linux web browser and be able to watch DRM content, etc)
22
23-#### What are these optional flags? 
24+#### What are these optional flags? 
25 ##### Flags that correspond to the `run` functionality
26 In the case of `--transparent`, it runs the program from $PATH and if it isn't available in the user's $PATH it will pull the binary from `dbin`'s repos and run it from cache.
27 ##### `Update` arguments:
28@@ -124,7 +124,7 @@ Snapshots: HEAD-9b3f7ff-250119T130748-x86_64-linux [2.0.14]
29 `search` can only receive various search terms, if the name of a binary or a description of a binary contains the term, it is shown as a search result.
30 `search` can optionally receive a `--limit` argument, which changes the limit on how many search results can be displayed (default is 90) (you can also put this in your config)
31
32-## Getting Started 
33+## Getting Started 
34
35 To begin using dbin, simply run one of these commands on your Linux/FreeBSD+Linuxlator system. No additional setup is required. You may also build the project using `go build` or `go install`
36 #### Use without installing
37@@ -198,7 +198,7 @@ A schema of the metadata format can be found here [/misc/cmd/dbinRepoIndexGenera
38
39 # Acknowledgements
40
41-### Default repos 
42+### Default repos 
43 ###### NOTE: All of them are based on external sources, except AppBundleHUB. As I'm not a package maintainer. The default repos come within the same file
44
45 - [PkgForge's repos](https://docs.pkgforge.dev/repositories): External repository with __Portable__ programs that are _truly static, or otherwise self-contained_ using a wrapper format