IRONSOFTWAREHOME

Compatibilité Linux IronBarcode et guide de configuration

Curtis Chau
Curtis Chau
Updated: 29 juin 2026

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

LinuxDockerAzureAmazoneUbuntuDebian

Aucun changement de code n'est nécessaire pour exécuter IronBarcode sur Linux. En général, IronBarcode fonctionne immédiatement grâce à des centaines d'heures de tests et de configuration par nos ingénieurs.

Le support de Linux est important car beaucoup de services cloud aujourd'hui fonctionnent sur Linux. Chez Iron Software, nous utilisons ces outils cloud régulièrement et comprenons que bon nombre de nos clients Enterprise et SaaS aussi.

Distributions Linux officiellement supportées

Nous supportons officiellement et recommandons les dernières distributions Linux 64 bits ci-dessous pour une installation "sans configuration" de IronBarcode:

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

D'autres distributions Linux sont en partie supportées, mais peuvent nécessiter une configuration manuelle supplémentaire.

Package spécifique à Linux

Le package BarCode.Linux active les fonctionnalités de code-barres sur les appareils Linux via des projets multiplateformes .NET. Le package BarCode standard n'est pas nécessaire.

PM > Install-Package BarCode.Linux

Compatibilité Ubuntu

Ubuntu est notre système d'exploitation Linux le plus testé. Ceci est dû au fait qu'il est largement utilisé dans l'infrastructure Azure qui soutient nos tests continus et notre déploiement. Cette plateforme dispose également d'un support officiel de Microsoft .NET et des images officielles Docker disponibles.

Ubuntu 20

MicrosoftUbuntuChromeSafariDockerAzure

Images Docker officielles de Microsoft:

Configuration Ubuntu 20

Pour exécuter IronBarcode, assurez-vous d'abord d'avoir les privilèges administrateur sudo, puis ajoutez ces commandes à votre Dockerfile:

# Update package lists
RUN apt update

# Install libgdiplus, a library used for GDI+ support
RUN apt install -y libgdiplus
Text

Ubuntu 18

MicrosoftUbuntuChromeSafariDockerAzure

Images Docker officielles de Microsoft

Installation Ubuntu 18

Pour exécuter IronBarcode, assurez-vous d'abord d'avoir les privilèges administrateur sudo, puis ajoutez ces commandes à votre Dockerfile:

# Update package lists
RUN apt update

# Install libgdiplus, a library used for GDI+ support
RUN apt install -y libgdiplus
Text

Debian 11

DebianMicrosoftChromeSafariDockerAzure

Images Docker officielles de Microsoft

Installation Debian 11

Pour exécuter IronBarcode, assurez-vous d'abord d'avoir les privilèges administrateur sudo, puis ajoutez ces commandes à votre Dockerfile:

# Update package lists
RUN apt update

# Install libgdiplus, a library used for GDI+ support
RUN apt install -y libgdiplus
Text

Debian 10

DebianMicrosoftChromeSafariDockerAzure

Images Docker officielles de Microsoft

Installation Debian 10

Pour exécuter IronBarcode, assurez-vous d'abord d'avoir les privilèges administrateur sudo, puis ajoutez ces commandes à votre Dockerfile:

# Update package lists
RUN apt update

# Install libgdiplus, a library used for GDI+ support
RUN apt install -y libgdiplus
Text

CentOS

Configuration CentOS 7

Pour exécuter IronBarcode, assurez-vous d'abord d'avoir les privilèges administrateur sudo, puis ajoutez ces commandes à votre Dockerfile:

# Install EPEL repository for extra packages
RUN yum install epel-release -y

# Install Mono, a cross-platform implementation of .NET
RUN yum install mono-complete -y

# Install libgdiplus and libc6-dev for graphics support
RUN yum install libgdiplus libc6-dev -y
Text

Questions Fréquemment Posées

Comment puis-je intégrer des opérations de code-barres dans un environnement Linux ?

Vous pouvez intégrer de manière transparente des opérations de code-barres dans un environnement Linux en utilisant IronBarcode, qui prend en charge les applications .NET Standard, .NET Core et .NET Framework. Il fonctionne sur diverses distributions Linux, y compris Ubuntu, Debian et CentOS, sans nécessiter de modifications de code.

Quelles étapes sont nécessaires pour installer IronBarcode sur Ubuntu 20 ?

Pour installer IronBarcode sur Ubuntu 20, assurez-vous d'avoir des privilèges d'administrateur sudo. Mettez à jour votre liste de paquets avec apt update et installez la bibliothèque requise en utilisant apt install -y libgdiplus.

IronBarcode peut-il être utilisé avec des services cloud fonctionnant sous Linux ?

Oui, IronBarcode peut être utilisé avec des services cloud fonctionnant sous Linux. Sa compatibilité avec Linux en fait un choix idéal pour les clients d'entreprise et SaaS qui dépendent d'infrastructures cloud basées sur Linux.

Ai-je besoin de bibliothèques supplémentaires pour exécuter IronBarcode sur CentOS 7 ?

Oui, pour CentOS 7, vous devez installer le référentiel EPEL, Mono, libgdiplus, et libc6-dev en utilisant le Package Manager yum pour assurer le bon fonctionnement d'IronBarcode.

Pourquoi Ubuntu est-il recommandé pour exécuter IronBarcode ?

Ubuntu est recommandé car il est largement testé dans l'infrastructure Azure, prend en charge les images officielles de Microsoft .NET et Docker, et offre une configuration simple pour IronBarcode.

Quel rôle joue <code>libgdiplus</code> dans la configuration d'IronBarcode sur Linux ?

La bibliothèque libgdiplus fournit la prise en charge de GDI+, qui est essentielle pour qu'IronBarcode effectue des opérations de code-barres sur les systèmes Linux.

Existe-t-il des images Docker disponibles pour configurer IronBarcode sur Linux ?

Oui, des images Docker officielles de Microsoft sont disponibles pour .NET Standard et ASP.NET Core, qui peuvent être utilisées pour configurer IronBarcode sur Linux.

Une configuration manuelle est-elle nécessaire pour des distributions Linux autres qu'Ubuntu, Debian ou CentOS ?

Oui, bien que d'autres distributions Linux soient prises en charge, elles peuvent nécessiter une configuration manuelle supplémentaire au-delà de ce qui est nécessaire pour Ubuntu, Debian ou CentOS.

Comment IronBarcode améliore-t-il la fonctionnalité pour les développeurs sous Linux ?

IronBarcode simplifie l'intégration des opérations de code-barres dans les environnements Linux, fournissant une solution robuste qui améliore la fonctionnalité pour les développeurs et les entreprises sans nécessiter de modifications de code.

IronBarcode est-il compatible avec .NET 10 sous Linux, et quelles plateformes sont prises en charge ?

Oui, IronBarcode prend en charge .NET 10 sur les plateformes Linux. Le package BarCode.Linux est compatible avec .NET 10, ainsi qu'avec .NET 9, 8, 7, 6, 5, .NET Core 2.x et 3.x, .NET Standard 2.x et .NET Framework 4.6.2 et versions ultérieures. ([IronSoftware.com](https://ironsoftware.com/csharp/barcode/features/compatibility/?utm_source=openai))

Curtis Chau
Rédacteur technique

Curtis Chau détient un baccalauréat en informatique (Université de Carleton) et se spécialise dans le développement front-end avec expertise en Node.js, TypeScript, JavaScript et React. Passionné par la création d'interfaces utilisateur intuitives et esthétiquement plaisantes, Curtis aime travailler avec des frameworks modernes et créer des manuels bien structurés et visuellement attrayants.

...
Lire la suite

Prêt à commencer?

Nuget Downloads 2,422,100Version :2026.9vient de sortir

Obtenez votre clé d'essai 30 jours gratuitement.
Aucune carte de crédit ou création de compte requise
Bibliothèque C# NuGet pour PDF
Installer avec NuGet

Version : 2026.9

PM > Install-Package BarCode
nuget.org/packages/BarCode/
  1. Dans l'explorateur de solutions, faites un clic droit sur Références, Gestion des packages NuGet
  2. Sélectionnez Parcourir et recherchez "IronBarcode"
  3. Sélectionnez le package et installez
C# PDF DLL
Télécharger DLL

Version : 2026.9

  1. Téléchargez et décompressez IronBarCode à un emplacement tel que ~/Libs dans votre répertoire de solution
  2. Dans Visual Studio Solution Explorer, faites un clic droit sur Références. Sélectionnez Parcourir, "IronBarcode.dll"

Licences à partir de 749 $

Vous avez une question ? Contactez notre équipe de développement.

Key in blue circle

Obtenez votre clé d'essai de 30 jours instantanément.

Your trial license will be sent to your email address

Aucune restriction. 100 % débloqué. Pas de carte bancaire.

bullet_checkedAucune carte de crédit ou création de compte requiseAucune restriction. 100 % débloqué. Pas de carte bancaire.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Réservez votre Démonstration en direct gratuite
Booking Badge

De confiance par des millions d'ingénieurs dans le monde entier

Logos des clients d'Iron Software
Obtenez Votre Consultation sans Engagement
Remplissez le formulaire ci-dessous ou envoyez un email à sales@ironsoftware.com
Vos informations seront toujours gardées confidentielles.
De confiance par des millions d'ingénieurs dans le monde entier
Logos des clients d'Iron Software
Obtenez votre clé d'essai 30 jours gratuitement.
Aucune carte de crédit ou création de compte requise