IRONSOFTWAREHOME

IronXL Linux Uyumluluğu & Kurulum Kılavuzu

Curtis Chau
Curtis Chau
Updated: 29 Haziran 2026

IronXL, saf .NET Standard kullanılarak inşa edilmiştir, bu da .NET Core, .NET 5 ve .NET 6'yı destekleyen tüm Linux dağıtımlarında çalışacağı anlamına gelir. Ayrıca .NET frameworklerini destekleyen tüm Docker, Azure, macOS ve Windows platformlarında da çalışacaktır.

LinuxDockerAzureAmazonUbuntuDebian

.NET Core 3.1, .NET Core 5 veya .NET Core 6 kullanmanızı ve Microsoft tarafından LTS olarak işaretlenmiş diğer çalışma zamanlarını da öneriyoruz, çünkü bunlar uzun vadeli destek garantisine sahiptir ve genellikle Linux üzerinde iyi test edilmiştir.

IronXL'i Linux üzerinde çalıştırmak için herhangi bir kod değişikliği gerekmez. Genel olarak, IronXL, mühendislerimiz tarafından yapılan kapsamlı testler ve yapılandırma sayesinde kutudan çıkar çıkmaz çalışır.

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

.NET Destekleyen Resmi Olarak Desteklenen Linux Dağıtımları

Resmi olarak destekliyor ve IronXL'in "sıfır yapılandırma" kurulumu için en son 64-bit Linux işletim sistemlerini aşağıda tavsiye ediyoruz.

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

Lütfen aşağıda yer alan "Diğer Linux Dağıtımları" bölümünü, IronXL'in resmi olarak desteklenmeyen bir Linux sürümüne kurulumu hakkında tavsiye almak için okuyun.

Microsoft'un Official Docker Images dosyasını kullanmanızı öneririz. Diğer Linux dağıtımları kısmen desteklenmektedir ancak apt-get kullanılarak manuel yapılandırma gerektirebilir. Bu belgenin sonunda "Linux Elle Kurulum" bölümüne bakın.

IronXL NuGet Paketleri

dotnet add package IronXL

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ği ve Resmi Docker Görüntüleri sunmaktadır.

Ubuntu 20

MicrosoftUbuntuChromeSafariDockerAzure

Resmi Microsoft Docker Görüntüleri:

Ubuntu 18

MicrosoftUbuntuChromeSafariDockerAzure

Resmi Microsoft Docker Görüntüleri:

.NET Runtime 3.1 için 64-bit Ubuntu 18.04 Docker Görüntüsü ('3.1-bionic')

  • Ubuntu 18 üzerinde resmi bir .NET 5 Docker görüntüsü olmamasına rağmen, uyumluluk çok yüksektir.

Debian 11

DebianMicrosoftChromeSafariDockerAzure

Visual Studio'da bir .NET projesine Docker desteği eklerken Microsoft tarafından varsayılan olarak kullanılan Linux dağıtımı Debian 10'dur.

Resmi Microsoft Docker Görüntüleri:

.NET Runtime 3.1 için 64-bit Debian 11 Docker İmajı

Debian 10

DebianMicrosoftChromeSafariDockerAzure

Visual Studio'da bir .NET projesine Docker desteği eklerken Microsoft tarafından varsayılan olarak kullanılan Linux dağıtımı Debian 10'dur.

Resmi Microsoft Docker Görüntüleri:

CentOS 7 ve CentOS 8: sudo yönetici ayrıcalıklarına sahip olduğunuzdan emin olun. IronXL çalıştırmak için özel bir yapılandırmaya gerek yoktur; NuGet paketini yükleyin ve çalıştırın.

Diğer Linux Dağıtımları: Dağıtımınızın .NET'i desteklediğinden ve sudo yönetici ayrıcalıklarına sahip olduğunuzdan emin olun. CentOS ile olduğu gibi, özel bir yapılandırmaya ihtiyaç yok; NuGet paketini yükleyin ve çalıştırın.

Sıkça Sorulan Sorular

Bir Linux ortamında Excel işlemlerini nasıl gerçekleştirebilirim?

IronXL'yi, birden fazla Linux ortamında Ubuntu ve CentOS dahil olmak üzere Excel işlemleri gerçekleştirmek için kullanabilirsiniz. .NET Core ile uyumludur ve Linux için herhangi bir kod değişikliği gerektirmez.

Excel işlemleri yapmak için hangi Linux dağıtımları resmi olarak destekleniyor?

IronXL, Ubuntu 20, Ubuntu 18, Debian 11, Debian 10, CentOS 7 ve CentOS 8'i Excel işlemleri yapmak için resmi olarak desteklemektedir.

Linux'ta IronXL kullanmak için önerilen .NET sürümleri nelerdir?

Linux'ta IronXL kullanmak için önerilen .NET sürümleri, uzun vadeli destek ve güvenilirlik sağladıkları için .NET Core 3.1, .NET 5 ve .NET 6'dır.

Linux'ta IronXL kullanmak için kodda değişiklik yapmak gerekli mi?

Hayır, Linux'ta IronXL kullanmak için kodda değişiklik yapmak gerekli değildir. Kütüphane, desteklenen Linux dağıtımları arasında kutudan çıkar çıkmaz çalışacak şekilde tasarlanmıştır.

Bir Linux sistemine IronXL nasıl yüklenir?

IronXL, Linux sistemine dotnet add package IronXL komutuyla NuGet paket yöneticisini kullanarak yüklenebilir.

IronXL, Linux'taki Docker konteynerleriyle birlikte kullanılabilir mi?

Evet, IronXL Linux'taki Docker konteynerleriyle uyumludur. Kesintisiz entegrasyon için Microsoft'un resmi Docker Görüntülerini kullanabilirsiniz.

IronXL'yi Linux'ta kullanmak bulut uygulamaları için neden yararlıdır?

IronXL'yi Linux'ta kullanmak, Azure ve AWS gibi birçok hizmetin ağırlıklı olarak Linux üzerinde çalışması nedeniyle bulut uygulamaları için faydalıdır ve bu, işletme ve SAAS çözümleri için gereklidir.

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

Linux dağıtımınız resmi olarak desteklenmiyorsa, .NET ile uyumlu olduğundan ve gerekli yönetici ayrıcalıklarına sahip olduğunuzdan emin olun. apt-get gibi araçlarla manuel yapılandırmalar yapmanız gerekebilir.

IronXL çalıştırmak için Ubuntu en iyi seçenek mi?

Evet, özellikle Azure ortamlarında en kapsamlı şekilde test edilmiş platform olduğu için IronXL çalıştırmak için Ubuntu'yu şiddetle tavsiye ederiz.

CentOS üzerinde IronXL kullanmak için özel gereksinimler var mı?

CentOS üzerinde IronXL kullanmak için özel gereksinimler yoktur. Sadece yönetici ayrıcalıklarına sahip olduğunuzdan emin olun ve NuGet paketi kullanarak standart kurulum sürecini takip edin.

IronXL, Linux'ta .NET 10'u destekliyor mu?

Evet — IronXL, hedef çalışma zamanı olarak .NET 10'u destekler ve .NET 10 destekleyen tüm Linux dağıtımlarında çalışır. Kod değişikliklerine gerek kalmadan .NET 10 ile IronXL NuGet paketini kullanabilirsiniz. ([ironsoftware.com](https://ironsoftware.com/csharp/excel/?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ılandırılmış, görsel olarak çekici kılavuzlar oluşturmayı seviyor.

...
Daha Fazla Oku

Başlamaya Hazır mısınız?

Nuget Downloads 2,237,574Sürüm:2026.9yeni yayınlandı

Ücretsiz 30 Günlük Deneme Anahtarınızı anında alın.
Kredi kartı veya hesap oluşturma gerektirmez
PDF için C# NuGet Kütüphanesi
NuGet ile yükleyin

Sürüm: 2026.9

PM > Install-Package IronXL.Excel
nuget.org/packages/IronXL.Excel/
  1. Çözüm Gezgini'nde Referanslar'a sağ tıklayın, NuGet Paketlerini Yönet
  2. Gözat'ı seçin ve 'IronXL' araması yapın
  3. Paketi seçin ve yükleyin
C# PDF DLL
DLL İndir

Sürüm: 2026.9

  1. IronXL'i çözüm dizininizde ~/Libs gibi bir konuma indirin ve açın.
  2. Visual Studio Çözüm Gezgini'nde, Referanslar'a sağ tıklayın. Gözat'ı seçin, 'IronXL.dll'

$999 ve yukarısı

Key in blue circle

Ücretsiz 30 günlük Deneme Anahtarınızı anında edinin.

Your trial license will be sent to your email address

Herhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.

bullet_checkedKredi kartı veya hesap oluşturma gerektirmezHerhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Ücretsiz Canlı Demo rezervasyonu yapın
Booking Badge

Dünya Çapında Milyonlarca Mühendisin Güvendiği

Iron Software müşteri logoları
Bağımsız Danışmanlık Alın
Aşağıdaki formu doldurun veya sales@ironsoftware.com adresine e-posta gönderin
Bilgileriniz daima gizli kalacaktır.
Dünya Çapında Milyonlarca Mühendisin Güvendiği
Iron Software müşteri logoları
Ücretsiz 30 Günlük Deneme Anahtarınızı anında alın.
Kredi kartı veya hesap oluşturma gerektirmez