ОШИБКА: ошибка загрузки списка источников: («Тайм-аут операции чтения истек») при обновлении rosdep.Linux

Ответить Пред. темаСлед. тема
Anonymous
 ОШИБКА: ошибка загрузки списка источников: («Тайм-аут операции чтения истек») при обновлении rosdep.

Сообщение Anonymous »

Я пытаюсь установить ros кинетик на компьютер с Ubuntu 16.04 LTS. Я выполнил шаги здесь. Но когда я пытаюсь запустить команду rosdep update, в большинстве случаев получаю следующий результат:

Код: Выделить всё

reading in sources list data from /etc/ros/rosdep/sources.list.d
Hit https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/osx-homebrew.yaml
Hit https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/base.yaml
Hit https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/python.yaml
Hit https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/ruby.yaml
Hit https://raw.githubusercontent.com/ros/rosdistro/master/releases/fuerte.yaml
Hit https://raw.githubusercontent.com/basler/pylon-ros-camera/master/pylon_camera/rosdep/pylon_sdk.yaml
Query rosdistro index https://raw.githubusercontent.com/ros/rosdistro/master/index-v4.yaml
Skip end-of-life distro "ardent"
Skip end-of-life distro "bouncy"
Skip end-of-life distro "crystal"
Skip end-of-life distro "dashing"
Skip end-of-life distro "eloquent"
Skip end-of-life distro "foxy"
Skip end-of-life distro "galactic"
Skip end-of-life distro "groovy"
add distro "humble"
ERROR: error loading sources list:
('The read operation timed out',)

Вот содержимое файла /etc/resolv.conf:

Код: Выделить всё

## Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#      DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.0.1
nameserver 8.8.8.8
nameserver 8.8.4.4
search home

Что я могу сделать, чтобы решить эту проблему?
Что я пробовал:
  • Запуск после переключения на пользователя root:
Я ввел sudo su< /код> команда. Когда я запустил команду rosdep update, я получил тот же результат, за исключением этой части:

Код: Выделить всё

Warning: running 'rosdep update' as root is not recommended.
You should run 'sudo rosdep fix-permissions' and invoke 'rosdep update' again without sudo.

  • Переключение на другую сеть Wi-Fi:
Когда я попробовал переключиться на другую сеть, я получил тот же результат.
  • Установка ssl-библиотек :
Я установил некоторые пакеты с командой apt-get-y insterment nghttp2 libnghttp2-dev libssl-dev от имени пользователя root. Но, опять же, я получил тот же результат.
  • Установка сертификатов CA:
Когда я запустил команду apt-get install ca-certificates от имени пользователя root, я увидел, что пакет ca-certificates уже установлен.< /p>
  • Путь к файлу сертификата SSL:
Когда я запускаю команду rosdep update после ввода команды Export SSL_CERT_FILE=/usr/lib/ssl/certs/ca-certificates.crt, я вижу тот же результат. p>
  • Добавление LD_LIBRARY_PATH в .bashrc:
Когда я попытался запустить команду rosdep update после добавления строки экспорта LD_LIBRARY_PATH=/user/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH в .bashrc и поиска файла .bashrc , я получил тот же результат.
Примечание: я не использую прокси-серверы для подключения к Интернету.

Подробнее здесь: https://stackoverflow.com/questions/788 ... hen-updati
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Linux»