IronBarCode Linux Compatibility & Setup Guide

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

IronBarcode は、.NET Standard、.NET Core、および .NET Frameworkアプリケーションにおいて、様々なディストリビューションでLinuxを完全にサポートしています。

class="main-content__small-images-inline"> Linux Docker Azure Amazon Ubuntu Debian

LinuxでIronBarcodeを実行するためのコード変更は必要ありません。 一般的に言って、IronBarcodeはエンジニアによる数百時間のテストと設定のおかげで、すぐに使用できます。

今日の多くのクラウドサービスがLinux上で動作するため、Linuxのサポートは重要です。 Iron Softwareでは、これらのクラウドツールを定期的に使用しており、多くのEnterpriseおよびSaaSのお客様も同様です。

公式にサポートされているLinuxディストロ

以下の最新の64ビットLinuxディストリビューションを"ゼロコンフィグレーション"でのIronBarcodeのセットアップのために公式にサポートし、推奨します。

・Ubuntu ≥18 ・Debian ≥10 ・CentOS ≥7

他のLinuxディストリビューションも一部サポートされていますが、追加の手動設定が必要な場合があります。

Linux専用パッケージ

BarCode.Linuxパッケージは、.NETクロスプラットフォームプロジェクトを介してLinuxデバイス上でバーコード機能を有効にします。 バニラのBarCodeパッケージは必要ありません。

PM > Install-Package BarCode.Linux

Ubuntu互換性

Ubuntuは、最もテストされたLinuxオペレーティングシステムです。 これは、継続的なテストとデプロイメントをサポートするAzureのインフラストラクチャで多く使用されているためです。 このプラットフォームには、公式のMicrosoft .NETサポートと公式のDockerイメージも利用可能です。

Ubuntu 20

class="main-content__small-images-inline"> Microsoft Ubuntu Chrome Safari Docker Azure

公式Microsoft Dockerイメージ:

Ubuntu 20 セットアップ

IronBarcodeを実行するには、まず_sudo_管理者権限を持っていることを確認し、次にこれらのコマンドをDockerfileに追加します。

# Update package lists
RUN apt update

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

Ubuntu 18

class="main-content__small-images-inline"> Microsoft Ubuntu Chrome Safari Docker Azure

公式Microsoft Dockerイメージ

Ubuntu 18 セットアップ

IronBarcodeを実行するには、まず_sudo_管理者権限を持っていることを確認し、次にこれらのコマンドをDockerfileに追加します。

# Update package lists
RUN apt update

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

Debian 11

class="main-content__small-images-inline"> Debian Microsoft Chrome Safari Docker Azure

公式Microsoft Dockerイメージ

Debian 11 セットアップ

IronBarcodeを実行するには、まず_sudo_管理者権限を持っていることを確認し、次にこれらのコマンドをDockerfileに追加します。

# Update package lists
RUN apt update

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

Debian 10

class="main-content__small-images-inline"> Debian Microsoft Chrome Safari Docker Azure

公式Microsoft Dockerイメージ

Debian 10 セットアップ

IronBarcodeを実行するには、まず_sudo_管理者権限を持っていることを確認し、次にこれらのコマンドをDockerfileに追加します。

# Update package lists
RUN apt update

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

CentOS

CentOS 7 セットアップ

IronBarcodeを実行するには、まず_sudo_管理者権限を持っていることを確認し、次にこれらのコマンドをDockerfileに追加します。

# 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

よくある質問

Linux環境でバーコード操作をどのように統合できますか?

IronBarcodeを使用して、Linux環境でシームレスにバーコード操作を統合できます。これは.NET Standard、.NET Core、および.NET Frameworkアプリケーションをサポートしており、Ubuntu、Debian、CentOSなどのさまざまなLinuxディストリビューションでコードの変更を必要とせずに動作します。

Ubuntu 20にIronBarcodeをインストールするために必要な手順は何ですか?

Ubuntu 20にIronBarcodeをインストールするには、スーパーユーザー権限を持っていることを確認してください。apt updateでパッケージリストを更新し、apt install -y libgdiplusを使用して必要なライブラリをインストールします。

Linux上で動作するクラウドサービスでIronBarcodeを使用できますか?

はい、IronBarcodeはLinux上で動作するクラウドサービスで使用できます。そのLinuxとの互換性は、Linuxベースのクラウドインフラストラクチャに依存する企業やSaaS顧客にとって理想的な選択肢です。

CentOS 7でIronBarcodeを実行するために追加のライブラリが必要ですか?

はい、CentOS 7ではEPELリポジトリ、Mono、libgdiplus、およびlibc6-devをyumパッケージマネージャを使用してインストールする必要があり、IronBarcodeが正しく機能するようにします。

IronBarcodeを実行するためにUbuntuがおすすめされている理由は何ですか?

UbuntuはAzureインフラストラクチャ内で広範にテストされており、公式のMicrosoft .NETおよびDockerイメージをサポートし、IronBarcodeのセットアップが容易であるため、おすすめされています。

LinuxでのIronBarcodeのセットアップにおいてlibgdiplusが果たす役割は何ですか?

libgdiplusライブラリはGDI+のサポートを提供し、Linuxシステム上でIronBarcodeがバーコード操作を実行するために不可欠です。

LinuxでIronBarcodeをセットアップするためのDockerイメージはありますか?

はい、.NET StandardおよびASP.NET Core用の公式のMicrosoft Dockerイメージがあり、LinuxでIronBarcodeをセットアップするために使用できます。

Ubuntu、Debian、またはCentOS以外のLinuxディストリビューションに対して手動設定が必要ですか?

はい、他のLinuxディストリビューションもサポートされていますが、Ubuntu、Debian、またはCentOSに必要なもの以上の追加の手動設定が必要です。

Linux上での開発者の機能をIronBarcodeがどのように向上させるか?

IronBarcodeはLinux環境でバーコード操作の統合を簡素化し、コードの変更を必要とせずに開発者と企業の機能を強化する堅牢なソリューションを提供します。

IronBarcode は Linux 上の .NET 10 と互換性がありますか? また、どのプラットフォームがサポートされていますか?

はい、IronBarcodeはLinuxプラットフォーム全体で.NET 10をサポートしています。BarCode.Linuxパッケージは、.NET 10に加え、.NET 9、8、7、6、5、.NET Core 2.xおよび3.x、.NET Standard 2.x、.NET Framework 4.6.2以降で動作します。([ironsoftware.com](https://ironsoftware.com/csharp/barcode/features/compatibility/?utm_source=openai))

Curtis Chau
テクニカルライター

Curtis Chauは、カールトン大学でコンピュータサイエンスの学士号を取得し、Node.js、TypeScript、JavaScript、およびReactに精通したフロントエンド開発を専門としています。直感的で美しいユーザーインターフェースを作成することに情熱を持ち、Curtisは現代のフレームワークを用いた開発や、構造の良い視覚的に魅力的なマニュアルの作成を楽しんでいます。

開発以外にも、CurtisはIoT(Internet of Things)への強い関心を持ち、ハードウェアとソフトウェアの統合方法を模索しています。余暇には、ゲームをしたりDiscordボットを作成したりして、技術に対する愛情と創造性を組み合わせています。

準備はいいですか?
Nuget ダウンロード 1,935,276 | バージョン: 2025.11 ただ今リリースされました