IRONSOFTWAREHOME

IronBarcode Linux兼容性及设置指南

Curtis Chau
Curtis Chau
Updated: 2026年6月29日

IronBarcode 完全支持 Linux,适用于各种发行版的**.NET Standard**、.NET Core.NET Framework 应用程序。

LinuxDockerAzure亚马逊UbuntuDebian

在 Linux 上运行 IronBarcode 不需要代码更改。 一般来说,IronBarcode 可以开箱即用,这得益于我们的工程师进行了数百小时的测试和配置。

Linux 支持很重要,因为如今许多云服务运行在 Linux 上。 在 Iron Software,我们定期使用这些云工具,并了解我们的许多企业和 SaaS 客户也是如此。

正式支持的 Linux 发行版

我们正式支持并推荐下面最新的64 位 Linux 发行版,以实现 IronBarcode 的"零配置"设置:

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

其他 Linux 发行版部分支持,但可能需要额外的手动配置。

Linux 特定软件包

BarCode.Linux包通过.NET跨平台项目在Linux设备上启用条形码功能。 不需要原始BarCode包。

PM > Install-Package BarCode.Linux

Ubuntu 兼容性

Ubuntu 是我们测试最多的 Linux 操作系统。 这是因为它在支持我们持续测试和部署的 Azure 基础设施中被大量使用。 该平台还有官方的 微软 .NET 支持和可用的官方 Docker 镜像。

Ubuntu 20

微软UbuntuChromeSafariDockerAzure

官方 微软 Docker 镜像:

Ubuntu 20安装

要运行 IronBarcode,首先确保您具有 sudo 管理权限,然后将这些命令添加到您的 Dockerfile 中:

# Update package lists
RUN apt update

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

Ubuntu 18

微软UbuntuChromeSafariDockerAzure

官方 微软 Docker 镜像

Ubuntu 18 设置

要运行 IronBarcode,首先确保您具有 sudo 管理权限,然后将这些命令添加到您的 Dockerfile 中:

# Update package lists
RUN apt update

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

Debian 11

Debian微软ChromeSafariDockerAzure

官方 微软 Docker 镜像

Debian 11 设置

要运行 IronBarcode,首先确保您具有 sudo 管理权限,然后将这些命令添加到您的 Dockerfile 中:

# Update package lists
RUN apt update

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

Debian 10

Debian微软ChromeSafariDockerAzure

官方 微软 Docker 镜像

Debian 10 设置

要运行 IronBarcode,首先确保您具有 sudo 管理权限,然后将这些命令添加到您的 Dockerfile 中:

# Update package lists
RUN apt update

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

CentOS

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
Text

常见问题解答

我如何在 Linux 环境中集成条码操作?

您可以使用 IronBarcode 在 Linux 环境中无缝集成条码操作,它支持 .NET Standard、.NET Core 和 .NET Framework 应用程序。它适用于各种 Linux 发行版,包括 Ubuntu、Debian 和 CentOS,而无需代码修改。

在 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 提供了简单的设置。

<code>libgdiplus</code> 在 IronBarcode 的 Linux 设置中扮演什么角色?

libgdiplus 库提供了 GDI+ 支持,对于 IronBarcode 在 Linux 系统上执行条码操作至关重要。

是否有可用的 Docker 镜像用于在 Linux 上设置 IronBarcode?

是的,有官方 Microsoft Docker 镜像可用于 .NET Standard 和 ASP.NET Core,可用于在 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))

Curtis Chau
技术作家

Curtis Chau 拥有卡尔顿大学的计算机科学学士学位,专注于前端开发,精通 Node.js、TypeScript、JavaScript 和 React。他热衷于打造直观且美观的用户界面,喜欢使用现代框架并创建结构良好、视觉吸引力强的手册。

...
阅读更多

准备开始了吗?

Nuget Downloads 2,422,100版本:2026.9刚刚发布

立即获取您的免费30 天试用密钥
无需信用卡或创建账户
C# 用于 PDF 的 NuGet 库
通过 NuGet 安装

版本: 2026.9

PM > Install-Package BarCode
nuget.org/packages/BarCode/
  1. 在解决方案资源管理器中,右键点击引用,管理 NuGet 包
  2. 选择浏览并搜索 "IronBarcode"
  3. 选择包并安装
C# PDF DLL
下载 DLL

版本: 2026.9

  1. 下载并将 IronBarCode 解压到解决方案目录中的 ~/Libs 等位置
  2. 在 Visual Studio 解决方案资源管理器中,右键单击引用。选择浏览,"IronBarcode.dll"

许可 $999

Key in blue circle

立即获取免费的 30 天试用版密钥

Your trial license will be sent to your email address

无任何限制。100% 解锁。无需信用卡。

bullet_checked无需信用卡或创建账户无任何限制。100% 解锁。无需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
预约您的免费现场演示
Booking Badge

深受全球数百万工程师信赖

Iron Software 的客户徽标
获取您的无义务咨询
填写下面的表格或通过sales@ironsoftware.com
您的资料将始终保密。
深受全球数百万工程师信赖
Iron Software 的客户徽标
立即获取您的免费30 天试用密钥
无需信用卡或创建账户