IronOCR Linux Uyumluluk & Kurulum Rehberi

This article was translated from English: Does it need improvement?
Translated
View the article in English

IronOCR, .NET Core ve .NET 5 uygulamaları için Linux'u ve ayrıca Docker, Azure, macOS ve (doğal olarak) Windows'u destekler.

Linux Docker Azure AWS Ubuntu Debian

LTS destekli ve Linux üzerinde genel olarak iyi test edilmiş oldukları için Microsoft tarafından LTS olarak işaretlenmiş herhangi bir başka çalışma zamanı ile birlikte .NET Core 3.1 kullanmanızı öneririz.

IronOCR Linux'ta çalıştırmak için kod değişiklikleri gerekmemektedir. Genel olarak, IronOCR, mühendislerimiz tarafından yapılan yüzlerce saatlik test ve yapılandırma sayesinde, kutudan çıkar çıkmaz çalışır.

Linux desteği önemlidir çünkü Azure Web Apps, Azure Functions, AWS EC2, AWS Lambda, Azure DevOps Docker gibi birçok bulut hizmeti ağır şekilde Linux'a dayanır. Biz Iron Software'de bu bulut araçlarını düzenli olarak kullanıyoruz ve birçok Kurumsal ve SAAS müşterimizin de yaptığını anlıyoruz.

Resmi Olarak Desteklenen Linux Dağıtımları

IronOCR'un "sıfır yapılandırma" kurulumu için aşağıdaki en son 64 bit Linux işletim sistemlerini resmi olarak destekliyor ve tavsiye ediyoruz.

  • Ubuntu 20
  • Ubuntu 18 Debian 11
  • Debian 10 [Şu anda Microsoft Azure Varsayılan Linux Dağıtımı]

Aşağıda "Diğer Linux Dağıtımları" başlığını okuyarak resmi desteklenmeyen bir Linux sürümüne IronOCR yükleme önerileri edinebilirsiniz.

IronOCR NuGet Paketleri

Install-Package IronOcr

Ubuntu Uyumluluğu

Ubuntu, bizim en çok test edilen Linux işletim sistemimizdir. Bu, sürekli test ve dağıtım için kullandığımız Azure altyapısında yoğun bir şekilde kullanıldığı içindir. Bu platform ayrıca resmi Microsoft .NET desteğine ve resmi Docker Görüntülerine sahiptir.

Ubuntu 20

Microsoft Ubuntu Chrome Safari Docker Azure

Manuel Ubuntu 20 Kurulumu: Manuel kurmak istiyorsanız veya uygulamanız sudo admin yetkileriyle çalıştırılamıyorsa.

# 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

Microsoft Ubuntu Chrome Safari Docker Azure

Manuel Ubuntu 18 Kurulumu: Manuel kurmak istiyorsanız veya uygulamanız sudo admin yetkileriyle çalıştırılamıyorsa.

# 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

Debian 10, Microsoft tarafından Visual Studio'da bir .NET projesine Docker desteği eklenirken kullanılan varsayılan Linux dağıtımıdır.

Manuel Debian 11 Kurulumu: Manuel kurmak istiyorsanız veya uygulamanız sudo admin yetkileriyle çalıştırılamıyorsa.

# 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

Debian 10, Microsoft tarafından Visual Studio'da bir .NET projesine Docker desteği eklenirken kullanılan varsayılan Linux dağıtımıdır.

Manuel Debian 10 Kurulumu: Manuel kurmak istiyorsanız veya uygulamanız sudo admin yetkileriyle çalıştırılamıyorsa.

# 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

Diğer Linux Dağıtımları

Paket yöneticiniz olarak HFS, yum, apt veya apt-get kullanıyor olmanızdan bağımsız olarak, gereksinimler hemen hemen aynı kalır.

# 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

Sıkça Sorulan Sorular

Linux'ta C# kullanarak Tesseract OCR'yi nasıl kurarım?

Linux'ta Tesseract OCR'yi C# kullanarak kurmak için IronOCR kullanabilirsiniz. İlk olarak .NET Core kurulu olduğundan emin olun. Daha sonra PM> Install-Package IronOCR komutunu kullanarak IronOCR NuGet paketini yükleyin ve Linux sisteminizde Tesseract OCR'yi yapılandırma talimatlarını takip edin.

IronOCR hangi Linux dağıtımları ile resmi olarak uyumludur?

IronOCR, 'sıfır yapılandırma' kurulumu için resmi olarak Ubuntu 20, Ubuntu 18, Debian 11 ve Debian 10'u destekler, bu da minimum yapılandırma ile sorunsuz entegrasyona olanak tanır.

IronOCR Docker ile Linux üzerinde kullanılabilir mi?

Evet, IronOCR Docker ile Linux üzerinde kullanılabilir. Debian 10, Microsoft'un Visual Studio'da bir .NET projesine Docker desteği eklediğinde kullandığı varsayılan Linux dağıtımıdır, bu da IronOCR ile uyumlu hale getirir.

IronOCR'yi Linux'ta çalıştırmak için C# kodumu değiştirmem gerekli mi?

Hayır, IronOCR'yi Linux'ta çalıştırmak için C# kodunuzu değiştirmeniz gerekmez. Yazılım, desteklenen Linux dağıtımlarında kutudan çıkar çıkmaz çalışacak şekilde tasarlanmıştır çünkü yüksek düzeyde test ve yapılandırma yapılmıştır.

Neden uzun vadeli destek (LTS) sürümlerinin IronOCR ile kullanılması önerilmektedir?

IronOCR ile uzun vadeli destek (LTS) sürümlerini kullanmak önerilir çünkü özellikle Linux tabanlı bulut hizmetleri olan Azure ve AWS üzerinde uygulamalar dağıtılırken stabilite ve güvenilirlik sağlar.

IronOCR için Ubuntu 20'de gerekli paketleri nasıl yükleyebilirim?

IronOCR için Ubuntu 20'de gerekli paketleri yüklemek için, paket listenizi güncelleyin ve sudo apt update ve sudo apt install -y apt-utils libgdiplus libc6-dev komutlarıyla gerekli bağımlılıkları yükleyin.

Linux dağıtımım IronOCR tarafından resmi olarak desteklenmiyorsa ne yapmalıyım?

Linux dağıtımınız IronOCR tarafından resmi olarak desteklenmiyorsa, yine de yazılımı kullanabilirsiniz, paket listenizi güncelleyerek ve gerekli paketleri ve Tesseract OCR'yi paket yöneticinizle yükleyerek.

OCR yazılımları için Linux desteği neden kritiktir?

IronOCR gibi OCR yazılımları için Linux desteği kritiktir çünkü Azure Web Uygulamaları, Azure İşlevleri, AWS EC2, AWS Lambda ve Azure DevOps Docker gibi birçok bulut hizmeti yoğun bir şekilde Linux'a dayanır, bu da kurumsal ve SaaS çözümleri için gerekli kılar.

IronOCR .NET 10'u Linux ve diğer platformlarda destekliyor mu?

Evet — IronOCR .NET 10'u, ayrıca sürümler 9, 8, 7, 6 ve 5'i de destekler. Bu, Windows, macOS, Linux, Docker, Azure ve AWS için çapraz platform uyumluluğunu içerir. ([ironsoftware.com](https://ironsoftware.com/csharp/ocr/features/compatibility/?utm_source=openai))

IronOCR ile OCR sonuçlarının doğruluğunu nasıl artırırım?

IronOCR ile OCR doğruluğunu artırmak için yüksek kaliteli giriş görüntülerini sağlamaya, uygun dil paketlerini kullanmaya ve kütüphanenin görüntü ön işleme özelliklerinden yararlanmaya özen gösterin.

Curtis Chau
Teknik Yazar

Curtis Chau, Bilgisayar Bilimleri alanında Lisans Derecesine (Carleton Üniversitesi) sahip ve Node.js, TypeScript, JavaScript ve React konularında uzmanlaşmış ön uç geliştirmeyle ilgileniyor. Sezgisel ve estetik açıdan hoş kullanıcı arayüzleri oluşturma tutkunu, Curtis modern çerçevelerle çalışmayı ve iyi yapı...

Daha Fazla Oku
Başlamaya Hazır mısınız?
Nuget İndirmeler 5,896,332 | Sürüm: 2026.5 just released
Still Scrolling Icon

Hâlâ Kaydırıyor Musunuz?

Hızlıca kanıt ister misiniz? PM > Install-Package IronOcr
örnek çalıştır görüntünüzün aranabilir metin haline gelmesini izleyin.