IronBarCode Linux Uyumlulugu ve Kurulum Rehberi

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

IronBarcode, çeşitli dağıtimlarda geniş bir .NET Standard, .NET Core ve .NET Framework uygulamaları için Linux'u tamamen destekler.

Linux Docker Azure Amazon Ubuntu Debian

IronBarcode'u Linux'ta calistirmak icin herhangi bir kod değişikligi gerekmez. Genel olarak konusursak, IronBarcode, mühendislerimiz tarafindan yuzlerce saatlik test ve konfigürasyon sayesinde kutusundan cikiyor.

Linux destegi önemlidir çünkü günümüzde bulut hizmetlerinin çoğu Linux üzerinde çalisiyor. Iron Software'da bu bulut araclarını düzenli olarak kullaniyoruz ve birçok Enterprise ve SaaS müşterimizin de bunu yaptigini anlıyoruz.

Resmi Olarak Desteklenen Linux Dağıtimlari

IronBarcode'un "sifir-konfigürasyon" kurulumunu yapabileceginiz asagidaki en son 64-bit Linux dağıtimlarini resmi olarak destekliyoruz ve öneriyoruz:

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

Diğer Linux dağıtimlari kismen desteklenmektedir, ancak ek el ile konfigürasyon gerekebilir.

Linux Özgü Paket

BarCode.Linux paketi, .NET çok platformlu projeler aracılığıyla Linux cihazlarda barkod özelliklerini etkinleştirir. Vanilya BarCode paketi gerekli değildir.

PM > Install-Package BarCode.Linux

Ubuntu Uyumlulugu

Ubuntu en çok test edilen Linux isletim sistemimizdir. Azure altyapısında, sürekli test ve dağıtımı destekleyen yoğun olarak kullanıldığından dolayı budur. 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 calistirmak icin, öncelikle sudo admin yetkilerinin oldugundan emin olun, ardından bu komutları Dockerfile'unuza 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 calistirmak icin, öncelikle sudo admin yetkilerinin oldugundan emin olun, ardından bu komutları Dockerfile'unuza 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 calistirmak icin, öncelikle sudo admin yetkilerinin oldugundan emin olun, ardından bu komutları Dockerfile'unuza 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 calistirmak icin, öncelikle sudo admin yetkilerinin oldugundan emin olun, ardından bu komutları Dockerfile'unuza 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 calistirmak icin, öncelikle sudo admin yetkilerinin oldugundan emin olun, ardından bu komutları Dockerfile'unuza 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

Bir Linux ortamında barkod işlemlerini nasıl entegre edebilirim?

IronBarcode kullanarak Linux ortamında barkod işlemlerini sorunsuz bir şekilde entegre edebilirsiniz, bu standart .NET, .NET Core ve .NET Framework uygulamalarını destekler. Ubuntu, Debian, CentOS gibi çeşitli Linux dağıtımları üzerinde çalışır, kod değişiklikleri gerektirmez.

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

Ubuntu 20'de IronBarcode'u kurmak için, sudo admin ayrıcalıklarına sahip olduğunuzdan emin olun. Paket listenizi apt update ile güncelleyin ve gerekli kütüphaneyi apt install -y libgdiplus 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 ile uyumluluğu, Linux tabanlı bulut altyapısı üzerinde çalışan Enterprise ve SaaS müşterileri için ideal bir seçim olmasını sağlar.

IronBarcode'un CentOS 7'de çalışması için ek kütüphaneler gerekiyor mu?

Evet, CentOS 7 için, EPEL deposu, Mono, libgdiplus ve libc6-dev'i yum paket yöneticisini kullanarak yüklemeniz gerekmektedir, böylece IronBarcode düzgün çalışır.

Neden Ubuntu, IronBarcode kullanımı için önerilir?

Ubuntu önerilmektedir çü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 kolay bir kurulum sunar.

libgdiplus IronBarcode'un Linux'ta kurulumu için ne rol oynar?

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

IronBarcode'un Linux'ta 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 bunlar Linux'ta IronBarcode kurulumu için 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, bunlar Ubuntu, Debian veya CentOS'te olduğundan daha fazla manuel yapılandırma gerektirebilir.

IronBarcode, Linux üzerinde geliştiricilerin işlevselliğini nasıl artırır?

IronBarcode, Linux ortamlarında barkod işlemlerinin entegrasyonunu basitleştirir ve geliştiriciler ve işletmeler için kod değişikliği gerektirmeden işlevselliği artıran sağlam bir çözüm sunar.

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

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 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 2,169,908 | Sürüm: 2026.4 just released
Still Scrolling Icon

Hala Kaydiriyor musunuz?

Hızlı bir kanit mi istiyorsunuz? PM > Install-Package BarCode
bir örnek çalıştırın dize barkod haline geldiğini görün.