1. 程式人生 > >ROS講堂 在ubuntu 16.04安裝ROS Kinetic

ROS講堂 在ubuntu 16.04安裝ROS Kinetic

轉載來自:https://blog.csdn.net/xuehuafeiwu123/article/details/52549872

 

 

 

問題一:Ubuntu16.04安裝ROS 過程中中顯示無法定位軟體解決辦法:

https://blog.csdn.net/coralzr/article/details/80283619

 花了我一天時間,現在才找到我的問題解決辦法,雖然不能解決所有人的問題,但可以拿來一試。

       http://wiki.ros.org/ShadowRepository這個官方網址有基礎的配置,我就是在這裡沒有仔細檢查。一切都以為按著機器的預設配置就可以了,所以無法正常安裝。

       在源那裡要新增兩個網址,為方便網友使用,圖下以貼上,直接將這兩個網址新增進去,就可以解決無法定位軟體的問題了,相關的軟體更新也就不會報錯誤了。

       我的問題就解決啦,也能正常安裝了。開始學習slam 啦!

#deb http://packages.ros.org/ros/ubuntu xenial main
deb http://packages.ros.org/ros-shadow-fixed/ubuntu xenial main

問題二.忽略‘google-chrome.list.1’(於目錄‘/etc/apt/sources.list.d/’),鑑於它的副檔名無效 問題的解決方法:

https://blog.csdn.net/Gerald_Jones/article/details/80757479
在執行sudo apt-get update時出現題目中標題的錯誤,解決步驟如下:
1. 將google-chrome.list.1檔案的下載源複製到google-chrome.list(先清空)

sudo gedit /etc/apt/sources.list.d/google-chrome.list.1(複製其內容到清空後的google-chrome.list)
 sudo gedit /etc/apt/sources.list.d/google-chrome.list(儲存)

2.然後刪除google-chrome.list.1檔案

sudo rm -f /etc/apt/sources.list.d/google-chrome.list.1

 

問題三.在源列表 /etc/apt/sources.list.d/google-chrome.list 中第 1 行有誤 (型別) E: 無法讀取源列表。

https://blog.csdn.net/ZDF19/article/details/54986259

遇到這個問題,google一下解決了,以下是原文:

在bash中敲擊

sudo apt-get update
出現了錯誤如下:

在源列表 /etc/apt/sources.list.d/google-chrome.list 中第 1 行有誤 (型別)

解決方法
1>sudo vim /etc/apt/sources.list.d/google-chrome.list 開啟檔案

2>刪除檔案中的所有字元

3>寫入內容:deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main
4>sudo apt-get update

5>應該是不會再出現錯誤提示了。