IRONSOFTWAREHOME

Przewodnik zgodności i konfiguracji IronOCR na Linuksie

Curtis Chau
Curtis Chau
Updated: 29 czerwca 2026

IronOCR wspiera Linux dla aplikacji .NET Core i .NET 5, a także Docker, Azure, macOS i (naturalnie) Windows.

Linux Docker Azure AWS Ubuntu Debian

Zalecamy używanie .NET Core 3.1 i innych środowisk oznaczonych jako LTS przez Microsoft ze względu na gwarantowane długoterminowe wsparcie i ogólnie dobre przetestowanie na Linuksie.

Do uruchomienia na IronOCR Linux nie są wymagane żadne zmiany w kodzie. Zasadniczo IronOCR działa od razu dzięki setkom godzin testów i konfiguracji przez naszych inżynierów.

Wsparcie dla Linuksa jest ważne, ponieważ wiele usług chmurowych takich jak Azure Web Apps, Azure Functions, AWS EC2, AWS Lambda, Azure DevOps Docker w dużym stopniu polega na Linuksie. W Iron Software regularnie używamy tych narzędzi chmurowych i rozumiemy, że wielu naszych klientów Enterprise i SAAS również z nich korzysta.

Oficjalnie obsługiwane dystrybucje systemu Linux

Oficjalnie wspieramy i zalecamy najnowsze 64-bitowe systemy operacyjne Linux wymienione poniżej do instalacji IronOCR bez potrzeby konfiguracji.

  • Ubuntu 20
  • Ubuntu 18
  • Debian 11
  • Debian 10 [Obecnie domyślna dystrybucja Linux Microsoft Azure]

Proszę zapoznać się z rozdziałem "Inne dystrybucje Linux" poniżej, aby uzyskać porady na temat instalacji IronOCR na wersji Linuxa, która nie jest oficjalnie wspierana.

Pakiety NuGet IronOCR

PM > Install-Package IronOcr

Zgodność z Ubuntu

Ubuntu to nasz najlepiej przetestowany system operacyjny Linux. Dzieje się tak, ponieważ jest intensywnie używany w infrastrukturze Azure, której używamy do ciągłego testowania i wdrażania. Ta platforma posiada również oficjalne wsparcie Microsoft .NET i oficjalne obrazy Docker.

Ubuntu 20

Microsoft Ubuntu Chrome Safari Docker Azure

Instalacja ręczna Ubuntu 20: Jeśli chcesz ręcznie zainstalować lub Twoja aplikacja nie może być uruchomiona z uprawnieniami administratora 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

Instalacja ręczna Ubuntu 18: Jeśli chcesz ręcznie zainstalować lub Twoja aplikacja nie może być uruchomiona z uprawnieniami administratora 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 jest domyślną dystrybucją Linuksa używaną przez Microsoft podczas dodawania wsparcia Docker do projektu .NET w Visual Studio.

Instalacja ręczna Debian 11: Jeśli chcesz ręcznie zainstalować lub Twoja aplikacja nie może być uruchomiona z uprawnieniami administratora 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 jest domyślną dystrybucją Linuksa używaną przez Microsoft podczas dodawania wsparcia Docker do projektu .NET w Visual Studio.

Instalacja ręczna Debian 10: Jeśli chcesz ręcznie zainstalować lub Twoja aplikacja nie może być uruchomiona z uprawnieniami administratora sudo.

# Update the package list
sudo apt update

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

Inne dystrybucje Linux

Niezależnie od tego, czy używasz HFS, yum, apt, czy apt-get jako menedżera pakietów, wymagania pozostają zasadniczo takie same.

# 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

Często Zadawane Pytania

Jak skonfigurować OCR Tesseract w systemie Linux przy użyciu języka C#?

Aby skonfigurować Tesseract OCR w systemie Linux przy użyciu języka C#, można skorzystać z biblioteki IronOCR. Najpierw należy upewnić się, że zainstalowano platformę .NET Core. Następnie należy zainstalować pakiet NuGet IronOCR za pomocą polecenia PM> Install-Package IronOCR i postępować zgodnie z instrukcjami konfiguracji, aby skonfigurować Tesseract OCR w systemie Linux.

Które dystrybucje Linuksa są oficjalnie obsługiwane przez IronOCR?

IronOCR oficjalnie obsługuje systemy Ubuntu 20, Ubuntu 18, Debian 11 i Debian 10 w trybie „zero configuration”, co pozwala na płynną integrację przy minimalnej konfiguracji.

Czy IronOCR może być używany z Dockerem w systemie Linux?

Tak, IronOCR może być używany z Dockerem w systemie Linux. Debian 10 jest domyślną dystrybucją Linuksa używaną przez Microsoft podczas dodawania obsługi Docker do projektu .NET w Visual Studio, co sprawia, że jest on kompatybilny z IronOCR.

Czy konieczne jest zmodyfikowanie mojego kodu C#, aby uruchomić IronOCR w systemie Linux?

Nie, nie ma potrzeby modyfikowania kodu C#, aby uruchomić IronOCR w systemie Linux. Oprogramowanie zostało zaprojektowane tak, aby działało od razu po instalacji na obsługiwanych dystrybucjach systemu Linux dzięki szeroko zakrojonym testom i konfiguracji.

Dlaczego w przypadku IronOCR zaleca się korzystanie z wersji .NET Core z długoterminowym wsparciem (LTS)?

W przypadku IronOCR zaleca się korzystanie z wersji .NET Core z długoterminowym wsparciem (LTS), ponieważ zapewnia to stabilność i niezawodność, zwłaszcza podczas wdrażania aplikacji w usługach chmurowych opartych na systemie Linux, takich jak Azure i AWS.

Jak zainstalować niezbędne pakiety dla IronOCR w systemie Ubuntu 20?

Aby zainstalować pakiety niezbędne dla IronOCR w systemie Ubuntu 20, zaktualizuj listę pakietów i zainstaluj wymagane zależności za pomocą poleceń: sudo apt update oraz sudo apt install -y apt-utils libgdiplus libc6-dev.

Co mam zrobić, jeśli moja dystrybucja Linuksa nie jest oficjalnie obsługiwana przez IronOCR?

Jeśli Twoja dystrybucja Linuksa nie jest oficjalnie obsługiwana przez IronOCR, nadal możesz korzystać z oprogramowania, aktualizując listę pakietów i instalując niezbędne pakiety oraz Tesseract OCR za pomocą menedżera pakietów.

Dlaczego obsługa systemu Linux ma kluczowe znaczenie dla oprogramowania OCR?

Obsługa systemu Linux ma kluczowe znaczenie dla oprogramowania OCR, takiego jak IronOCR, ponieważ wiele usług w chmurze, takich jak Azure Web Apps, Azure Functions, AWS EC2, AWS Lambda i Azure DevOps Docker, w dużym stopniu opiera się na systemie Linux, co czyni go niezbędnym dla rozwiązań korporacyjnych i SaaS.

Czy IronOCR obsługuje .NET 10 w systemie Linux i na innych platformach?

Tak — IronOCR obsługuje .NET 10 oraz wersje 9, 8, 7, 6 i 5. Obejmuje to kompatybilność międzyplatformową z systemami Windows, macOS, Linux, Docker, Azure i 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
Autor tekstów technicznych

Curtis Chau posiada tytuł licencjata z informatyki (Uniwersytet Carleton) i specjalizuje się w front-endowym rozwoju, z ekspertką w Node.js, TypeScript, JavaScript i React. Pasjonuje się tworzeniem intuicyjnych i estetycznie przyjemnych interfejsów użytkownika, Curtis cieszy się pracą z nowoczesnymi frameworkami i tworzeniem dobrze zorganizowanych, atrakcyjnych wizualnie podręczników.

...
Czytaj więcej

Gotowy, aby rozpocząć?

Nuget Downloads 6,236,385Wersja:2026.9właśnie wydany

Otrzymaj swój darmowy Klucz Próbny na 30 dni natychmiast.
Nie wymaga karty kredytowej ani tworzenia konta
Biblioteka C# NuGet dla plików PDF
Zainstaluj za pomocą NuGet

Wersja: 2026.9

PM > Install-Package IronOcr
nuget.org/packages/IronOcr/
  1. W Eksploratorze Rozwiązań, kliknij prawym przyciskiem Myszy na Odwołania, Zarządzaj pakietami NuGet
  2. Wybierz Przeglądaj i szukaj „IronOCR”
  3. Wybierz pakiet i zainstaluj
DLL PDF dla C#
Pobierz DLL

Wersja: 2026.9

lub pobierz Instalator Windows tutaj.

  1. Pobierz i rozpakuj IronOCR do lokalizacji, takiej jak ~/Libs w katalogu Solution
  2. W Eksploratorze rozwiązań Visual Studio kliknij prawym przyciskiem myszy Odwołania. Wybierz Przeglądaj, „IronOCR.dll”

Licencje od 749 USD

Key in blue circle

Uzyskaj natychmiast swój darmowy 30-dniowy Klucz Testowy.

Your trial license will be sent to your email address

Brak ograniczeń. 100% dostępności. Bez karty kredytowej.

bullet_checkedNie wymaga karty kredytowej ani tworzenia kontaBrak ograniczeń. 100% dostępności. Bez karty kredytowej.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Otrzymaj swoją Konsultację Bez Zobowiązań
Wypełnij poniższy formularz lub wyślij e-mail na sales@ironsoftware.com
Twoje dane zawsze będą utrzymywane w tajemnicy.
Zaufane przez miliony inżynierów na całym świecie
Logotypy klientów Iron Software
Otrzymaj swój darmowy Klucz Próbny na 30 dni natychmiast.
Nie wymaga karty kredytowej ani tworzenia konta