web-dev-qa-db-ja.com

LinuxでコマンドラインからNuGetをインストールする方法

LinuxベースのマシンにNuGetをインストールする必要があります。Windowsマシンで次のコマンドを使用すると正常に動作します。

nuget install packages.config

しかし、私はLinuxマシンでこれを行うことができません、これを達成する方法は?

37
user3610920

(やや面倒な)インストール手順に従って.Netコアをインストールし、 https://www.Microsoft.com/net/core からaptリポジトリをセットアップしたら、これを行うことができます:

Sudo apt install 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.

執筆の時点で、donotを実行します。nuget update -selfを実行します。実際には実行されません。

あなたがdoそれを破る場合、いつでもそれを吹き飛ばして再インストールすることができます:

Sudo apt remove nuget
Sudo apt install nuget
49
Doug

モノをインストール、ナゲットをダウンロード:Sudo apt-get install mono-complete wget https://dist.nuget.org/win-x86-commandline/latest/nuget.exe

その後、mono nuget.exeを使用して実行します。

20
olegz

nuget aptパッケージは実際にはLinuxでは動作せず、exeはWindows用です。 nugetを実行したい場合、最も簡単なのはモノラッパーを使用することです。

Sudo apt-get install mono-complete
//download nuget.exe
mono nuget.exe install
12
Warren Parad