File: install.texi

package info (click to toggle)
nncp 8.12.1-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 1,588 kB
  • sloc: sh: 610; makefile: 58
file content (73 lines) | stat: -rw-r--r-- 2,101 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
@node Installation
@cindex installation
@cindex packages
@cindex distributions
@unnumbered Installation

Possibly NNCP package already exists for your distribution:

@itemize

@cindex Arch Linux
@cindex AUR
@item Arch Linux @url{https://aur.archlinux.org/packages/nncp, AUR}

@cindex Debian
@item @url{https://tracker.debian.org/pkg/nncp, Debian packages}

@cindex Docker
@item @url{https://hub.docker.com/r/jgoerzen/nncp, Docker image}

@cindex DragonFly
@item @url{https://github.com/DragonFlyBSD/DPorts/tree/master/net/nncp, DragonFly BSD ports}

@cindex FreeBSD
@item @url{https://www.freshports.org/net/nncp/, FreeBSD ports}

@cindex Guix
@item GNU @url{https://packages.guix.gnu.org/packages/nncp/, Guix}

@cindex Mint
@item Linux @url{https://community.linuxmint.com/software/view/nncp, Mint}

@cindex NetBSD
@item @url{https://pkgsrc.se/wip/nncp, NetBSD package}

@cindex NixOS
@item @url{https://github.com/NixOS/nixpkgs/tree/master/pkgs/by-name/nn/nncp, NixOS packages}

@cindex Ubuntu
@item @url{https://packages.ubuntu.com/search?keywords=nncp, Ubuntu}

@cindex Void Linux
@item @url{https://github.com/void-linux/void-packages/blob/master/srcpkgs/nncp/template, Void Linux}

@end itemize

@cindex POSIX
NNCP should run on any POSIX-compatible operating system.

@pindex go
@pindex texinfo
NNCP is written in @url{https://go.dev/, Go} programming language
and you have to install Go compiler 1.22+ version.
@url{http://cr.yp.to/redo.html, redo} build system is recommended for
convenience. @url{https://www.gnu.org/software/texinfo/, Texinfo} is
used for building documentation (although tarballs already include it).

In general you must get @ref{Tarballs, the tarball}, check its
@ref{Integrity, integrity and authenticity} and run @command{redo}.
Look for general and platform-specific @ref{Build-instructions, build
instructions}.

@menu
* Prepared tarballs: Tarballs
* Tarballs integrity check: Integrity
* Build instructions: Build-instructions
* Development source code: Sources
@end menu

@include download.texi
@include integrity.texi
@include building.texi
@include sources.texi