ubuntu 16.04 ros-kineticインストール時sudo rosdep initエラー

1436 ワード

この問題に対してネット上で多くの方法を探して、大部分はネットの原因だと言って、アクセルを使ってインターネットを利用するか(あなたは知っています)、携帯電話のホットスポットを使うか、rosdepのpythonコードを修正することで、ウェブサイトの検証をスキップすることができて、多くのブログはすべて同じで、最終的に問題を解決しませんでした.  
        この問題を解決するのは実は簡単で、主に以下のいくつかのステップがあります.
       アクセラレータに接続し、chromeブラウザに直接このリンクを入力します.https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/sources.list.d/20-default.list テキストファイルであることを発見して、ダウンロードできない以上、自分で1つを創立して、フォルダを創立します
sudo -p mkdir /etc/ros/rosdep/sources.list.d

次に、次の内容をコピーします.
# os-specific listings first
yaml https://raw.github.com/ros/rosdistro/master/rosdep/osx-homebrew.yaml osx

# generic
yaml https://raw.github.com/ros/rosdistro/master/rosdep/base.yaml
yaml https://raw.github.com/ros/rosdistro/master/rosdep/python.yaml
yaml https://raw.github.com/ros/rosdistro/master/rosdep/ruby.yaml
gbpdistro https://raw.github.com/ros/rosdistro/master/releases/fuerte.yaml fuerte

# newer distributions (Groovy, Hydro, ...) must not be listed anymore, they are being fetched from the rosdistro index.yaml instead

以上の内容を貼り付けてファイルに書き込む
sudo gedit 20-default.list

保存して終了し、hostファイルを変更します
#  hosts  
sudo gedit /etc/hosts
#       
151.101.84.133  raw.githubusercontent.com
#        

ネットワークの再起動
sudo /etc/init.d/networking restart

この時点で解決できるはずですが、それでもだめならここまで来てからスマホのホットスポットを切り替えてもう一度やってみれば大丈夫でしょう