3 formas de instalar .NET 6 (dotnet) core en Debian 11 Bullseye

3 formas de instalar .NET 6 (dotnet) core en Debian 11 Bullseye

 

.NET (pronunciado DOTNET) es la plataforma de desarrollo de software más utilizada para crear y ejecutar programas para Windows. Con .NET, Microsoft no solo ha creado un sucesor consistente del revoltijo anterior de plataformas de desarrollo de software para Windows, sino también una alternativa real a Java. Aquí aprendemos los comandos para descargar e instalar .Net Core y Runtime en Debian 11 Bullseye.

Los desarrolladores que estén interesados ​​en desarrollar y probar su software para computadoras con Windows pueden usar Dotnet; junto con varios lenguajes de programación como C #, C ++, J #, Visual Basic y otros son compatibles para que la mayor cantidad posible de programadores puedan usar el programa.

.NET proporciona soporte para los paradigmas de programación:

 Orientación a objetos
 Orientación a componentes y
 Orientación a servicios

Instalación de .Net 6 Core/SDK o Runtime en Debian 11 Bullseye LTS

Método 1: uso de secuencias de comandos

Descargar el script de instalación de Dotnet

Bueno, una de las formas más fáciles de comenzar con Dotnet es instalarlo con el script proporcionado oficialmente por Microsoft. El usuario puede usarlo para instalar .Net SDK o Core y .Net Runtime.

sudo apt install wget

Obtener el guión

wget https://dot.net/v1/dotnet-install.sh

Hazlo ejecutable:

chmod +x dotnet-install.sh

Instale .Net Core SDK en Debian 11 Bullseye

.Net Core SDK incluye todas las herramientas que un desarrollador necesita para crear y ejecutar aplicaciones .NET, ya sea mediante una línea de comandos o algún editor gráfico como Visual Studio. Además del soporte de Visual Studio, también incluye .NET Runtime; ASP.NET Core Runtime y .NET Desktop Runtime 6.0.1. Mientras escribía este tutorial, la versión actual a largo plazo para .Net de código abierto era 6, por lo tanto, para obtenerlo, simplemente puede escribir:

./dotnet-install.sh -c Current

El comando anterior descargará e instalará la última versión que esté disponible a través del repositorio de Microsoft. Mientras que el usuario que está buscando uno en particular, reemplace el ‘ Actual’ en el comando anterior con eso.

Por ejemplo , si desea instalar la versión .Net versión 5 , el comando anterior será como:
./dotnet-install.sh -c 5.0

Nota : la ruta de instalación será » «. El $USER  es el que usó para ejecutar el script anterior. Además, puede agregar esta ruta a la variable de su sistema para acceder globalmente a la línea de comandos de dotnet./home/$USER/.dotnet

Nota : Reemplace $USER con el actual:

echo 'export PATH="$PATH:/home/$USER/.dotnet/"' >> ~/.bashrc

Instale .Net Core RunTime en Debian 11:

Si no desea el .Net Core SDK completo para desarrollar aplicaciones y solo busca su entorno Runtime para ejecutar las aplicaciones desarrolladas y abstraer toda la interacción con el sistema operativo base; luego, en lugar de ejecutar el comando anterior, use los dados.

ASP.NET Core Runtime permite ejecutar aplicaciones web/servidor existentes, mientras que solo para dotnet runtime, vaya al segundo comando:

./dotnet-install.sh -c Current --runtime aspnetcore

Solo para .Net Runtime

./dotnet-install.sh -c Current --runtime dotnet

#2do método usando el repositorio APT- El mejor

Si no desea usar el script para instalar Dotnet en Debian 11 Linux, otro método es agregar el repositorio. Esto nos dará una manera fácil de actualizar .Net en el futuro usando el comando APT.

Agregar repositorio .Net

Como dije, si desea obtener fácilmente actualizaciones futuras para esta plataforma de desarrollo de Microsoft, agregue su repositorio manualmente. Estos son los comandos a seguir:

Agregue el repositorio:

wget https://packages.microsoft.com/config/debian/11/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb

Ejecute Actualizar y también instale la herramienta para compatibilidad con HTTPS

sudo apt update
sudo apt install -y apt-transport-https

Comando apto para instalar .Net Core SDK en Debian 11

Finalmente, terminamos con el repositorio, ahora es el momento de simplemente usar el comando del administrador de paquetes APT para la instalación de Microsoft dot net.

sudo apt install dotnet-sdk-6.0

Mientras que solo para uso en tiempo de ejecución de Asp .Net Core:

sudo apt-get install aspnetcore-runtime-6.0

Y para Only .Net Runtime, este:

sudo apt-get install dotnet-runtime-6.0

Eliminar o desinstalar SDK (opcional)

Para eliminar el SDK mediante la ejecución de APT:

sudo apt remove dotnet-sdk-6.0

#3ra manera: Instalar usando SNAP

Habilitar SNAP

Bueno, si está interesado en SNAP, aquí está. Sin embargo, primero tenemos que instalar y habilitar SNAP en Debian 11 Bullseye porque, a diferencia de Ubuntu, no está disponible preinstalado.

sudo apt install snapd
sudo snap install core

Iniciar y habilitar, su servicio:

sudo systemctl start snapd
sudo systemctl enable snapd
sudo systemctl status snapd

Usa Snap para instalar Dotnet

A continuación, para instalar el SDK de .Net completo usando Snap Go para el comando dado:

sudo snap install dotnet-sdk --classic --channel=6.0

Para acceder a su línea de comandos sin mencionar la versión del SDK, configure el alias:

sudo snap alias dotnet-sdk.dotnet dotnet

Para desinstalar (opcional):

sudo snap remove dotnet-sdk --classic --channel=6.0

Deja un comentario

Tu dirección de correo electrónico no será publicada.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.