因此,我在刚购买的这款小型笔记本电脑(thinkpad x220)上安装了ubuntu 18.04.2。我正在尝试使其成为可以在其中编程asp.net核心应用程序的计算机。但是,我终生无法找到如何在Ubuntu终端的Package Manager Console中编写命令的方法。
例如,如果您在Windows上打开Visual Studio,然后转到“工具”->“Nuget软件包管理器”->“软件包管理器控制台”。这将打开程序包管理器控制台。我希望能够在Ubuntu上访问它。如何通过终端访问?
我目前正在使用VSCode/Vim作为文本编辑器。我已经安装了dotnet,powershell和nuget。我已阅读dotnet -h
和nuget -h
,但找不到任何解决此问题的方法。我发现了其他有用的信息,所以很好。
我尝试找到Package Manager控制台的原因是因为我正在通过asp.net核心上的Udemy类(class)进行学习,并且需要输入update-database命令。
最佳答案
Visual Studio中的Nuget软件包管理器控制台只是一个Powershell shell ,并允许运行.NET提供的Commandlet。它在其他平台上不可用,但是对于Entity Framework数据库处理,您可以使用dotnet ef database
命令,在本例中为dotnet ef database update
。
有关这些命令行工具的更多信息,请参见documentation。