IRONSOFTWAREHOME

IronOCR Linux 相容性與設定指南

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

IronOCR 支援 .NET Core.NET 5 應用程式於 Linux 上運行,並且支援Docker、Azure、macOS 和(當然)Windows。

Linux Docker Azure AWS Ubuntu Debian

我們建議使用 .NET Core 3.1 及任何其他由Microsoft 標記為 LTS 的運行環境,因為它們有保障的長期支援且在 Linux 上通常經過良好的測試。

在 IronOCR Linux 上運行不需要進行任何程式碼更改。 總體來說,IronOCR 開箱即用,這歸功於我們工程師數百小時的測試和配置。

Linux 支援很重要,因為許多雲端服務如 Azure Web Apps、Azure Functions、AWS EC2、AWS Lambda、Azure DevOps Docker 都高度依賴 Linux。 在 Iron Software,我們定期使用這些雲端工具並理解我們的許多 Enterprise 和 SAAS 客戶也同樣使用。

正式支援的 Linux 發行版本

我們正式支援並推薦以下最新的64-bit Linux 作業系統,以實現 IronOCR 的"零配置"設置。

  • Ubuntu 20
  • Ubuntu 18
  • Debian 11
  • Debian 10 [目前是 Microsoft Azure 預設的 Linux 發行版]

請參閱下文的"其他 Linux 發行版"以獲得有關在未正式支援的 Linux 版本上安裝 IronOCR 的建議。

IronOCR NuGet 套件

PM > Install-Package IronOcr

Ubuntu 相容性

Ubuntu 是我們測試最多的 Linux 作業系統。 這是因為它在我們用於持續測試和部署的 Azure 基礎設施中被大量使用。 此平台也有官方的 Microsoft .NET 支援和官方的 Docker 映像。

Ubuntu 20

Microsoft 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
SHELL

Ubuntu 18

Microsoft 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
SHELL

Debian 11

Debian Microsoft Chrome Safari Docker Azure

_Debian 10 是 Microsoft 將 Docker 支援新增到 Visual Studio 中的 .NET 專案時使用的預設 Linux 發行版。

**手動 Debian 11 設置:**如果您希望手動安裝或您的應用無法以 sudo 管理員權限執行。

# 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

_Debian 10 是 Microsoft 將 Docker 支援新增到 Visual Studio 中的 .NET 專案時使用的預設 Linux 發行版。

**手動 Debian 10 設置:**如果您希望手動安裝或您的應用無法以 sudo 管理員權限執行。

# Update the package list
sudo apt update

# Install necessary packages
sudo apt install -y apt-utils libgdiplus libc6-dev
SHELL

其他 Linux 發行版

無論您使用 aptapt-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
SHELL

常見問題

如何使用 C# 設置 Linux 上的 Tesseract OCR?

若要使用 C# 在 Linux 上設置 Tesseract OCR,可以使用 IronOCR。首先,確保已安裝 .NET Core。然後,使用 PM> Install-Package IronOCR 安裝 IronOCR NuGet 套件,並按照設置說明來配置 Linux 系統上的 Tesseract OCR。

哪些 Linux 發行版是 IronOCR 官方支持的?

IronOCR 官方支持 Ubuntu 20、Ubuntu 18、Debian 11 和 Debian 10 的“零配置”設置,允許以最少的配置進行無縫整合。

IronOCR 可以在 Linux 上與 Docker 一起使用嗎?

可以,IronOCR 可以在 Linux 上與 Docker 一起使用。當 Microsoft 在 Visual Studio 中向 .NET 專案中新增 Docker 支持時,Debian 10 是預設的 Linux 發行版,這使得它與 IronOCR 相容。

Linux 上運行 IronOCR 是否需要修改我的 C# 程式碼?

不,在 Linux 上運行 IronOCR 不需要修改您的 C# 程式碼。由於經過廣泛的測試和配置,該軟體設計為在受支持的 Linux 發行版上開箱即用。

為什麼建議在 IronOCR 中使用長期支持(LTS)版本的 .NET Core?

建議在 IronOCR 中使用長期支持(LTS)版本的 .NET Core,因為它能確保穩定性和可靠性,特別是在像 Azure 和 AWS 這樣的基於 Linux 的雲服務中部署應用程式時。

如何在 Ubuntu 20 上安裝 IronOCR 所需的套件?

若要在 Ubuntu 20 上安裝 IronOCR 所需的套件,更新您的套件列表並使用以下命令安裝所需的依賴項:sudo apt updatesudo apt install -y apt-utils libgdiplus libc6-dev

如果我的 Linux 發行版沒有得到 IronOCR 的官方支持,我該怎麼辦?

如果您的 Linux 發行版沒有得到 IronOCR 的官方支持,您仍可以通過更新包列表並使用您的包管理器安裝必要的套件和 Tesseract OCR 來使用該軟體。

為什麼 Linux 支持對 OCR 軟體至關重要?

像 IronOCR 這樣的 OCR 軟體對 Linux 的支持至關重要,因為許多雲服務(例如 Azure Web 應用程式、Azure 函式、AWS EC2、AWS Lambda 和 Azure DevOps Docker)嚴重依賴 Linux,這對企業和 SaaS 解決方案至關重要。

IronOCR 支援 .NET 10 在 Linux 和其他平台上嗎?

是的,IronOCR 支援 .NET 10 以及版本 9、8、7、6 和 5。這包括對 Windows、macOS、Linux、Docker、Azure 和 AWS 的跨平台相容性。([ironsoftware.com](https://ironsoftware.com/csharp/ocr/features/compatibility/?utm_source=openai))

Why is Linux support important for IronOCR?

Linux support is important because many cloud services rely heavily on Linux, and IronOCR is used by enterprise and SAAS customers who utilize these services.

Curtis Chau
技術作家

Curtis Chau擁有Carleton大學的電腦科學學士學位,專精於前端開發,擁有Node.js、TypeScript、JavaScript和React的專業知識。Curtis熱衷於建立直觀且美觀的使用者介面,喜愛使用現代框架並建立結構良好、視覺吸引力的手冊。

...
閱讀更多

準備開始了嗎?

Nuget Downloads 6,236,385版本:2026.9剛剛發布

立即獲取您的30天試用金鑰
無需信用卡或帳戶建立
C# PDF的NuGet程式庫
使用NuGet安裝

版本: 2026.9

PM > Install-Package IronOcr
nuget.org/packages/IronOcr/
  1. 在解決方案資源管理器中,右鍵點擊參考,管理NuGet包
  2. 選擇瀏覽並搜尋"IronOCR"
  3. 選擇包並安裝
C# PDF DLL
下載 DLL

版本: 2026.9

這裡下載Windows安裝程式。

  1. 下載並解壓IronOCR至您的方案目錄下的~/Libs等位置
  2. 在Visual Studio解決方案資源管理器中,右鍵點擊參考。選擇瀏覽,"IronOCR.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
獲取您的無義務諮詢
填寫以下表格或發送電子郵件至sales@ironsoftware.com
您的詳細資訊將始終保密。
被全球數百萬工程師信任
Iron Software的客戶標誌
立即獲取您的30天試用金鑰
無需信用卡或帳戶建立