more install doc improvements

This commit is contained in:
joshr 2022-04-24 10:09:14 -04:00
parent df6bd15e21
commit 136adeb8a4

View File

@ -28,21 +28,24 @@ Also we welcome improvements to tests or `git-secret` code for any platform.
There are several ways to install `git-secret`, depending on your OS and distribution. There are several ways to install `git-secret`, depending on your OS and distribution.
They generally all have different installation processes, and we only go into They generally all have different installation processes, and we only go into
a little explanation, because describing how to install the pre-requisites on all a short explanation, because describing how to install the prerequisites on all
systems is currently outside the scope of this document. systems is currently outside the scope of this document.
(We welcome documentation improvements.)
--- ---
### Homebrew ### Mac OS X/Homebrew
This is a packaging system for OSX. To install `git-secret` on OSX, you can install This is a packaging system for OSX. To install `git-secret` on OSX, you can install
`homebrew` and then use: `homebrew` and then use:
`brew install git-secret` ```bash
brew install git-secret
````
--- ---
### `deb` package ### Debian-Type Systems/`deb` package
`deb` is a packaging system for [Debian](https://www.debian.org/) and related linux `deb` is a packaging system for [Debian](https://www.debian.org/) and related linux
distributions. distributions.
@ -56,7 +59,7 @@ Pre-requirements: make sure you have installed `apt-transport-https` and `ca-cer
--- ---
### `rpm` package ### Red Hat Systems/`rpm` package
`rpm` is a packaging system for Fedora, CentOS, and other Red Hat based linux distributions. `rpm` is a packaging system for Fedora, CentOS, and other Red Hat based linux distributions.
You can find the `rpm` repository [here](https://gitsecret.jfrog.io/artifactory/git-secret-rpm/). You can find the `rpm` repository [here](https://gitsecret.jfrog.io/artifactory/git-secret-rpm/).
@ -67,7 +70,7 @@ You can find the `rpm` repository [here](https://gitsecret.jfrog.io/artifactory/
--- ---
### Alpine ### Alpine Systems/`apk` package
`apk` is a packaging system for Alpine. `apk` is a packaging system for Alpine.
You can find the `apk` `git-secret` packaging You can find the `apk` `git-secret` packaging
@ -81,7 +84,7 @@ and you can see a list of supported architectures
--- ---
### Arch Linux ### Arch Linux/`PKGBUILD` or `AUR`
The _Arch_ way to install git-secret is to use the directions for The _Arch_ way to install git-secret is to use the directions for
"Installing Packages" at [Arch User Repository Documentation](https://wiki.archlinux.org/index.php/Arch_User_Repository#Installing_packages) "Installing Packages" at [Arch User Repository Documentation](https://wiki.archlinux.org/index.php/Arch_User_Repository#Installing_packages)
@ -96,15 +99,16 @@ yay -S git-secret
--- ---
### Windows ### Windows/`WSL`, `Cygwin`, `MSYS`, or `Mingw-w64`
`git-secret` depends on many unix tools and features that Windows systems do not usually `git-secret` depends on many unix tools and features that Windows systems do not usually
include by default. Therefore to get `git-secret` running on Windows you have to include by default. Therefore to get `git-secret` running on Windows you have to
install a these tools, probably using of the toolkits described below. install a these tools, probably using one of the toolkits described below.
(Each has a different install and setup process). (Each has a different install and setup process, and there may be additional
package systems to install the prerequisites on Windows).
Then, once the pre-requisite unix tools are installed, Then, once the prerequisite unix tools are installed,
you can use the Manual Installation instructione below to you can use the Manual Installation instructions below to
manually install `git-secret` (see below). manually install `git-secret` (see below).
Some options to install the required unix tools on your windows system include Some options to install the required unix tools on your windows system include