IronPDF 시작하기 Linux에서 사용 Linux에서 IronPDF 사용하기 커티스 차우 업데이트됨:11월 3, 2025 다운로드 IronPDF NuGet 다운로드 DLL 다운로드 윈도우 설치 프로그램 무료 체험 시작하기 LLM용 사본 LLM용 사본 LLM용 마크다운 형식으로 페이지를 복사하세요 ChatGPT에서 열기 ChatGPT에 이 페이지에 대해 문의하세요 제미니에서 열기 제미니에게 이 페이지에 대해 문의하세요 Grok에서 열기 Grok에게 이 페이지에 대해 문의하세요 혼란 속에서 열기 Perplexity에게 이 페이지에 대해 문의하세요 공유하다 페이스북에 공유하기 트위터에 공유하기 LinkedIn에 공유하기 URL 복사 이메일로 기사 보내기 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에서 IronPDF를 사용하는 팁 저희는 .NET Core 8.0 및 Microsoft에서 LTS 로 표시된 기타 런타임을 사용하는 것을 권장합니다. 이러한 런타임은 장기적인 지원이 보장되며 일반적으로 Linux 환경에서 충분히 테스트되었기 때문입니다. Linux에서 IronPDF를 실행하기 위해 코드 변경은 필요하지 않습니다. 일반적으로 IronPDF는 엔지니어들의 광범위한 테스트 및 구성 덕분에 별도의 설정 없이 바로 사용할 수 있습니다. Azure Web Apps, Azure Functions, AWS EC2, AWS Lambda, Azure DevOps Docker와 같은 많은 클라우드 서비스가 Linux에 크게 의존하기 때문에 Linux 지원은 중요합니다. Iron Software는 이러한 클라우드 도구를 정기적으로 사용하고 있으며, 많은 기업 및 SaaS 고객 또한 마찬가지라는 것을 알고 있습니다. Docker에서 IronPDF를 사용하는 방법에 대한 자세한 설명서를 참조하시면 설정에 도움이 될 것입니다. 또한 WSL을 사용하여 Windows 머신에서 Linux용 IronPDF를 사용하는 것도 널리 사용되는 방법입니다. 리눅스 전용 패키지 NuGet IronPdf.리눅스 DLL 다운로드 오프라인에서 사용하려면 DLL 파일을 다운로드하고 프로젝트에 참조를 추가하면 됩니다. IronPdf.Linux.zip Linux 패키지 및 특정 운영 체제용 패키지에 대한 자세한 내용은 IronPDF 고급 NuGet 설치 가이드 에서 확인할 수 있습니다. 공식적으로 지원되는 리눅스 배포판 IronPDF의 "설정 없이" 설치를 위해 아래에 나열된 최신 64비트 Linux 운영 체제를 공식적으로 지원 하고 권장합니다. 우분투 22 우분투 20 우분투 18 우분투 16 데비안 11 데비안 10 CentOS 8 페도라 리눅스 33 아마존 AWS 리눅스 2 지원되지 않는 Linux 버전에 IronPDF를 설치하는 경우, 이 문서 끝부분에 있는 Linux용 일반적인 종속성 패턴을 참조하십시오. 하드웨어 사양 IronPDF는 Chromium을 사용하여 HTML을 PDF로 변환합니다. 크롬 엔진은 PDF 파일을 픽셀 단위까지 정확하게 렌더링하여 크롬의 인쇄 기능에 표시합니다. 하드웨어 사양은 주로 상당한 컴퓨팅 성능을 요구하는 크로뮴 엔진 실행에 맞춰져 있습니다. 최소 사양: 1코어 및 1.75GB RAM 권장 사양: 2코어 이상 및 8GB 이상의 RAM 리눅스 자동 설정 기본 설정인 LinuxAndDockerDependenciesAutoConfig를 true로 설정하면 Linux에서 IronPDF를 실행하는 데 필요한 모든 종속성을 자동으로 설치하려고 시도합니다. HTML을 PDF로 변환하는 첫 번째 작업은 평소보다 시간이 더 오래 걸릴 수 있습니다. // 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는 저희가 가장 많이 테스트한 Linux 운영 체제로, Azure 인프라에서 지속적인 테스트 및 배포를 위해 광범위하게 사용되고 있습니다. 이 플랫폼은 마이크로소프트의 공식 .NET 지원 및 공식 Docker 이미지를 제공합니다. 우분투 20 저희는 별도의 설정 없이 Ubuntu 20을 지원합니다. 크롬 및 웹킷 기반 HTML-PDF 렌더링 엔진을 지원합니다. .NET Core 3.1, 5, 6(LTS), 7 및 8 런타임을 공식적으로 지원합니다. 우분투 20에서 다른 여러 .NET Core 런타임에 대한 비공식 지원 매 릴리스 전에 이 플랫폼에서 997개 이상의 단위 테스트를 수행합니다. 마이크로소프트 공식 Docker 이미지: .NET 런타임 3.1용 64비트 Ubuntu 20.04 Docker 이미지('3.1-focal') .NET 런타임 5.0용 64비트 Ubuntu 20.04 Docker 이미지('5.0-focal') 우분투 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 우분투 18 저희는 별도의 설정 없이 바로 사용할 수 있는 우분투 18을 지원합니다. 크롬 및 웹킷 기반 HTML-PDF 렌더링 엔진을 지원합니다. .NET Core 3.1 LTS 및 .NET 5 런타임 공식 지원 비공식적으로 우분투 18 및 16에서 다른 여러 .NET Core 런타임을 지원합니다. 모든 릴리스 전에 이 플랫폼에서 포괄적인 스모크 테스트를 실시하십시오. 마이크로소프트 공식 Docker 이미지: .NET 런타임 3.1('3.1-bionic')용 64비트 Ubuntu 18.04 Docker 이미지 우분투 18용 .NET 5 공식 Docker 이미지는 없지만 호환성은 매우 높습니다. 우분투 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 우분투 16 저희는 Ubuntu 16에 대한 지원이 제한적입니다. Ubuntu 16에서의 .NET은 Microsoft에서 공식적으로 지원하며, 많은 사용자들이 IronPdf와 호환된다고 보고했습니다. 개발자는 추가적인 종속성을 수동으로 설치해야 할 수도 있습니다. 크롬 과 웹킷은 일반적으로 수동 설정으로 작동합니다. .NET Core 3.1 LTS 및 .NET 5 런타임은 Microsoft에서 Ubuntu 16을 지원합니다. 현재 마이크로소프트에서 제공하는 우분투 16용 공식 Docker 이미지는 없습니다. 우분투 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 데비안 호환성 데비안은 저희가 두 번째로 많이 테스트한 리눅스 운영 체제입니다. 이 플랫폼은 마이크로소프트의 공식 .NET 지원 및 공식 Docker 이미지를 제공합니다. 데비안 11 저희는 별도의 설정 없이 바로 사용할 수 있는 데비안 11을 지원합니다. 크롬 및 웹킷 기반 HTML-PDF 렌더링 엔진을 지원합니다. .NET Core 3.1, 5, 6(LTS), 7 및 8 런타임을 공식적으로 지원합니다. 데비안 11에서 다른 여러 .NET Core 런타임에 대한 비공식 지원 매 릴리스 전에 이 플랫폼에서 997개 이상의 단위 테스트를 수행합니다. 마이크로소프트 공식 Docker 이미지: .NET 런타임 3.1용 64비트 데비안 11 Docker 이미지 .NET 런타임 5.0용 64비트 데비안 11 Docker 이미지 데비안 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 데비안 10 저희는 별도의 설정 없이 바로 사용할 수 있는 데비안 10을 지원합니다. 크롬 및 웹킷 기반 HTML-PDF 렌더링 엔진을 지원합니다. .NET Core 3.1, 5, 6(LTS), 7 및 8 런타임을 공식적으로 지원합니다. 데비안 10에서 다른 여러 .NET Core 런타임에 대한 비공식 지원 매 릴리스 전에 이 플랫폼에서 997개 이상의 단위 테스트를 수행합니다. 마이크로소프트 공식 Docker 이미지: .NET 런타임 3.1용 64비트 데비안 10 Docker 이미지 .NET 런타임 5.0용 64비트 데비안 10 Docker 이미지 데비안 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 데비안 9 이하 버전 Debian 9는 공식적으로 테스트되지 않았으며 IronPdf와 바로 호환되지 않습니다. 하지만 데비안 9의 .NET은 마이크로소프트에서 공식적으로 지원하며, 올바르게 설정하면 IronPdf와 함께 작동할 수 있습니다. 이 문서의 끝부분에 있는 Linux용 일반적인 의존성 패턴을 참조하십시오. 마이크로소프트에서 제공하는 데비안 9용 .NET Core 3.1 또는 .NET 5.0 공식 Docker 이미지는 없습니다. 데비안 10으로 마이그레이션하는 것을 강력히 권장합니다. CentOS 호환성 저희는 CentOS를 적극적으로 지원합니다. CentOS 8 지원 저희는 CentOS 8을 별도의 설정 없이 바로 사용할 수 있도록 지원합니다. 크롬 및 웹킷 기반 HTML-PDF 렌더링 엔진을 지원합니다. .NET Core 3.1, 5, 6(LTS), 7 및 8 런타임을 공식적으로 지원합니다. CentOS에서 다른 여러 .NET Core 런타임에 대한 비공식 지원 모든 릴리스 전에 이 플랫폼에서 포괄적인 스모크 테스트를 실시하십시오. 아쉽게도 마이크로소프트에서 제공하는 CentOS 8용 .NET Core 3.1 또는 .NET 5.0 공식 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은 마이크로소프트에서 공식적으로 지원하므로 올바르게 설정하면 IronPdf와 호환될 가능성이 높습니다. 아래의 Linux용 일반적인 의존성 패턴을 읽어보세요. CentOS 7에서 .NET Core 3.1 또는 .NET 5.0용 Microsoft의 공식 Docker 이미지는 없습니다. Amazon AWS Linux 2 호환성 저희는 EC2 및 Lambda와 같은 Amazon 클라우드 서비스의 기반이 되는 Amazon AWS Linux 2에 대한 지원을 제공합니다. Microsoft에서 제공하는 Amazon AWS Linux 2용 .NET Core 3.1 또는 .NET 5.0 공식 Docker 이미지는 없습니다. 저희는 IronPDF를 개발하면서 Amazon AWS Linux 2와의 호환성을 수동으로 테스트합니다. AWS Lambda에서 IronPDF를 실행하는 데 필요한 Docker 파일이 포함된 IronPDF AWS Lambda 가이드를 읽어보시기를 권장합니다. 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 AWS Lambda용 IronPdf 공식 지원 문서도 참조해 주십시오. 이 문서에는 Amazon 클라우드 플랫폼에서의 설치 및 로깅 정보가 포함되어 있습니다. 페도라 리눅스 호환성 Fedora Linux는 별도의 설정 없이 바로 사용할 수 있습니다. 크롬 및 웹킷 기반 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 언어 라이브러리를 사용하고 있어 Chromium 개발자가 이 운영 체제를 완벽하게 지원할 수 없습니다. .NET 6에서 Alpine Docker와 IronPdfEngine을 함께 사용하는 방법 IronPdf는 모든 IronPdf 기능을 포함하는 컨테이너 이미지를 제공합니다. 이를 통해 Alpine에서 실행되는 프로젝트는 IronPdfEngine 컨테이너에 연결하여 IronPdf 기능을 사용할 수 있습니다. 1단계: IronPdf Engine Docker 이미지 다운로드 및 실행 터미널에서 다음 명령어를 실행하여 IronPdf Engine Docker 이미지를 다운로드하고 실행하세요. # 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용 IronPDF 필수 구성 요소는 apt-get , hfs 및 yum을 사용하여 수동으로 설치할 수 있습니다. 이를 통해 공식적으로 지원되지 않는 여러 Linux 배포판에서 IronPDF를 사용할 수 있습니다. IronPDF를 처음 설치할 때 필요한 시스템 종속성을 알려주기 위해 예외 오류가 발생할 수 있습니다. 언급된 IronCefSubprocess 는 애플리케이션의 bin 폴더 내에 있는 바이너리 파일입니다. 정확한 경로를 지정해야 할 수도 있으며, 해당 경로는 bin의 하위 디렉터리인 runtimes에 있을 수 있습니다. sudo 권한이 필요할 수 있습니다. 목록에 없는 Linux OS를 어떻게 사용해야 할지 잘 모르겠다면 해당 OS에서 Chromium 브라우저에 필요한 구성 요소를 확인해 보세요. 다른 리눅스 배포판에 대한 공식 지원을 요청하려면 support@ironsoftware.com으로 문의하십시오. 리눅스에서 흔히 사용되는 의존성 패턴 다른 Linux 운영 체제에 필요한 패키지는 위의 목록을 참조하십시오. # 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를 실행하면 애플리케이션에 필요한 모든 공유 라이브러리 목록을 볼 수 있습니다. 라이브러리 옆에 "찾을 수 없음" 메시지(예: libcef.so => 찾을 수 없음 )가 표시되면 프로그램이 제대로 실행되지 못하게 하는 중요한 종속성이 누락되었음을 나타냅니다. IronInterop.so 파일은 해당 운영체제의 기본 폴더에 있습니다. 예를 들어, bin/Debug/net6.0/runtimes/linux-x64/native 입니다 . ldd IronInterop.so ldd IronInterop.so SHELL 아이언세프하위 프로세스 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 자주 묻는 질문 리눅스 환경에서 C#을 사용하여 HTML을 PDF로 변환하는 방법은 무엇인가요? Linux 환경에서는 IronPDF의 `RenderHtmlAsPdf` 메서드를 사용하여 HTML 문자열을 PDF로 변환할 수 있습니다. 이를 통해 HTML 콘텐츠에서 직접 PDF 문서를 생성할 수 있습니다. 리눅스에서 PDF 라이브러리를 사용하기 위한 시스템 요구 사항은 무엇입니까? Linux에서 IronPDF를 사용하기 위한 최소 하드웨어 요구 사항은 1코어 CPU와 1.75GB RAM입니다. 최적의 성능을 위해서는 2코어 CPU와 8GB RAM을 권장하며, 이를 통해 Chromium 엔진을 활용한 렌더링이 가능합니다. PDF 생성 도구와 호환되는 리눅스 배포판은 무엇인가요? IronPDF는 PDF 생성을 위해 Ubuntu 22, 20, 18, 16, Debian 11, 10, CentOS 8, Fedora Linux 33 및 Amazon AWS Linux 2를 지원하며, 원활한 통합을 위한 제로 설정 기능을 제공합니다. Linux 환경에서 Docker를 사용하여 PDF 생성을 통합할 수 있을까요? 네, IronPDF는 Linux 환경에서 Docker와 통합할 수 있습니다. `LinuxAndDockerDependenciesAutoConfig` true로 설정하면 IronPDF는 Docker 환경에서 실행하는 데 필요한 모든 종속성을 자동으로 설치하려고 시도합니다. 리눅스 환경에 PDF 생성 도구를 설치하는 방법은 무엇인가요? Linux에 IronPDF를 설치하려면 NuGet 패키지 IronPdf.Linux를 사용하거나 IronPDF 웹사이트에서 DLL을 다운로드하십시오. 모든 종속성이 제대로 설치되었는지, `IronCefSubprocess` 실행 가능하도록 설정되어 있는지 확인하십시오. 리눅스 플랫폼에서 PDF를 생성하는 데 적합한 .NET 버전은 무엇입니까? IronPDF는 Linux 환경에서 PDF 생성을 위해 .NET 10, 9, 8, 7, 6, 5 및 .NET Core를 지원합니다. 안정성과 성능 향상을 위해서는 .NET Core 3.1과 같은 장기 지원(LTS) 버전을 사용하는 것이 좋습니다. Alpine Linux에서 PDF 생성 프로그램을 실행하는 것이 가능할까요? Alpine Linux에서 IronPDF를 직접 사용하는 것은 musl C 라이브러리와의 호환성 문제로 인해 지원되지 않습니다. 하지만 IronPdfEngine Docker 컨테이너를 사용하면 Alpine에서 PDF 기능을 사용할 수 있습니다. 리눅스에서 PDF 도구를 사용할 때 종속성 누락 오류가 발생하면 어떻게 해야 하나요? 필수 패키지 오류가 발생하는 경우, 사용 중인 Linux 배포판의 요구 사항에 따라 apt-get, dnf 또는 yum과 같은 패키지 관리자를 사용하여 필요한 패키지를 수동으로 설치하십시오. 지원되지 않는 리눅스 배포판에서 PDF 생성 도구를 사용할 수 있나요? IronPDF는 지원되지 않는 Linux 배포판에서도 필요한 종속성을 수동으로 설치하여 사용할 수 있습니다. 수동 설치에 대한 자세한 내용은 Chromium 종속성 관련 문서를 참조하십시오. 리눅스 환경에서 PDF 생성 성능을 향상시키는 방법은 무엇인가요? Linux에서 IronPDF를 최적화하려면 `LinuxAndDockerDependenciesAutoConfig` 활성화하여 종속성 설정을 자동으로 수행하도록 하십시오. Linux에 최적화된 NuGet 패키지를 사용하고 임시 파일을 저장할 쓰기 가능한 디렉터리를 설정하십시오. AWS Lambda에서 PDF 도구를 설정하는 방법에 대한 구체적인 가이드가 있나요? 네, IronPDF는 자사 웹사이트에서 AWS Lambda 설정 가이드를 제공하며, AWS Lambda 환경에서 IronPDF를 사용하도록 구성하는 방법에 대한 자세한 지침을 제공합니다. 커티스 차우 지금 바로 엔지니어링 팀과 채팅하세요 기술 문서 작성자 커티스 차우는 칼턴 대학교에서 컴퓨터 과학 학사 학위를 취득했으며, Node.js, TypeScript, JavaScript, React를 전문으로 하는 프론트엔드 개발자입니다. 직관적이고 미적으로 뛰어난 사용자 인터페이스를 만드는 데 열정을 가진 그는 최신 프레임워크를 활용하고, 잘 구성되고 시각적으로 매력적인 매뉴얼을 제작하는 것을 즐깁니다. 커티스는 개발 분야 외에도 사물 인터넷(IoT)에 깊은 관심을 가지고 있으며, 하드웨어와 소프트웨어를 통합하는 혁신적인 방법을 연구합니다. 여가 시간에는 게임을 즐기거나 디스코드 봇을 만들면서 기술에 대한 애정과 창의성을 결합합니다. 시작할 준비 되셨나요? Nuget 다운로드 17,527,568 | 버전: 2026.2 방금 출시되었습니다 NuGet 무료 다운로드 총 다운로드 수: 17,527,568 라이선스 보기