tutorial netcore net how for asp .net ubuntu .net-core .net-core-rc2

netcore - Ubuntu-Instalación del núcleo.net



install.net sdk ubuntu (6)

ACTUALIZADO ver al final. (gracias a Prasanna )

.NET core ahora es compatible con Ubuntu 14.04, 16.04, 16.10 y Linux Mint 17.

Por favor revise la página oficial para todos los detalles.

Hoy (mayo de 2016) solo se admite Ubuntu 14.04.

Lo instalé con éxito en Ubuntu 15.10 al agregar

deb http://security.ubuntu.com/ubuntu trusty-security main

a / etc / apt / sources-list

Una vez hecho, deberías hacer:

apt-get update apt-get upgrade

y nuevamente el comando

apt-get install dotnet-dev-1.0.0-preview1-002702a

Le pedirá que instale un paquete adicional; ¡respondes que sí y listo!

Prueba escribiendo

dotnet --version

¡Disfrutar!

ACTUALIZADO

Quiero probar el nuevo núcleo .net. Estoy siguiendo instrucciones en https://www.microsoft.com/net/core , pero no está funcionando.

Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: dotnet-dev-1.0.0-preview1-002702 : Depends: dotnet-sharedframework-microsoft.netcore.app-1.0.0-rc2-3002702 but it is not going to be installed E: Unable to correct problems, you have held broken packages.

Estoy ejecutando ubuntu 16.04.


Ahora .NET core es compatible con ubuntu 16.04.

Por favor, consulte el enlace para más detalles

https://www.microsoft.com/net/core#linuxubuntu

Necesita configurar el apt-feed primero para ubuntu 16.04.

Elimine las versiones anteriores de .net core de su sistema, si las hubiera

Luego instala .net core sdk


Al tratar de instalar el paquete dependiente dotnet-sharedframework-microsoft.netcore.app obtendrá el siguiente error, diciendo que este paquete depende de libicu52 pero no es instalable

http://packages.ubuntu.com/pl/trusty/amd64/libicu52/download

y descarga el paquete .deb. Ahora, vaya a la ubicación de descarga e instale el paquete ejecutando:

sudo dpkg -i libicu52_52.1-3ubuntu0.4_amd64.deb

Ahora, podrá ejecutar los siguientes comandos:

sudo apt-get install dotnet-sharedframework-microsoft.netcore.app-1.0.0-rc2-3002702 sudo apt-get install dotnet-dev-1.0.0-preview1-002702 dotnet --version

Buena suerte

fuente: http://zablo.net/blog/post/run-and-debug-asp-net-core-rc2-ubuntu-16-04


Este paquete depende de libicu52. Deberá descargar el paquete .deb de la siguiente url.

> http://packages.ubuntu.com/pl/trusty/amd64/libicu52/download

Ahora, instálalo usando el siguiente comando.

> sudo dpkg -i libicu52_52.1-3ubuntu0.4_amd64.deb

Puede instalar el núcleo .net con este comando.

> apt-get install dotnet-dev-1.0.0-preview1-002702a

Verifique la versión que ha instalado.

> dotnet --version


Estoy en el mismo barco. Quiero probarlo sin toda esta molestia de instalación. Fui a la ruta de Docker y me pareció mucho más simple ponerme en funcionamiento. Además, es mucho más fácil de limpiar después de probarlo ya que todo lo que tengo que hacer es eliminar la imagen del contenedor +.

Otra razón por la que tomé esta ruta es porque estoy usando Ubuntu 15.10 que no es oficialmente compatible con una instalación de .Net Core para Ubuntu. Entonces, en lugar de actualizar mi distribución para "probar" esto, Docker era una mejor ruta.

Lo ejecuté en un shell interactivo, para que pueda ejecutar mi código:

docker run -it --name dotnet -v /home/me/tmp/:/tmp/project microsoft/dotnet /bin/bash

.. luego solo escriba algún código de muestra usando un editor de texto en mi directorio / home / me / tmp y cuando quiero ejecutarlo, solo voy al shell del contenedor y hago una dotnet run .

Ver:

https://github.com/dotnet/dotnet-docker

https://www.microsoft.com/net/core#dockercmd


También tengo el mismo problema. Revisé muchas soluciones. Pero no funcionaron. Finalmente descubrí que seguí su instrucción ''Ubuntu 16.10'' en lugar de ''Ubuntu 16.04''. Hubo una pequeña diferencia entre ellos. Asegúrese de haber seguido las instrucciones correctas.