Mavros: فشل في تثبيت مجموعة بيانات Geographiclib

تم إنشاؤها على ٣ مارس ٢٠١٨  ·  6تعليقات  ·  مصدر: mavlink/mavros

أهلا،

لقد أجريت محاولتين لإعادة تثبيت mavros من المصدر اليوم (mavlink 2018.2.2-0 ، mavros 0.23.0).
ومع ذلك ، عندما أقوم بتشغيل install_geographiclib_datasets.sh ، فإنه ينص على تثبيت مجموعات البيانات ولكنه يعطي فقط مجلد emply /usr/local/share/GeographicLib/geoids ، /usr/local/share/GeographicLib/gravity ، /usr/local/share/GeographicLib/magnetic ،

ثم ، عندما أحاول تشغيل sudo geographiclib-get-geoids egm96-5 ، فإنه يعطي:

download egm96-5.tar.bz2 ...
--2018-03-03 11:58:48--  http://downloads.sourceforge.net/project/geographiclib/geoids-distrib/egm96-5.tar.bz2?use_mirror=autoselect
Resolving downloads.sourceforge.net (downloads.sourceforge.net)... 13.32.67.159, 13.32.67.197, 13.32.67.206, ...
Connecting to downloads.sourceforge.net (downloads.sourceforge.net)|13.32.67.159|:80... connected.
HTTP request sent, awaiting response... 302 Moved Temporarily
Location: https://downloads.sourceforge.net/#!/project/geographiclib/geoids-distrib/egm96-5.tar.bz2 [following]
--2018-03-03 11:58:48--  https://downloads.sourceforge.net/
Connecting to downloads.sourceforge.net (downloads.sourceforge.net)|13.32.67.159|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 652 [text/html]
Saving to: ‘/tmp/geoid-Nj9lOhZL/egm96-5.tar.bz2’

/tmp/geoid-Nj9lOhZL 100%[===================>]     652  --.-KB/s    in 0s      

2018-03-03 11:58:49 (16.9 MB/s) - ‘/tmp/geoid-Nj9lOhZL/egm96-5.tar.bz2’ saved [652/652]

unpack egm96-5.tar.bz2 ...
bzip2: (stdin) is not a bzip2 file.
tar: Child returned status 2
tar: Error is not recoverable: exiting now

هذا يشبه التنزيلات التالفة.
لكنني حاولت عدة مرات ، في أيام مختلفة ، لا يزال نفس الخطأ.
لست متأكدًا مما يمكنني تجربته أيضًا؟

شكرا لك مقدما.
تشانغ

bug wontfix

التعليق الأكثر فائدة

@ Pedro-Roque ، لا تكمن المشكلة في التبعيات ولكن في الواقع في تنزيل مجموعات البيانات عند استخدام geographiclib-tools .

ال 6 كومينتر

أنا أؤكد أن هذا يحدث أيضًا. يبدو أن هذا يحدث عند تنزيل الملف بـ wget . هناك طريقة سريعة للتغلب على هذه المشكلة وهي نسخ ولصق http://downloads.sourceforge.net/project/geographiclib/geoids-distrib/egm96-5.tar.bz2 في متصفحك ، والذي يقوم تلقائيًا بتنزيل الملف ، ثم استخراج ونسخ مجلد geoids إلى /usr/share/GeographicLib . سوف أتحقق مما قد يكون المشكلة هنا.

أعتقد أنه قد يكون هناك خطأ ما في منصة الويب GeographicLib ، حيث لا يمكنني حتى الوصول إليها - https://geographiclib.sourceforge.io/. قد يكون الأمر معطلاً لبعض الوقت وعندما يعود من المحتمل أن يعمل البرنامج النصي بشكل صحيح. @ Changliu52 يرجى اتباع الحل أعلاه في الوقت الحالي. نظرًا لأن هذا لا يتعلق بـ MAVROS ، فأنا أغلق.

مذهل. شكرا للمساعدة نونو.

بالنسبة لي ، قمت بإصلاح المشكلات ذات الصلة بـ geographiclib عن طريق تثبيته من المصدر باستخدام cmake:
https://geographiclib.sourceforge.io/html/install.html#cmake

... ثم تثبيت أدوات geographiclib من مستودع دبيان. أن إصلاح جميع التبعيات

@ Pedro-Roque ، لا تكمن المشكلة في التبعيات ولكن في الواقع في تنزيل مجموعات البيانات عند استخدام geographiclib-tools .

كان يجب قراءتها بشكل أبطأ! قد تكون هذه في الواقع خوادمهم ، مجرد مسألة وقت حتى يصلحوها على ما أعتقد

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات