IronXL Linux Uyumluluk ve Kurulum Klavuzu

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

IronXL, saf .NET Standard kullanılarak oluşturulmuştur; bu, .NET Core, .NET 5 ve .NET 6 destekleyen tüm Linux dağıtımlarında çalışacağı anlamına gelir. Ayrıca .NET çerçevelerini ve Windows'u destekleyen tüm Docker, Azure, macOS platformlarında da çalışır.

Linux Docker Azure Amazon Ubuntu Debian

Microsoft tarafından LTS olarak işaretlenmiş diğer tüm çalıştırma ortamlarının yanı sıra .NET Core 3.1, .NET Core 5 veya .NET Core 6 kullanmanızı öneririz, çünkü uzun vadeli destek garantilidir ve genellikle Linux üzerinde iyi test edilmiştir.

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

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

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

IronXL için "sıfır yapılandırma" kurulumu için aşağıdaki en son 64-bit Linux işletim sistemlerini resmi olarak destekliyoruz ve öneriyoruz.

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

resmi olarak desteklenmeyen bir Linux sürümüne IronXL yükleme hakkında tavsiye için lütfen aşağıdaki "Diğer Linux Dağıtımları" bölümünü okuyun.

Microsoft'un Resmi Docker Görüntülerini kullanmanızı öneririz. Diğer Linux dağıtımları kısmen desteklenir ancak apt-get kullanarak manuel yapılandırma gerektirebilir. Bu belgenin sonunda 'Linux Elle Kurulum' bölümüne bakın.

IronXL NuGet Paketleri

# The :ProductInstall directive might be specific to a certain setup or package manager.
# You should replace it with the appropriate command for installing IronXL, e.g., with the dotnet CLI:
dotnet add package IronXL
# The :ProductInstall directive might be specific to a certain setup or package manager.
# You should replace it with the appropriate command for installing IronXL, e.g., with the dotnet CLI:
dotnet add package IronXL
SHELL

Ubuntu Uyumlulugu

Ubuntu en çok test edilen Linux isletim sistemimizdir. Bu, sürekli test ve dağıtım için kullandığımız Azure altyapısında yoğun olarak kullanılmasından kaynaklanır. Bu platform ayrıca resmi Microsoft .NET desteğine ve Resmi Docker İmajlarına sahiptir.

Ubuntu 20

Microsoft Ubuntu Chrome Safari Docker Azure

Resmi Microsoft Docker Görüntüleri:

Ubuntu 18

Microsoft Ubuntu Chrome Safari Docker Azure

Resmi Microsoft Docker Görüntüleri:

Debian 11

Debian Microsoft Chrome Safari Docker Azure

Debian 10, Microsoft'un Visual Studio'da bir .NET projesine Docker desteği eklerken kullandığı varsayılan Linux dağıtımıdır.

Resmi Microsoft Docker Görüntüleri:

Debian 10

Debian Microsoft Chrome Safari Docker Azure

Debian 10, Microsoft'un Visual Studio'da bir .NET projesine Docker desteği eklerken kullandığı varsayılan Linux dağıtımıdır.

Resmi Microsoft Docker Görüntüleri:

CentOS 7 & CentOS 8: sudo yönetici ayrıcalıklarına sahip olduğunuzdan emin olun. IronXL'u çalıştırmak için özel bir yapılandırmaya gerek yoktur; sadece 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 gerek yoktur; sadece 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, .NET Standard tabanlı bir kütüphane olarak, Ubuntu ve CentOS dahil olmak üzere çeşitli Linux ortamlarda Excel işlemleri gerçekleştirmek için kullanabilirsiniz. .NET Core ile uyumludur ve Linux için kod değişikliği gerektirmez.

Excel işlemlerini çalıştırmak için hangi Linux dağıtımları resmi olarak destekleniyor?

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

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

IronXL'yi Linux'ta kullanmak için önerilen .NET sürümleri, uzun süreli 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 kodu değiştirmek gerekli mi?

Hayır, Linux'ta IronXL kullanmak için kodu değiştirmek gerekli değildir. Kütüphane, desteklenen Linux dağıtımları arasında kutudan çıktığı gibi çalışacak şekilde tasarlanmıştır.

Bir Linux sistemine IronXL nasıl kurulur?

IronXL, bir Linux sistemine, dotnet add package IronXL komutunu kullanarak NuGet paket yöneticisi aracılığıyla kurulabilir.

IronXL, Linux'ta Docker konteynerleriyle kullanılabilir mi?

Evet, IronXL, Linux'ta Docker konteynerleriyle uyumludur. Sorunsuz entegrasyon için Microsoft'un resmi Docker Görsellerini kullanabilirsiniz.

IronXL'yi Linux'ta kullanmak, bulut uygulamaları için neden faydalı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 yararlıdır, bu da enterprise ve SAAS çözümleri için kritik hale getirir.

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

Linux dağıtımınız resmi olarak desteklenmiyorsa, onun .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çim mi?

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

IronXL'yi CentOS'ta kullanmak için özel gereksinimler var mı?

IronXL'yi CentOS'ta kullanmak için özel gereksinimler yoktur. Yalnızca yönetici ayrıcalıklarına sahip olmanızı ve NuGet paketini kullanarak standart kurulum sürecini takip etmenizi sağlayın.

IronXL, .NET 10'u Linux'ta çalıştırmak için destekliyor mu?

Evet — IronXL, hedef çalışma zamanı olarak .NET 10'u destekler ve .NET 10'u destekleyen tüm Linux dağıtımlarında çalışır. IronXL NuGet paketini .NET 10 ile kod değişikliğine ihtiyaç duymadan kullanabilirsiniz. ([ironsoftware.com](https://ironsoftware.com/csharp/excel/?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 1,974,422 | Sürüm: 2026.4 just released
Still Scrolling Icon

Hala Kaydiriyor musunuz?

Hızlı bir kanit mi istiyorsunuz? PM > Install-Package IronXl.Excel
bir örnek çalıştırın verilerinizin bir elektronik tabloya dönüştüğünü izleyin.