Skip to content

Commit a102c60

Browse files
committed
INSTALL.nut.adoc: update with a larger note about packages lagging behind development tip [#3531]
Also remove references to package maintainers being part of core team, there was a bit of turbulence in the past years, such notes get obsolete... Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
1 parent 236b558 commit a102c60

1 file changed

Lines changed: 24 additions & 5 deletions

File tree

INSTALL.nut.adoc

Lines changed: 24 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -731,8 +731,24 @@ binary packages that exist on various major systems.
731731
Debian, Ubuntu and other derivatives
732732
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
733733

734-
NOTE: NUT is packaged and well maintained in these systems.
735-
The official Debian packager used to be part of the NUT Team.
734+
[NOTE]
735+
======
736+
NUT is packaged and well maintained in these systems.
737+
738+
Still, with especially Debian distribution being focused on stability and
739+
predictability, its major releases settle on some version of NUT as the base
740+
line and might only significantly update it with the next major release.
741+
Packages may be several years behind the tip of development, shielding the
742+
users from both recent bugs and recent improvements. Ubuntu is similar in
743+
this regard, but has more frequent interim (non-LTS) releases.
744+
745+
Either way, if your device is only supported with a newer version of NUT
746+
than what the OS packages deliver, or that support was improved in newer
747+
versions, you may have to build your own (whether from scratch or by adapting
748+
the distro-provided recipes to newer NUT sources), or try "experimental"
749+
official repositories that may ship more recent versions of software as
750+
they are staged for a future OS release.
751+
======
736752

737753
Using your preferred method (apt-get, aptitude, Synaptic, ...), install
738754
the 'nut' package, and optionally the following:
@@ -759,7 +775,8 @@ Mandriva
759775
~~~~~~~~
760776

761777
NOTE: NUT is packaged and well maintained in these systems.
762-
The official Mandriva packager is part of the NUT Team.
778+
That said, considerations noted above regarding packages being behind
779+
latest development still apply.
763780

764781
Using your preferred method (urpmi, RPMdrake, ...), install one of the
765782
two below packages:
@@ -778,7 +795,8 @@ SUSE / openSUSE
778795
~~~~~~~~~~~~~~~
779796

780797
NOTE: NUT is packaged and well maintained in these systems.
781-
The official SUSE packager is part of the NUT Team.
798+
That said, considerations noted above regarding packages being behind
799+
latest development still apply.
782800

783801
Install the 'nut-classic' package, and optionally the following:
784802

@@ -796,7 +814,8 @@ Red Hat, Fedora and CentOS
796814
~~~~~~~~~~~~~~~~~~~~~~~~~~
797815

798816
NOTE: NUT is packaged and well maintained in these systems.
799-
The official Red Hat packager is part of the NUT Team.
817+
That said, considerations noted above regarding packages being behind
818+
latest development still apply.
800819

801820
Using your preferred method (yum, Add/Remove Software, ...), install
802821
one of the two below packages:

0 commit comments

Comments
 (0)