Mint Linux 安裝 DotnetCore 遭遇無法修正錯誤,因為您要求某些軟件包保持現狀,就是它們破壞了軟件包間的依賴關系


evlon@evlon-ThinkPad-T530 ~ $ apt install dotnet-dev-1.0.0-preview2-003121
正在讀取軟件包列表... 完成
正在分析軟件包的依賴關系樹
正在讀取狀態信息... 完成
有一些軟件包無法被安裝。如果您用的是 unstable 發行版,這也許是
因為系統無法達到您要求的狀態造成的。該版本中可能會有一些您需要的軟件
包尚未被創建或是它們已被從新到(Incoming)目錄移出。
下列信息可能會對解決問題有所幫助:

下列軟件包有未滿足的依賴關系:
dotnet-dev-1.0.0-preview2-003121 : 依賴: dotnet-sharedframework-microsoft.netcore.app-1.0.0 但是它將不會被安裝
E: 無法修正錯誤,因為您要求某些軟件包保持現狀,就是它們破壞了軟件包間的依賴關系。

分析

evlon@evlon-ThinkPad-T530 ~ $ sudo apt install dotnet-sharedframework-microsoft.netcore.app-1.0.0
正在讀取軟件包列表... 完成
正在分析軟件包的依賴關系樹
正在讀取狀態信息... 完成
有一些軟件包無法被安裝。如果您用的是 unstable 發行版,這也許是
因為系統無法達到您要求的狀態造成的。該版本中可能會有一些您需要的軟件
包尚未被創建或是它們已被從新到(Incoming)目錄移出。
下列信息可能會對解決問題有所幫助:

下列軟件包有未滿足的依賴關系:
dotnet-sharedframework-microsoft.netcore.app-1.0.0 : 依賴: libicu52 (>= 52m1-1) 但無法安裝它
E: 無法修正錯誤,因為您要求某些軟件包保持現狀,就是它們破壞了軟件包間的依賴關系。

evlon@evlon-ThinkPad-T530 ~ $ sudo apt install libicu52
正在讀取軟件包列表... 完成
正在分析軟件包的依賴關系樹
正在讀取狀態信息... 完成
沒有可用的軟件包 libicu52,但是它被其它的軟件包引用了。
這可能意味着這個缺失的軟件包可能已被廢棄,
或者只能在其他發布源中找到

E: 軟件包 libicu52 沒有可安裝候選

添加軟件源:

您可以使用以下列表中的任何一個源鏡像只要往您的 /etc/apt/sources.list 文件中像下面這樣添加一行:

deb http://security.ubuntu.com/ubuntu trusty-security main

成功安裝

evlon@evlon-ThinkPad-T530 ~ $ apt install dotnet-dev-1.0.0-preview2-003121
正在讀取軟件包列表... 完成
正在分析軟件包的依賴關系樹
正在讀取狀態信息... 完成
將會同時安裝下列軟件:
dotnet-host dotnet-hostfxr-1.0.1 dotnet-sharedframework-microsoft.netcore.app-1.0.0 libcurl3 liblldb-3.6 libllvm3.6v5 liblttng-ust-ctl2
liblttng-ust0 liburcu4
下列【新】軟件包將被安裝:
dotnet-dev-1.0.0-preview2-003121 dotnet-host dotnet-hostfxr-1.0.1 dotnet-sharedframework-microsoft.netcore.app-1.0.0 libcurl3 liblldb-3.6
libllvm3.6v5 liblttng-ust-ctl2 liblttng-ust0 liburcu4
升級了 0 個軟件包,新安裝了 10 個軟件包,要卸載 0 個軟件包,有 345 個軟件包未被升級。
需要下載 55.5 MB 的歸檔。
解壓縮后會消耗 171 MB 的額外空間。
您希望繼續執行嗎? [Y/n] y
獲取:1 http://mirrors.tuna.tsinghua.edu.cn/ubuntu xenial-updates/main amd64 libcurl3 amd64 7.47.0-1ubuntu2.1 [185 kB]
獲取:2 http://mirrors.tuna.tsinghua.edu.cn/ubuntu xenial/main amd64 libllvm3.6v5 amd64 1:3.6.2-3ubuntu2 [8,075 kB]
獲取:3 https://apt-mo.trafficmanager.net/repos/dotnet-release trusty/main amd64 dotnet-host amd64 1.0.1-1 [34.5 kB]
獲取:4 https://apt-mo.trafficmanager.net/repos/dotnet-release trusty/main amd64 dotnet-hostfxr-1.0.1 amd64 1.0.1-1 [130 kB]
獲取:5 https://apt-mo.trafficmanager.net/repos/dotnet-release trusty/main amd64 dotnet-sharedframework-microsoft.netcore.app-1.0.0 amd64 1.0.0-1 [22.6 MB]
獲取:6 https://apt-mo.trafficmanager.net/repos/dotnet-release trusty/main amd64 dotnet-dev-1.0.0-preview2-003121 amd64 1.0.0-preview2-003121-1 [17.0 MB]
獲取:2 http://mirrors.tuna.tsinghua.edu.cn/ubuntu xenial/main amd64 libllvm3.6v5 amd64 1:3.6.2-3ubuntu2 [8,075 kB]
獲取:7 http://mirrors.tuna.tsinghua.edu.cn/ubuntu xenial/main amd64 liblldb-3.6 amd64 1:3.6.2-3ubuntu2 [7,303 kB]
獲取:8 http://mirrors.tuna.tsinghua.edu.cn/ubuntu xenial/universe amd64 liburcu4 amd64 0.9.1-3 [47.3 kB]
獲取:9 http://mirrors.tuna.tsinghua.edu.cn/ubuntu xenial/universe amd64 liblttng-ust-ctl2 amd64 2.7.1-1 [72.2 kB]
獲取:10 http://mirrors.tuna.tsinghua.edu.cn/ubuntu xenial/universe amd64 liblttng-ust0 amd64 2.7.1-1 [127 kB]
已下載 52.5 MB,耗時 2分 24秒 (362 kB/s)
正在選中未選擇的軟件包 libcurl3:amd64。
(正在讀取數據庫 ... 系統當前共安裝有 208497 個文件和目錄。)
正准備解包 .../libcurl3_7.47.0-1ubuntu2.1_amd64.deb ...
正在解包 libcurl3:amd64 (7.47.0-1ubuntu2.1) ...
正在選中未選擇的軟件包 libllvm3.6v5:amd64。
正准備解包 .../libllvm3.6v5_1%3a3.6.2-3ubuntu2_amd64.deb ...
正在解包 libllvm3.6v5:amd64 (1:3.6.2-3ubuntu2) ...
正在選中未選擇的軟件包 liblldb-3.6。
正准備解包 .../liblldb-3.6_1%3a3.6.2-3ubuntu2_amd64.deb ...
正在解包 liblldb-3.6 (1:3.6.2-3ubuntu2) ...
正在選中未選擇的軟件包 liburcu4:amd64。
正准備解包 .../liburcu4_0.9.1-3_amd64.deb ...
正在解包 liburcu4:amd64 (0.9.1-3) ...
正在選中未選擇的軟件包 liblttng-ust-ctl2:amd64。
正准備解包 .../liblttng-ust-ctl2_2.7.1-1_amd64.deb ...
正在解包 liblttng-ust-ctl2:amd64 (2.7.1-1) ...
正在選中未選擇的軟件包 liblttng-ust0:amd64。
正准備解包 .../liblttng-ust0_2.7.1-1_amd64.deb ...
正在解包 liblttng-ust0:amd64 (2.7.1-1) ...
正在選中未選擇的軟件包 dotnet-host。
正准備解包 .../dotnet-host_1.0.1-1_amd64.deb ...
正在解包 dotnet-host (1.0.1-1) ...
正在選中未選擇的軟件包 dotnet-hostfxr-1.0.1。
正准備解包 .../dotnet-hostfxr-1.0.1_1.0.1-1_amd64.deb ...
正在解包 dotnet-hostfxr-1.0.1 (1.0.1-1) ...
正在選中未選擇的軟件包 dotnet-sharedframework-microsoft.netcore.app-1.0.0。
正准備解包 .../dotnet-sharedframework-microsoft.netcore.app-1.0.0_1.0.0-1_amd64.deb ...
正在解包 dotnet-sharedframework-microsoft.netcore.app-1.0.0 (1.0.0-1) ...
正在選中未選擇的軟件包 dotnet-dev-1.0.0-preview2-003121。
正准備解包 .../dotnet-dev-1.0.0-preview2-003121_1.0.0-preview2-003121-1_amd64.deb ...
正在解包 dotnet-dev-1.0.0-preview2-003121 (1.0.0-preview2-003121-1) ...
正在處理用於 libc-bin (2.23-0ubuntu3) 的觸發器 ...
正在處理用於 man-db (2.7.5-1) 的觸發器 ...
正在設置 libcurl3:amd64 (7.47.0-1ubuntu2.1) ...
正在設置 libllvm3.6v5:amd64 (1:3.6.2-3ubuntu2) ...
正在設置 liblldb-3.6 (1:3.6.2-3ubuntu2) ...
正在設置 liburcu4:amd64 (0.9.1-3) ...
正在設置 liblttng-ust-ctl2:amd64 (2.7.1-1) ...
正在設置 liblttng-ust0:amd64 (2.7.1-1) ...
正在設置 dotnet-host (1.0.1-1) ...
正在設置 dotnet-hostfxr-1.0.1 (1.0.1-1) ...
正在設置 dotnet-sharedframework-microsoft.netcore.app-1.0.0 (1.0.0-1) ...
正在設置 dotnet-dev-1.0.0-preview2-003121 (1.0.0-preview2-003121-1) ...
This software may collect information about you and your use of the software, and send that to Microsoft.
Please visit http://aka.ms/dotnet-cli-eula for more information.
正在處理用於 libc-bin (2.23-0ubuntu3) 的觸發器 ...


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM