IronPDF Docker ロゴ Linux での使用 Using IronPDF on Linux Curtis Chau 更新日:9月 10, 2025 Download IronPDF NuGet Download テキストの検索と置換 テキストと画像のスタンプ Start Free Trial Copy for LLMs Copy for LLMs Copy page as Markdown for LLMs Open in ChatGPT Ask ChatGPT about this page Open in Gemini Ask Gemini about this page Open in Grok Ask Grok about this page Open in Perplexity Ask Perplexity about this page Share Share on Facebook Share on X (Twitter) Share on LinkedIn Copy URL Email article This article was translated from English: Does it need improvement? Translated View the article in English IronPDFは.NET 10, 9, 8, 7, 6, 5および.NET Coreアプリケーションに対してLinuxをサポートしており、Docker、Azure、AWS、macOS、そして(もちろん)Windowsとも互換性があります。 公式にサポートされているコンテナ化とホスティング 公式にサポートされているLinuxディストリビューション LinuxでのIronPDFのヒント Linuxでの長期サポートが保証され、一般的に十分にテストされているため、.NET Core 8.0およびMicrosoftがLTSとするすべてのランタイムを使用することをお勧めします。 LinuxでIronPDFを実行するためにコードの変更は必要ありません。 エンジニアによる広範なテストと設定のおかげで、一般的にIronPDFはすぐに使える状態です。 Linuxサポートは、Azure Web Apps、Azure Functions、AWS EC2、AWS Lambda、およびAzure DevOps Dockerなどの多くのクラウドサービスがLinuxを大きく依存しているため、重要です。 Iron Softwareでは、これらのクラウドツールを定期的に使用しており、エンタープライズおよびSAASのお客様の多くも同様であると理解しています。 セットアップに関して助けが必要な場合は、IronPDFのDocker上での利用に関する詳細なドキュメントをお読みください。WindowsマシンのWSLを使用してLinuxからIronPDFを使用することも可能であり、非常に有名な選択肢となっています。 Linux専用パッケージ NuGet IronPdf.Linux DLLダウンロード オフラインで使用する場合、DLL をダウンロードしてプロジェクトに参照を追加できます。 IronPdf.Linux.zip Linuxパッケージおよび他の多くの特定のOS向けパッケージに関するドキュメントは、IronPDF先進的NuGetインストールガイドにて見つけることができます。 公式にサポートされているLinuxディストリビューション 最新の64ビット Linux OSを以下に示し、IronPDFの"ゼロ設定"セットアップのために公式サポートおよび推奨しています。 Ubuntu 22 Ubuntu 20 Ubuntu 18 Ubuntu 16 Debian 11 Debian 10 CentOS 8 Fedora Linux 33 Amazon AWS Linux 2 サポートされていないLinuxバージョンにIronPDFをインストールする場合、このドキュメントの末尾にあるLinux共通依存パターンをご覧ください。 ハードウェア仕様 IronPDFはHTMLをPDFにレンダリングするためにChromiumを使用します。 Chromiumエンジンは、Chromeの印刷機能とピクセルパーフェクトの精度でPDFをレンダリングします。 ハードウェア仕様は主にChromiumエンジンの実行を対象としており、かなりの計算能力を必要とします。 最小: 1コア & 1.75 GBのRAM 推奨: 2コア & 8 GBのRAM以上 Linux自動セットアップ デフォルト設定LinuxAndDockerDependenciesAutoConfigをtrueに設定すると、IronPDFをLinuxで実行するためのすべての依存関係を自動的にインストールしようとします。 最初のHTMLからPDFへの操作は通常よりも時間がかかる場合があります。 // Enables automatic configuration of dependencies for Linux IronPdf.Installation.LinuxAndDockerDependenciesAutoConfig = true; // Enables automatic configuration of dependencies for Linux IronPdf.Installation.LinuxAndDockerDependenciesAutoConfig = true; ' Enables automatic configuration of dependencies for Linux IronPdf.Installation.LinuxAndDockerDependenciesAutoConfig = True $vbLabelText $csharpLabel Ubuntu互換性 Ubuntuは継続的なテストと展開のため、Azureインフラストラクチャで広く使用されている最もテストされたLinuxオペレーティングシステムです。 このプラットフォームには、公式のMicrosoft .NETサポートと公式のDockerイメージがあります。 Ubuntu 20 Ubuntu 20を_ゼロ設定_でサポートしています。 ChromeおよびWebKitベースのHTMLからPDFへのレンダリングエンジンをサポート 公式に.NET Core 3.1, 5, 6 (LTS), 7, および8のランタイムをサポート Ubuntu 20上で他の多くの.NET Coreランタイムを非公式にサポート すべてのリリース前にこのプラットフォームで997以上のユニットテストを行う 公式Microsoft Dockerイメージ: 64-bit Ubuntu 20.04 Docker Image for .NET Runtime 3.1 ('3.1-focal') 64-bit Ubuntu 20.04 Docker Image for .NET Runtime 5.0 ('5.0-focal') 手動Ubuntu 20セットアップ 手動インストールが必要な場合またはアプリを_sudo_管理者特権で実行できない場合、 IronPdf.Installation.LinuxAndDockerDependenciesAutoConfigプロパティをfalseに設定し、依存関係を手動でインストールします。 # Update and install necessary libraries apt update apt install -y libc6-dev apt install -y libgtk2.0-0 apt install -y libnss3 apt install -y libatk-bridge2.0-0 apt install -y libx11-xcb1 apt install -y libxcb-dri3-0 apt install -y libdrm-common apt install -y libgbm1 apt install -y libasound2 apt install -y libappindicator3-1 apt install -y libxrender1 apt install -y libfontconfig1 apt install -y libxshmfence1 apt install -y libgdiplus apt install -y libva-dev # Change permissions for IronCefSubprocess chmod 755 IronCefSubprocess # Note: IronCefSubprocess is normally found at bin/runtimes/linux-x64/ # Update and install necessary libraries apt update apt install -y libc6-dev apt install -y libgtk2.0-0 apt install -y libnss3 apt install -y libatk-bridge2.0-0 apt install -y libx11-xcb1 apt install -y libxcb-dri3-0 apt install -y libdrm-common apt install -y libgbm1 apt install -y libasound2 apt install -y libappindicator3-1 apt install -y libxrender1 apt install -y libfontconfig1 apt install -y libxshmfence1 apt install -y libgdiplus apt install -y libva-dev # Change permissions for IronCefSubprocess chmod 755 IronCefSubprocess # Note: IronCefSubprocess is normally found at bin/runtimes/linux-x64/ SHELL Ubuntu 18 Ubuntu 18を_ゼロ設定_でサポートしています。 ChromeおよびWebKitベースのHTMLからPDFへのレンダリングエンジンをサポート .NET Core 3.1 LTSおよび.NET 5ランタイムの公式サポート Ubuntu 18および16上で他の多くの.NET Coreランタイムを非公式にサポート すべてのリリース前にこのプラットフォームで包括的なスモークテストを行う 公式Microsoft Dockerイメージ: 64-bit Ubuntu 18.04 Docker Image for .NET Runtime 3.1 ('3.1-bionic') Ubuntu 18では.NET 5の公式dockerイメージはありませんが、互換性は非常に高いです。 手動Ubuntu 18セットアップ 手動インストールが必要な場合またはアプリを_sudo_管理者特権で実行できない場合、 IronPdf.Installation.LinuxAndDockerDependenciesAutoConfigプロパティをfalseに設定し、依存関係を手動でインストールします。 # Update and install necessary libraries apt update apt install -y libc6 apt install -y libc6-dev apt install -y libgtk2.0-0 apt install -y libnss3 apt install -y libatk-bridge2.0-0 apt install -y libx11-xcb1 apt install -y libxcb-dri3-0 apt install -y libdrm-common apt install -y libgbm1 apt install -y libasound2 apt install -y libappindicator3-1 apt install -y libxrender1 apt install -y libfontconfig1 apt install -y libxshmfence-dev # Change permissions for IronCefSubprocess chmod 755 IronCefSubprocess # Note: IronCefSubprocess is normally found at bin/runtimes/linux-x64/ # Update and install necessary libraries apt update apt install -y libc6 apt install -y libc6-dev apt install -y libgtk2.0-0 apt install -y libnss3 apt install -y libatk-bridge2.0-0 apt install -y libx11-xcb1 apt install -y libxcb-dri3-0 apt install -y libdrm-common apt install -y libgbm1 apt install -y libasound2 apt install -y libappindicator3-1 apt install -y libxrender1 apt install -y libfontconfig1 apt install -y libxshmfence-dev # Change permissions for IronCefSubprocess chmod 755 IronCefSubprocess # Note: IronCefSubprocess is normally found at bin/runtimes/linux-x64/ SHELL Ubuntu 16 Ubuntu 16のサポートは限定的です。Ubuntu 16での.NETはMicrosoftによって正式にサポートされており、多くのユーザーからIronPdfで動作する報告があります。 開発者は追加の依存関係を手動でインストールする必要があるかもしれません。 ChromeとWebKitは通常手動設定で動作します。 .NET Core 3.1 LTSおよび.NET 5ランタイムがUbuntu 16に対するMicrosoftのサポートを受けています。 現在、Ubuntu 16に対する公式のMicrosoft Dockerイメージは存在しません。 手動Ubuntu 16セットアップ 手動インストールが必要な場合またはアプリを_sudo_管理者特権で実行できない場合、 IronPdf.Installation.LinuxAndDockerDependenciesAutoConfigプロパティをfalseに設定し、依存関係を手動でインストールします。 # Update and install necessary libraries apt update apt install -y libc6-dev apt install -y libgtk2.0-0 apt install -y libnss3 apt install -y libatk-bridge2.0-0 apt install -y libx11-xcb1 apt install -y libxcb-dri3-0 apt install -y libdrm-common apt install -y libgbm1 apt install -y libasound2 apt install -y libappindicator3-1 apt install -y libxrender1 apt install -y libfontconfig1 apt install -y libxshmfence-dev # Change permissions for IronCefSubprocess chmod 755 IronCefSubprocess # Note: IronCefSubprocess is normally found at bin/runtimes/linux-x64/ # Update and install necessary libraries apt update apt install -y libc6-dev apt install -y libgtk2.0-0 apt install -y libnss3 apt install -y libatk-bridge2.0-0 apt install -y libx11-xcb1 apt install -y libxcb-dri3-0 apt install -y libdrm-common apt install -y libgbm1 apt install -y libasound2 apt install -y libappindicator3-1 apt install -y libxrender1 apt install -y libfontconfig1 apt install -y libxshmfence-dev # Change permissions for IronCefSubprocess chmod 755 IronCefSubprocess # Note: IronCefSubprocess is normally found at bin/runtimes/linux-x64/ SHELL Debianの互換性 Debianは、私たちが次にテストを重ねたLinuxオペレーティングシステムです。 このプラットフォームには、公式のMicrosoft .NETサポートと公式のDockerイメージがあります。 Debian 11 Debian 11を_ゼロ設定_でサポートしています。 ChromeおよびWebKitベースのHTMLからPDFへのレンダリングエンジンをサポート 公式に.NET Core 3.1, 5, 6 (LTS), 7, および8のランタイムをサポート Debian 11で他の多くの.NET Coreランタイムを非公式にサポート すべてのリリース前にこのプラットフォームで997以上のユニットテストを行う 公式Microsoft Dockerイメージ: 64-bit Debian 11 Docker Image for .NET Runtime 3.1 64-bit Debian 11 Docker Image for .NET Runtime 5.0 手動Debian 11セットアップ 手動インストールが必要な場合またはアプリを_sudo_管理者特権で実行できない場合、 IronPdf.Installation.LinuxAndDockerDependenciesAutoConfigプロパティをfalseに設定し、依存関係を手動でインストールします。 # Update and install necessary libraries apt update apt install -y libc6-dev apt install -y libgtk2.0-0 apt install -y libnss3 apt install -y libatk-bridge2.0-0 apt install -y libx11-xcb1 apt install -y libxcb-dri3-0 apt install -y libdrm-common apt install -y libgbm1 apt install -y libasound2 apt install -y libxkbcommon-x11-0 apt install -y libxrender1 apt install -y libfontconfig1 apt install -y libxshmfence1 # Change permissions for IronCefSubprocess chmod 755 IronCefSubprocess # Note: IronCefSubprocess is normally found at bin/runtimes/linux-x64/ # Update and install necessary libraries apt update apt install -y libc6-dev apt install -y libgtk2.0-0 apt install -y libnss3 apt install -y libatk-bridge2.0-0 apt install -y libx11-xcb1 apt install -y libxcb-dri3-0 apt install -y libdrm-common apt install -y libgbm1 apt install -y libasound2 apt install -y libxkbcommon-x11-0 apt install -y libxrender1 apt install -y libfontconfig1 apt install -y libxshmfence1 # Change permissions for IronCefSubprocess chmod 755 IronCefSubprocess # Note: IronCefSubprocess is normally found at bin/runtimes/linux-x64/ SHELL Debian 10 Debian 10を_ゼロ設定_でサポートしています。 ChromeおよびWebKitベースのHTMLからPDFへのレンダリングエンジンをサポート 公式に.NET Core 3.1, 5, 6 (LTS), 7, および8のランタイムをサポート Debian 10で他の多くの.NET Coreランタイムを非公式にサポート すべてのリリース前にこのプラットフォームで997以上のユニットテストを行う 公式Microsoft Dockerイメージ: 64-bit Debian 10 Docker Image for .NET Runtime 3.1 64-bit Debian 10 Docker Image for .NET Runtime 5.0 手動Debian 10セットアップ 手動インストールが必要な場合またはアプリを_sudo_管理者特権で実行できない場合、 IronPdf.Installation.LinuxAndDockerDependenciesAutoConfigプロパティをfalseに設定し、依存関係を手動でインストールします。 # Update and install necessary libraries apt update apt install -y libc6-dev apt install -y libgtk2.0-0 apt install -y libnss3 apt install -y libatk-bridge2.0-0 apt install -y libx11-xcb1 apt install -y libxcb-dri3-0 apt install -y libdrm-common apt install -y libgbm1 apt install -y libasound2 apt install -y libappindicator3-1 apt install -y libxrender1 apt install -y libfontconfig1 apt install -y libxshmfence1 # Change permissions for IronCefSubprocess chmod 755 IronCefSubprocess # Note: IronCefSubprocess is normally found at bin/runtimes/linux-x64/ # Update and install necessary libraries apt update apt install -y libc6-dev apt install -y libgtk2.0-0 apt install -y libnss3 apt install -y libatk-bridge2.0-0 apt install -y libx11-xcb1 apt install -y libxcb-dri3-0 apt install -y libdrm-common apt install -y libgbm1 apt install -y libasound2 apt install -y libappindicator3-1 apt install -y libxrender1 apt install -y libfontconfig1 apt install -y libxshmfence1 # Change permissions for IronCefSubprocess chmod 755 IronCefSubprocess # Note: IronCefSubprocess is normally found at bin/runtimes/linux-x64/ SHELL Debian 9およびそれ以下 Debian 9は公式にはテストされておらず、IronPdfではすぐに動作しないでしょう。 しかし、Debian 9上の.NETはMicrosoftによって公式にサポートされており、適切に設定すればIronPdfと連携することができます。 このドキュメントの末尾にあるLinux共通依存パターンを参照してください。 Debian 9上で.NET Core 3.1または.NET 5.0のための公式のMicrosoft Dockerイメージは存在しません。Debian 10への移行を強くお勧めします。 CentOSの互換性 CentOSを積極的にサポートしています。 CentOS 8サポート CentOS 8を_ゼロ設定_でサポートしています。 ChromeおよびWebKitベースのHTMLからPDFへのレンダリングエンジンをサポート 公式に.NET Core 3.1, 5, 6 (LTS), 7, および8のランタイムをサポート CentOS上で他の多くの.NET Coreランタイムを非公式にサポート すべてのリリース前にこのプラットフォームで包括的なスモークテストを行う 残念ながら、CentOS 8上の.NET Core 3.1または.NET 5.0のための公式のMicrosoft Dockerイメージは存在しません。 手動CentOS 8セットアップ 手動インストールが必要な場合またはアプリを_sudo_管理者特権で実行できない場合: IronPdf.Installation.LinuxAndDockerDependenciesAutoConfig = false;を設定してください。 # Update and install necessary libraries dnf -y update dnf -y install glibc-devel dnf -y install nss dnf -y install at-spi2-atk dnf -y install libXcomposite dnf -y install libXrandr dnf -y install mesa-libgbm dnf -y install alsa-lib dnf -y install pango dnf -y install cups-libs dnf -y install libXdamage dnf -y install libxshmfence # Change permissions for IronCefSubprocess chmod 755 IronCefSubprocess # Note: IronCefSubprocess is normally found at bin/runtimes/linux-x64/ # Update and install necessary libraries dnf -y update dnf -y install glibc-devel dnf -y install nss dnf -y install at-spi2-atk dnf -y install libXcomposite dnf -y install libXrandr dnf -y install mesa-libgbm dnf -y install alsa-lib dnf -y install pango dnf -y install cups-libs dnf -y install libXdamage dnf -y install libxshmfence # Change permissions for IronCefSubprocess chmod 755 IronCefSubprocess # Note: IronCefSubprocess is normally found at bin/runtimes/linux-x64/ SHELL CentOS 7およびそれ以下 CentOS 7はテストされておらず、IronPdfではすぐに動作しません。 しかし、CentOS 7上の.NETはMicrosoftによって公式にサポートされており、適切に設定すればIronPdfと連携することができます。 以下のLinux共通依存パターンをお読みください。 CentOS 7上で.NET Core 3.1または.NET 5.0のための公式のMicrosoft Dockerイメージは存在しません。 Amazon AWS Linux 2の互換性 AmazonのクラウドサービスであるEC2やLambdaの基盤を形成するAmazon AWS Linux 2をサポートしています。 Amazon AWS Linux 2上の.NET Core 3.1または.NET 5.0のための公式のMicrosoft Dockerイメージは存在しません。 IronPDFを開発する際にAmazon AWS Linux 2の互換性を手動でテストします。 IronPDF AWS Lambdaのガイド、Dockerファイルで動作するIronPdfの情報を含むガイドをお読みください。 Amazon Linux 2手動セットアップ 手動インストールが必要な場合またはアプリを_sudo_管理者特権で実行できない場合、 IronPdf.Installation.LinuxAndDockerDependenciesAutoConfigプロパティをfalseに設定し、依存関係を手動でインストールします。 # Update and install necessary libraries yum update -y yum install -y pango.x86_64 yum install -y libXcomposite.x86_64 yum install -y libXcursor.x86_64 yum install -y libXdamage.x86_64 yum install -y libXext.x86_64 yum install -y libXi.x86_64 yum install -y libXtst.x86_64 yum install -y cups-libs.x86_64 yum install -y libXScrnSaver.x86_64 yum install -y libXrandr.x86_64 yum install -y GConf2.x86_64 yum install -y alsa-lib.x86_64 yum install -y atk.x86_64 yum install -y gtk3.x86_64 yum install -y ipa-gothic-fonts yum install -y xorg-x11-fonts-100dpi yum install -y xorg-x11-fonts-75dpi yum install -y xorg-x11-utils yum install -y xorg-x11-fonts-cyrillic yum install -y xorg-x11-fonts-Type1 yum install -y xorg-x11-fonts-misc yum install -y glibc-devel.x86_64 yum install -y at-spi2-atk.x86_64 yum install -y mesa-libgbm.x86_64 yum install -y libxkbcommon # Change permissions for IronCefSubprocess chmod 755 IronCefSubprocess # Note: IronCefSubprocess is normally found at bin/runtimes/linux-x64/ # Update and install necessary libraries yum update -y yum install -y pango.x86_64 yum install -y libXcomposite.x86_64 yum install -y libXcursor.x86_64 yum install -y libXdamage.x86_64 yum install -y libXext.x86_64 yum install -y libXi.x86_64 yum install -y libXtst.x86_64 yum install -y cups-libs.x86_64 yum install -y libXScrnSaver.x86_64 yum install -y libXrandr.x86_64 yum install -y GConf2.x86_64 yum install -y alsa-lib.x86_64 yum install -y atk.x86_64 yum install -y gtk3.x86_64 yum install -y ipa-gothic-fonts yum install -y xorg-x11-fonts-100dpi yum install -y xorg-x11-fonts-75dpi yum install -y xorg-x11-utils yum install -y xorg-x11-fonts-cyrillic yum install -y xorg-x11-fonts-Type1 yum install -y xorg-x11-fonts-misc yum install -y glibc-devel.x86_64 yum install -y at-spi2-atk.x86_64 yum install -y mesa-libgbm.x86_64 yum install -y libxkbcommon # Change permissions for IronCefSubprocess chmod 755 IronCefSubprocess # Note: IronCefSubprocess is normally found at bin/runtimes/linux-x64/ SHELL Amazonクラウドプラットフォームでのインストールとロギングを含む、私たちの公式サポートIronPdf for AWS Lambdaに関するドキュメントもお読みください。 Fedora Linuxの互換性 Fedora Linuxは_ゼロ設定_でサポートされています。 ChromeおよびWebKitベースのHTMLからPDFへのレンダリングエンジンをサポート 公式に.NET Core 3.1, 5, 6 (LTS), 7, および8のランタイムをサポート すべてのリリース前にこのプラットフォームで包括的なスモークテストを行う 手動Fedora Linuxセットアップ 手動インストールが必要な場合またはアプリを_sudo_管理者特権で実行できない場合、 IronPdf.Installation.LinuxAndDockerDependenciesAutoConfigプロパティをfalseに設定し、依存関係を手動でインストールします。 # Install necessary libraries dnf -y install glibc-devel dnf -y install nss dnf -y install at-spi2-atk dnf -y install libXcomposite dnf -y install libXrandr dnf -y install mesa-libgbm dnf -y install alsa-lib dnf -y install pango dnf -y install cups-libs dnf -y install libXdamage dnf -y install libxshmfence # Change permissions for IronCefSubprocess chmod 755 IronCefSubprocess # Note: IronCefSubprocess is normally found at bin/runtimes/linux-x64/ # Install necessary libraries dnf -y install glibc-devel dnf -y install nss dnf -y install at-spi2-atk dnf -y install libXcomposite dnf -y install libXrandr dnf -y install mesa-libgbm dnf -y install alsa-lib dnf -y install pango dnf -y install cups-libs dnf -y install libXdamage dnf -y install libxshmfence # Change permissions for IronCefSubprocess chmod 755 IronCefSubprocess # Note: IronCefSubprocess is normally found at bin/runtimes/linux-x64/ SHELL Alpine Linuxの互換性 Alpine Linux上でのIronPDFの実行はサポートされていません。 2023年として、Alpineでは依然として古い"musl" C言語ライブラリを使用しており、このOSでの完全なサポートがまだ不可能です。 .NET 6でのIronPdfEngineを用いたAlpine Dockerの使用 IronPdfはすべてのIronPdf機能を含むコンテナイメージを提供します。 これにより、AlpineでプロジェクトがIronPdfEngineコンテナに接続することで機能を活用できるようにします。 ステップ1: IronPdfエンジンドッカーイメージをプルして実行する 以下のコマンドをターミナルで実行して、IronPdfエンジンドッカーイメージをプルして実行します。 # Pull the IronPdfEngine Docker image docker pull ironsoftwareofficial/ironpdfengine # Run the IronPdfEngine container docker run -d -p 33350:33350 ironsoftwareofficial/ironpdfengine # Pull the IronPdfEngine Docker image docker pull ironsoftwareofficial/ironpdfengine # Run the IronPdfEngine container docker run -d -p 33350:33350 ironsoftwareofficial/ironpdfengine SHELL ステップ2: コンソールアプリのセットアップ .NET 6を対象とした新しいコンソールアプリケーションを作成します。 NuGetパッケージマネージャを使用してIronPdf.Slim NuGetパッケージをインストールします。 IronPdfEngineの使用方法についてもっと学びましょう。 他のLinuxディストリビューション Linux用のIronPDFの前提条件を、、およびを使用して手動でインストールできます。 これにより、非公式にサポートされている多くのLinuxディストリビューションでIronPDFを使用できます。 初回インストール時に、IronPDFは必要なシステム依存関係についての例外をスローすることがあります。 IronCefSubprocessはアプリケーションのbinフォルダ内のバイナリとして言及されています。 正確なパスを指定する必要があるかもしれませんが、これはruntimesサブディレクトリのbinにあるかもしれません。 sudo権限が必要になることがあります。 未登録のLinux OSでどのように進めるかわからない場合、そのOS上のChromiumブラウザの依存関係を調査してください。 別のLinuxディストリビューションの公式サポートを要求する場合は、support@ironsoftware.comにお問い合わせください。 Linux共通依存パターン 他のLinux OSのための依存パッケージを参照してください。 # Update and install necessary libraries apt update apt install -y libc6-dev apt install -y libgtk2.0-0 apt install -y libnss3 apt install -y libatk-bridge2.0-0 apt install -y libx11-xcb1 apt install -y libxcb-dri3-0 apt install -y libdrm-common apt install -y libgbm1 apt install -y libasound2 apt install -y libappindicator3-1 apt install -y libxrender1 apt install -y libfontconfig1 apt install -y libxshmfence1 # Change permissions for IronCefSubprocess chmod 755 IronCefSubprocess # Note: IronCefSubprocess is normally found at bin/runtimes/linux-x64/ # Update and install necessary libraries apt update apt install -y libc6-dev apt install -y libgtk2.0-0 apt install -y libnss3 apt install -y libatk-bridge2.0-0 apt install -y libx11-xcb1 apt install -y libxcb-dri3-0 apt install -y libdrm-common apt install -y libgbm1 apt install -y libasound2 apt install -y libappindicator3-1 apt install -y libxrender1 apt install -y libfontconfig1 apt install -y libxshmfence1 # Change permissions for IronCefSubprocess chmod 755 IronCefSubprocess # Note: IronCefSubprocess is normally found at bin/runtimes/linux-x64/ SHELL 依存関係の欠如を特定する lddは欠落している依存関係を診断するための強力なツールです。 ldd IronInterop.soを実行することで、アプリケーションが必要とするすべての共有ライブラリのリストを見ることができます。 ライブラリの横にある"not found"メッセージ(例: libcef.so => not found)は、プログラムの正常な実行を妨げる重大な依存関係の欠如を示します。 IronInterop.soファイルは特定のOSのネイティブフォルダにあります。 例えば、bin/Debug/net6.0/runtimes/linux-x64/nativeなど。 ldd IronInterop.so ldd IronInterop.so SHELL IronCefSubprocess IronCefSubprocessはアプリケーションのbinフォルダ内のバイナリファイルです。 .NETプロセスによって実行可能である必要があります。 # Change permissions for IronCefSubprocess chmod 755 bin/runtimes/linux-64/IronCefSubprocess # Change permissions for IronCefSubprocess chmod 755 bin/runtimes/linux-64/IronCefSubprocess SHELL よくある質問 Linux 上で C# で HTML を PDF に変換するにはどうすればよいですか? IronPDF の RenderHtmlAsPdf メソッドを使用して、Linux で HTML 文字列を PDF に変換できます。これにより、HTML コンテンツから直接 PDF ドキュメントを生成できます。 Linux 上で PDF ライブラリを使用するためのシステム要件は何ですか? Linux 上で IronPDF を使用するには、最低 1 コアと 1.75 GB の RAM が必要です。最適なパフォーマンスのためには、2 コアと 8 GB の RAM を持ち、Chromium エンジンを活用することをお勧めします。 PDF 生成ツールに対応する Linux ディストリビューションはどれですか? IronPDF は、Ubuntu 22、20、18、16、Debian 11、10、CentOS 8、Fedora Linux 33、および Amazon AWS Linux 2 で PDF 生成をサポートしており、シームレスな統合のためのゼロコンフィギュレーション設定を提供します。 Linux 上で Docker と PDF 生成を統合することができますか? はい、Linux 上で Docker と IronPDF を統合できます。 LinuxAndDockerDependenciesAutoConfig を true に設定すると、IronPDF は Docker 内での実行に必要なすべての依存関係を自動的にインストールしようとします。 Linux 環境で PDF 生成ツールをインストールするにはどうすればよいですか? NuGet パッケージ IronPdf.Linux を使用して Linux に IronPDF をインストールするか、IronPDF ウェブサイトから DLL をダウンロードしてください。すべての依存関係が適切にインストールされていること、および IronCefSubprocess が実行可能として設定されていることを確認してください。 Linux プラットフォームでの PDF 生成に適した .NET バージョンはどれですか? IronPDFはLinux上でのPDF生成のために.NET 10, 9, 8, 7, 6, 5、および.NET Coreをサポートしています。安定性とパフォーマンスのために.NET Core 3.1などの長期サポート(LTS)バージョンを使用することをお勧めします。 Alpine Linux で PDF 生成を実行することは可能ですか? musl C ライブラリとの互換性の問題により、Alpine Linux 上でIronPDF を直接使用することはサポートされていません。ただし、IronPdfEngine Docker コンテナを使用することで、Alpine 上での PDF 機能を促進することができます。 Linux 上で PDF ツールで依存関係が見つからないエラーが発生した場合はどうすればよいですか? 依存関係が見つからないエラーが発生した場合、Linux ディストリビューションの要件に応じて apt-get、dnf、または yum などのパッケージマネージャーを使用して、必要なパッケージを手動でインストールします。 PDF 生成ツールを利用できない Linux ディストリビューションでも使用できますか? サポートされていない Linux ディストリビューションでも、必要な依存関係を手動でインストールすることで IronPDF を使用できます。手動インストールのガイダンスには Chromium 依存関係を参照することをお勧めします。 Linux 環境で PDF 生成のパフォーマンスを向上させるにはどうすればよいですか? Linux 上の IronPDF を最適化するには、LinuxAndDockerDependenciesAutoConfig を有効にして、自動依存関係セットアップを確保してください。Linux に最適化された NuGet パッケージを使用し、一時ファイル用の書き込み可能なディレクトリを作成してください。 AWS Lambda に PDF ツールを設定するための特定のガイドはありますか? はい、IronPDF には AWS Lambda 環境内で IronPDF を使用するための設定方法を示した AWS Lambda セットアップガイドがウェブサイトで提供されています。 Curtis Chau 今すぐエンジニアリングチームとチャット テクニカルライター Curtis Chauは、カールトン大学でコンピュータサイエンスの学士号を取得し、Node.js、TypeScript、JavaScript、およびReactに精通したフロントエンド開発を専門としています。直感的で美しいユーザーインターフェースを作成することに情熱を持ち、Curtisは現代のフレームワークを用いた開発や、構造の良い視覚的に魅力的なマニュアルの作成を楽しんでいます。開発以外にも、CurtisはIoT(Internet of Things)への強い関心を持ち、ハードウェアとソフトウェアの統合方法を模索しています。余暇には、ゲームをしたりDiscordボットを作成したりして、技術に対する愛情と創造性を組み合わせています。 準備はいいですか? Nuget ダウンロード 16,154,058 | バージョン: 2025.11 ただ今リリースされました 試用ライセンスキーがメールで送信されました。 総ダウンロード数: 16,154,058 ライセンスを見る