Onglet Dépôt tiers

L’utilisation de dépôts tiers permet d’ajouter de nouveaux paquets absents des dépôts officiels, ou de proposer des versions plus récentes.

Attention

L'introduction de paquets tiers n'est pas sans risque et peut présenter des dangers pour votre système.

Cette onglet permet la prise en charge de dépôts de paquet de type .deb.

Un dépôt nouvellement configuré s'ajoute dans le fichier /etc/apt/sources.list.d/additional.list.

1
root@scribe:~# cat /etc/apt/sources.list.d/additional.list 
2
#template genere par Maj-Auto
3
#
4
# dépôt Scenari
5
deb https://download.scenari.org/deb xenial main
6
# dépôt Firefox - team
7
deb http://ppa.launchpad.net/mozillateam/firefox-next/ubuntu xenial main
8
root@scribe:~#

L'ajout du dépôt est effectif après l'exécution de Query-Auto ou de Maj-Auto. L'installation d'un paquet supplémentaire s'effectue en ligne de commande.

Il est possible d'ajouter plusieurs dépôts en cliquant sur le bouton + Libellé du dépôt.

La clé de signature d'un paquet permet de vérifier l'émetteur et l'intégrité du paquet, 2 méthodes sont disponibles pour récupérer la clé publique :

  • serveur de clés ;

  • URL de la clé.

ExempleMéthode de téléchargement de la clé publique : URL de la clé

Libellé du dépôt : Scenari

Déclaration du dépôt : deb https://download.scenari.org/deb xenial main

Méthode de récupération de la clé publique du dépôt : URL

URL de la clé : https://download.scenari.org/deb/scenari.asc

ExempleMéthode de téléchargement de la clé publique : serveur de clés

Libellé du dépôt : Firefox - team

Déclaration du dépôt : deb http://ppa.launchpad.net/mozillateam/firefox-next/ubuntu xenial main

Méthode de récupération de la clé publique du dépôt : serveur de clés

URL du serveur de clés : hkp://keyserver.ubuntu.com:80/

Empreinte de la clé : 0AB215679C571D1C8325275B9BDB3D89CE49EC21

Remarque

Si le serveur fonctionne conjointement avec le module Amon et que le proxy est activé, il faut paramétrer une exception pour le domaine du dépôt dans le champ Liste des domaines de destination à ne pas authentifier de l'onglet Exceptions proxy.

ExemplePrise en charge du nouveau dépôt

1
root@scribe:~# Query-Auto 
2
Mise à jour le jeudi 13 avril 2017 11:01:17
3
*** scribe 2.6.1 (0000000A) ***
4
5
Configuration du dépôt Ubuntu avec la source test-eole.ac-dijon.fr
6
Configuration du dépôt EOLE avec la source test-eole.ac-dijon.fr
7
Configuration du dépôt Envole avec la source test-eole.ac-dijon.fr
8
Configuration du dépôt Scenari avec la source download.scenari.org
9
Configuration du dépôt Firefox - team avec la source ppa.launchpad.net
10
Action update pour root                                                                                                                                     
11
Action list-upgrade pour root
12
Mise à jour OK
13
Aucun paquet à installer.
14
root@scribe:~#

Utiliser un fichier meta-release-lts alternatif

Le fichier meta-release-lts contient les adresses de tous les dépôts Ubuntu.

Dans un environnement sans accès direct à internet, on peut définir, via ce fichier, l'emplacement interne des dépôts à utiliser par Upgrade-Auto.

Dans l'interface de configuration du module, en mode expert, aller dans l'onglet Dépôt tiers.

La variable upgrade_auto_meta_release_repo permet de définir où est téléchargé le fichier meta-release-lts.