Difference between revisions of "Preliminary Stable Builds"

From Trinity Desktop Project Wiki
Jump to navigation Jump to search
imported>SlavekB
(Initial version)
 
(→‎Ubuntu: Add Ubuntu 20.10 (Groovy), drop Ubuntu 18.10 (Cosmic) and 12.04 (Precise))
(39 intermediate revisions by 6 users not shown)
Line 1: Line 1:
[[Category:Developers]]
+
[[Category:Documentation]][[Category:Developers]]
We have a preliminary packages of maintenance release - preliminary stable builds - available for testing or routine use. Packages are only available for Debian, Ubuntu and Raspbian.
+
A preliminary version of the next maintenance release - known as "preliminary stable builds" - is available for testing or routine use. Packages are only available for Debian / Devuan, Ubuntu and Raspbian.
   
Our preliminary stable builds are hosted in a regular apt repository - alternative apt source, so you'll be able to get updates regularly
+
The preliminary stable builds packages are hosted in a regular apt repository (alternative apt source), so you'll be able to get updates regularly
   
 
==Installing Preliminary Stable Builds==
 
==Installing Preliminary Stable Builds==
   
To install preliminary stable builds you need to add one or two lines to your /etc/apt/sources.list.
+
To use the preliminary stable builds you need to add the following lines to your /etc/apt/sources.list.<br>
  +
Please replace all references to '''<your-distribution>''' with your lowercase appropriate version: e.g "wheezy" or "vivid".
   
  +
# Trinity preliminary stable builds
important: This is an example showing how to use the Debian Jessie repositories. If you are running another version of Debian or Ubuntu, please modify the appropriate spots (replace all references to "jessie" with your appropriate version: e.g "wheezy" or "vivid")
 
  +
deb http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-sb '''<your-distribution>''' deps-r14 main-r14
  +
deb-src http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-sb '''<your-distribution>''' deps-r14 main-r14
  +
  +
Example for Ubuntu, 20.04 - Focal:
   
 
# Trinity preliminary stable builds
 
# Trinity preliminary stable builds
deb http://mirror.xcer.cz/trinity-sb jessie deps-r14 main-r14
+
deb http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-sb focal deps-r14 main-r14
deb-src http://mirror.xcer.cz/trinity-sb jessie deps-r14 main-r14
+
deb-src http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-sb focal deps-r14 main-r14
   
  +
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 by GPG key ID A04BE668. To install GPG key you can use any public GPG keyserver, for example:
 
   
  +
wget http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-keyring.deb
sudo apt-key adv --keyserver pks.gpg.cz --recv-key A04BE668
 
  +
sudo dpkg -i trinity-keyring.deb
   
 
==Available distributions and architectures==
 
==Available distributions and architectures==
   
Apt repository preliminary stable builds includes packages for various distributions and hardware architectures. The current list of distributions and architectures are as follows:
+
The preliminary stable builds apt repository includes packages for various distributions and hardware architectures. The current list of distributions and architectures are as follows:
   
===Debian===
+
===Distributions===
  +
* 8.x - Jessie : amd64, i386, armhf, armel, arm64, mips, ppc64el
 
  +
====Debian====
  +
* unstable - Sid : amd64, i386, armhf, arm64, ppc64el
  +
* 11.x - Bullseye : amd64, i386, armhf, arm64, ppc64el
 
* 10.x - Buster : amd64, i386, armhf, armel, arm64, mips, ppc64el
 
* 9.x - Stretch : amd64, i386,armhf, armel, arm64, mips, ppc64el
  +
* 8.x - Jessie : amd64, i386, armhf, armel, arm64, mips, powerpc, ppc64el
 
* 7.x - Wheezy : amd64, i386, armhf, armel, mips, powerpc
 
* 7.x - Wheezy : amd64, i386, armhf, armel, mips, powerpc
* 6.x - Squeeze : amd64, i386, armel
 
   
===Raspbian===
+
====Devuan====
* 7.x - Wheezy : armhf
+
* unstable - Ceres : Use Debian Sid.
  +
* 3.x - Beowulf : Use Debian Buster.
  +
* 2.x - Ascii : Use Debian Stretch.
  +
* 1.x - Jessie : Use Debian Jessie.
   
===Ubuntu===
+
====Raspbian====
* 15.04 - Vivid : amd64, i386
+
* 10.x - Raspbian-Buster : armhf
* 14.10 - Utopic : amd64, i386
+
* 9.x - Raspbian-Stretch : armhf
  +
* 8.x - Raspbian-Jessie : armhf
  +
  +
====Ubuntu====
 
* 20.10 - Groovy: amd64, ppc64el
 
* 20.04 - Focal: amd64, ppc64el
 
* 19.10 - Eoan: amd64, i386, ppc64el
 
* 19.04 - Disco: amd64, i386, ppc64el
 
* 18.04 - Bionic: amd64, i386, armhf, ppc64el
  +
* 16.04 - Xenial: amd64, i386, armhf, powerpc, ppc64el
 
* 14.04 - Trusty : amd64, i386, armhf, powerpc, ppc64el
 
* 14.04 - Trusty : amd64, i386, armhf, powerpc, ppc64el
* 13.10 - Saucy : amd64, i386
 
* 13.04 - Raring : amd64, i386
 
* 12.10 - Quantal : amd64, i386
 
* 12.04 - Precise : amd64, i386
 
* 11.10 - Oneiric : amd64, i386
 
* 11.04 - Natty : amd64, i386
 
* 10.10 - Maverick : amd64, i386
 
* 10.04 - Lucid : amd64, i386
 
   
  +
===Release Dates===
  +
  +
The Release date for each distribution can be found in each distribution’s Release file. This is found by the pattern:
  +
  +
http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-sb/dists/'''<your-distribution>'''/Release
  +
  +
Note: '''<your-distribution>''' is all lowercase.
  +
  +
Example for Ubuntu, 20.04 - Focal:
  +
  +
http://mirror.ppa.trinitydesktop.org/trinity-sb/dists/focal/Release
   
  +
==Feedback==
Any further questions/problems should be reported to the mailing lists.
 
  +
For any further question or problem, please refer to the TDE [https://www.trinitydesktop.org/mailinglist.php mailing lists] or [https://bugs.trinitydesktop.org bug tracker].

Revision as of 15:36, 28 April 2020

A preliminary version of the next maintenance release - known as "preliminary stable builds" - is available for testing or routine use. Packages are only available for Debian / Devuan, Ubuntu and Raspbian.

The preliminary stable builds packages are hosted in a regular apt repository (alternative apt source), so you'll be able to get updates regularly

Installing Preliminary Stable Builds

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

# Trinity preliminary stable builds
deb http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-sb <your-distribution> deps-r14 main-r14
deb-src http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-sb <your-distribution> deps-r14 main-r14

Example for Ubuntu, 20.04 - Focal:

# Trinity preliminary stable builds
deb http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-sb focal deps-r14 main-r14
deb-src http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-sb focal deps-r14 main-r14

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 preliminary stable builds apt repository includes packages for various distributions and hardware architectures. The current list of distributions and architectures are as follows:

Distributions

Debian

  • unstable - Sid : amd64, i386, armhf, arm64, ppc64el
  • 11.x - Bullseye : amd64, i386, armhf, arm64, ppc64el
  • 10.x - Buster : amd64, i386, armhf, armel, arm64, mips, ppc64el
  • 9.x - Stretch : amd64, i386,armhf, armel, arm64, mips, ppc64el
  • 8.x - Jessie : amd64, i386, armhf, armel, arm64, mips, powerpc, ppc64el
  • 7.x - Wheezy : amd64, i386, armhf, armel, mips, powerpc

Devuan

  • unstable - Ceres : Use Debian Sid.
  • 3.x - Beowulf : Use Debian Buster.
  • 2.x - Ascii : Use Debian Stretch.
  • 1.x - Jessie : Use Debian Jessie.

Raspbian

  • 10.x - Raspbian-Buster : armhf
  • 9.x - Raspbian-Stretch : armhf
  • 8.x - Raspbian-Jessie : armhf

Ubuntu

  • 20.10 - Groovy: amd64, ppc64el
  • 20.04 - Focal: amd64, ppc64el
  • 19.10 - Eoan: amd64, i386, ppc64el
  • 19.04 - Disco: amd64, i386, ppc64el
  • 18.04 - Bionic: amd64, i386, armhf, ppc64el
  • 16.04 - Xenial: amd64, i386, armhf, powerpc, ppc64el
  • 14.04 - Trusty : amd64, i386, armhf, powerpc, ppc64el

Release Dates

The Release date for each distribution can be found in each distribution’s Release file. This is found by the pattern:

http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-sb/dists/<your-distribution>/Release

Note: <your-distribution> is all lowercase.

Example for Ubuntu, 20.04 - Focal:

http://mirror.ppa.trinitydesktop.org/trinity-sb/dists/focal/Release

Feedback

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