IronOCR 開始使用 Linux 安裝指南 IronOCR Linux Compatibility & Setup Guide Curtis Chau 更新日期:9月 1, 2025 Download IronOCR NuGet 下載 DLL 下載 Windows 安裝程式 Start Free Trial Copy for LLMs Copy for LLMs Copy page as Markdown for LLMs Open in ChatGPT Ask ChatGPT about this page Open in Gemini Ask Gemini about this page Open in Grok Ask Grok about this page Open in Perplexity Ask Perplexity about this page Share Share on Facebook Share on X (Twitter) Share on LinkedIn Copy URL Email article This article was translated from English: Does it need improvement? Translated View the article in English IronOCR 支援 .NET Core 和 .NET 5 應用程序的 Linux,及 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-bit Linux 作業系統,用於 IronOCR 的 "零配置" 安裝。 Ubuntu 20 Ubuntu 18 Debian 11 Debian 10 [目前為 Microsoft Azure 的預設 Linux 發行版] 請閱讀下方的 "其他 Linux 發行版" 以獲取將 IronOCR 安裝在非 官方支援 Linux 版本上的建議。 IronOCR NuGet 套件 Install-Package IronOcr Ubuntu 相容性 Ubuntu 是我們測試最多的 Linux 作業系統。 這是因為它在我們用於連續測試和部署的 Azure 基礎架構中被大量使用。 該平台也有官方微軟 .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 # 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 # Update the package list sudo apt update # Install necessary packages sudo apt install -y apt-utils libgdiplus libc6-dev SHELL Debian 11 !Microsoft !Ubuntu !Chrome !Safari !Docker !Azure 當在 Visual Studio 中為 .NET 專案新增 Docker 支援時,Debian 10 是微軟使用的默認 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 !Microsoft !Ubuntu !Chrome !Safari !Docker !Azure 當在 Visual Studio 中為 .NET 專案新增 Docker 支援時,Debian 10 是微軟使用的默認 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 常見問題解答 如何在Linux上使用C#設定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 的「零配置」設置,從而實現與系統的無縫集成,且只需極少的配置。 IronOCR 能否在 Linux 系統上使用 Docker? 是的,IronOCR 可以在 Linux 系統上使用 Docker。 Debian 10 是微軟在 Visual Studio 中為 .NET 專案新增 Docker 支援時預設使用的 Linux 發行版,因此與 IronOCR 相容。 是否需要修改我的 C# 程式碼才能在 Linux 上運行 IronOCR? 不,無需修改 C# 程式碼即可在 Linux 上運行 IronOCR。該軟體經過廣泛的測試和配置,可在受支援的 Linux 發行版上開箱即用。 為什麼建議將 IronOCR 與 .NET Core 的長期支援 (LTS) 版本一起使用? 建議將 IronOCR 與 .NET Core 的長期支援 (LTS) 版本搭配使用,因為它能確保穩定性和可靠性,尤其是在將應用程式部署到基於 Linux 的雲端服務(如 Azure 和 AWS)上時。 如何在 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,這使得 Linux 成為企業和 SaaS 解決方案的必備工具。 IronOCR 是否支援 Linux 和其他平台上的 .NET 10? 是的-IronOCR 支援 .NET 10 以及 .NET 9、8、7、6 和 5 版本。這包括對 Windows、macOS、Linux、Docker、Azure 和 AWS 的跨平台相容性。 ([ironsoftware.com](https://ironsoftware.com/csharp/ocr/features/compatibility/?utm_source=openai)) Curtis Chau 立即與工程團隊聊天 技術作家 Curtis Chau 擁有卡爾頓大學計算機科學學士學位,專注於前端開發,擅長於 Node.js、TypeScript、JavaScript 和 React。Curtis 熱衷於創建直觀且美觀的用戶界面,喜歡使用現代框架並打造結構良好、視覺吸引人的手冊。除了開發之外,Curtis 對物聯網 (IoT) 有著濃厚的興趣,探索將硬體和軟體結合的創新方式。在閒暇時間,他喜愛遊戲並構建 Discord 機器人,結合科技與創意的樂趣。 準備好開始了嗎? Nuget 下載 5,044,537 | 版本: 2025.11 剛剛發布 免費 NuGet 下載 總下載量:5,044,537 查看許可證