IRONSOFTWAREHOME

Przewodnik po kompatybilności i konfiguracji IronBarcode na Linuksie

Curtis Chau
Curtis Chau
Updated: 29 czerwca 2026

IronBarcode w pełni obsługuje system Linux dla aplikacji .NET Standard, .NET Core i .NET Framework w wielu różnych dystrybucjach.

LinuxDockerAzureAmazonUbuntuDebian

Uruchomienie IronBarcode w systemie Linux nie wymaga żadnych zmian w kodzie. Ogólnie rzecz biorąc, IronBarcode działa od razu po instalacji dzięki setkom godzin testów i konfiguracji przeprowadzonych przez naszych inżynierów.

Obsługa systemu Linux jest ważna, ponieważ wiele dzisiejszych usług w chmurze działa właśnie na tym systemie. W Iron Software regularnie korzystamy z tych narzędzi chmurowych i rozumiemy, że wielu naszych klientów z sektóra Enterprise i SaaS również to robi.

Oficjalnie obsługiwane dystrybucje systemu Linux

Oficjalnie obsługujemy i zalecamy najnowsze 64-bitowe dystrybucje systemu Linux wymienione poniżej do konfiguracji IronBarcode bez konieczności wprowadzania ustawień:

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

Inne dystrybucje Linuksa są częściowo obsługiwane, ale mogą wymagać dodatkowej ręcznej konfiguracji.

Pakiet przeznaczony dla systemu Linux

Pakiet BarCode.Linux umożliwia korzystanie z funkcji kodów kreskowych na urządzeniach z systemem Linux za pomocą projektów międzyplatformowych .NET. Standardowy pakiet BarCode nie jest potrzebny.

PM > Install-Package BarCode.Linux

Zgodność z Ubuntu

Ubuntu to nasz najlepiej przetestowany system operacyjny Linux. Wynika to z faktu, że jest ono szeroko stosowane w infrastrukturze Azure, która wspiera nasze ciągłe testowanie i wdrażanie. Platforma ta oferuje również oficjalną obsługę Microsoft .NET oraz oficjalne obrazy Docker.

Ubuntu 20

MicrosoftUbuntuChromeSafariDockerAzure

Oficjalne obrazy Docker od Microsoft:

Instalacja Ubuntu 20

Aby uruchomić IronBarcode, najpierw upewnij się, że masz uprawnienia administratora sudo, a następnie dodaj te polecenia do pliku Dockerfile:

# Update package lists
RUN apt update

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

Ubuntu 18

MicrosoftUbuntuChromeSafariDockerAzure

Oficjalne obrazy Docker firmy Microsoft

Konfiguracja Ubuntu 18

Aby uruchomić IronBarcode, najpierw upewnij się, że masz uprawnienia administratora sudo, a następnie dodaj te polecenia do pliku Dockerfile:

# Update package lists
RUN apt update

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

Debian 11

DebianMicrosoftChromeSafariDockerAzure

Oficjalne obrazy Docker firmy Microsoft

Konfiguracja Debian 11

Aby uruchomić IronBarcode, najpierw upewnij się, że masz uprawnienia administratora sudo, a następnie dodaj te polecenia do pliku Dockerfile:

# Update package lists
RUN apt update

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

Debian 10

DebianMicrosoftChromeSafariDockerAzure

Oficjalne obrazy Docker firmy Microsoft

Konfiguracja Debian 10

Aby uruchomić IronBarcode, najpierw upewnij się, że masz uprawnienia administratora sudo, a następnie dodaj te polecenia do pliku Dockerfile:

# Update package lists
RUN apt update

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

CentOS

Instalacja CentOS 7

Aby uruchomić IronBarcode, najpierw upewnij się, że masz uprawnienia administratora sudo, a następnie dodaj te polecenia do pliku 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

Często Zadawane Pytania

Jak mogę zintegrować operacje związane z kodami kreskowymi w środowisku Linux?

Możesz bezproblemowo zintegrować operacje związane z kodami kreskowymi w środowisku Linux, używając IronBarcode, który wspiera aplikacje .NET Standard, .NET Core, i .NET Framework. Działa na różnych dystrybucjach Linuksa, w tym Ubuntu, Debian, i CentOS, bez konieczności modyfikacji kodu.

Jakie kroki są potrzebne do zainstalowania IronBarcode na Ubuntu 20?

Aby zainstalować IronBarcode na Ubuntu 20, upewnij się, że masz uprawnienia administratora sudo. Zaktualizuj swoją listę pakietów przy pomocy apt update i zainstaluj wymaganą bibliotekę przy użyciu apt install -y libgdiplus.

Czy IronBarcode można używać z usługami w chmurze działającymi na Linuksie?

Tak, IronBarcode można używać z usługami w chmurze działającymi na Linuksie. Jego zgodność z Linuksem sprawia, że jest idealnym wyborem dla klientów korporacyjnych i SaaS, którzy polegają na infrastrukturach chmurowych opartych na Linuksie.

Czy potrzebuję dodatkowych bibliotek do uruchomienia IronBarcode na CentOS 7?

Tak, dla CentOS 7 trzeba zainstalować repozytorium EPEL, Mono, libgdiplus i libc6-dev używając menedżera pakietów yum, aby zapewnić prawidłowe działanie IronBarcode.

Dlaczego zaleca się Ubuntu do uruchomienia IronBarcode?

Ubuntu jest zalecane, ponieważ jest dokładnie przetestowane w ramach infrastruktury Azure, wspiera oficjalne obrazy Microsoft .NET i Dockera, oraz oferuje prostą konfigurację dla IronBarcode.

Jaką rolę odgrywa biblioteka <code>libgdiplus</code> w konfiguracji IronBarcode na Linuksie?

Biblioteka libgdiplus dostarcza wsparcie dla GDI+, co jest niezbędne dla IronBarcode do wykonywania operacji kodów kreskowych na systemach Linux.

Czy są dostępne obrazy Docker dla konfiguracji IronBarcode na Linuksie?

Tak, oficjalne obrazy Docker od Microsoft są dostępne dla .NET Standard i ASP.NET Core, które można użyć do skonfigurowania IronBarcode na Linuksie.

Czy wymagana jest ręczna konfiguracja dla innych dystrybucji Linux niż Ubuntu, Debian lub CentOS?

Tak, chociaż inne dystrybucje Linux są wspierane, mogą wymagać dodatkowej ręcznej konfiguracji poza tym, co jest potrzebne dla Ubuntu, Debian lub CentOS.

Jak IronBarcode zwiększa funkcjonalność dla programistów na Linuksie?

IronBarcode upraszcza integrację operacji kodów kreskowych w środowiskach Linux, zapewniając solidne rozwiązanie, które zwiększa funkcjonalność dla programistów i firm bez konieczności zmian w kodzie.

Czy IronBarcode jest kompatybilny z .NET 10 na Linuksie, a jakie platformy są obsługiwane?

Tak, IronBarcode wspiera .NET 10 na platformach Linux. Pakiet BarCode.Linux działa z .NET 10, wraz z .NET 9, 8, 7, 6, 5, .NET Core 2.x & 3.x, .NET Standard 2.x i .NET Framework 4.6.2+. ([ironsoftware.com](https://ironsoftware.com/csharp/barcode/features/compatibility/?utm_source=openai))

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 2,422,100Wersja: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 BarCode
nuget.org/packages/BarCode/
  1. W Eksploratorze Rozwiązań, kliknij prawym przyciskiem Myszy na Odwołania, Zarządzaj pakietami NuGet
  2. Wybierz Przeglądaj i wyszukaj "IronBarCode"
  3. Wybierz pakiet i zainstaluj
DLL PDF dla C#
Pobierz DLL

Wersja: 2026.9

  1. Pobierz i rozpakuj IronBarCode do lokalizacji, takiej jak ~/Libs w katalogu Twojego rozwiązania
  2. W Eksploratorze Rozwiązań Visual Studio kliknij prawym przyciskiem Referencje. Wybierz Przeglądaj, "IronBarCode.dll"

Licencje od $999

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
Zarezerwuj swoje darmowe Demo na żywo
Booking Badge

Zaufane przez miliony inżynierów na całym świecie

Logotypy klientów Iron Software
Otrzymaj swoje Konsultacja 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