diff --git a/INSTALL.md b/INSTALL.md index d844277fe..8beb68c0d 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -21,6 +21,18 @@ See [the PPA page][ppa] for current build status across architectures. [ppa]: https://launchpad.net/~rsyncproject/+archive/ubuntu/rsync +To test the upcoming release instead, there is also a [`rsync-latest` +PPA][ppa-latest] that is rebuilt from the tip of the git master branch. These +are development snapshots whose version numbers (such as +`3.5.0~git20260601...`) deliberately sort below the matching stable release, so +the stable PPA above will never silently move you from a release onto a +snapshot. Use it for testing only -- it may contain unreleased changes: + +> sudo add-apt-repository ppa:rsyncproject/rsync-latest +> sudo apt update && sudo apt install rsync + +[ppa-latest]: https://launchpad.net/~rsyncproject/+archive/ubuntu/rsync-latest + The rest of this document covers building from source. ## The basic setup diff --git a/rsync-web/download.html b/rsync-web/download.html index b931d938c..5bf47deae 100644 --- a/rsync-web/download.html +++ b/rsync-web/download.html @@ -75,6 +75,20 @@
See the PPA page on Launchpad for build status across architectures. +
For testing the upcoming release, the project also maintains a
+rsync-latest PPA
+that is rebuilt from the tip of the git
+master branch. These are development snapshots: their version numbers
+(such as 3.5.0~git20260601...) deliberately sort below
+the matching stable release, so mixing this with the stable PPA above will
+never silently move you from a release onto a snapshot:
+
+
sudo add-apt-repository ppa:rsyncproject/rsync-latest
+
+
+sudo apt update && sudo apt install rsync
Use the stable PPA for production systems; the rsync-latest PPA is for +testing the master branch and may contain unreleased changes. +
The GitHub Actions page has build events that each generate a few binary artifact zip files (just click through via the build's title to see them). The actions page is