IRONSOFTWAREHOME

Guia de Compatibilidade & Configuração do IronXL no Linux

Curtis Chau
Curtis Chau
Updated: 29 de junho de 2026

IronXL é construído usando o .NET Standard puro, o que significa que funcionará em todas as distribuições Linux que suportam .NET Core, .NET 5 e .NET 6. Também funcionará em todas as plataformas Docker, Azure, macOS que suportam frameworks .NET e Windows.

LinuxDockerAzureAmazonUbuntuDebian

Recomendamos o uso do .NET Core 3.1, .NET Core 5 ou .NET Core 6, bem como quaisquer outros runtimes marcados como LTS pela Microsoft, pois eles têm suporte garantido de longo prazo e geralmente são bem testados no Linux.

Nenhuma alteração de código é necessária para rodar o IronXL no Linux. Geralmente, o IronXL funciona perfeitamente graças aos testes extensivos e configuração de nossos engenheiros.

O suporte ao Linux é importante porque muitos serviços de nuvem, como Azure Web Apps, Azure Functions, AWS EC2, AWS Lambda e Azure DevOps Docker, dependem fortemente do Linux. Na Iron Software, usamos regularmente essas ferramentas de nuvem e entendemos que muitos dos nossos clientes Enterprise e SAAS também.

Distribuições Linux Oficialmente Suportadas Que Dão Suporte ao .NET

Nós oficialmente suportamos e recomendamos os seguintes sistemas operacionais Linux 64 bits atualizados para uma configuração "sem configurações" do IronXL.

  • Ubuntu 20
  • Ubuntu 18
  • Debian 11
  • Debian 10 [Atualmente a Distribuição Padrão do Linux da Microsoft Azure]
  • CentOS 7
  • CentOS 8

Por favor, leia "Outras Distribuições Linux" abaixo para conselhos sobre como instalar o IronXL em uma versão de Linux que não é oficialmente suportada.

Recomendamos usar as Imagens Docker Oficiais da Microsoft. Outras distribuições Linux são suportadas parcialmente, mas podem exigir configuração manual usando apt-get. Veja "Configuração Manual no Linux" no final deste documento.

Pacotes NuGet do IronXL

dotnet add package IronXL

Compatibilidade com Ubuntu

Ubuntu é nosso sistema operacional Linux mais testado. Isso ocorre porque é amplamente utilizado na infraestrutura da Azure, que usamos para testes contínuos e implantação. Esta plataforma também possui suporte oficial do Microsoft .NET e imagens oficiais do Docker.

Ubuntu 20

MicrosoftUbuntuCromoSafáriDockerAzure

Imagens oficiais do Docker da Microsoft:

Ubuntu 18

MicrosoftUbuntuCromoSafáriDockerAzure

Imagens oficiais do Docker da Microsoft:

Debian 11

DebianMicrosoftCromoSafáriDockerAzure

O Debian 10 é a distribuição padrão de Linux usada pela Microsoft ao adicionar suporte ao Docker em um projeto .NET no Visual Studio.

Imagens oficiais do Docker da Microsoft:

Debian 10

DebianMicrosoftCromoSafáriDockerAzure

O Debian 10 é a distribuição padrão de Linux usada pela Microsoft ao adicionar suporte ao Docker em um projeto .NET no Visual Studio.

Imagens oficiais do Docker da Microsoft:

CentOS 7 & CentOS 8: Certifique-se de ter privilégios de administrador sudo. Não há configuração especial necessária para rodar o IronXL; basta instalar o pacote NuGet e executar.

Outras Distribuições Linux: Certifique-se de que sua distribuição suporta .NET e que você tem privilégios de administrador sudo. Assim como com CentOS, não há configuração especial necessária; basta instalar o pacote NuGet e executar.

Perguntas frequentes

Como posso realizar operações no Excel em um ambiente Linux?

Você pode usar o IronXL, uma biblioteca baseada no .NET Standard, para realizar operações do Excel em diversos ambientes Linux, incluindo Ubuntu e CentOS. Ele é compatível com o .NET Core e não requer alterações de código para Linux.

Quais distribuições Linux são oficialmente suportadas para executar operações do Excel?

O IronXL oferece suporte oficial ao Ubuntu 20, Ubuntu 18, Debian 11, Debian 10, CentOS 7 e CentOS 8 para a execução de operações do Excel.

Quais são as versões recomendadas do .NET para usar o IronXL no Linux?

As versões recomendadas do .NET para usar o IronXL no Linux são .NET Core 3.1, .NET 5 e .NET 6, pois oferecem suporte e confiabilidade a longo prazo.

É necessário modificar o código para usar o IronXL no Linux?

Não, não é necessário modificar o código para usar o IronXL no Linux. A biblioteca foi projetada para funcionar imediatamente em todas as distribuições Linux suportadas.

Como faço para instalar o IronXL em um sistema Linux?

O IronXL pode ser instalado em um sistema Linux usando o gerenciador de pacotes NuGet com o comando: dotnet add package IronXL .

O IronXL pode ser usado com contêineres Docker no Linux?

Sim, o IronXL é compatível com contêineres Docker no Linux. Você pode usar as imagens Docker oficiais da Microsoft para uma integração perfeita.

Por que usar o IronXL no Linux é benéfico para aplicações em nuvem?

Utilizar o IronXL no Linux é benéfico para aplicações em nuvem, pois muitos serviços como Azure e AWS funcionam predominantemente em Linux, tornando-o essencial para soluções empresariais e SaaS.

E se a minha distribuição Linux não for oficialmente suportada pelo IronXL?

Se a sua distribuição Linux não for oficialmente suportada, certifique-se de que é compatível com o .NET e que você possui os privilégios de administrador necessários. Pode ser necessário realizar configurações manuais usando ferramentas como apt-get .

O Ubuntu é a melhor opção para executar o IronXL?

Sim, o Ubuntu é altamente recomendado para executar o IronXL, pois é a plataforma mais amplamente testada, especialmente em ambientes Azure.

Há algum requisito especial para usar o IronXL no CentOS?

Não há requisitos especiais para usar o IronXL no CentOS. Basta garantir que você tenha privilégios de administrador e seguir o processo de instalação padrão usando o pacote NuGet.

O IronXL é compatível com o .NET 10 para execução no Linux?

Sim — o IronXL é compatível com o .NET 10 como ambiente de execução de destino e funciona em todas as distribuições Linux que suportam o .NET 10. Você pode usar o pacote NuGet do IronXL com o .NET 10 sem precisar fazer alterações no código. ([ironsoftware.com](https://ironsoftware.com/csharp/excel/?utm_source=openai))

Curtis Chau
Redator Técnico

Curtis Chau é bacharel em Ciência da Computação (Universidade Carleton) e se especializa em desenvolvimento front-end, com experiência em Node.js, TypeScript, JavaScript e React. Apaixonado por criar interfaces de usuário intuitivas e esteticamente agradáveis, Curtis gosta de trabalhar com frameworks modernos e criar manuais bem estruturados e visualmente atraentes.

...
Leia mais

Pronto para começar?

Nuget Downloads 2,237,574Versão:2026.9recém-lançado

Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.
Não é necessário cartão de crédito nem criação de conta.
Biblioteca NuGet C# para PDF
Instalar com NuGet

Versão: 2026.9

PM > Install-Package IronXL.Excel
nuget.org/packages/IronXL.Excel/
  1. No Solution Explorer, clique com o botão direito do mouse em Referências e selecione Gerenciar Pacotes NuGet.
  2. Selecione Procurar e pesquise "IronXL".
  3. Selecione o pacote e instale.
DLL de PDF em C#
Baixar DLL

Versão: 2026.9

  1. Baixe e descompacte o IronXL em um local como ~/Libs dentro do diretório da sua solução.
  2. No Solution Explorer do Visual Studio, clique com o botão direito do mouse em Referências. Selecione Procurar e digite "IronXL.dll".

Licenças a partir de US$ 749

Key in blue circle

Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.

Your trial license will be sent to your email address

Sem limitações. 100% desbloqueado. Sem cartão de crédito.

bullet_checkedNão é necessário cartão de crédito nem criação de conta.Sem limitações. 100% desbloqueado. Sem cartão de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Agende sua demonstração ao vivo gratuita.
Booking Badge

Aprovado por milhões de engenheiros em todo o mundo.

Logotipos dos clientes da Iron Software
Agende sua consulta sem compromisso.
Preencha o formulário abaixo ou envie um e-mail para sales@ironsoftware.com
Os seus dados serão sempre mantidos em sigilo.
Aprovado por milhões de engenheiros em todo o mundo.
Logotipos dos clientes da Iron Software
Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.
Não é necessário cartão de crédito nem criação de conta.