1. 程式人生 > >無法編譯ROS包,提示依賴項出錯

無法編譯ROS包,提示依賴項出錯

1.下載navigation的包,catkin_make失敗,提示依賴不對:

下列軟體包有未滿足的依賴關係:
 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)
修改源出錯
[email protected]
:/etc/apt$ sudo gedit sources.list

(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




相關推薦

無法編譯ROS提示依賴出錯

1.下載navigation的包,catkin_make失敗,提示依賴不對:下列軟體包有未滿足的依賴關係: build-essential : 依賴: libc6-dev 但是它將不會被安裝 但是安裝了依賴又出現其他依賴不對2.於是便發現到有以下問題(1)有一些軟體包無法被安

問題:編譯eshoponcontainers失敗提示error:invalid reference format

otn problem finall init def contain issues timeline ati 環境: visual studio 2017 v15.4.2,docker ce Version 17.06.0-ce-win19 (12801) 參考問題頁:

Windows 7下用arp命令繫結IP和MAC地址提示“ARP 新增失敗: 拒絕訪問”的解決方法

在Win 7版本以管理員身份執行時提示:“ARP 項新增失敗:請求的操作需要提升。”    解決辦法: CMD中輸入:netsh i  i show in  //注意兩個i之間是有空格的 然後找到“本地連線”對應的 “Idx” (我的是

Tomcat無法啟動8005埠提示:java.net.ConnectException: 拒絕連線 (Connection refused)

修改$JAVA_HOME/jre/lib/security/Java.security 檔案中 securerandom.source 配置項: 將 securerandom.source=file:/dev/random 修改為: securerandom.source=file:/dev/urand

解決IIS中無法執行aspx檔案提示:伺服器應用程式不可用

引起這個的原因大概是現安裝了.Net Framework後裝的IIS導致.Net沒有在IIS裡註冊。 從.net命令列工具裡執行 aspnet_regIIS /i 就可以了(或者在類似下面的目錄:C:/WINDOWS/Microsoft.NET/Framework/v1.1.4322/asp

Qt Creator 編譯 ROS 出現連結錯誤解決辦法

若編譯過程中,出現 cannot find -ltf cannot find -lroscpp ... 主要是因為 Qt 編譯 ROS 後連結環節出現問題,主要原因是 Qt 啟動時沒有載入 ROS 相關的環境變數,解決辦法如下: sudo vim /usr/share/ap

openwrt無法掛載TF卡提示Read-only file system

在使用openwrt掛載TF卡的時候,發生了以下錯誤,按照網路教程一直無法實現掛載TF卡,不管是格式化成什麼系統,都無法實現掛載,提示錯誤資訊有以下幾種。     掛載的時候,格式化的時候提示是隻讀檔案系統Read-only file system。 後邊才發

Ubuntu異常關機後無法啟動圖形介面提示 Welcome to emergency mode...的解決方法

輸入密碼登入root賬戶; 執行命令 journalctl -xb 檢視日誌輸出,搜尋關鍵字”fsck failed”(輸入/,然後輸入關鍵字後回車,通過N/n檢視上一個/下一個匹配項),在錯誤提示資

Windows 10無法正常登入系統 提示User Profile can not be loaded的錯誤。

Windows 10裡面有兩個user accounts,但其中一個登入Windows 10系統輸入密碼後,密碼正確,但提示User Profile can not be loaded的錯誤,導致無法登入系統。建立其他新account,也是顯示同樣的錯誤。請問該如何解決。 試試看以下步驟掃瞄系統

利用MAVEN打包可執行jar包括依賴的第三方

看下專案pom.xml的配置,首先要配置maven-jar-plugin,把自己的程式碼編譯打包成jar檔案,然後配置maven-assembly-plugin,把整個專案打包成一個釋出包。 Xml程式碼  收藏程式碼 <build>       <pl

Ubuntu出現無法定位軟體更換源

  解決辦法很簡單,更換另一個源就行了。一般建議是使用國內的源。 1.在修改source.list前,最好先備份一份 執行備份命令 sudo cp /etc/apt/sources.list /etc/apt/sources.list.old 2.執行命令開啟

Visual Studio 編譯專案失敗提示找不到檔案

今天碰到了一個蠢問題,雖然咱們正常情況下是遇不到的,但這確實是個應該注意的地方,所以簡單記錄一下。Visual Studio 編譯專案失敗,提示找不到CS檔案什麼的,但是你的專案裡檔案明明是存在的,

曾經安裝過MySQL資料庫已解除安裝但仍無法重新安裝MySQL提示錯誤"Cannot create windows service for mysql.error:0"

筆者機器上曾經安裝過MySQL,後來解除安裝掉了,現在重新安裝的時候, 提示錯誤:"Cannot create windows service for mysql.error:0" 分析原因:windows服務已存在,需要刪除舊的windows服務。 解決步驟: 1)退

Visual Studio 2017 第三方依賴設定附加依賴和附加庫目錄

Visual Studio 2017 第三方依賴。需要做的事情有:1、指定標頭檔案所在目錄。2、指定需要使用到的lib。3、指定lib資料夾,也就是程式碼的實現部分所在的目錄。 附加依賴項 是指輸入項,如某個.LIB檔案。 附加庫目錄 是你用 #pragma

ASP環境百度Ueditor 無法上傳附件提示405錯誤或者404錯誤解決辦法。

UEditor是由百度web前端研發部開發所見即所得富文字web編輯器,具有輕量,可定製,注重使用者體驗等特點,開源基於BSD協議,允許自由使用和修改程式碼... 在Ueditor1.2.0.0和之前的版本都支援asp,但是附件上傳是無法使用的,通過檢視程式碼後發現,Ue

system 無法以 sysdba 登入提示:許可權不足。

今天新建了一個數據庫是oracle 10G64位,這個以前就建了二個例項,正在使用中,今天新建了一個例項,發現只有sys帳戶可用sysdba登入,system無法以sysdba登入,但以nomal可以登入,記得以前建的新庫,都可以直接用DBA登入,複製了SYS的所有許可權後

如何解決maven搭建專案的時候src/main/java無法建立的問題提示資訊The folder is already a source folder.

原因:maven自己引的jdk包不對,需要重新引包 操作方式: 1、在專案上右擊(或用快捷鍵ALT+ENTER),開啟properties-->java builder path-->remove掉原來的jdk包,引入自己安裝的jdk包即可

Linux安裝rmp缺少依賴安裝教程

Linux在安裝rmp包時,經常遇到缺少各種依賴包,遇到此問題時可以在安裝rpm包命令的後面加兩個引數,如: rpm -ivh Test.rpm 改成: rpm -ivh Test.rpm --nodeps --force 加上那兩個引數的意義就

WORD不能打開了提示winword.exe出錯(還有EXCEL)

可能由於不正常退出造成C:\Documents and Settings\你的使用者名稱\Application Data\Microsoft\Templates\NORMAL.DOT檔案損壞了,一般刪除,再次進入WORD就能解決問題,如果不行,從其它正常電腦中把此檔案複製過來即可。EXCEL不能開啟:有一臺

使用nccl 編譯執行程式nccl 的lib出錯 undefined reference to `ncclCommInitAll'

undefined reference to ncclCommInitAll' undefined reference toncclGetErrorString’ undefined referen