IronOCR Linux Uyumluluk ve Kurulum Kılavuzu

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

IronOCR, .NET Core ve .NET 5 uygulamalari icin Linux'u, ayrica Docker, Azure, macOS ve (dogal olarak) Windows'u destekler.

Linux Docker Azure AWS Ubuntu Debian

.NET Core 3.1'i ve Microsoft tarafindan LTS olarak isaretlenmis diğer surumleri kullanmanizi oneriyoruz, cunku bu surumler uzun sureli destek garantisine sahiptir ve genelde Linux'ta iyi test edilmistir.

IronOCR Linux'ta calistirmak icin kod değişikligi gerektirmez. Genellikle, IronOCR mühendislerimizin yüzlerce saatlik testi ve yapılandırması sayesinde kutudan çıktığı gibi çalışır.

Linux destegi onemlidir cunku Azure Web Uygulamalari, Azure Fonksiyonlari, AWS EC2, AWS Lambda, Azure DevOps Docker gibi birçok bulut hizmeti Linux'e agirlikli olarak güvenir. Iron Software olarak bu bulut araclarini düzenli olarak kullanıyoruz ve birçok Enterprise ve SAAS müşteri de bunu yapıyor.

Resmi Olarak Desteklenen Linux Dağıtimlari

IronOCR'un "sifir konfigurasyon" kurulumu icin asagidaki 64-bit Linux isletim sistemlerini resmi olarak destekliyor ve oneriyoruz.

  • Ubuntu 20
  • Ubuntu 18
  • Debian 11
  • Debian 10 [Şu anda Microsoft Azure Varsayılan Linux Distro]

IronOCR'u resmi olarak desteklenmeyen bir Linux sürümüne yüklemeyle ilgili tavsiye icin asagidaki "Diğer Linux Dağıtimlari" kismini okuyun.

IronOCR NuGet Paketleri

Install-Package IronOcr

Ubuntu Uyumlulugu

Ubuntu en çok test edilen Linux isletim sistemimizdir. Cunku kullandigimiz surekli test ve dağıtim Azure altyapisinda agirlikli olarak kullaniliyor. Bu platformda ayrica resmi Microsoft .NET destegi ve resmi Docker Image'lari da bulunmaktadir.

Ubuntu 20

Microsoft Ubuntu Chrome Safari Docker Azure

Manuel Ubuntu 20 Kurulumu: Eger manuel olarak kurmak isterseniz veya uygulamaniz sudo admin yetkileriyle calistirilamiyorsa.

# 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: Eger manuel olarak kurmak isterseniz veya uygulamaniz sudo admin yetkileriyle calistirilamiyorsa.

# 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, Visual Studio'da bir .NET projesine Docker destegi eklerken Microsoft tarafindan kullanilan varsıyılan Linux dağıtimi.

Manuel Debian 11 Kurulumu: Eger manuel olarak kurmak isterseniz veya uygulamaniz sudo admin yetkileriyle calistirilamiyorsa.

# 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, Visual Studio'da bir .NET projesine Docker destegi eklerken Microsoft tarafindan kullanilan varsıyılan Linux dağıtimi.

Manuel Debian 10 Kurulumu: Eger manuel olarak kurmak isterseniz veya uygulamaniz sudo admin yetkileriyle calistirilamiyorsa.

# 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ğıtimlari

Paket yoneticiniz olarak HFS, yum, apt veya apt-get kullanip kullanmadiginiza bakilmaksizin, gereksinimler genel olarak sureklidir.

# 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 uzerinde C# kullanarak Tesseract OCR nasil kurulur?

Linux uzerinde C# kullanarak Tesseract OCR kurmak için IronOCR kullanabilirsiniz. Öncelikle .NET Core'un kurulu oldugundan emin olun. Ardindan ironOCR NuGet paketini PM> Install-Package IronOCR kullanarak kurun ve Linux sisteminizde Tesseract OCR'yi konfigure etmek için kurulum talimatlarini takip edin.

IronOCR için resmi olarak hangi Linux dağıtimlari destekleniyor?

IronOCR resmi olarak Ubuntu 20, Ubuntu 18, Debian 11 ve Debian 10'u "sifir konfigürasyon" kurulumu için destekler, bu da minimal konfigürasyonla sorunsuz entegrasyonu saglar.

IronOCR, Linux uzerinde Docker ile kullanilabilir mi?

Evet, IronOCR Linux uzerinde Docker ile kullanilabilir. Microsoft Visual Studio'da bir .NET projesine Docker desteği eklerken varsayılan Linux dağıtimi olarak Debian 10 kullanilir, bu da IronOCR ile uyumludur.

Linux uzerinde IronOCR'yi calistirmak için C# kodumu değiştirmem gerekir mi?

Hayir, Linux uzerinde IronOCR'yi calistirmak için C# kodunuzu değiştirmenize gerek yok. Yazılım, genis kapsamli testler ve konfigürasyon sayesinde desteklenen Linux dağıtimlarinda kutudan çıkar çıkar calismak için tasarlanmistir.

IronOCR ile uzun vadeli destek (LTS) sürümlerini kullanmak neden önerilir?

IronOCR ile uzun vadeli destek (LTS) sürümlerini kullanmak, özellikle Azure ve AWS gibi Linux tabanli bulut hizmetlerine uygulama dağıtiminda kararlilik ve guvenilirlik sagladigi için önerilir.

IronOCR için gerekli paketleri Ubuntu 20 üzerine nasil kurarim?

IronOCR için gerekli paketleri Ubuntu 20 üzerine kurmak için paket listenizi guncelleyin ve gerekli bağımlılıkları şu komutları kullanarak kurun: sudo apt update ve sudo apt install -y apt-utils libgdiplus libc6-dev.

Linux dağıtimim IronOCR tarafından resmi olarak desteklenmiyorsa ne yapmaliyim?

Linux dağıtimınız IronOCR tarafından resmi olarak desteklenmiyorsa da yazılımi paket listenizi güncelleyerek ve gerekli paketleri ve Tesseract OCR'yi paket yöneticiniz aracılığıyla kurabilirsiniz.

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

Azure Web Apps, Azure Functions, AWS EC2, AWS Lambda ve Azure DevOps Docker gibi birçok bulut hizmeti ağırlıklı olarak Linux'e dayandığı için Linux desteği IronOCR gibi OCR yazılımlari için kritik önem tasir, bu da onu kurumsal ve SaaS çözümleri için zorunlu hale getirir.

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

Evet — IronOCR, 9, 8, 7, 6 ve 5 sürümleriyle birlikte .NET 10'u destekler. Bu, Windows, macOS, Linux, Docker, Azure ve AWS için çapraz platform uyumluluğu içerir.

Curtis Chau
Teknik Yazar

Curtis Chau, Bilgisayar Bilimleri alanında lisans derecesine sahiptir (Carleton Üniversitesi) ve Node.js, TypeScript, JavaScript ve React konularında uzmanlaşmış ön uç geliştirme üzerine uzmanlaşmıştır. Kullanıcı dostu ve estetik açıdan hoş arayüzler tasarlamaya tutkuyla bağlı olan Curtis, modern çerç...

Daha Fazlasını Oku
Başlamaya Hazır mısınız?
Nuget İndirmeler 5,585,834 | Sürüm: 2026.4 just released
Still Scrolling Icon

Hala Kaydiriyor musunuz?

Hızlı bir kanit mi istiyorsunuz? PM > Install-Package IronOcr
örnekleri çalıştır resminizin aranabilir metne donuşünü izleyin.