無法編譯ROS包,提示依賴項出錯
下列軟體包有未滿足的依賴關係:
build-essential : 依賴: libc6-dev 但是它將不會被安裝
但是安裝了依賴又出現其他依賴不對
2.於是便發現到有以下問題
(1)
有一些軟體包無法被安裝。如果您用的是 unstable 發行版,這也許是
因為系統無法達到您要求的狀態造成的。該版本中可能會有一些您需要的軟體
包尚未被建立或是它們已被從新到(Incoming)目錄移出。
下列資訊可能會對解決問題有所幫助:
嘗試了
https://blog.csdn.net/newmann/article/details/70149021 也用
http://caiknife.github.io/blog/2013/08/29/apt-get-install-error/ 這個並沒有用,而且一個不是這個原因!!
http://www.mikewootc.com/wiki/linux/usage/ubuntu_libsdl1_2_dev_depend_error.html 這個解決問題了
感覺應該是換了清華的源,然後更新!!在左側系統設定裡面的介面的 軟體和更新 中設定 ubuntu軟體的 源為清華
(1)
dpkg:警告:無法找到軟體包 libboost-python-dev 的檔名列表檔案,現假定該軟體包目前沒有任何檔案被安裝在系統裡。
(2)
N: 無法認證來自該源的資料,所以使用它會帶來潛在風險。
N: 參見 apt-secure(8) 手冊以瞭解倉庫建立和使用者配置方面的細節。
W: 倉庫 “http://cn.archive.ubuntu.com/ubuntu lucid Release” 沒有 Release 檔案。
N: 無法認證來自該源的資料,所以使用它會帶來潛在風險。
N: 參見 apt-secure(8) 手冊以瞭解倉庫建立和使用者配置方面的細節。
W: 倉庫 “http://cn.archive.ubuntu.com/ubuntu lucid-updates Release” 沒有 Release 檔案。
(3)
修改源出錯
(gedit:25883): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
** (gedit:25883): WARNING **: Set document metadata failed: 不支援設定屬性 metadata::gedit-spell-enabled
** (gedit:25883): WARNING **: Set document metadata failed: 不支援設定屬性 metadata::gedit-encoding
** (gedit:25883): WARNING **: Set document metadata failed: 不支援設定屬性 metadata::gedit-position