Installation openstreetmap minimale Le sujet est résolu

Demande d'aide : c'est ici.
Répondre
tony
Membre actif
Membre actif
Messages : 561
Inscription : 10 juil. 2023, 00:54
Status : Hors-ligne

salut,
voilà qqs années j'ai testé cette application en espérant qu'elle pourrait remplacer mon googlemaps. Malheureusement, en campagne profonde il manquait beaucoup trop de détails. Je veux réessayer ce logiciel, mais je m'aperçois que l'installation est devenue une usine à gaz.
J'ai commencé par les 2 paquets de base *-carto et *-carto-common. Insuffisant apparemment. Faut-il en passer pas l'installation d'un serveur OpenStreet ou bien y a-t-il un moyen plus économe? Je n'ai besoin que des cartes pour trouver des itinéraires. À condition que ces itininéraires soient facilement modifiables.
D'ailleurs est-ce qu'à l'heure actuelle les cartes sont aussi fournies en détails, routes communales en particulier, que googlemaps? Sinon ça ne pourra pas faire l'affaire.

PS1: je pensais avoir trouvé la réponse, et le paquet *carto devrait suffire, mais j'ai un nouvel os:

Code : Tout sélectionner

:~# systemctl start renderd
Failed to start renderd.service: Unit renderd.service not found.
~#

 ~# ai renderd
Installing:                     
  renderd

Installing dependencies:
  apache2-bin          libaprutil1-dbd-sqlite3  libiniparser4
  libapache2-mod-tile  libaprutil1-ldap
  libapr1t64           libaprutil1t64

Suggested packages:
  apache2-doc  apache2-suexec-pristine  | apache2-suexec-custom

Summary:
  Upgrading: 0, Installing: 8, Removing: 0, Not Upgrading: 0
  2 not fully installed or removed.
  Download size: 1,843 kB
  Space needed: 6,886 kB / 20.9 GB available

Continue? [Y/n] 
Get:1 https://security.debian.org/debian-security trixie-security/main amd64 apache2-bin amd64 2.4.67-1~deb13u3 [1,411 kB]
Get:2 https://deb.debian.org/debian trixie/main amd64 libapr1t64 amd64 1.7.5-1 [104 kB]
Get:3 https://deb.debian.org/debian trixie/main amd64 libiniparser4 amd64 4.2.6-1 [11.2 kB]
Get:4 https://deb.debian.org/debian trixie/main amd64 libaprutil1t64 amd64 1.6.3-3+b1 [89.4 kB]
Get:5 https://deb.debian.org/debian trixie/main amd64 libaprutil1-dbd-sqlite3 amd64 1.6.3-3+b1 [14.2 kB]
Get:6 https://deb.debian.org/debian trixie/main amd64 libaprutil1-ldap amd64 1.6.3-3+b1 [12.3 kB]
Get:7 https://deb.debian.org/debian trixie/main amd64 libapache2-mod-tile amd64 0.8.0-1 [52.1 kB]
Get:8 https://deb.debian.org/debian trixie/main amd64 renderd amd64 0.8.0-1 [148 kB]
Fetched 1,843 kB in 0s (3,798 kB/s)                              
Selecting previously unselected package libapr1t64:amd64.
(Reading database ... 160280 files and directories currently installed.)
Preparing to unpack .../0-libapr1t64_1.7.5-1_amd64.deb ...
Unpacking libapr1t64:amd64 (1.7.5-1) ...
Selecting previously unselected package libiniparser4:amd64.
Preparing to unpack .../1-libiniparser4_4.2.6-1_amd64.deb ...
Unpacking libiniparser4:amd64 (4.2.6-1) ...
Selecting previously unselected package libaprutil1t64:amd64.
Preparing to unpack .../2-libaprutil1t64_1.6.3-3+b1_amd64.deb ...
Unpacking libaprutil1t64:amd64 (1.6.3-3+b1) ...
Selecting previously unselected package libaprutil1-dbd-sqlite3:amd64.
Preparing to unpack .../3-libaprutil1-dbd-sqlite3_1.6.3-3+b1_amd64.deb ...
Unpacking libaprutil1-dbd-sqlite3:amd64 (1.6.3-3+b1) ...
Selecting previously unselected package libaprutil1-ldap:amd64.
Preparing to unpack .../4-libaprutil1-ldap_1.6.3-3+b1_amd64.deb ...
Unpacking libaprutil1-ldap:amd64 (1.6.3-3+b1) ...
Selecting previously unselected package apache2-bin.
Preparing to unpack .../5-apache2-bin_2.4.67-1~deb13u3_amd64.deb ...
Unpacking apache2-bin (2.4.67-1~deb13u3) ...
Selecting previously unselected package libapache2-mod-tile.
Preparing to unpack .../6-libapache2-mod-tile_0.8.0-1_amd64.deb ...
Unpacking libapache2-mod-tile (0.8.0-1) ...
Selecting previously unselected package renderd.
Preparing to unpack .../7-renderd_0.8.0-1_amd64.deb ...
Unpacking renderd (0.8.0-1) ...
Setting up libiniparser4:amd64 (4.2.6-1) ...
Setting up libapr1t64:amd64 (1.7.5-1) ...
Setting up openstreetmap-carto-common (5.9.0-2) ...
Traceback (most recent call last):
  File "/usr/share/openstreetmap-carto-common/./get-external-data.py", line 16, 
in <module>
    import yaml
ModuleNotFoundError: No module named 'yaml'
dpkg: error processing package openstreetmap-carto-common (--configure):
 installed openstreetmap-carto-common package post-installation script subproces
s returned error exit status 1
Setting up libaprutil1t64:amd64 (1.6.3-3+b1) ...
dpkg: dependency problems prevent configuration of openstreetmap-carto:
 openstreetmap-carto depends on openstreetmap-carto-common; however:
  Package openstreetmap-carto-common is not configured yet.

dpkg: error processing package openstreetmap-carto (--configure):
 dependency problems - leaving unconfigured
Setting up libaprutil1-ldap:amd64 (1.6.3-3+b1) ...
Setting up libaprutil1-dbd-sqlite3:amd64 (1.6.3-3+b1) ...
Setting up apache2-bin (2.4.67-1~deb13u3) ...
Setting up libapache2-mod-tile (0.8.0-1) ...
Setting up renderd (0.8.0-1) ...
Created symlink '/etc/systemd/system/multi-user.target.wants/renderd.service' → 
'/usr/lib/systemd/system/renderd.service'.
Processing triggers for man-db (2.13.1-1) ...
Processing triggers for libc-bin (2.41-12+deb13u3) ...
Errors were encountered while processing:
 openstreetmap-carto-common
 openstreetmap-carto
Error: Sub-process /usr/bin/dpkg returned an error code (1)
root@asus:~# 
PS2: trop de problèmes en suspend, j'ai purgé ce qui est installé afin de reprendre à zéro lorsque j'aurai trouvé une méthode qui fonctionne.
Debian Trixie/ Xfce
tony
Membre actif
Membre actif
Messages : 561
Inscription : 10 juil. 2023, 00:54
Status : Hors-ligne

est-ce que la méthode expliquée ici, a des chances de fonctionner? https://josm.openstreetmap.de/wiki/Download
JOSM's Debian based mainly for Ubuntu

This is our own package repository primarily for Ubuntu. It should also work with other Debian based (especially Ubuntu based) distributions, but we do not actively test and maintain any distributions other than Ubuntu.

The repository contains two packages:

josm – Provides the tested version (stable). Replaces the package from the official repository of your distribution. The default JOSM directories name is set to JOSM.
josm-latest – The latest version (nightly). Can be installed in parallel to the josm package, therefore the default JOSM directories name is set to JOSM-latest.

Both packages provide /etc/default/josm respectively /etc/default/josm-latest as config file for java options.

In addition to the regular procedure described below, older DEBs can be manually downloaded from the archives.
Debian Trixie/ Xfce
tony
Membre actif
Membre actif
Messages : 561
Inscription : 10 juil. 2023, 00:54
Status : Hors-ligne

beaucoup plus simple, même si on doit être connecté: https://www.openstreetmap.org/#map=7/46.521/0.632

PS1: trop simple, itinéraire proposé non modifiable (pas trouvé comment si modifiable). Je suppose qu'avec OSM d'installé on peut, comme avec GM, le modifier facilement?
PS2: donc "non résolu"
Debian Trixie/ Xfce
Répondre