ubuntu16.04 ROSの最新の変換方法をおりて、Hash sum mismatch問題を解決する

2311 ワード

1.交換元

  • オリジナルデータcd/etc/apt/sudo cp sourcesをバックアップする.list sources.list.bak sudo gedit sources.list
  • 科大源:
  •     deb https://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse
        deb https://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
        deb https://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
        deb https://mirrors.ustc.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
        deb https://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
        deb-src https://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse
        deb-src https://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
        deb-src https://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
        deb-src https://mirrors.ustc.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
        deb-src https://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
    

    2.rosインストール

  • ソースsudo sh-c'.etc/lsb-release && echo “deb https://mirrors.ustc.edu.cn/ros/ubuntu/$DISTRIB_CODENAME main” >/etc/apt/sources.list.d/ros-latest.list’
  • 秘密鍵sudo apt-key adv--keyserverの設定hkp://ha.pool.sks-keyservers.net:80 --recv-key 0xB01FA116
  • システムソフトウェアが最新版sudo apt-get update
  • にあることを確認します.
  • ROS完全版sudo apt-get install ros-kinetic-desktop-full
  • インストールが完了すると、次のコマンドで使用可能なパッケージapt-cache search ros-kinetic
  • を表示できます.
  • 初期化ROS sudo rosdep init rosdep update
  • 初期化環境変数echo"source/opt/ros/kinetic/setup.bash">~/.bashrc source ~/.bashrc
  • 重要プラグインsudo apt-get install python-rosinstall
  • をインストール
  • テストが正常にインストールされたかどうかroscore started core serviceが表示された場合は、インストールが成功したことを示す
  • コメント

  • rosの多くのサードパーティ製プラグインのインストールフォーマットは、sudo apt-get install ros-kinetic-...たとえば、sudo apt-get install ros-kinetic-turtlebot*
  • です.
  • 参考記事リンク
  • 参考文章に問題があるので、この文章
  • に厳格に従うことをお勧めします.
  • ubuntu16.04 sshリモートサービスsudo apt-get install openssh-server sudo su vim/etc/ssh/sshd_をインストールconfig修正PermitRootLogin xxx(オリジナルが何なのか覚えていない)PermitRootLogin yesのためにsshサービス/etc/initを開始します.d/ssh start