IronOCR 開始使用 Linux設置指南 IronOCR Linux 相容性及安裝指南 Curtis Chau 更新:2025年9月1日 下載 IronOCR NuGet 下載 DLL 下載 Windows 安裝程式 開始免費試用 法學碩士副本 法學碩士副本 將頁面複製為 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。 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 常見問題解答 如何在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 bots,將他對技術的熱愛與創意結合。 準備好開始了嗎? Nuget 下載 5,384,824 | 版本: 2026.2 剛剛發布 免費 NuGet 下載 總下載量:5,384,824 查看許可證