Changes between Version 38 and Version 39 of Fr:Download


Ignore:
Timestamp:
2022-06-26T16:38:44+02:00 (3 years ago)
Author:
leni
Comment:

adjusted to revision 193 : Passage à signed-by ; meilleure utilisation du répertoire local pour les clés ; ajout de --dearmor manquant ; suppression d'un commentaire obsolète ; mise à jour de la description pour Debian ;

Legend:

Unmodified
Added
Removed
Modified
  • Fr:Download

    v38 v39  
    1 [[TranslatedPages(revision=189)]]
     1[[TranslatedPages(revision=193)]]
    22[[PageOutline(2-3,Table des Matières)]]
    33
     
    5959
    6060Le dépôt contient deux paquets:
    61 * ''josm'' – Fournit la version stable. Remplace le paquet du dépôt officiel de votre distribution.
     61* ''josm'' – Fournit la version stable. Remplace le paquet du dépôt officiel de votre distribution. Le nom par défaut des répertoires JOSM est défini comme suit : `JOSM`.
    6262* ''josm-latest'' – La version de développement (nightly). Peut être installé en parallèle avec le paquet josm, par conséquent le nom par défaut des répertoires JOSM est défini comme suit : `JOSM-latest`.
    6363
     
    6565
    6666==== Installation ====
    67 Modifier la liste des ressources du paquet `/etc/apt/sources.list` :
    68 
    69 {{{#!sh
    70 sudo editor /etc/apt/sources.list
     67Modifier la liste des ressources du paquet `/etc/apt/sources.list.d/josm.list` :
     68{{{#!sh
     69sudo editor /etc/apt/sources.list.d/josm.list
    7170}}}
    7271{{{#!comment
    7372### la ligne ci-dessous ne fonctionne pas sur les systèmes GNU Debian
    74 `sudo $EDITOR /etc/apt/sources.list`
     73`sudo $EDITOR /etc/apt/sources.list.d/josm.list`
    7574}}}
    7675
     
    7877
    7978{{{#!sh
    80 deb https://josm.openstreetmap.de/apt jammy universe
    81 deb https://josm.openstreetmap.de/apt impish universe
    82 deb https://josm.openstreetmap.de/apt hirsute universe
    83 deb https://josm.openstreetmap.de/apt groovy universe
    84 deb https://josm.openstreetmap.de/apt focal universe
    85 deb https://josm.openstreetmap.de/apt eoan universe
    86 deb https://josm.openstreetmap.de/apt disco universe
    87 deb https://josm.openstreetmap.de/apt bionic universe
     79deb [signed-by=/usr/local/share/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt jammy universe
     80deb [signed-by=/usr/local/share/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt impish universe
     81deb [signed-by=/usr/local/share/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt hirsute universe
     82deb [signed-by=/usr/local/share/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt groovy universe
     83deb [signed-by=/usr/local/share/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt focal universe
     84deb [signed-by=/usr/local/share/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt eoan universe
     85deb [signed-by=/usr/local/share/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt disco universe
     86deb [signed-by=/usr/local/share/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt bionic universe
    8887
    8988# Pour les autres distributions basées sur Debian, ajoutez :
    90 deb https://josm.openstreetmap.de/apt alldist universe
     89deb [signed-by=/usr/local/share/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt alldist universe
    9190}}}
    9291
    9392Alternativement, cela peut être fait avec l'uniligne suivante avec Ubuntu (pas pour les distributions basées sur Ubuntu comme Linux Mint) :
    94 {{{
    95 echo deb https://josm.openstreetmap.de/apt $(lsb_release -sc) universe | sudo tee /etc/apt/sources.list.d/josm.list > /dev/null
     93{{{#!sh
     94echo "deb [signed-by=/usr/local/share/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt $(lsb_release -sc) universe" | sudo tee /etc/apt/sources.list.d/josm.list > /dev/null
    9695}}}
    9796ou pour Linux Mint :
    98 {{{
    99 echo deb https://josm.openstreetmap.de/apt $(grep ^DISTRIB_CODENAME= /etc/upstream-release/lsb-release| awk -F = '{print $(2)}') universe | sudo tee /etc/apt/sources.list.d/josm.list > /dev/null
     97{{{#!sh
     98echo "deb [signed-by=/usr/local/share/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt $(grep ^DISTRIB_CODENAME= /etc/upstream-release/lsb-release| awk -F = '{print $(2)}') universe" | sudo tee /etc/apt/sources.list.d/josm.list > /dev/null
    10099}}}
    101100
     
    103102### ci-dessous n'a pas fonctionné sur tous les systèmes
    104103et ajoutez la ligne suivante :
    105 `deb https://josm.openstreetmap.de/apt VERSION universe`
    106 }}}
    107 
    108 Téléchargez et enregistrez la [/josm-apt.key clé publique] :
    109 {{{#!sh
    110 wget -q https://josm.openstreetmap.de/josm-apt.key -O- | sudo apt-key add -
    111 }}}
    112 
    113 {{{#!comment
    114 Le texte ci-dessous est trop court et ne résout pas le problème de sécurité, voir [https://wiki.debian.org/DebianRepository/UseThirdParty?action=show&redirect=RepositoryInstructions#Instructions_to_connect_to_a_third-party_repository] et #22148.
    115 }}}
    116 {{{#!comment
    117 or
    118 {{{#!sh
    119 curl https://josm.openstreetmap.de/josm-apt.key  | gpg --dearmor > /etc/apt/trusted.gpg.d/josm.gpg
    120 }}}
    121 }}}
    122 
    123 Rafraîchissez maintenant vos sources (vous aurez peut-être besoin d'installer `sudo apt-get install apt-transport-https`)
    124 {{{#!sh
     104{{{#!sh
     105`deb [signed-by=/usr/local/share/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt VERSION universe`
     106}}}
     107}}}
     108
     109Téléchargez la [/josm-apt.key clé publique]:
     110{{{#!sh
     111# Créez le répertoire pour les clés téléchargées manuellement s'il n'a pas déjà été créé
     112sudo mkdir -p /usr/local/share/keyrings
     113# Téléchargez la clé
     114wget -q https://josm.openstreetmap.de/josm-apt.key -O- | sudo gpg --dearmor > /usr/local/share/keyrings/josm-apt.gpg
     115}}}
     116Dans le passé, les instructions utilisaient `apt-key`. Si la clé a été ajoutée au trousseau du système, la ligne suivante la supprimera :
     117{{{#!sh
     118sudo apt-key del $(apt-key list | grep -B1  "<josm-dev@openstreetmap.org>" | sed '$d' | cut -b 48-51,53-57)
     119}}}
     120
     121Rafraîchissez maintenant vos sources :
     122{{{#!sh
     123# au préalable vous devrez peut-être installer le support ssl pour apt :
     124sudo apt-get install apt-transport-https
     125# Rafraîchissez les sources
    125126sudo apt-get update
    126127}}}
     128
    127129et installez :
    128 
    129130{{{#!sh
    130131# Vous pouvez ignorer la première ligne si vous n'avez pas installé ces paquets précédemment.
     
    133134# Pour la version stable
    134135sudo apt-get install josm
    135 # pour la version de développement
     136# Pour la version de développement
    136137sudo apt-get install josm-latest
    137138}}}
    138139
    139140=== GNU Debian ===#GNUDebian
    140 La version stable de [https://packages.debian.org/stable/josm JOSM] est disponible sous **''main''** dans la section **''utils''**.
    141 
    142 Veuillez utiliser le [https://backports.debian.org dépôt backports] pour obtenir la version actualisée, voir les [https://backports.debian.org/Instructions instructions (en)].
    143 
    144 Par ailleurs, nos propres paquets Ubuntu, [#Ubuntu ci-dessus], fonctionnent sur Debian. Selon la configuration de `sudo`, certaines instructions ne fonctionneront pas comme un utilisateur "normal" mais uniquement comme `root`.
    145 
    146 Depuis Debian 11 (bullseye), [https://packages.debian.org/stable/josm-installer josm-installer] qui télécharge le fichier .jar depuis ce site est une option supplémentaire pour avoir JOSM à jour.
     141Nos propres paquets Ubuntu, [#Ubuntu ci-dessus], fonctionnent sur Debian et nous vous recommandons de les utiliser. Selon la configuration de `sudo`, certaines instructions ne fonctionneront pas en tant qu'utilisateur "normal" mais uniquement en tant que `root`.
     142
     143Depuis Debian 11 (bullseye), l'[https://packages.debian.org/stable/josm-installer installateur de josm] est disponible sous **''main''** dans la section **''utils''**. Il télécharge le fichier .jar courant depuis ce site et le met à jour si nécessaire.
     144
     145La version stable de [https://packages.debian.org/stable/josm JOSM] est disponible sous **''main''** dans la section **''utils''**, mais la version est généralement assez ancienne. \\
     146Veuillez utiliser le [https://backports.debian.org dépôt backports] pour obtenir la version actualisée, voir les [https://backports.debian.org/Instructions instructions (en)]. Mais cette version est peut-être un peu ancienne.
    147147
    148148=== openSUSE  ===#Opensuse
     
    151151
    152152Ajoutez d'abord en tant qu'utilisateur root (root user) dans yast ou avec zypper le dépôt :
    153 {{{
     153{{{#!sh
    154154zypper ar -f 'https://download.opensuse.org/repositories/Application:/Geo/openSUSE_Leap_$releasever' Application:Geo
    155155}}}