GNU/Linux >> Tutoriales Linux >  >> Linux

NuGet para .NET Core en Linux

Con las versiones recientes del SDK de .NET Core, como 1.0.0 RC4, NuGet se envía con .NET Core. Puede acceder directamente a NuGet especificándolo como un comando con dotnet :

dotnet nuget

Si la versión de .NET Core SDK no es compatible, puede descargar una compilación nocturna de NuGet v4. Hay un paquete NuGet NuGet.CommandLine.Xplat que admite la ejecución en .NET Core. Sin embargo, necesita todas sus dependencias en la misma carpeta y el paquete NuGet no las especifica. Descargar solo el paquete NuGet NuGet.CommandLine.Xplat no funcionará directamente. Mostrará un error sobre ensamblados NuGet faltantes.

Tu opción final, que dijiste que no querías hacer, es instalar Mono.


La última CLI de dotnet core incluye los siguientes comandos:

dotnet restore
dotnet add package [package name]
dotnet remove package [package name]
dotnet pack
dotnet nuget push
dotnet nuget delete
dotnet nuget locals

Linux
  1. Cómo instalar .NET Core (dotnet) en Ubuntu 22.04 LTS

  2. Linux – ¿Deshabilitar /net Ghosting para Autofs5?

  3. ¿Visual Basic es compatible con .NET Core en Linux?

  4. Cómo escribir un demonio de Linux con .Net Core

  5. La compilación de .NET Core en el contenedor docker linux falla debido a la autenticación SSL para Nuget

Zorin OS para principiantes de Linux

Cómo instalar Zenoss Core para monitoreo en Linux CentOS / RHEL

Probar .NET Core en Linux con solo un tarball (sin apt-get)

Publicación de un sitio web ASP.NET Core en un host de máquina virtual Linux económico

Cómo instalar (.NET Core) Dotnet Core en distribuciones de Linux

Cómo compilar la aplicación .NET Core para Linux en una máquina con Windows