linux - 如何在 Linux 上从命令行安装 NuGet

标签 linux nuget

我需要在基于 Linux 的机器上安装 NuGet。当我在 Windows 机器上使用以下命令时,它工作正常。

nuget install packages.config

但是我在linux机器上无法做到这一点,如何实现呢?

最佳答案

一旦您按照(有点烦人的)安装步骤来安装 .Net 核心并从 https://www.microsoft.com/net/core 安装 apt repo ,你可以这样做:

sudo apt install nuget

你的本地机器上会有一个工作的 nuget:

$ cat /etc/issue
Ubuntu 16.04.1 LTS \n \l

$ nuget
NuGet Version: 2.8.7.0
usage: NuGet <command> [args] [options] 
Type 'NuGet help <command>' for help on a specific command.

请注意,在撰写本文时运行 nuget update -self,因为虽然它会成功安装更新版本的 nuget,但该版本不会' t 实际运行。

如果你确实破坏了它,你总是可以把它吹走并重新安装:

sudo apt remove nuget
sudo apt install nuget

关于linux - 如何在 Linux 上从命令行安装 NuGet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38118548/

相关文章:

c - 如何在 mmaped 内存中删除脏页并为快速 munmap 做准备?

php - 如何使用 PHP、shell_exe 和 scrot 捕获 x 屏幕

linux - 为什么在旧版本的 ubuntu 上使用新版本的 glibc 时会发生堆栈粉碎?

visual-studio - 为什么更新到 VS Update 3 后 NuGet 无法在 Visual Studio 2012 中加载?

.net - 如何列出解决方案中所有过时的包?

linux - 为 i386 linux 内核使用 qemu 的地址空间标识符

linux - *.1.gz 和 *.1posix.gz 文件之间的差异(UNIX 联机帮助页)

powershell - 显示NuGet包的依赖关系

visual-studio - Visual Studio 2015 在包文件夹中找不到 nuget 包引用和 DLL

nuget - 两个 csproj DLL,一个 NuGet 包。这个怎么做?