Debian Packages in Ubuntu PPA #5620
twdragon
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
The unofficial Debian packages for XRay Core, XRay Examples as shared knowledge base, and automatically updated GeoIP database by
LoyalSoldierare available in the dedicated Ubuntu PPA, also together with the packages for GoXRay GUI and CLI clients for Linux. The repository publishes auto-updated packages on a weekly update basis. All the source packages are built automatically on GitHub Action CI agent servers, and the dedicated build scenarios are all totally open-sourced in the dedicated CI repository.The Debian package repository is hosted on Ubuntu Launchpad with all its isolated autobuild environment features. It utilises Golang Backports, the independent Golang packaging pipeline by
Simon Eisenmannto build the binaries. It supplies the following package names:xray-server- the kernel package, provides the XRay Core server of the latest version available, together with the ready-to-usesystemdmaintenance infrastructure.xray-examples- the set of configuration examples, provided as is from the official repository, installed into/usr/share/xrayXDG directory.xray-geoip- the GeoIP database for XRay geographic routing rules. The files are installed and updates within/usr/share/xray/geeoip.goxray-gui,goxray-cli- the packages containing software clients compatible with XRay.Installation from PPA
or, on an older Ubuntu:
Distro Compatibility
Although the repositories are built and hosted over the Ubuntu infrastructure,
xray-server,xray-examples, andxray-geoippackages could be installed freely on the generic Debian Linux distribution of the same binary architecture, as the server itself is a statically linked standalone executable. The packages' control sequences intentionally don't mention thesystemdpackage, so it should be possible to install them on Debian. The compatibility of thegoxray-*packages was not tested, and it is impossible to ensure it, as they depend on the external Ubuntu runtime libraries.Feedback and improvements are encouraged!
Beta Was this translation helpful? Give feedback.
All reactions