IronBarcode Linux-Kompatibilität & Setup-Anleitung
IronBarcode unterstützt vollständig Linux für .NET Standard-, .NET Core- und .NET Framework-Anwendungen auf einer Vielzahl von Distributionen — einschließlich Barcode-Generator- und Barcode-Scanner-Funktionen.
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 Paket BarCode.Linux ermöglicht Barcode-Funktionen auf Linux-Geräten über plattformübergreifende .NET -Projekte. Das Standard-BarCode-Paket ist nicht erforderlich.
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
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
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
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
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 -yHä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 for .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))

