IronOCR 开始 Linux 设置指南 IronOCR Linux 兼容性及安装指南 Curtis Chau 已更新:九月 1, 2025 下载 IronOCR NuGet 下载 DLL 下载 Windows 安装程序 免费试用 法学硕士副本 法学硕士副本 将页面复制为 Markdown 格式,用于 LLMs 在 ChatGPT 中打开 向 ChatGPT 咨询此页面 在双子座打开 向 Gemini 询问此页面 在双子座打开 向 Gemini 询问此页面 打开困惑 向 Perplexity 询问有关此页面的信息 分享 在 Facebook 上分享 分享到 X(Twitter) 在 LinkedIn 上分享 复制链接 电子邮件文章 This article was translated from English: Does it need improvement? Translated View the article in English IronOCR 支持 Linux 上的.NET Core和.NET 5应用程序,以及Docker 、Azure、macOS 和(当然)Windows。 Linux ! Docker ! Azure ! AWS ! Ubuntu ! Debian 我们建议使用 .NET Core 3.1 和任何其他被微软标记为 LTS 的运行时,因为它们有长期的支持保障,并且通常在 Linux 上经过了充分的测试。 在 IronOCR Linux 上运行无需任何代码更改。 通常情况下,IronOCR 开箱即用,这得益于我们的工程师数百小时的测试和配置。 Linux 支持非常重要,因为许多云服务(如 Azure Web Apps、Azure Functions、AWS EC2、AWS Lambda、Azure DevOps Docker)都严重依赖 Linux。 在 Iron Software,我们经常使用这些云工具,并且了解到我们的许多企业和 SaaS 客户也是如此。 正式支持的 Linux 发行版 我们正式支持并推荐以下最新的64 位Linux 操作系统,用于 IronOCR 的"零配置"设置。 Ubuntu 20 Ubuntu 18 Debian 11 Debian 10 [目前是 Microsoft Azure 的默认 Linux 发行版] 请阅读下面的"其他 Linux 发行版"以获取有关在非官方支持的Linux 版本上安装 IronOCR 的建议。 IronOCR NuGet 包 Install-Package IronOcr Ubuntu 兼容性 Ubuntu 是我们测试最多的 Linux 操作系统。 这是因为它在我们用于持续测试和部署的 Azure 基础架构中被大量使用。 该平台还提供官方的 Microsoft .NET 支持和官方 Docker 镜像。 Ubuntu 20 微软! Ubuntu ! Chrome ! Safari ! Docker ! Azure 手动安装 Ubuntu 20:如果您希望手动安装,或者您的应用程序无法以 sudo 管理员权限运行。 # Update the package list sudo apt update # Install necessary packages sudo apt install -y apt-utils libgdiplus libc6-dev # Update the package list sudo apt update # Install necessary packages sudo apt install -y apt-utils libgdiplus libc6-dev SHELL Ubuntu 18 微软! Ubuntu ! Chrome ! Safari ! Docker ! Azure Ubuntu 18 手动安装:如果您希望手动安装,或者您的应用程序无法以 sudo 管理员权限运行。 # Update the package list sudo apt update # Install necessary packages sudo apt install -y apt-utils libgdiplus libc6-dev # Update the package list sudo apt update # Install necessary packages sudo apt install -y apt-utils libgdiplus libc6-dev SHELL Debian 11 Debian ! Microsoft ! Chrome ! Safari ! Docker ! Azure 当在 Visual Studio 中向 .NET 项目添加 Docker 支持时,Debian 10 是 Microsoft 使用的默认 Linux 发行版。 手动安装 Debian 11:如果您希望手动安装,或者您的应用程序无法以 sudo 管理员权限运行。 # Update the package list sudo apt update # Install necessary packages sudo apt install -y apt-utils libgdiplus libc6-dev # Update the package list sudo apt update # Install necessary packages sudo apt install -y apt-utils libgdiplus libc6-dev SHELL Debian 10 Debian ! Microsoft ! Chrome ! Safari ! Docker ! Azure 当在 Visual Studio 中向 .NET 项目添加 Docker 支持时,Debian 10 是 Microsoft 使用的默认 Linux 发行版。 手动安装 Debian 10:如果您希望手动安装,或者您的应用程序无法以 sudo 管理员权限运行。 # Update the package list sudo apt update # Install necessary packages sudo apt install -y apt-utils libgdiplus libc6-dev # Update the package list sudo apt update # Install necessary packages sudo apt install -y apt-utils libgdiplus libc6-dev SHELL 其他Linux发行版 无论你使用HFS 、 yum 、 apt还是apt-get作为软件包管理器,其要求都基本保持不变。 # Update the package list sudo apt update # Install necessary packages and Tesseract OCR sudo apt install -y apt-utils libgdiplus libc6-dev tesseract-ocr libtesseract-dev # Update the package list sudo apt update # Install necessary packages and Tesseract OCR sudo apt install -y apt-utils libgdiplus libc6-dev tesseract-ocr libtesseract-dev SHELL 常见问题解答 如何使用 C# 在 Linux 上设置 Tesseract OCR? 要在 Linux 上使用 C# 设置 Tesseract OCR,可以使用 IronOCR。首先,确保已安装 .NET Core。然后,使用PM> Install-Package IronOCR安装 IronOCR NuGet 包,并按照设置说明在您的 Linux 系统上配置 Tesseract OCR。 IronOCR 官方支持哪些 Linux 发行版? IronOCR 官方支持 Ubuntu 20、Ubuntu 18、Debian 11 和 Debian 10 的'零配置'设置,这允许以最小的配置实现无缝集成。 Can IronOCR be used with Docker on Linux? 是的,IronOCR 可以在 Linux 的 Docker 中使用。Debian 10 是 Microsoft 在 Visual Studio 中为 .NET 项目添加 Docker 支持时使用的默认 Linux 发行版,使其与 IronOCR 兼容。 是否需要修改我的 C# 代码以在 Linux 上运行 IronOCR? 不,不需要修改您的 C# 代码以在 Linux 上运行 IronOCR。软件设计为在经过广泛测试和配置的支持的 Linux 发行版上即可开箱即用。 为什么推荐与 IronOCR 一起使用长期支持(LTS)版本的 .NET Core? 推荐与 IronOCR 一起使用长期支持(LTS)版本的 .NET Core,因为这保证了稳定性和可靠性,特别是在像 Azure 和 AWS 这样的基于 Linux 的云服务上部署应用程序时。 如何在 Ubuntu 20 上安装 IronOCR 所需的包? 要在 Ubuntu 20 上安装 IronOCR 所需的包,更新您的包列表并使用以下命令安装必要的依赖项:sudo apt update 和 sudo apt install -y apt-utils libgdiplus libc6-dev。 如果我的 Linux 发行版没有得到 IronOCR 官方支持,我该怎么办? 如果您的 Linux 发行版没有得到 IronOCR 官方支持,您仍然可以通过更新软件包列表并使用软件包管理器安装必要的包和 Tesseract OCR 来使用该软件。 为什么Linux支持对OCR软件至关重要? Linux 支持对于像 IronOCR 这样的 OCR 软件至关重要,因为许多云服务,如 Azure Web Apps、Azure Functions、AWS EC2、AWS Lambda 和 Azure DevOps Docker,严重依赖 Linux,这对于企业和 SaaS 解决方案来说尤为必要。 IronOCR 是否支持 Linux 和其他平台上的 .NET 10? 是的——IronOCR 支持 .NET 10 以及 .NET 9、8、7、6 和 5 版本。这包括对 Windows、macOS、Linux、Docker、Azure 和 AWS 的跨平台兼容性。([Iron Software.com](https://Iron Software.com/csharp/ocr/features/compatibility/?utm_source=openai)) Curtis Chau 立即与工程团队聊天 技术作家 Curtis Chau 拥有卡尔顿大学的计算机科学学士学位,专注于前端开发,精通 Node.js、TypeScript、JavaScript 和 React。他热衷于打造直观且美观的用户界面,喜欢使用现代框架并创建结构良好、视觉吸引力强的手册。除了开发之外,Curtis 对物联网 (IoT) 有浓厚的兴趣,探索将硬件和软件集成的新方法。在空闲时间,他喜欢玩游戏和构建 Discord 机器人,将他对技术的热爱与创造力相结合。 准备开始了吗? Nuget 下载 5,167,857 | Version: 2025.11 刚刚发布 免费 NuGet 下载 总下载量:5,167,857 查看许可证