在樹莓派上經由過程apt安裝各類應用的時辰始終有如下依靠錯誤提醒:
“有一些軟件包無法被安裝。若是您利用的是unstable刊行版,這也許是因為系統無法達到您要求的狀況造當作的。該版本中可能會有一些您需要的軟件包尚未被建立或者是它們已被從新到(Incoming)目次移出。下列如那件包尤為買足的依靠關系。”
這是個常見的“安裝源與當地系統分支不符”導致的問題,而本次問題的本家兒要原因是:
利用PINN在樹莓派上安裝的多系統啟動,因為官方的迷之原因,在安裝完樹莓派官方Debian系統之后source源指標的目的的是舊版本,并未跟從新版更新。
接下來大師可以跟從本教程進修排查以及解決方式。
這是個常見的“安裝源與當地系統分支不符”導致的問題,在其他分支的Linux版本中同樣可能會碰到近似問題,所以我們先獲取具體系統版本信息以便于接下來的對比。
在樹莓派的“LX終端”中輸入下列號令獲取具體系統版本(如圖):
cat /etc/os-release
其他類型的Linux系統查詢號令為:
cat /etc/*-release
此中
VERSION_ID暗示為版本號:10
VERSION_CODENAME暗示為代號/分支:buster
在上面的操作我們獲取到了版本號與代號/分支
接下來我們需要查抄一下apt倉庫源文件是否與上面獲取到的版本一致
在樹莓派的“LX終端”中輸入下列號令獲取apt倉庫源地址(如圖):
cat /etc/apt/sources.list
我們看到在獲取的信息中第三列(以空格分隔)就是apt倉庫源對應的代號/分支信息了,上面顯示的是stretch。
這顯然與我們獲取當前系統buster代號/分支的不符,這也就是問題的地點。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!