Project

General

Profile

Latest Builds » History » Version 39

osmith, 06/19/2023 02:37 PM
use /etc/apt/trusted.gpg.d as path (should be the recommended one according to sources.list(5))

1 1 laforge
{{>toc}}
2
3
h1. _Latest_ Builds
4
5 9 pespin
If you require current master version of the Osmocom GSM related software, go have a look at the [[Nightly_Builds]] alternative. NOTE: USE NIGHTLY BUILDS ONLY FOR DEVELOPMENT/TESTING. 
6 8 pespin
7 34 osmith
sysmocom has set up package builds for the _latest_ version tag of the Osmocom GSM related software.
8 28 laforge
9 34 osmith
The packages are built for various Linux distributions, find the complete list at the OBS page: https://obs.osmocom.org/project/show/osmocom:latest
10 1 laforge
11
A nice status overview on the builds is available at https://obs.osmocom.org/project/monitor/osmocom:latest
12
13 34 osmith
Browse the published binary packages at: https://downloads.osmocom.org/packages/osmocom:/latest/
14
15 1 laforge
h2. How to use the _osmocom:latest_ builds
16 32 laforge
17 34 osmith
h3. Debian based distributions
18 1 laforge
19 34 osmith
Example for Debian 11, adjust it as necessary for other distributions as found "here":https://downloads.osmocom.org/packages/osmocom:/latest/.
20 1 laforge
21
<pre>
22 34 osmith
$ sudo su
23 38 fixeria
# OSMOCOM_REPO="https://downloads.osmocom.org/packages/osmocom:/latest/Debian_11"
24
# wget $OSMOCOM_REPO/Release.key
25 1 laforge
# sha256sum Release.key
26 34 osmith
1d0e8f6e67b84b6262767596a183d585c9a26cba793bbc862eb16fa3762db4b7  Release.key
27 39 osmith
# mv Release.key /etc/apt/trusted.gpg.d/osmocom-latest.asc
28
# echo "deb [signed-by=/etc/apt/trusted.gpg.d/osmocom-latest.asc] $OSMOCOM_REPO/ ./" > /etc/apt/sources.list.d/osmocom-latest.list
29 34 osmith
# apt-get update
30
# exit
31 2 laforge
</pre>
32 3 laforge
33 34 osmith
h3. RPM based distributions
34 1 laforge
35 34 osmith
Example for CentOS_8, adjust it as necessary for other distributions as found "here":https://downloads.osmocom.org/packages/osmocom:/latest/.
36 1 laforge
37
<pre>
38 34 osmith
$ sudo su
39
# wget https://downloads.osmocom.org/packages/osmocom:/latest/CentOS_8/osmocom:latest.repo
40
# sha256sum osmocom:latest.repo
41
0260628ff9ddd5b31df946be1f56a8245bdd951dfbfa57ccce8585596ba1a0e5  osmocom:latest.repo
42
# mv osmocom:latest.repo /etc/yum.repos.d/
43
# exit
44 1 laforge
</pre>
45
46 34 osmith
As soon as you try to install a package from the Osmocom repository (e.g. <code>dnf install osmo-hlr</code>), @dnf@ will import the repositories GPG key as defined in the .repo file ("repomd.xml.key":https://downloads.osmocom.org/packages/osmocom:/latest/CentOS_8/repodata/repomd.xml.key), download the repository index and finally install the Osmocom packages.
47 24 laforge
48 37 laforge
h2. Apt Pinning
49
50
If you want to make sure that osmocom packages are always preferred over your distribution's upstream packages with the same name, see [[Apt_Pinning]]
51
52 34 osmith
h2. How are those builds created?
53 24 laforge
54 34 osmith
See [[OBS Maintenance]].
55 25 laforge
56
h2. Historical Archives / Older Packages
57
58 32 laforge
If you are interested in a historical archive of previous / older packages, you can find it at https://downloads.osmocom.org/obs-mirror/ - it contains a daily mirror of the entire *osmocom:* OBS hierarchy, including the *latest* builds.  The full URL e.g. for Raspbian 10 of April 22nd, 2021 would be https://downloads.osmocom.org/obs-mirror/20210422-002301/latest/Raspbian_10/
Add picture from clipboard (Maximum size: 48.8 MB)