IronBarCode Linux 相容性及安裝指南
IronBarcode 完全支援在各種發行版上運行的 Linux 系統上的.NET Standard 、 .NET Core和.NET Framework應用程式。
在Linux上運行IronBarcode無需任何程式碼變更。 總的來說,IronBarcode 開箱即用,這得益於我們的工程師數百小時的測試和配置。
Linux 支援非常重要,因為如今許多雲端服務都運行在 Linux 系統上。 在 Iron Software,我們經常使用這些雲端工具,並且了解我們的許多企業和 SaaS 客戶也是如此。
官方支援的Linux發行版
我們正式支援並推薦以下最新的64 位元Linux 發行版,以實現 IronBarcode 的"零配置"安裝:
- Ubuntu ≥18
- Debian ≥10
- CentOS ≥7
其他 Linux 發行版也部分受支持,但可能需要額外的手動設定。
Linux 特定軟體套件
BarCode.Linux軟體套件透過 .NET 跨平台專案在 Linux 裝置上啟用條碼功能。 不需要預設的條碼軟體包。
Ubuntu相容性
Ubuntu 是我們測試次數最多的 Linux 作業系統。 這是因為它在支援我們持續測試和部署的 Azure 基礎架構中被大量使用。 該平台還提供官方的 Microsoft .NET 支援和官方 Docker 映像。
Ubuntu 20
官方微軟 Docker 映像:
Ubuntu 20 安裝
要執行 IronBarcode,首先請確保您擁有 sudo 管理員權限,然後將以下命令新增至您的 Dockerfile 中:
# Update package lists
RUN apt update
# Install libgdiplus, a library used for GDI+ support
RUN apt install -y libgdiplusUbuntu 18
官方微軟 Docker 映像
Ubuntu 18 安裝
要執行 IronBarcode,首先請確保您擁有 sudo 管理員權限,然後將以下命令新增至您的 Dockerfile 中:
# Update package lists
RUN apt update
# Install libgdiplus, a library used for GDI+ support
RUN apt install -y libgdiplusDebian 11
官方微軟 Docker 映像
Debian 11 安裝
要執行 IronBarcode,首先請確保您擁有 sudo 管理員權限,然後將以下命令新增至您的 Dockerfile 中:
# Update package lists
RUN apt update
# Install libgdiplus, a library used for GDI+ support
RUN apt install -y libgdiplusDebian 10
官方微軟 Docker 映像
Debian 10 安裝
要執行 IronBarcode,首先請確保您擁有 sudo 管理員權限,然後將以下命令新增至您的 Dockerfile 中:
# Update package lists
RUN apt update
# Install libgdiplus, a library used for GDI+ support
RUN apt install -y libgdiplusCentOS
CentOS 7 安裝
要執行 IronBarcode,首先請確保您擁有 sudo 管理員權限,然後將以下命令新增至您的 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常見問題解答
如何在Linux環境下整合條碼操作?
使用 IronBarcode,您可以無縫地在 Linux 環境中整合條碼操作。 IronBarcode 支援 .NET Standard、.NET Core 和 .NET Framework 應用程序,並且無需修改程式碼即可在包括 Ubuntu、Debian 和 CentOS 在內的各種 Linux 發行版上運行。
在 Ubuntu 20 上安裝 IronBarcode 需要哪些步驟?
要在 Ubuntu 20 上安裝 IronBarcode,請確保您擁有 sudo 管理員權限。使用apt update更新您的軟體包列表,並使用apt install -y libgdiplus安裝所需的庫。
IronBarcode 能否與運行在 Linux 上的雲端服務一起使用?
是的,IronBarcode 可以與運行在 Linux 上的雲端服務一起使用。它與 Linux 的兼容性使其成為依賴基於 Linux 的雲端基礎架構的企業和 SaaS 客戶的理想選擇。
我在 CentOS 7 上運行 IronBarcode 是否需要額外的庫?
是的,對於 CentOS 7,您需要使用yum套件管理器安裝 EPEL 儲存庫、Mono、libgdiplus 和 libc6-dev,以確保 IronBarcode 正常運作。
為什麼推薦使用Ubuntu系統運行IronBarcode?
推薦使用 Ubuntu,因為它在 Azure 基礎架構中經過了廣泛的測試,支援官方的 Microsoft .NET 和 Docker 映像,並為 IronBarcode 提供了簡單的設定。
libgdiplus在 IronBarcode 的 Linux 系統設定中扮演什麼角色?
libgdiplus函式庫提供 GDI+ 支持,這對於 IronBarcode 在 Linux 系統上執行條碼操作至關重要。
是否有可用於在 Linux 上安裝 IronBarcode 的 Docker 映像?
是的,微軟官方提供了適用於 .NET Standard 和 ASP.NET Core 的 Docker 映像,可用於在 Linux 上安裝 IronBarcode。
除了 Ubuntu、Debian 或 CentOS 之外,其他 Linux 發行版是否需要手動設定?
是的,雖然也支援其他 Linux 發行版,但它們可能需要比 Ubuntu、Debian 或 CentOS 更多的手動配置。
IronBarcode 如何增強 Linux 開發人員的功能?
IronBarcode 簡化了 Linux 環境中條碼操作的集成,提供了一個強大的解決方案,無需更改程式碼即可增強開發人員和企業的功能。
IronBarcode 是否相容於 Linux 上的 .NET 10?它支援哪些平台?
是的,IronBarcode 在 Linux 平台上支援 .NET 10。 BarCode.Linux 軟體包可與 .NET 10 以及 .NET 9、8、7、6、5、.NET Core 2.x 和 3.x、.NET Standard 2.x 和 .NET Framework 4.6.2+ 搭配使用。 ([ironsoftware.com](https://ironsoftware.com/csharp/barcode/features/compatibility/?utm_source=openai))






