ΠΡΠΎΠ΅ΠΊΡ OpenStreetMap ΠΎΠ±ΡΡΠ²ΠΈΠ» ΠΎ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄Π΅ ΡΠ΅ΡΠ²Π΅ΡΠΎΠ² Π² ΡΠ²ΠΎΠ΅ΠΉ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ΅ Π½Π° Debian GNU/Linux. ΠΠΎ ΡΡΠΎΠ³ΠΎ Π² ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ 18 Π»Π΅Ρ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ°Ρ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΡΡ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ² Ubuntu. ΠΠΈΠ³ΡΠ°ΡΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠ»Π°ΡΡ ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ Π½Π°ΡΠΈΠ½Π°Ρ Ρ Π°Π²Π³ΡΡΡΠ° ΠΈ ΠΏΡΠΈΠ²Π΅Π»Π° ΠΊ Π·Π°ΠΌΠ΅Π½Π΅ ΠΈΠΌΠ΅ΡΡΠΈΡ ΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΎΠΊ Ubuntu 20.04 ΠΈ 22.04 Π½Π° Debian 12. ΠΠ΅ΡΠ΅Ρ ΠΎΠ΄ ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ» ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡ ΡΠ·ΡΠΊ Ruby Ρ Π²Π΅ΡΡΠΈΠΈ 3.0 Π΄ΠΎ Π²Π΅ΡΡΠΈΠΈ 3.1, ΠΈ Π·Π°Π΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°ΡΡ Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠ²ΡΠΉ Π²ΡΠΏΡΡΠΊ ΡΡΠ΅ΠΉΠ²ΠΎΡΠΊΠ° Ruby on Rails, ΡΡΠΎ ΠΏΡΠΈΠ²Π΅Π»ΠΎ ΠΊ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΡ ΡΠ°Π±ΠΎΡΡ ΡΠ΅ΡΠ²ΠΈΡΠ° www.openstreetmap.org.
Π‘ΡΠ΅Π΄ΠΈ ΠΏΡΠΈΡΠΈΠ½ ΠΌΠΈΠ³ΡΠ°ΡΠΈΠΈ:
- ΠΡΠΎΠ±Π»Π΅ΠΌΡ Ρ ΡΠΎΠΏΡΠΎΠ²ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ Π² Ubuntu Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ², ΠΈΠΌΠΏΠΎΡΡΠΈΡΡΠ΅ΠΌΡΡ ΠΈΠ· Debian, ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ Apache2, ΡΡΠΎ ΡΡΠ΅Π±ΠΎΠ²Π°Π»ΠΎ Π±ΡΠΊΠΏΠΎΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½ΠΎΠ²ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ Π΄Π»Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Π² MPM-ΠΌΠΎΠ΄ΡΠ»Π΅ (Multi-Processing Modules) event.
- ΠΠΎΠ·Π½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΠΈΠ·-Π·Π° ΡΠΎΠ³ΠΎ, ΡΡΠΎ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠ°ΠΊΠ΅ΡΡ Π² Ubuntu ΠΏΠΎΡΡΠ°Π²Π»ΡΡΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π² ΡΠΎΡΠΌΠ°ΡΠ΅ snap.
- Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ Debian Π² ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ 5 Π»Π΅Ρ Ρ Π±ΠΎΠ»Π΅Π΅ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ ΠΏΠΎΠ»Π½ΠΎΠΉ ΡΠΊΠΎΡΠΈΡΡΠ΅ΠΌΡ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ² (Π² Ubuntu ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ Π΄Π»Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ² ΠΈΠ· ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡ universe Π΄ΠΎΡΡΡΠΏΠ½Ρ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎ ΠΏΠΎΠ΄ΠΏΠΈΡΠΊΠ΅ Ubuntu Pro).
- ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π² Debian ΠΏΠ°ΠΊΠ΅ΡΠΎΠ² ΠΈΠ· Π±ΡΠΊΠΏΠΎΡΡΠΎΠ² Ρ Π½ΠΎΠ²ΡΠΌΠΈ Π²Π΅ΡΡΠΈΡΠΌΠΈ ΡΠ΄ΡΠ° Linux, ΡΠ΅ΡΠ°ΡΡΠΈΠΌΠΈ ΠΈΠΌΠ΅ΡΡΠΈΠ΅ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡΡ Π²Π²ΠΎΠ΄Π°/Π²ΡΠ²ΠΎΠ΄Π° Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ° Ρ Π½Π°ΠΊΠΎΠΏΠΈΡΠ΅Π»ΡΠΌΠΈ NVMe.
- ΠΠ΅Π»Π°Π½ΠΈΠ΅ Π±ΡΡΡ Π±Π»ΠΈΠΆΠ΅ ΠΊ ΠΌΡΠΉΠ½Π΅ΠΉΠ½Π΅ΡΠ°ΠΌ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ² ΠΈΠ· ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²Π° Debian, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ Π² ΠΏΡΠΎΠ΅ΠΊΡΠ΅ OpenStreetMap, ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ osm2pgsql ΠΈ osmium-tool.
ΠΡΡΠΎΡΠ½ΠΈΠΊ: opennet.ru