IronOCR 開始使用 Linux設置指南 IronOCR Linux 相容性及安裝指南 Curtis Chau 更新:2025年9月1日 下載 IronOCR NuGet 下載 DLL 下載 Windows 安裝程式 開始免費試用 LLM副本 LLM副本 將頁面複製為 Markdown 格式,用於 LLMs 在 ChatGPT 中打開 請向 ChatGPT 諮詢此頁面 在雙子座打開 請向 Gemini 詢問此頁面 在 Grok 中打開 向 Grok 詢問此頁面 打開困惑 向 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。 我們建議使用.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 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 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 當在 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 當在 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發行版 無論你使用 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發行版上開箱即用。 為何推薦使用長期支持(LTS)版本的.NET Core以配合IronOCR? 推薦使用長期支持(LTS)版本的.NET Core以配合IronOCR是因為這可以保證穩定性和可靠性,尤其是在像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軟件至關重要? 對於像IronOCR這樣的OCR軟件來說,Linux支持至關重要,因為許多雲服務(如Azure Web應用、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 的跨平台相容性。 ([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,556,263 | 版本: 2026.3 剛剛發布 開始免費試用 免費 NuGet 下載 總下載量:5,556,263 查看許可證 還在捲動嗎? 想要快速證明? PM > Install-Package IronOcr 執行範例 觀看您的圖片變成可搜尋的文字。 免費 NuGet 下載 總下載量:5,556,263 查看許可證