Przewodnik po kompatybilności i konfiguracji IronBarcode dla systemu Linux

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

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

Linux Docker Azure Amazon Ubuntu Debian

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 BarCode na urządzeniach z systemem Linux poprzez wieloplatformowe projekty .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

Microsoft Ubuntu Chrome Safari Docker Azure

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

Ubuntu 18

Microsoft Ubuntu Chrome Safari Docker Azure

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

Debian 11

Debian Microsoft Chrome Safari Docker Azure

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

Debian 10

Debian Microsoft Chrome Safari Docker Azure

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

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

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 libgdiplus 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ę...

Czytaj więcej
Gotowy, aby rozpocząć?
Nuget Pliki do pobrania 2,240,258 | Wersja: 2026.5 just released
Still Scrolling Icon

Wciąż przewijasz?

Czy chcesz szybko dowodu? PM > Install-Package BarCode
uruchom przykład zobacz, jak twoje ciągi zamieniają się w kody kreskowe.