IronOCR Linux 相容性和設定指南

查克尼思·賓
查克尼思·賓
2022年1月18日
已更新 2024年10月23日
分享:
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 可以即開即用。

因為許多雲端服務,如 Azure Web Apps、Azure Functions、AWS EC2、AWS Lambda、Azure Devops Docker 高度依賴 Linux,所以 Linux 支援非常重要。 在Iron Software,我們定期使用這些雲端工具,並且了解我們許多企業和SAAS客戶也是如此。

官方支援的 Linux 發行版

我們正式支持並推薦以下最新的64位 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 related to Ubuntu 20 Ubuntu V1 related to Ubuntu 20 Chrome V1 related to Ubuntu 20 Safari V1 related to Ubuntu 20 Docker related to Ubuntu 20 Azure 1 related to Ubuntu 20

手動安裝 Ubuntu 20 如果您希望手動安裝,或應用程式無法在 sudo 管理員權限下執行。

sudo apt update
sudo apt install -y apt-utils libgdiplus libc6-dev

Ubuntu 18

Microsoft related to Ubuntu 18 Ubuntu V1 related to Ubuntu 18 Chrome V1 related to Ubuntu 18 Safari V1 related to Ubuntu 18 Docker related to Ubuntu 18 Azure 1 related to Ubuntu 18

手動安裝 Ubuntu 18 如果您希望手動安裝或您的應用程序無法以 sudo 管理員權限運行。

sudo apt update
sudo apt install -y apt-utils libgdiplus libc6-dev

Debian 11

Debian related to Debian 11 Microsoft related to Debian 11 Chrome V1 related to Debian 11 Safari V1 related to Debian 11 Docker related to Debian 11 Azure 1 related to Debian 11

_Debian 10 是 Microsoft 在 Visual Studio 中為 .NET 專案添加 Docker 支援時使用的預設 Linux 發行版。

手動設定 Debian 11 如果您希望手動安裝或您的應用程式無法以 sudo 管理員權限運行。

sudo apt update
sudo apt install -y apt-utils libgdiplus libc6-dev

Debian 10

Debian related to Debian 10 Microsoft related to Debian 10 Chrome V1 related to Debian 10 Safari V1 related to Debian 10 Docker related to Debian 10 Azure 1 related to Debian 10

_Debian 10 是 Microsoft 在 Visual Studio 中為 .NET 專案添加 Docker 支援時使用的預設 Linux 發行版。

手動設定 Debian 10 如果您希望手動安裝或您的應用程式無法以 sudo 管理員權限運行。

sudo apt update
sudo apt install -y apt-utils libgdiplus libc6-dev

其他Linux發行版

無論您使用HFSyumaptapt-get作為您的套件管理器,需求幾乎保持不變。

sudo apt update
sudo apt install -y apt-utils libgdiplus libc6-dev tesseract-ocr libtesseract-dev
查克尼思·賓
軟體工程師
Chaknith 致力於 IronXL 和 IronBarcode。他在 C# 和 .NET 方面擁有豐富的專業知識,協助改進軟體並支持客戶。他從用戶互動中獲得的洞察力有助於提高產品、文檔和整體體驗。