IronBarCode Linux Compatibility & Setup Guide

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

IronBarcode unterstützt vollständig Linux für .NET Standard, .NET Core und .NET Framework-Anwendungen auf einer Vielzahl von Distributionen.

class="main-content__small-images-inline"> Linux Docker Azure Amazon Ubuntu Debian

Für die Ausführung von IronBarcode auf Linux sind keine Codeänderungen erforderlich. Im Allgemeinen funktioniert IronBarcode sofort dank hundert Stunden Tests und Konfigurationen durch unsere Ingenieure.

Die Unterstützung für Linux ist wichtig, da viele der heutigen Cloud-Dienste auf Linux laufen. Bei Iron Software nutzen wir diese Cloud-Tools regelmäßig und verstehen, dass viele unserer Enterprise- und SaaS-Kunden dies ebenfalls tun.

Offiziell unterstützte Linux-Distributionen

Wir unterstützen offiziell und empfehlen die neuesten 64-Bit Linux-Distributionen unten für eine "Null-Konfiguration"-Einrichtung von IronBarcode:

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

Andere Linux-Distributionen werden teilweise unterstützt, erfordern jedoch möglicherweise zusätzliche manuelle Konfiguration.

Linux-spezifisches Paket

Das BarCode.Linux-Paket ermöglicht Barcode-Funktionen auf Linux-Geräten über plattformübergreifende .NET-Projekte. Das Standard-BarCode-Paket ist nicht erforderlich.

PM > Install-Package BarCode.Linux

Ubuntu-Kompatibilität

Ubuntu ist unser am meisten getestetes Linux-Betriebssystem. Das liegt daran, dass es stark in der Azure-Infrastruktur genutzt wird, die unseren kontinuierlichen Tests und Bereitstellungen unterstützt. Diese Plattform bietet auch offiziellen Microsoft .NET-Support und offizielle Docker-Images.

Ubuntu 20

class="main-content__small-images-inline"> Microsoft Ubuntu Chrome Safari Docker Azure

Offizielle Microsoft Docker-Images:

Ubuntu 20 Einrichtung

Um IronBarcode auszuführen, stellen Sie zuerst sicher, dass Sie sudo Admin-Rechte haben, und fügen Sie dann diese Befehle zu Ihrer Dockerfile hinzu:

# Update package lists
RUN apt update

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

Ubuntu 18

class="main-content__small-images-inline"> Microsoft Ubuntu Chrome Safari Docker Azure

Offizielle Microsoft Docker-Images

Ubuntu 18 Einrichtung

Um IronBarcode auszuführen, stellen Sie zuerst sicher, dass Sie sudo Admin-Rechte haben, und fügen Sie dann diese Befehle zu Ihrer Dockerfile hinzu:

# Update package lists
RUN apt update

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

Debian 11

class="main-content__small-images-inline"> Debian Microsoft Chrome Safari Docker Azure

Offizielle Microsoft Docker-Images

Debian 11 Einrichtung

Um IronBarcode auszuführen, stellen Sie zuerst sicher, dass Sie sudo Admin-Rechte haben, und fügen Sie dann diese Befehle zu Ihrer Dockerfile hinzu:

# Update package lists
RUN apt update

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

Debian 10

class="main-content__small-images-inline"> Debian Microsoft Chrome Safari Docker Azure

Offizielle Microsoft Docker-Images

Debian 10 Einrichtung

Um IronBarcode auszuführen, stellen Sie zuerst sicher, dass Sie sudo Admin-Rechte haben, und fügen Sie dann diese Befehle zu Ihrer Dockerfile hinzu:

# Update package lists
RUN apt update

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

CentOS

CentOS 7 Einrichtung

Um IronBarcode auszuführen, stellen Sie zuerst sicher, dass Sie sudo Admin-Rechte haben, und fügen Sie dann diese Befehle zu Ihrer Dockerfile hinzu:

# 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

Häufig gestellte Fragen

Wie kann ich Barcode-Operationen in einer Linux-Umgebung integrieren?

Sie können Barcode-Operationen nahtlos in einer Linux-Umgebung mit IronBarcode integrieren, das .NET Standard, .NET Core und .NET Framework-Anwendungen unterstützt. Es funktioniert auf verschiedenen Linux-Distributionen, einschließlich Ubuntu, Debian und CentOS, ohne dass Codeänderungen erforderlich sind.

Welche Schritte sind erforderlich, um IronBarcode auf Ubuntu 20 zu installieren?

Um IronBarcode auf Ubuntu 20 zu installieren, stellen Sie sicher, dass Sie sudo-Admin-Rechte besitzen. Aktualisieren Sie Ihre Paketliste mit apt update und installieren Sie die erforderliche Bibliothek mit apt install -y libgdiplus.

Kann IronBarcode mit Cloud-Diensten verwendet werden, die auf Linux laufen?

Ja, IronBarcode kann mit Cloud-Diensten verwendet werden, die auf Linux laufen. Seine Kompatibilität mit Linux macht es zu einer idealen Wahl für Enterprise- und SaaS-Kunden, die auf Linux-basierte Cloud-Infrastrukturen setzen.

Brauche ich zusätzliche Bibliotheken, um IronBarcode auf CentOS 7 auszuführen?

Ja, für CentOS 7 müssen Sie das EPEL-Repository, Mono, libgdiplus und libc6-dev mit dem Paketmanager yum installieren, um sicherzustellen, dass IronBarcode richtig funktioniert.

Warum wird Ubuntu empfohlen, um IronBarcode auszuführen?

Ubuntu wird empfohlen, da es umfassend innerhalb der Azure-Infrastruktur getestet wurde, offizielle Microsoft .NET- und Docker-Bilder unterstützt und eine unkomplizierte Einrichtung für IronBarcode bietet.

Welche Rolle spielt libgdiplus in der Einrichtung von IronBarcode auf Linux?

Die Bibliothek libgdiplus bietet GDI+-Unterstützung, die für IronBarcode notwendig ist, um Barcode-Operationen auf Linux-Systemen durchzuführen.

Gibt es Docker-Bilder für die Einrichtung von IronBarcode auf Linux?

Ja, offizielle Microsoft Docker-Bilder sind für .NET Standard und ASP.NET Core verfügbar, die zur Einrichtung von IronBarcode auf Linux verwendet werden können.

Ist eine manuelle Konfiguration für andere Linux-Distributionen als Ubuntu, Debian oder CentOS erforderlich?

Ja, obwohl andere Linux-Distributionen unterstützt werden, können sie zusätzliche manuelle Konfigurationen erfordern, die über das hinausgehen, was für Ubuntu, Debian oder CentOS notwendig ist.

Wie verbessert IronBarcode die Funktionalität für Entwickler auf Linux?

IronBarcode vereinfacht die Integration von Barcode-Operationen in Linux-Umgebungen und bietet eine robuste Lösung, die die Funktionalität für Entwickler und Unternehmen verbessert, ohne dass Änderungen am Code erforderlich sind.

Ist IronBarcode mit .NET 10 unter Linux kompatibel und welche Plattformen werden unterstützt?

Ja, IronBarcode unterstützt .NET 10 auf verschiedenen Linux-Plattformen. Das Paket BarCode.Linux ist kompatibel mit .NET 10 sowie mit .NET 9, 8, 7, 6, 5, .NET Core 2.x und 3.x, .NET Standard 2.x und .NET Framework 4.6.2+. ([ironsoftware.com](https://ironsoftware.com/csharp/barcode/features/compatibility/?utm_source=openai))

Curtis Chau
Technischer Autor

Curtis Chau hat einen Bachelor-Abschluss in Informatik von der Carleton University und ist spezialisiert auf Frontend-Entwicklung mit Expertise in Node.js, TypeScript, JavaScript und React. Leidenschaftlich widmet er sich der Erstellung intuitiver und ästhetisch ansprechender Benutzerschnittstellen und arbeitet gerne mit modernen Frameworks sowie der Erstellung gut strukturierter, optisch ansprechender ...

Weiterlesen
Bereit anzufangen?
Nuget Downloads 1,935,276 | Version: 2025.11 gerade veröffentlicht