首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Ubuntu18.10上安装DotNet CLI工具?(适用于VScode)

如何在Ubuntu18.10上安装DotNet CLI工具?(适用于VScode)
EN

Stack Overflow用户
提问于 2018-10-25 11:32:52
回答 2查看 3.3K关注 0票数 4

我按照这里上的说明,按照VScode的要求安装了DotNet工具。该页面目前没有列出Ubuntu18.10,因此我修改了/etc/apt中的一个文件,其中有以下一行:

代码语言:javascript
复制
deb [arch=amd64] https://packages.microsoft.com/ubuntu/18.10/prod cosmic main

我已经检查了URL,并且看起来是有效的。然后,我做了一个sudo apt更新,然后尝试安装上述站点上描述的dotnet,但是它找不到软件包。

代码语言:javascript
复制
sudo apt search dotnet-sdk

也没有显示任何东西。

在寻找帮助时,我尝试使用'snap‘方法,但这只会让我陷入一个循环:

代码语言:javascript
复制
$dotnet
Command 'dotnet' not found, but can be installed with:
sudo snap install dotnet-sdk

$sudo snap install dotnet-sdk
snap "dotnet-sdk" is already installed, see 'snap help refresh'
$snap refresh
dotnet-sdk 2.1.403 from Microsoft .NET Core (dotnetcore✓) refreshed

$dotnet
Command 'dotnet' not found, but can be installed with:
sudo snap install dotnet-sdk

所以,有人知道如何安装这个18.10 (宇宙)?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-11-24 00:09:52

如果你使用18.04包的话,它似乎是有效的。

/etc/apt/sources.list中:

代码语言:javascript
复制
deb [arch=amd64] https://packages.microsoft.com/ubuntu/18.04/prod bionic main

然后跑:

代码语言:javascript
复制
sudo apt-get update
sudo apt-get install dotnet-sdk-2.1

注意: Ubuntu发行版需要安装以下库:

代码语言:javascript
复制
liblttng-ust0
libcurl3
libssl1.0.0
libkrb5-3
zlib1g
libicu52 (for 14.x)
libicu55 (for 16.x)
libicu57 (for 17.x)
libicu60 (for 18.x)

请参阅:https://learn.microsoft.com/en-us/dotnet/core/linux-prerequisites

票数 5
EN

Stack Overflow用户

发布于 2019-05-10 12:46:48

如果您碰巧使用了snap,则该命令实际上称为dotnet-sdk.dotnet。但是可以设置别名:

代码语言:javascript
复制
sudo snap alias dotnet-sdk.dotnet dotnet

在此发现:https://askubuntu.com/questions/1131867/dotnet-command-not-found-after-installing-using-snap

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52988294

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档