unbuntu16.04インストールROS kineticソフトウェアインストールソースの問題またはapt-getが更新できない

1800 ワード

ここ数日自分でubuntu 16をインストールしました.04、それからROS kineticバージョンをインストールして、http://blog.csdn.net/zhangrelay/article/details/51364622このチュートリアルはインストールされていますが、sudo apt-get install ros-kinetic-desktop-fullを実行すると、インストールソースを解析できないというメッセージが表示されます.
まずドメイン名:sudo gedit/etc/resolvをチェックしました.conf表示nameserver 127.0.1.1ローカルループアドレスが正しいようです.
自分のソフトアップと更新を開くと、インターネットからダウンロードすることができます.
最も主要な問題は適切なソフトウェアソースを追加することだと思います.そこで、ROS公式サイトに行って答えを探しました.http://wiki.ros.org/kinetic/Installation

ubuntuをクリックし、Mirrorsをクリックすると、関連するソースが表示されます.私が選んだのは3番目のソースです.

このコマンドを実行します.
sudo sh -c '. /etc/lsb-release && echo "deb http://ros.exbot.net/rospackage/ros/ubuntu/ $DISTRIB_CODENAME main" > /etc/apt/sources.list.d/ros-latest.list'

あるいは中科大の源で
sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.ustc.edu.cn/ros/ubuntu/ $DISTRIB_CODENAME main" > /etc/apt/sources.list.d/ros-latest.list'

実行可能:sudo gedit/etc/apt/sources.リストの内容を見てみましょう.
deb http://archive.ubuntu.com/ubuntu xenial main universe restricted multiverse deb-src http://archive.ubuntu.com/ubuntu xenial main universe restricted multiverse #Added by software-properties deb http://security.ubuntu.com/ubuntu/xenial-security main restricted multiverse universe deb http://archive.ubuntu.com/ubuntu xenial-updates main restricted multiverse universe
異なる場合は、コピーして貼り付け、保存して閉じることができます.
sudo apt-get update
私の場合、ROS kineticを見つけることに成功しました.後続のインストールについては、「」を参照してください.http://blog.csdn.net/zhangrelay/article/details/51364622
sudo apt-get updateで更新できない場合は、apt-getネットワークエージェントの設定を見てみましょう.etc/apt/apt.configのエージェントアドレスを空にしたほうがいいです.apt-getネットワークエージェントを使用しない