aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--content/BinaryPackages.md78
1 files changed, 24 insertions, 54 deletions
diff --git a/content/BinaryPackages.md b/content/BinaryPackages.md
index d34988c..c38f782 100644
--- a/content/BinaryPackages.md
+++ b/content/BinaryPackages.md
@@ -18,20 +18,16 @@ CPU, and AVR ATtiny828 MCU.
concious (otherwise, why are you installing this stuff?), so you may
want to pay attention to what `gpg --check-sig` says here.
- ```
- id=37A8E93F5D7E7B9A
- wget https://apt.cryptech.is/apt-gpg-key.gpg
- gpg --recv-key $id
- gpg --check-sig $id
- ```
+ id=37A8E93F5D7E7B9A
+ wget https://apt.cryptech.is/apt-gpg-key.gpg
+ gpg --recv-key $id
+ gpg --check-sig $id
* Install the repository key. We used to use `apt-key(8)` for this,
these days the cool kids use the `/etc/apt/trusted.gpg.d/` directory:
- ```
- sudo chown root:root apt-gpg-key.gpg
- sudo mv apt-gpg-key.gpg /etc/apt/trusted.gpg.d/cryptech.gpg
- ```
+ sudo chown root:root apt-gpg-key.gpg
+ sudo mv apt-gpg-key.gpg /etc/apt/trusted.gpg.d/cryptech.gpg
* Configure apt to use the repository. You need to add a couple of
entries to `/etc/apt/source.list.d/`; which entries you need to add
@@ -39,49 +35,35 @@ CPU, and AVR ATtiny828 MCU.
* For Debian Stretch, do:
- ```
- sudo wget -q -O /etc/apt/sources.list.d/cryptech.list https://apt.cryptech.is/sources.stretch.list
- ```
+ sudo wget -q -O /etc/apt/sources.list.d/cryptech.list https://apt.cryptech.is/sources.stretch.list
* For Debian Buster, do:
- ```
- sudo wget -q -O /etc/apt/sources.list.d/cryptech.list https://apt.cryptech.is/sources.buster.list
- ```
+ sudo wget -q -O /etc/apt/sources.list.d/cryptech.list https://apt.cryptech.is/sources.buster.list
* For Ubuntu Xenial, do:
- ```
- sudo wget -q -O /etc/apt/sources.list.d/cryptech.list https://apt.cryptech.is/sources.xenial.list
- ```
+ sudo wget -q -O /etc/apt/sources.list.d/cryptech.list https://apt.cryptech.is/sources.xenial.list
* For Ubuntu Bionic, do:
- ```
- sudo wget -q -O /etc/apt/sources.list.d/cryptech.list https://apt.cryptech.is/sources.bionic.list
- ```
+ sudo wget -q -O /etc/apt/sources.list.d/cryptech.list https://apt.cryptech.is/sources.bionic.list
* Update the package index.
- ```
- sudo apt-get update
- ```
+ sudo apt-get update
* Install the `cryptech-alpha` package.
- ```
- sudo apt-get install cryptech-alpha
- ```
+ sudo apt-get install cryptech-alpha
## Updating APT packages
Once you've performed the steps above you should be able to upgrade to newer
version of the code using the normal APT upgrade process:
-```
-sudo apt-get update
-sudo apt-get upgrade
-```
+ sudo apt-get update
+ sudo apt-get upgrade
## How to get Homebrew packages for Mac OS X
@@ -90,49 +72,37 @@ sudo apt-get upgrade
concious (otherwise, why are you installing this stuff?), so you may
want to pay attention to what `gpg --check-sig` says here.
- ```
- id=37A8E93F5D7E7B9A
- gpg --recv-key $id
- gpg --check-sig $id
- ```
+ id=37A8E93F5D7E7B9A
+ gpg --recv-key $id
+ gpg --check-sig $id
* Configure Homebrew to use the repository.
- ```
- brew tap cryptech/sw https://brew.cryptech.is/tap
- ```
+ brew tap cryptech/sw https://brew.cryptech.is/tap
* Update the package index.
- ```
- brew update
- ```
+ brew update
* Check the commit signature on the cryptech-alpha package formula.
This is optional (Homebrew doesn't care whether you do this), but if
you want to know whether the formula was signed by the Cryptech
project, this is how to check.
- ```
- brew log --max-count=1 --show-signature cryptech-alpha
- ```
+ brew log --max-count=1 --show-signature cryptech-alpha
* Install the `cryptech-alpha` package. At the moment, this is only
available as a Homebrew source package due to licensing issues in
the MacOS Xcode SDK, so the installation will probably take several
minutes, as some of the libraries are a bit slow to compile (sorry...).
- ```
- brew install cryptech-alpha
- ```
+ brew install cryptech-alpha
## Updating Homebrew packages
Once you've performed the steps above you should be able to upgrade to newer
version of the code using the normal Homebrew upgrade process:
-```
-brew update
-brew upgrade
-brew cleanup
-```
+ brew update
+ brew upgrade
+ brew cleanup