Introducción
Con el lanzamiento de Debian 11, los desarrolladores están pasando por múltiples cambios y actualizaciones. Estoy escribiendo esta guía para mostrarle que tiene un robusto dot Net Framework ejecutándose en su computadora. O instaló .Net 5 en una edición anterior de Debian o era la versión beta de .Net 6, este artículo cubrirá todos los aspectos de nuestra comunidad Debian.
Te recomiendo que comiences desde el primer paso y vayas a fondo hasta el último. Esto le ayudará a evitar cometer errores al desarrollar aplicaciones .net. Como .Net SDK y runtime no están disponibles en los repositorios de Debian. Por lo tanto, debemos asegurarnos de usar los repositorios correctos para instalar y actualizar el SDK en nuestro sistema. Estoy usando Debian 11 y todas las instrucciones se aplican solo a Debian 11. No debe usar PPA de Ubuntu para instalar o actualizar el SDK.
Requisitos de dependencia para .Net SDK
El SDK de .Net no necesita dependencias externas. Todas las dependencias están agrupadas dentro del propio instalador único.
Paso 1. Agregue las claves SDK de .Net en Debian
Esto siempre debe tener en cuenta que primero debe actualizar su sistema para evitar problemas. Se requieren los siguientes comandos para actualizar Debian.
$ sudo apt update
$ sudo apt dist-upgrade
El sistema Debian estará listo para instalar .Net una vez que el sistema operativo principal se actualice y mejore. Ahora agregue las llaves de seguridad usando los siguientes comandos.
$ 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
Tan pronto como ejecute estos comandos, todos los repositorios relacionados estarán disponibles para usted.
Paso 2. Instale .Net SDK 6
Ahora realizaremos la instalación usando los siguientes comandos.
$ sudo apt-get update
$ sudo apt-get install -y apt-transport-https
$ sudo apt-get update
$ sudo apt-get install -y dotnet-sdk-6.0
Paso 3. Instale .Net Runtime
El SDK de .Net será inútil sin el tiempo de ejecución de .Net. Use los siguientes comandos para instalar el tiempo de ejecución.
$ sudo apt-get update
$ sudo apt-get install -y apt-transport-https
$ sudo apt-get update
$ sudo apt-get install -y aspnetcore-runtime-6.0
Paso 4. Verificar la instalación de .Net 6
Ahora verificaremos la instalación de .Net 6 en el sistema Debian 11. Es sencillo comprobar la existencia del software.
$ dotnet --version
Paso 5. Cómo eliminar .Net de Debian
En nuestro caso, es sencillo eliminar el punto Net de nuestro sistema. Use el siguiente comando y estará listo para eliminar los paquetes .Net.
$ sudo apt remove dotnet-sdk-6.0
Conclusión
Fue sencillo instalar tanto .Net SDK como Runtime en Debian. Espero que hayas tenido una buena experiencia.