Introducción
En esta guía, se explica cómo instalar las herramientas OR para .NET en Linux.
Aunque estas instrucciones también pueden funcionar en otras variantes de Linux, solo las probamos en máquinas que cumplen con los siguientes requisitos:
- Alpine Edge de 64 bits (x86_64)
- Centos 7 LTS 64 bits (x86_64)
- SID Debian de 64 bits (x86_64)
- Debian 11 (bullseye) de 64 bits (x86_64)
- Fedora 38 de 64 bits (x86_64)
- Fedora 37 de 64 bits (x86_64)
- OpenSuse Leap de 64 bits (x86_64)
- Ubuntu 23.10 de 64 bits (x86_64)
- Ubuntu 22.04 LTS de 64 bits (x86_64)
- Ubuntu 20.04 LTS de 64 bits (x86_64)
Requisitos previos
En las siguientes secciones, se describen los requisitos para instalar las herramientas OR.
SDK de .NET Core >= 3.1
A continuación, instala la versión 3 .1 o una posterior del SDK de.NET Core. Para hacerlo, abre una ventana de terminal y escribe lo siguiente:
Alpine
apk add dotnet6-sdk
ref: https://learn.microsoft.com/en-us/dotnet/core/install/linux-alpine
CentOS
ref.: https://learn.microsoft.com/en-us/dotnet/core/install/linux-centos#centos-7sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm
sudo yum install -y dotnet-sdk-6.0
Debian
Antes de instalar .NET, ejecuta los siguientes comandos para agregar la clave de firma de paquetes de Microsoft a tu lista de claves de confianza y agregar el repositorio de paquetes.
wget https://packages.microsoft.com/config/debian/11/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb
ref.: https://learn.microsoft.com/en-us/dotnet/core/install/linux-debiansudo apt update
sudo apt install -y dotnet-sdk-6.0
Fedora
sudo dnf install -y dotnet-sdk-6.0
ref.: https://learn.microsoft.com/en-us/dotnet/core/install/linux-fedora
Fedora
sudo dnf install -y dotnet-sdk-6.0
ref.: https://learn.microsoft.com/en-us/dotnet/core/install/linux-fedora
OpenSUSE
Antes de instalar .NET, ejecuta los siguientes comandos para agregar la clave de firma de paquetes de Microsoft a tu lista de claves de confianza y agregar el repositorio de paquetes.
sudo zypper install libicu
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
wget https://packages.microsoft.com/config/opensuse/15/prod.repo
sudo mv prod.repo /etc/zypp/repos.d/microsoft-prod.repo
sudo chown root:root /etc/zypp/repos.d/microsoft-prod.repo
Luego, puedes instalar el SDK de .NET con el siguiente comando:
sudo zypper install -y dotnet-sdk-6.0
ref.: https://learn.microsoft.com/en-us/dotnet/core/install/linux-opensuse
Ubuntu
sudo apt install -y dotnet-sdk-6.0
ref.: https://learn.microsoft.com/en-us/dotnet/core/install/linux-ubuntu
Ubuntu
sudo apt install -y dotnet-sdk-6.0
ref.: https://learn.microsoft.com/en-us/dotnet/core/install/linux-ubuntu
Ubuntu
sudo apt install -y dotnet-sdk-6.0
ref: https://learn.microsoft.com/en-us/dotnet/core/install/linux-ubuntu
Instala las herramientas OR
Sigue estos pasos para instalar la biblioteca de las herramientas del OR para .NET:
Descarga y extrae la distribución binaria de tu sistema:
- Alpine Edge
- CentOS 7
- SID de Debian
- Debian 11
- Fedora 38
- Fedora 37
- OpenSuse Leap
- Ubuntu 23.10
- LTS de Ubuntu 22.04
- LTS de Ubuntu 20.04
Valida la instalación
Para probar las instalaciones de .NET, abre una ventana de terminal y navega al directorio en el que desempaquetaste la distribución binaria. Luego, ingresa el siguiente comando:
make test
Esto ejecuta una selección de ejemplos para las herramientas del operador O. Si todos los ejemplos se ejecutan con éxito, estás listo para comenzar a usar las herramientas OR.