IronBarcode Linux Uyumluluğu & Kurulum Kılavuzu

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

IronBarcode, yaygın birçok dağıtımda .NET Standard, .NET Core ve .NET Framework uygulamaları için Linux'u tamamen destekler.

Linux Docker Azure Amazon Ubuntu Debian

IronBarcode'u Linux üzerinde çalıştırmak için herhangi bir kod değişikliği gerekmez. Genel olarak konuşursak, mühendislerimiz tarafından yapılan yüzlerce saatlik test ve yapılandırma sayesinde IronBarcode kutudan çıkar çıkmaz çalışır.

Linux desteği önemlidir çünkü bugün birçok bulut hizmeti Linux üzerinde çalışmaktadır. Iron Software'de, biz bu bulut araçlarını düzenli olarak kullanıyoruz ve birçok Enterprise ve SaaS müşterimizin de yaptığını anlıyoruz.

Resmi Olarak Desteklenen Linux Dağıtımları

IronBarcode'u "sıfır yapılandırma" bir kurulumla kullanmak için en yeni 64-bit Linux dağıtımlarının aşağıda öneriyoruz:

  • Ubuntu ≥18
  • Debian ≥10
  • CentOS ≥7

Diğer Linux dağıtımları kısmen desteklenmektedir, ancak ek manuel yapılandırma gerektirebilir.

Linux Özel Paketi

BarCode.Linux paketi, .NET çapraz platform projeleri aracılığıyla Linux cihazlarda BarCode özelliklerini etkinleştirir. Vanilya BarCode paketi gerekli değildir.

PM > Install-Package BarCode.Linux

Ubuntu Uyumluluğu

Ubuntu, bizim en çok test edilen Linux işletim sistemimizdir. Çünkü sürekli test ve dağıtımımızı destekleyen Azure altyapısında yoğun olarak kullanılmaktadır. 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

Resmi Microsoft Docker Görüntüleri:

Ubuntu 20 Kurulumu

IronBarcode'u çalıştırmak için, öncelikle sudo admin ayrıcalıklarına sahip olduğunuzdan emin olun, ardından Dockerfile'ınıza bu komutları ekleyin:

# Update package lists
RUN apt update

# Install libgdiplus, a library used for GDI+ support
RUN apt install -y libgdiplus

Ubuntu 18

Microsoft Ubuntu Chrome Safari Docker Azure

Resmi Microsoft Docker Görüntüleri

Ubuntu 18 Kurulumu

IronBarcode'u çalıştırmak için, öncelikle sudo admin ayrıcalıklarına sahip olduğunuzdan emin olun, ardından Dockerfile'ınıza bu komutları ekleyin:

# Update package lists
RUN apt update

# Install libgdiplus, a library used for GDI+ support
RUN apt install -y libgdiplus

Debian 11

Debian Microsoft Chrome Safari Docker Azure

Resmi Microsoft Docker Görüntüleri

Debian 11 Kurulumu

IronBarcode'u çalıştırmak için, öncelikle sudo admin ayrıcalıklarına sahip olduğunuzdan emin olun, ardından Dockerfile'ınıza bu komutları ekleyin:

# Update package lists
RUN apt update

# Install libgdiplus, a library used for GDI+ support
RUN apt install -y libgdiplus

Debian 10

Debian Microsoft Chrome Safari Docker Azure

Resmi Microsoft Docker Görüntüleri

Debian 10 Kurulumu

IronBarcode'u çalıştırmak için, öncelikle sudo admin ayrıcalıklarına sahip olduğunuzdan emin olun, ardından Dockerfile'ınıza bu komutları ekleyin:

# Update package lists
RUN apt update

# Install libgdiplus, a library used for GDI+ support
RUN apt install -y libgdiplus

CentOS

CentOS 7 Kurulumu

IronBarcode'u çalıştırmak için, öncelikle sudo admin ayrıcalıklarına sahip olduğunuzdan emin olun, ardından Dockerfile'ınıza bu komutları ekleyin:

# Install EPEL repository for extra packages
RUN yum install epel-release -y

# Install Mono, a cross-platform implementation of .NET
RUN yum install mono-complete -y

# Install libgdiplus and libc6-dev for graphics support
RUN yum install libgdiplus libc6-dev -y

Sıkça Sorulan Sorular

Linux ortamında barkod işlemleri nasıl entegre edilebilir?

IronBarcode'u kullanarak, Linux ortamında barkod işlemlerini sorunsuz bir şekilde entegre edebilirsiniz, bu yazılım .NET Standard, .NET Core ve .NET Framework uygulamalarını destekler. Ubuntu, Debian ve CentOS dahil birçok Linux dağıtımında çalışır ve kod değişiklikleri gerektirmez.

IronBarcode'u Ubuntu 20'ye kurmak için hangi adımlar gereklidir?

Ubuntu 20'ye IronBarcode yüklemek için, sudo yönetici ayrıcalıklarınız olduğundan emin olun. Paket listenizi apt update ile güncelleyin ve gerekli kütüphaneyi apt install -y libgdiplus komutunu kullanarak yükleyin.

IronBarcode, Linux üzerinde çalışan bulut hizmetleri ile kullanılabilir mi?

Evet, IronBarcode Linux üzerinde çalışan bulut hizmetleri ile kullanılabilir. Linux uyumluluğu, Linux tabanlı bulut altyapısına güvenen kurumsal ve SaaS müşterileri için ideal bir seçimdir.

IronBarcode'un CentOS 7 üzerinde çalışması için ek kütüphanelere ihtiyaç var mı?

Evet, CentOS 7 için IronBarcode'un doğru çalışmasını sağlamak amacıyla yum paket yöneticisi kullanılarak EPEL deposu, Mono, libgdiplus ve libc6-dev yüklemeniz gerekir.

IronBarcode çalıştırmak için neden Ubuntu önerilir?

Ubuntu önerilir çünkü Azure altyapısında kapsamlı bir şekilde test edilmiştir, resmi Microsoft .NET ve Docker görüntülerini destekler ve IronBarcode için basit bir kurulum sunar.

libgdiplus IronBarcode'un Linux kurulumunda ne rol oynar?

libgdiplus kütüphanesi, Linux sistemlerinde IronBarcode'un barkod işlemleri yapabilmesi için gerekli olan GDI+ desteğini sağlar.

IronBarcode'un Linux üzerinde kurulumu için Docker görüntüleri mevcut mu?

Evet, .NET Standard ve ASP.NET Core için resmi Microsoft Docker görüntüleri mevcuttur ve Linux'ta IronBarcode kurulumunda kullanılabilir.

Ubuntu, Debian veya CentOS dışındaki Linux dağıtımları için manuel yapılandırma gerekli mi?

Evet, diğer Linux dağıtımları desteklenirken, Ubuntu, Debian veya CentOS için gerekliliklerin ötesindeki ek manuel yapılandırmalar gerekebilir.

IronBarcode, Linux üzerinde geliştiriciler için işlevselliği nasıl artırır?

IronBarcode, Linux ortamında barkod işlemlerini entegre etmeyi basitleştirir, geliştiriciler ve işletmeler için kod değişiklikleri gerektirmeyen sağlam bir çözüm sunar.

IronBarcode .NET 10 ile Linux üzerinde uyumlu mu ve hangi platformlar desteklenir?

Evet, IronBarcode Linux platformlarında .NET 10'u destekler. BarCode.Linux paketi .NET 10'un yanı sıra .NET 9, 8, 7, 6, 5, .NET Core 2.x & 3.x, .NET Standard 2.x ve .NET Framework 4.6.2+ ile çalışır. ([ironsoftware.com](https://ironsoftware.com/csharp/barcode/features/compatibility/?utm_source=openai))

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 2,240,258 | 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 BarCode
bir örnek çalıştır dizginizin barkoda dönüştüğünü izle.