IronOCR Linux 互換性とセットアップガイド
IronOCR は、 .NET Coreおよび.NET 5アプリケーション用の Linux のほか、 Docker 、Azure、macOS、そして (当然ながら) Windows もサポートしています。
![]()
.NET Core 3.1 およびMicrosoft によって LTSとしてマークされているその他のランタイムは長期サポートが保証されており、一般的に Linux 上で十分にテストされているため、これらを使用することをお勧めします。
IronOCR Linux で実行するためにコードを変更する必要はありません。 通常、IronOCR は、当社のエンジニアによる何百時間ものテストと構成のおかげで、すぐに使用できます。
Azure Web Apps、Azure Functions、AWS EC2、AWS Lambda、Azure DevOps Docker などの多くのクラウド サービスは Linux に大きく依存しているため、Linux サポートは重要です。 Iron Software では、これらのクラウド ツールを定期的に使用しており、多くのエンタープライズおよび SAAS 顧客も同様に使用していることを認識しています。
公式にサポートされているLinuxディストロ
IronOCR の"ゼロ構成"セットアップには、以下の最新の64 ビットLinux OS を公式にサポートし、推奨しています。
- Ubuntu 20
- Ubuntu 18
- Debian 11
- Debian 10 [現在のMicrosoft AzureデフォルトLinuxディストリビューション]
公式にサポートされていない Linux バージョンに IronOCR をインストールする場合のアドバイスについては、以下の"その他の Linux ディストリビューション"をお読みください。
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-devUbuntu 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-devDebian 11
! Debian ! Microsoft ! Chrome ! Safari ! Docker ! Azure
Debian 10 は、Visual Studio の .NET プロジェクトに Docker サポートを追加するときに 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-devDebian 10
! Debian ! Microsoft ! Chrome ! Safari ! Docker ! Azure
Debian 10 は、Visual Studio の .NET プロジェクトに Docker サポートを追加するときに 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その他の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よくある質問
C#を使用してLinuxでTesseract OCRをセットアップする方法は?
C#を使用してLinuxでTesseract OCRをセットアップするには、IronOCRを使用できます。まず、.NET Coreがインストールされていることを確認してください。次に、IronOCR NuGetパッケージをインストールし、PM> Install-Package IronOCRを使用してセットアップ手順に従い、LinuxシステムでTesseract OCRを構成します。
正式にサポートされているLinuxディストリビューションはどれですか?
IronOCRは、Ubuntu 20、Ubuntu 18、Debian 11、およびDebian 10を「ゼロ設定」セットアップ用に公式にサポートしており、最小限の構成でシームレスな統合を可能にします。
IronOCRはLinuxでDockerと一緒に使用できますか?
はい、IronOCRはLinuxでDockerと一緒に使用できます。Debian 10は、MicrosoftがVisual StudioでDockerサポートを.NETプロジェクトに追加する際に使用するデフォルトのLinuxディストリビューションであり、IronOCRと互換性があります。
LinuxでIronOCRを実行するためにC#コードを変更する必要がありますか?
いいえ、LinuxでIronOCRを実行するためにC#コードを変更する必要はありません。このソフトウェアは、広範なテストと構成のおかげで、サポートされているLinuxディストリビューションで箱から出したままで動作するように設計されています。
.NET Coreの長期サポートバージョンをIronOCRと一緒に使用することが推奨されるのはなぜですか?
.NET Coreの長期サポート(LTS)バージョンの使用は、IronOCRと一緒に使用することが推奨されます。特にAzureやAWSのようなLinuxベースのクラウドサービスにアプリケーションをデプロイする際に、安定性と信頼性を確保するためです。
Ubuntu 20にIronOCRに必要なパッケージをインストールするにはどうすればいいですか?
Ubuntu 20にIronOCRに必要なパッケージをインストールするには、パッケージリストを更新し、必要な依存関係をsudo apt updateおよびsudo apt install -y apt-utils libgdiplus libc6-devというコマンドを使用してインストールします。
IronOCRに正式にサポートされていないLinuxディストリビューションがある場合はどうすればいいですか?
IronOCRに正式にサポートされていないLinuxディストリビューションを使用している場合でも、パッケージリストを更新し、必要なパッケージとTesseract OCRをパッケージマネージャを使用してインストールすることでソフトウェアを使用できます。
OCRソフトウェアのLinuxサポートが重要であるのはなぜですか?
IronOCRのようなOCRソフトウェアにおいてLinuxサポートが重要なのは、Azure Web Apps、Azure Functions、AWS EC2、AWS Lambda、Azure DevOps Dockerなどの多くのクラウドサービスがLinuxに大きく依存しており、これが企業やSaaSソリューションにとって不可欠だからです。
IronOCR は Linux やその他のプラットフォーム上の .NET 10 をサポートしていますか?
はい。IronOCR は、.NET 10 に加え、バージョン 9、8、7、6、5 をサポートしています。これには、Windows、macOS、Linux、Docker、Azure、AWS のクロスプラットフォーム互換性が含まれます。([Iron Software.com](https://Iron Software.com/csharp/ocr/features/compatibility/?utm_source=openai))






