IRONSOFTWAREHOME

Guide de compatibilité et d'installation d'IronOCR pour Linux

Curtis Chau
Curtis Chau
Updated: 29 juin 2026

IronOCR prend en charge Linux pour les applications .NET Core et .NET 5 , ainsi que Docker , Azure, macOS et (naturellement) Windows.

Linux Docker Azure AWS Ubuntu Debian

Nous recommandons l'utilisation de .NET Core 3.1 et de tout autre environnement d'exécution marqué LTS par Microsoft, car ils bénéficient d'un support à long terme garanti et sont généralement bien testés sous Linux.

Aucune modification du code n'est nécessaire pour son exécution sur IronOCR Linux. En règle générale, IronOCR fonctionne immédiatement grâce à des centaines d'heures de tests et de configuration effectuées par nos ingénieurs.

La prise en charge de Linux est importante car de nombreux services cloud tels qu'Azure Web Apps, Azure Functions, AWS EC2, AWS Lambda, Azure DevOps et Docker dépendent fortement de Linux. Chez Iron Software, nous utilisons régulièrement ces outils cloud et nous savons que nombre de nos clients Entreprise et SaaS les utilisent également.

Distributions Linux officiellement supportées

Nous prenons officiellement en charge et recommandons les systèmes d'exploitation Linux 64 bits les plus récents ci-dessous pour une configuration " zéro " d'IronOCR.

  • Ubuntu 20
  • Ubuntu 18
  • Debian 11
  • Debian 10 [Actuellement la distribution Linux par défaut de Microsoft Azure]

Veuillez consulter la section " Autres distributions Linux " ci-dessous pour obtenir des conseils sur l'installation d'IronOCR sur une version de Linux qui n'est pas officiellement prise en charge .

Packages NuGet IronOCR

PM > Install-Package IronOcr

Compatibilité Ubuntu

Ubuntu est notre système d'exploitation Linux le plus testé. Cela s'explique par son utilisation intensive dans l'infrastructure Azure que nous utilisons pour les tests et le déploiement continus. Cette plateforme bénéficie également d'une prise en charge officielle de Microsoft .NET et d'images Docker officielles.

Ubuntu 20

Microsoft Ubuntu Chrome Safari Docker Azure

Installation manuelle d'Ubuntu 20 : Si vous souhaitez installer manuellement ou si votre application ne peut pas être exécutée avec les privilèges d'administrateur sudo.

# Update the package list
sudo apt update

# Install necessary packages
sudo apt install -y apt-utils libgdiplus libc6-dev
SHELL

Ubuntu 18

Microsoft Ubuntu Chrome Safari Docker Azure

Installation manuelle d'Ubuntu 18 : Si vous souhaitez installer manuellement ou si votre application ne peut pas être exécutée avec les privilèges d'administrateur sudo.

# Update the package list
sudo apt update

# Install necessary packages
sudo apt install -y apt-utils libgdiplus libc6-dev
SHELL

Debian 11

Debian Microsoft Chrome Safari Docker Azure

Debian 10 est la distribution Linux par défaut utilisée par Microsoft lors de l'ajout de la prise en charge de Docker à un projet .NET dans Visual Studio.

Installation manuelle de Debian 11 : Si vous souhaitez installer manuellement ou si votre application ne peut pas être exécutée avec les privilèges d'administrateur sudo.

# Update the package list
sudo apt update

# Install necessary packages
sudo apt install -y apt-utils libgdiplus libc6-dev
SHELL

Debian 10

Debian Microsoft Chrome Safari Docker Azure

Debian 10 est la distribution Linux par défaut utilisée par Microsoft lors de l'ajout de la prise en charge de Docker à un projet .NET dans Visual Studio.

Installation manuelle de Debian 10 : Si vous souhaitez installer manuellement ou si votre application ne peut pas être exécutée avec les privilèges d'administrateur sudo.

# Update the package list
sudo apt update

# Install necessary packages
sudo apt install -y apt-utils libgdiplus libc6-dev
SHELL

Autres distributions Linux

Que vous utilisiez HFS, yum, apt ou apt-get comme Package Manager, les exigences restent à peu près constantes.

# Update the package list
sudo apt update

# Install necessary packages and Tesseract OCR
sudo apt install -y apt-utils libgdiplus libc6-dev tesseract-ocr libtesseract-dev
SHELL

Questions Fréquemment Posées

Comment configurer Tesseract OCR sur Linux en utilisant C# ?

Pour configurer Tesseract OCR sur Linux en utilisant C#, vous pouvez utiliser IronOCR. Tout d'abord, assurez-vous d'avoir installé .NET Core. Ensuite, installez le package NuGet IronOCR en utilisant PM> Install-Package IronOCR et suivez les instructions de configuration pour configurer Tesseract OCR sur votre système Linux.

Quelles distributions Linux sont officiellement supportées pour IronOCR ?

IronOCR supporte officiellement Ubuntu 20, Ubuntu 18, Debian 11 et Debian 10 pour une configuration 'zéro configuration', permettant une intégration transparente avec un minimum de configuration.

IronOCR peut-il être utilisé avec Docker sur Linux ?

Oui, IronOCR peut être utilisé avec Docker sur Linux. Debian 10 est la distribution Linux par défaut utilisée par Microsoft lors de l'ajout du support Docker à un projet .NET dans Visual Studio, ce qui le rend compatible avec IronOCR.

Est-il nécessaire de modifier mon code C# pour exécuter IronOCR sur Linux ?

Non, il n'est pas nécessaire de modifier votre code C# pour exécuter IronOCR sur Linux. Le logiciel est conçu pour fonctionner dès l'installation sur les distributions Linux supportées grâce à des tests et une configuration poussés.

Pourquoi est-il recommandé d'utiliser des versions de support à long terme (LTS) de .NET Core avec IronOCR ?

Il est recommandé d'utiliser des versions de support à long terme (LTS) de .NET Core avec IronOCR car cela garantit la stabilité et la fiabilité, surtout lors du déploiement d'applications sur des services cloud basés sur Linux tels que Azure et AWS.

Comment puis-je installer les paquets nécessaires pour IronOCR sur Ubuntu 20 ?

Pour installer les paquets nécessaires pour IronOCR sur Ubuntu 20, mettez à jour votre liste de paquets et installez les dépendances requises en utilisant les commandes : sudo apt update et sudo apt install -y apt-utils libgdiplus libc6-dev.

Que dois-je faire si ma distribution Linux n'est pas officiellement supportée par IronOCR ?

Si votre distribution Linux n'est pas officiellement supportée par IronOCR, vous pouvez toujours utiliser le logiciel en mettant à jour votre liste de paquets et en installant les paquets nécessaires et Tesseract OCR en utilisant votre Package Manager.

Pourquoi le support de Linux est-il crucial pour les logiciels OCR ?

Le support de Linux est crucial pour les logiciels OCR comme IronOCR car de nombreux services cloud, tels que Azure Web Apps, Azure Functions, AWS EC2, AWS Lambda, et Azure DevOps Docker, dépendent fortement de Linux, ce qui le rend essentiel pour les solutions d'entreprise et SaaS.

IronOCR prend-il en charge .NET 10 sur Linux et d'autres plateformes ?

Oui, IronOCR prend en charge .NET 10 ainsi que les versions 9, 8, 7, 6 et 5. Il est compatible avec plusieurs plateformes : Windows, macOS, Linux, Docker, Azure et AWS. ([IronSoftware.com](https://ironsoftware.com/csharp/ocr/features/compatibility/?utm_source=openai))

Why is Linux support important for IronOCR?

Linux support is important because many cloud services rely heavily on Linux, and IronOCR is used by enterprise and SAAS customers who utilize these services.

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 6,236,385Version :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 IronOcr
nuget.org/packages/IronOcr/
  1. Dans l'explorateur de solutions, faites un clic droit sur Références, Gestion des packages NuGet
  2. Sélectionnez Parcourir et cherchez "IronOCR"
  3. Sélectionnez le package et installez
C# PDF DLL
Télécharger DLL

Version : 2026.9

ou téléchargez le programme d'installation Windows ici.

  1. Téléchargez et décompressez IronOCR à un emplacement tel que ~/Libs dans votre répertoire du projet
  2. Dans l'Explorateur de Solutions de Visual Studio, faites un clic droit sur Références. Sélectionnez Parcourir, "IronOCR.dll"

Licences à partir de $999

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
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