IronBarcode Linux Compatibility &amp ; Setup Guide (en anglais)

This article was translated from English: Does it need improvement?
Translated
View the article in English

IronBarcode prend entièrement en charge Linux pour les applications .NET Standard, .NET Core et .NET Framework sur une grande variété de distributions.

Linux Docker L'azur Amazon Ubuntu Debian

Aucun changement de code n'est requis pour exécuter IronBarcode sur Linux. De manière générale, IronBarcode fonctionne directement grâce à des centaines d'heures de tests et de configuration par nos ingénieurs.

La prise en charge de Linux est importante car de nombreux services cloud d'aujourd'hui fonctionnent sous Linux. Chez Iron Software, nous utilisons régulièrement ces outils cloud et comprenons que bon nombre de nos clients Enterprise et SaaS le font également.

Distros Linux officiellement soutenus

Nous prenons officiellement en charge et recommandons les dernières distributions Linux 64 bits ci-dessous pour une installation « sans configuration » d'IronBarcode :

  • Ubuntu ≥18
  • Debian ≥10
  • CentOS ≥7

    D'autres distributions Linux sont partiellement prises en charge, mais peuvent nécessiter une configuration manuelle supplémentaire.

Compatibilité Ubuntu

Ubuntu est notre système d'exploitation Linux le plus testé. C'est parce qu'il est largement utilisé dans l'infrastructure Azure qui prend en charge nos tests continus et déploiements. Cette plateforme dispose également du support officiel de Microsoft .NET et d'images Docker officielles disponibles.

Ubuntu 20

Microsoft Ubuntu Chrome Safari Docker L'azur

Images Docker officielles de Microsoft:

  • standard .NET
  • ASP.NET Core

    Configuration Ubuntu 20

    Pour exécuter IronBarcode, assurez-vous d'abord de disposer des privilèges administratifs sudo, puis ajoutez ces commandes à votre Dockerfile :

EXÉCUTER apt update

RUN apt install -y libgdiplus


### Ubuntu 18

<div class="main-content__small-images-inline">
    <img src="https://img.icons8.com/color/48/000000/microsoft.png" alt="Microsoft">
    <img src="https://img.icons8.com/color/48/000000/ubuntu--v1.png" alt="Ubuntu">
    <img src="https://img.icons8.com/color/48/000000/chrome--v1.png" alt="Chrome">
    <img src="https://img.icons8.com/color/48/000000/safari--v1.png" alt="Safari">
    <img src="https://img.icons8.com/color/48/000000/docker.png" alt="Docker">
    <img src="https://img.icons8.com/fluency/48/000000/azure-1.png" alt="L'azur">
</div>
**Images Docker Officielles de Microsoft**
* [standard .NET](https://hub.docker.com/r/microsoft/dotnet-runtime/)
* [ASP.NET Core](https://hub.docker.com/r/microsoft/dotnet-aspnet/)

 **Configuration d'Ubuntu 18**

 Pour exécuter IronBarcode, assurez-vous d'abord de disposer des privilèges administratifs _sudo_, puis ajoutez ces commandes à votre Dockerfile :

EXÉCUTER apt update

RUN apt install -y libgdiplus


### Debian 11

<div class="main-content__small-images-inline">
    <img src="https://img.icons8.com/color/48/000000/debian.png" alt="Debian">
    <img src="https://img.icons8.com/color/48/000000/microsoft.png" alt="Microsoft">
    <img src="https://img.icons8.com/color/48/000000/chrome--v1.png" alt="Chrome">
    <img src="https://img.icons8.com/color/48/000000/safari--v1.png" alt="Safari">
    <img src="https://img.icons8.com/color/48/000000/docker.png" alt="Docker">
    <img src="https://img.icons8.com/fluency/48/000000/azure-1.png" alt="L'azur">
</div>
**Images Docker Officielles de Microsoft**
* [standard .NET](https://hub.docker.com/r/microsoft/dotnet-runtime/)
* [ASP.NET Core](https://hub.docker.com/r/microsoft/dotnet-aspnet/)

 **Configuration de Debian 11**

 Pour exécuter IronBarcode, assurez-vous d'abord de disposer des privilèges administratifs _sudo_, puis ajoutez ces commandes à votre Dockerfile :

EXÉCUTER apt update

RUN apt install -y libgdiplus


### Debian 10

<div class="main-content__small-images-inline">
    <img src="https://img.icons8.com/color/48/000000/debian.png" alt="Debian">
    <img src="https://img.icons8.com/color/48/000000/microsoft.png" alt="Microsoft">
    <img src="https://img.icons8.com/color/48/000000/chrome--v1.png" alt="Chrome">
    <img src="https://img.icons8.com/color/48/000000/safari--v1.png" alt="Safari">
    <img src="https://img.icons8.com/color/48/000000/docker.png" alt="Docker">
    <img src="https://img.icons8.com/fluency/48/000000/azure-1.png" alt="L'azur">
</div>
**Images Docker Officielles de Microsoft**
* [standard .NET](https://hub.docker.com/r/microsoft/dotnet-runtime/)
* [ASP.NET Core](https://hub.docker.com/r/microsoft/dotnet-aspnet/)

 **Configuration de Debian 10**

 Pour exécuter IronBarcode, assurez-vous d'abord de disposer des privilèges administratifs _sudo_, puis ajoutez ces commandes à votre Dockerfile :

EXÉCUTER apt update

RUN apt install -y libgdiplus


### CentOS

**Configuration de CentOS 7**

Pour exécuter IronBarcode, assurez-vous d'abord de disposer des privilèges administratifs _sudo_, puis ajoutez ces commandes à votre Dockerfile :

EXÉCUTER yum install epel-release -y

RUN sudo yum install mono-complete -y

Exécutez sudo yum install libgdiplus libc6-dev -y