1.0.0 RC4 などの最近の .NET Core SDK リリースでは、NuGet が .NET Core に同梱されています。 dotnet
でコマンドとして指定することで、NuGet に直接アクセスできます。 :
dotnet nuget
.NET Core SDK のバージョンがそれをサポートしていない場合は、NuGet v4 のナイトリー ビルドのダウンロードを検討できます。 .NET Core での実行をサポートする NuGet.CommandLine.Xplat NuGet パッケージがあります。ただし、すべての依存関係が同じフォルダーにある必要があり、NuGet パッケージではそれらが指定されていません。 NuGet.CommandLine.Xplat NuGet パッケージだけをダウンロードしても、直接は機能しません。 NuGet アセンブリが見つからないというエラーが表示されます。
やりたくないと言った最後のオプションは、Mono をインストールすることです。
最新の dotnet コア CLI には、次のコマンドが含まれています:
dotnet restore
dotnet add package [package name]
dotnet remove package [package name]
dotnet pack
dotnet nuget push
dotnet nuget delete
dotnet nuget locals