Difference between revisions of "Preliminary Testing Builds"

From Trinity Desktop Project Wiki
Jump to navigation Jump to search
imported>SlavekB
m (Add Ubuntu 19.04 (Disco), drop Ubuntu 17.04 (Zesty))
(Updated Ubuntu distro list)
 
(24 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
[[Category:Documentation]][[Category:Developers]]
 
[[Category:Documentation]][[Category:Developers]]
 
Would you like to always use the latest development version of TDE
 
Would you like to always use the latest development version of TDE
on a Debian-based distributions (Debian, Ubuntu, Devuan)?
+
on a Debian-based distributions (Debian, Ubuntu, Devuan, Raspbian)?
 
Preliminary packages of the next major or minor release -
 
Preliminary packages of the next major or minor release -
 
called "preliminary testing builds" (PTB) - are available for testing
 
called "preliminary testing builds" (PTB) - are available for testing
Line 13: Line 13:
 
To use the preliminary testing builds you need to add the following lines
 
To use the preliminary testing builds you need to add the following lines
 
to your /etc/apt/sources.list.<br>
 
to your /etc/apt/sources.list.<br>
Please replace all references to '''<your-distribution>''' with your
+
Please replace all references to '''<your-distribution-release-name>''' with your
lowercase appropriate version: e.g "buster" or "bionic".
+
lowercase appropriate version: e.g "buster" or "focal".
   
 
# Trinity preliminary testing builds
 
# Trinity preliminary testing builds
deb http://mirror.ppa.trinitydesktop.org/trinity-testing '''<your-distribution>''' deps main
+
deb http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-testing '''<your-distribution-release-name>''' deps main
deb-src http://mirror.ppa.trinitydesktop.org/trinity-testing '''<your-distribution>''' deps main
+
deb-src http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-testing '''<your-distribution-release-name>''' deps main
   
 
Example for Debian 10 - Buster:
 
Example for Debian 10 - Buster:
   
 
# Trinity preliminary testing builds
 
# Trinity preliminary testing builds
deb http://mirror.ppa.trinitydesktop.org/trinity-testing buster deps main
+
deb http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-testing buster deps main
deb-src http://mirror.ppa.trinitydesktop.org/trinity-testing buster deps main
+
deb-src http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-testing buster deps main
   
 
Packages are signed using GPG key ID c93af1698685ad8b. The best way to install GPG key is to manually download and install package <code>trinity-keyring</code>. The advantage is that this method of installation is not dependent on the availability of the key server. Another advantage is that the key is not integrated into the global apt keyring, but is installed as a separate file:
Packages are signed using GPG key ID A04BE668. To install the GPG key you
 
can use any public GPG keyserver, for example:
 
 
sudo apt-key adv --keyserver pool.sks-keyservers.net --recv-key A04BE668
 
 
Note: In new Debian Stretch installations the dirmngr package, which is
 
necessary for gnupg, may be missing. To make the apt-key work properly,
 
install the dirmngr package first.
 
 
Another option to install GPG key is to manually download and install package <code>axis-archive-keyring</code>. The advantage is that this method of installation is not dependent on the availability of the key server. Another advantage is that the key is not integrated into the global apt keyring, but is installed as a separate file:
 
 
wget http://mirror.ppa.trinitydesktop.org/trinity-sb/pool/main-r14/a/axis-archive-keyring/axis-archive-keyring_2014.06.21.a_all.deb
 
dpkg -i axis-archive-keyring_2014.06.21.a_all.deb
 
   
 
wget http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-keyring.deb
  +
sudo dpkg -i trinity-keyring.deb
   
 
==Available distributions and architectures==
 
==Available distributions and architectures==
Line 49: Line 39:
   
 
====Debian====
 
====Debian====
* unstable - Sid : amd64, i386, armhf
+
* unstable - Sid : amd64, i386, ppc64el, arm64, armhf, riscv64
* 10.x - Buster : amd64, i386, armhf
+
* 13.x - Trixie : amd64, i386, ppc64el, arm64, armhf
* 9.x - Stretch : amd64, i386, armhf
+
* 12.x - Bookworm : amd64, i386, ppc64el, arm64, armhf
  +
* 11.x - Bullseye : amd64, i386, ppc64el, arm64, armhf
  +
* 10.x - Buster : amd64, i386, ppc64el, arm64, armhf
   
 
====Devuan====
 
====Devuan====
* unstable - Ceres : Use Debian Sid.
+
* unstable - Ceres : amd64, i386, ppc64el, arm64, armhf
* 3.x - Beowulf : Use Debian Buster.
+
* 6.x - Excalibur : amd64, i386, ppc64el, arm64, armhf
* 2.x - Ascii : Use Debian Stretch.
+
* 5.x - Daedalus : amd64, i386, ppc64el, arm64, armhf
  +
* 4.x - Chimaera : amd64, i386, ppc64el, arm64, armhf
  +
* 3.x - Beowulf : amd64, i386, ppc64el, arm64, armhf
  +
  +
====Raspbian====
  +
* 12.x - Raspbian-Bookworm : armhf
  +
* 11.x - Raspbian-Bullseye : armhf
  +
* 10.x - Raspbian-Buster : armhf
   
 
====Ubuntu====
 
====Ubuntu====
* 19.04 - Disco: amd64, i386
+
* 24.10 - Oracular : amd64, ppc64el
* 18.10 - Cosmic: amd64, i386
+
* 24.04 - Noble : amd64, ppc64el, arm64, armhf
* 18.04 - Bionic: amd64, i386
+
* 23.10 - Mantic : amd64, ppc64el
* 17.10 - Artful: amd64, i386
+
* 23.04 - Lunar : amd64, ppc6el
* 16.04 - Xenial: amd64, i386
+
* 22.04 - Jammy : amd64, ppc64el, arm64, armhf
  +
* 20.04 - Focal : amd64, ppc64el, arm64, armhf
  +
* 18.04 - Bionic : amd64, i386, ppc64el, armhf
   
 
==Feedback==
 
==Feedback==
 
For any further question or problem, please refer to the TDE
 
For any further question or problem, please refer to the TDE
 
[https://www.trinitydesktop.org/mailinglist.php mailing lists] or
 
[https://www.trinitydesktop.org/mailinglist.php mailing lists] or
[https://bugs.trinitydesktop.org bug tracker].
+
[https://mirror.git.trinitydesktop.org/gitea/issues bug tracker].

Latest revision as of 11:58, 27 October 2024

Would you like to always use the latest development version of TDE on a Debian-based distributions (Debian, Ubuntu, Devuan, Raspbian)? Preliminary packages of the next major or minor release - called "preliminary testing builds" (PTB) - are available for testing for selected versions of those distributions.

PTB packages are hosted in a regular apt repository (alternative apt source), so you'll be able to get regular updates.

Installing Preliminary Testing Builds

To use the preliminary testing builds you need to add the following lines to your /etc/apt/sources.list.
Please replace all references to <your-distribution-release-name> with your lowercase appropriate version: e.g "buster" or "focal".

# Trinity preliminary testing builds
deb http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-testing <your-distribution-release-name> deps main
deb-src http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-testing <your-distribution-release-name> deps main

Example for Debian 10 - Buster:

# Trinity preliminary testing builds
deb http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-testing buster deps main
deb-src http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-testing buster deps main

Packages are signed using GPG key ID c93af1698685ad8b. The best way to install GPG key is to manually download and install package trinity-keyring. The advantage is that this method of installation is not dependent on the availability of the key server. Another advantage is that the key is not integrated into the global apt keyring, but is installed as a separate file:

wget http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-keyring.deb
sudo dpkg -i trinity-keyring.deb

Available distributions and architectures

The PTB apt repository includes packages for various distributions and hardware architectures. The current list of supported distributions and architectures is as follows:

Distributions

Debian

  • unstable - Sid : amd64, i386, ppc64el, arm64, armhf, riscv64
  • 13.x - Trixie : amd64, i386, ppc64el, arm64, armhf
  • 12.x - Bookworm : amd64, i386, ppc64el, arm64, armhf
  • 11.x - Bullseye : amd64, i386, ppc64el, arm64, armhf
  • 10.x - Buster : amd64, i386, ppc64el, arm64, armhf

Devuan

  • unstable - Ceres : amd64, i386, ppc64el, arm64, armhf
  • 6.x - Excalibur : amd64, i386, ppc64el, arm64, armhf
  • 5.x - Daedalus : amd64, i386, ppc64el, arm64, armhf
  • 4.x - Chimaera : amd64, i386, ppc64el, arm64, armhf
  • 3.x - Beowulf : amd64, i386, ppc64el, arm64, armhf

Raspbian

  • 12.x - Raspbian-Bookworm : armhf
  • 11.x - Raspbian-Bullseye : armhf
  • 10.x - Raspbian-Buster : armhf

Ubuntu

  • 24.10 - Oracular : amd64, ppc64el
  • 24.04 - Noble : amd64, ppc64el, arm64, armhf
  • 23.10 - Mantic : amd64, ppc64el
  • 23.04 - Lunar : amd64, ppc6el
  • 22.04 - Jammy : amd64, ppc64el, arm64, armhf
  • 20.04 - Focal : amd64, ppc64el, arm64, armhf
  • 18.04 - Bionic : amd64, i386, ppc64el, armhf

Feedback

For any further question or problem, please refer to the TDE mailing lists or bug tracker.