Añadimos las claves de Microsoft a nuestro repositorio de claves, para ello hacemos:
wget -qO - https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/microsoft-ubuntu-zesty-prod zesty main" > /etc/apt/sources.list.d/dotnetdev.list'
sudo apt-get update sudo apt-get install dotnet-sdk-2.0.0
dotnet new console -o miholamundo
El -o miholamundo especifica el directorio de salida de la aplicación. Si vamos a este directorio podemos ver que nos ha generado lo siguiente:
fran$ ls miholamundo.csproj obj Program.cs
Donde miholamundo.csproj es el fichero de configuración de nuestro proyecto, al uso:
<Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <OutputType>Exe</OutputType> <TargetFramework>netcoreapp2.0</TargetFramework> </PropertyGroup> </Project>
using System; namespace miholamundo { class Program { static void Main(string[] args) { Console.WriteLine("Hello World!"); } } }
Para ejecutar basta con que hagamos un donet run dentro del directorio:
fran$ dotnet run Hello World!
Llegados a este punto, puedo utilizar cualquier editor para modificar el fichero, añadir otros al proyecto, etc., pero voy a aprovechar para instalar en mi entorno el Visual Studio Core, evidentemente también desde paquetes, para ello, antes de nada añadimos el repositorio, actualizamos e instalamos
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'
sudo apt-get update
sudo apt-get install code
Una vez instalado basta con ejecutar code y ya está.
No hay comentarios:
Publicar un comentario