Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update installation doc #220

Merged
merged 1 commit into from
Nov 10, 2021
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 8 additions & 14 deletions docs/Installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,17 +30,17 @@ Zonemaster::CLI, see the [declaration of prerequisites].

This instruction covers the following operating systems:

* [Installation on CentOS]
* [Installation on Rocky Linux]
* [Installation on Debian]
* [Installation on FreeBSD]
* [Installation on Ubuntu]
* [Installation on Debian and Ubuntu]

### Installation on CentOS
### Installation on Rocky Linux

1) Install binary dependencies:

```sh
sudo yum install perl-JSON-XS perl-MooseX-Getopt
sudo dnf install perl-JSON-XS perl-MooseX-Getopt
```

2) Install dependencies from CPAN:
Expand All @@ -49,14 +49,14 @@ This instruction covers the following operating systems:
sudo cpanm Text::Reflow
```

3) Install Zonemaster::CLI
3) Install Zonemaster::CLI

```sh
sudo cpanm Zonemaster::CLI
```


### Installation on Debian
### Installation on Debian and Ubuntu

1) Update configuration of "locale"

Expand Down Expand Up @@ -108,11 +108,6 @@ This instruction covers the following operating systems:
```


### Installation on Ubuntu

Use the procedure for installation on [Debian][Installation on Debian].


## Post-installation sanity check

Run the zonemaster-cli command:
Expand All @@ -131,8 +126,8 @@ The command is expected to take a few seconds and print some results about the d
* For a [JSON-RPC][JSON-RPC API] frontend, follow the [Zonemaster::Backend
installation] instruction.

[Installation on CentOS]: #installation-on-centos
[Installation on Debian]: #installation-on-debian
[Installation on Rocky Linux]: #installation-on-rocky-linux
[Installation on Debian and Ubuntu]: #installation-on-debian-and-ubuntu
[Installation on FreeBSD]: #installation-on-freebsd
[Installation on Ubuntu]: #installation-on-ubuntu

Expand All @@ -144,4 +139,3 @@ The command is expected to take a few seconds and print some results about the d
[Zonemaster::Engine]: https://github.com/zonemaster/zonemaster-engine/blob/master/README.md
[Zonemaster::GUI installation]: https://github.com/zonemaster/zonemaster-gui/blob/master/docs/Installation.md
[Zonemaster::LDNS]: https://github.com/zonemaster/zonemaster-ldns/blob/master/README.md