IronOCR Linux対応とセットアップガイド
IronOCRは、.NET Coreおよび.NET 5アプリケーション向けにLinuxをサポートしています。Docker (ドッカー)Azure、macOS、および(自然に)Windows
.NET Core 3.1および「LTS」(長期サポート)でマークされた他のいかなるランタイムの使用をお勧めします。Microsoftの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 OSについて、IronOCRの「ゼロコンフィギュレーション」セットアップが可能です。
- Ubuntu 20
- ウブントゥ 18
- デビアン11
-
デビアン 10[現在のMicrosoft AzureデフォルトLinuxディストロ]_
以下の「Other Linux Distros」をお読みください。公式にサポートされていないLinuxのバージョンにIronOCRをインストールするためのアドバイスが記載されています。
IronOCR NuGet パッケージ
もちろんです!翻訳したいコンテンツを提供してください。それに従って正確な日本語訳を提供いたします。
PM > Install-Package IronOCR もちろんです!翻訳したいコンテンツを提供してください。それに従って正確な日本語訳を提供いたします。
Ubuntu互換性
Ubuntuは、当社で最もテストされたLinuxオペレーティングシステムです。 これは、我々が継続的なテストとデプロイに使用しているAzureインフラストラクチャで頻繁に使用されているためです。 このプラットフォームには、公式のMicrosoft .NETサポートと公式のDockerイメージもあります。
Ubuntu 20
Ubuntu 20とは、広く使用されているオープンソースのオペレーティングシステムであるUbuntuの2020年リリース版の一つです。このバージョンは、ユーザビリティの向上、一層のセキュリティ強化、パフォーマンス向上などが特徴です。Ubuntu 20は、デスクトップ、サーバー、そしてIoTデバイスに至るまで、さまざまな用途に適しています。多くの開発者や企業が、開発環境や本番環境においてUbuntu 20を採用しています。
Ubuntu 20手動セットアップ 手動でインストールするか、またはアプリが_sudo_管理者権限で実行できない場合。
sudo apt update
sudo apt install -y apt-utils libgdiplus libc6-dev
ウブントゥ 18
手動によるUbuntu 18のセットアップ 手動でインストールする場合、またはアプリケーションが sudo 管理者権限で実行できない場合。
sudo apt update
sudo apt install -y apt-utils libgdiplus libc6-dev
デビアン11
Visual Studioで.NETプロジェクトにDockerサポートを追加する際に、Microsoftが使用するデフォルトのLinuxディストリビューションはDebian 10です。
手動 Debian 11 セットアップ 手動でインストールしたい場合や、アプリが sudo 管理者特権で実行できない場合。
sudo apt update
sudo apt install -y apt-utils libgdiplus libc6-dev
デビアン 10
Visual Studioで.NETプロジェクトにDockerサポートを追加する際に、Microsoftが使用するデフォルトのLinuxディストリビューションはDebian 10です。
手動でデビアン10をセットアップ お使いのアプリを手動でインストールする必要がある場合、または_sudo_管理権限で実行できない場合、次の手順に従ってください。
sudo apt update
sudo apt install -y apt-utils libgdiplus libc6-dev
他のLinuxディストリビューション
どのパッケージマネージャー(HFS
、yum
、apt
、apt-get
)を使用しても、要件はほとんど一定です。
sudo apt update
sudo apt install -y apt-utils libgdiplus libc6-dev tesseract-ocr libtesseract-dev