IronBarCode Linux Kompatibilität & Setup-Anleitung
IronBarcode unterstützt Linux vollständig für .NET Standard, .NET Core und .NET Framework Anwendungen auf einer Vielzahl von Distributionen.
Es sind keine Codeänderungen erforderlich, um IronBarcode unter Linux auszuführen. Im Allgemeinen funktioniert IronBarcode sofort einsatzbereit, dank hunderter Stunden Tests und Konfiguration durch unsere Ingenieure.
Linux-Unterstützung ist wichtig, da viele der heutigen Cloud-Dienste auf Linux laufen. Bei Iron Software verwenden wir diese Cloud-Tools regelmäßig und verstehen, dass viele unserer Enterprise- und SaaS-Kunden dies ebenfalls tun.
Offiziell unterstützte Linux-Distros
Wir unterstützen offiziell und empfehlen die folgenden neuesten 64-Bit Linux-Distributionen für ein "Zero-Configuration"-Setup von IronBarcode:
- Ubuntu ≥18
- Debian ≥10
CentOS ≥7
Andere Linux-Distributionen werden teilweise unterstützt, erfordern jedoch möglicherweise zusätzliche manuelle Konfiguration.
Ubuntu-Kompatibilität
Ubuntu ist unser meistgetestetes Linux-Betriebssystem. Dies liegt daran, dass es stark in der Azure-Infrastruktur verwendet wird, die unser kontinuierliches Testen und unsere Bereitstellung unterstützt. Diese Plattform bietet auch offizielle Unterstützung für Microsoft .NET und offizielle Docker-Images an.
Ubuntu 20
Offizielle Microsoft-Docker-Abbilder:
- .NET-Standard
Ubuntu 20 Einrichtung
Um IronBarcode auszuführen, stellen Sie zunächst sicher, dass Sie sudo Administratorrechte haben, und fügen Sie dann diese Befehle zu Ihrem Dockerfile hinzu:
Führen Sie apt update aus
Führen Sie apt install -y libgdiplus aus
### Ubuntu 18
<div class="main-content__small-images-inline">
<img src="https://img.icons8.com/color/48/000000/microsoft.png" alt="Microsoft">
<img src="https://img.icons8.com/color/48/000000/ubuntu--v1.png" alt="Ubuntu">
<img src="https://img.icons8.com/color/48/000000/chrome--v1.png" alt="Chrome">
<img src="https://img.icons8.com/color/48/000000/safari--v1.png" alt="Safari">
<img src="https://img.icons8.com/color/48/000000/docker.png" alt="Docker">
<img src="https://img.icons8.com/fluency/48/000000/azure-1.png" alt="Azurblau">
</div>
**Offizielle Microsoft Docker-Images**
* [.NET-Standard](https://hub.docker.com/r/microsoft/dotnet-runtime/)
* [ASP.NET Core](https://hub.docker.com/r/microsoft/dotnet-aspnet/)
**Einrichtung von Ubuntu 18**
Um IronBarcode auszuführen, stellen Sie zunächst sicher, dass Sie _sudo_ Administratorrechte haben, und fügen Sie dann diese Befehle zu Ihrem Dockerfile hinzu:
Führen Sie apt update aus
Führen Sie apt install -y libgdiplus aus
### Debian 11
<div class="main-content__small-images-inline">
<img src="https://img.icons8.com/color/48/000000/debian.png" alt="Debian">
<img src="https://img.icons8.com/color/48/000000/microsoft.png" alt="Microsoft">
<img src="https://img.icons8.com/color/48/000000/chrome--v1.png" alt="Chrome">
<img src="https://img.icons8.com/color/48/000000/safari--v1.png" alt="Safari">
<img src="https://img.icons8.com/color/48/000000/docker.png" alt="Docker">
<img src="https://img.icons8.com/fluency/48/000000/azure-1.png" alt="Azurblau">
</div>
**Offizielle Microsoft Docker-Images**
* [.NET-Standard](https://hub.docker.com/r/microsoft/dotnet-runtime/)
* [ASP.NET Core](https://hub.docker.com/r/microsoft/dotnet-aspnet/)
**Debian 11 Einrichtung**
Um IronBarcode auszuführen, stellen Sie zunächst sicher, dass Sie _sudo_ Administratorrechte haben, und fügen Sie dann diese Befehle zu Ihrem Dockerfile hinzu:
Führen Sie apt update aus
Führen Sie apt install -y libgdiplus aus
### Debian 10
<div class="main-content__small-images-inline">
<img src="https://img.icons8.com/color/48/000000/debian.png" alt="Debian">
<img src="https://img.icons8.com/color/48/000000/microsoft.png" alt="Microsoft">
<img src="https://img.icons8.com/color/48/000000/chrome--v1.png" alt="Chrome">
<img src="https://img.icons8.com/color/48/000000/safari--v1.png" alt="Safari">
<img src="https://img.icons8.com/color/48/000000/docker.png" alt="Docker">
<img src="https://img.icons8.com/fluency/48/000000/azure-1.png" alt="Azurblau">
</div>
**Offizielle Microsoft Docker-Images**
* [.NET-Standard](https://hub.docker.com/r/microsoft/dotnet-runtime/)
* [ASP.NET Core](https://hub.docker.com/r/microsoft/dotnet-aspnet/)
**Debian 10 Einrichtung**
Um IronBarcode auszuführen, stellen Sie zunächst sicher, dass Sie _sudo_ Administratorrechte haben, und fügen Sie dann diese Befehle zu Ihrem Dockerfile hinzu:
Führen Sie apt update aus
Führen Sie apt install -y libgdiplus aus
### CentOS
**CentOS 7 Einrichtung**
Um IronBarcode auszuführen, stellen Sie zunächst sicher, dass Sie _sudo_ Administratorrechte haben, und fügen Sie dann diese Befehle zu Ihrem Dockerfile hinzu:
RUN yum install epel-release -y
Führen Sie sudo yum install mono-complete -y aus
Führen Sie sudo yum install libgdiplus libc6-dev -y aus