{"id":646,"date":"2025-10-02T11:49:11","date_gmt":"2025-10-02T02:49:11","guid":{"rendered":"https:\/\/centos.ihavenomoney.co.kr\/?page_id=646"},"modified":"2025-10-02T11:49:36","modified_gmt":"2025-10-02T02:49:36","slug":"cups-%ec%9e%90%ec%b2%b4cups-cupsd-%eb%8d%b0%eb%aa%ac-%ed%94%84%eb%a6%b0%ed%8a%b8-%ec%84%9c%eb%b2%84","status":"publish","type":"page","link":"https:\/\/centos.ihavenomoney.co.kr\/?page_id=646","title":{"rendered":"CUPS \uc790\uccb4(cups, cupsd \ub370\ubaac) : \ud504\ub9b0\ud2b8 \uc11c\ubc84"},"content":{"rendered":"\n<p>cups-libs \ub294 \uc758\uc874\uc131\uc73c\ub85c java \uc640 \uc5f0\uacb0 \ub418\uc5b4 \uc788\uc74c <\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><\/div>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:vim decode:true \" >localhost]# yum remove -y cups cups-libs\nLoaded plugins: fastestmirror\nNo Match for argument: cups\nResolving Dependencies\n--&gt; Running transaction check\n---&gt; Package cups-libs.x86_64 1:1.6.3-51.el7 will be erased\n--&gt; Processing Dependency: cups-libs(x86-64) for package: 1:java-1.8.0-openjdk-h                                    eadless-1.8.0.412.b08-1.el7_9.x86_64\n--&gt; Processing Dependency: cups-libs(x86-64) for package: 1:java-11-openjdk-head                                    less-11.0.23.0.9-2.el7_9.x86_64\n--&gt; Processing Dependency: libcups.so.2()(64bit) for package: gtk2-2.24.31-1.el7                                    .x86_64\n--&gt; Running transaction check\n---&gt; Package gtk2.x86_64 0:2.24.31-1.el7 will be erased\n---&gt; Package java-1.8.0-openjdk-headless.x86_64 1:1.8.0.412.b08-1.el7_9 will be                                     erased\n--&gt; Processing Dependency: libjava.so()(64bit) for package: 1:java-11-openjdk-11                                    .0.23.0.9-2.el7_9.x86_64\n--&gt; Processing Dependency: libjvm.so()(64bit) for package: 1:java-11-openjdk-11.                                    0.23.0.9-2.el7_9.x86_64\n---&gt; Package java-11-openjdk-headless.x86_64 1:11.0.23.0.9-2.el7_9 will be erase                                    d\n--&gt; Running transaction check\n---&gt; Package java-11-openjdk.x86_64 1:11.0.23.0.9-2.el7_9 will be erased\n--&gt; Finished Dependency Resolution\n\nDependencies Resolved\n\n================================================================================\n Package                      Arch    Version                   Repository\n                                                                           Size\n================================================================================\nRemoving:\n cups-libs                    x86_64  1:1.6.3-51.el7            @base     717 k\nRemoving for dependencies:\n gtk2                         x86_64  2.24.31-1.el7             @base      13 M\n java-1.8.0-openjdk-headless  x86_64  1:1.8.0.412.b08-1.el7_9   @updates  111 M\n java-11-openjdk              x86_64  1:11.0.23.0.9-2.el7_9     @updates  578 k\n java-11-openjdk-headless     x86_64  1:11.0.23.0.9-2.el7_9     @updates  165 M\n\nTransaction Summary\n================================================================================\nRemove  1 Package (+4 Dependent packages)\n\nInstalled size: 289 M\nDownloading packages:\nRunning transaction check\nRunning transaction test\nTransaction test succeeded\nRunning transaction\n  Erasing    : 1:java-1.8.0-openjdk-headless-1.8.0.412.b08-1.el7_9.x86_64   1\/5\n  Erasing    : gtk2-2.24.31-1.el7.x86_64                                    2\/5\n  Erasing    : 1:java-11-openjdk-11.0.23.0.9-2.el7_9.x86_64                 3\/5\n  Erasing    : 1:java-11-openjdk-headless-11.0.23.0.9-2.el7_9.x86_64        4\/5\n  Erasing    : 1:cups-libs-1.6.3-51.el7.x86_64                              5\/5\n  Verifying  : 1:cups-libs-1.6.3-51.el7.x86_64                              1\/5\n  Verifying  : 1:java-11-openjdk-11.0.23.0.9-2.el7_9.x86_64                 2\/5\n  Verifying  : 1:java-11-openjdk-headless-11.0.23.0.9-2.el7_9.x86_64        3\/5\n  Verifying  : gtk2-2.24.31-1.el7.x86_64                                    4\/5\n  Verifying  : 1:java-1.8.0-openjdk-headless-1.8.0.412.b08-1.el7_9.x86_64   5\/5\n\nRemoved:\n  cups-libs.x86_64 1:1.6.3-51.el7\n\nDependency Removed:\n  gtk2.x86_64 0:2.24.31-1.el7\n  java-1.8.0-openjdk-headless.x86_64 1:1.8.0.412.b08-1.el7_9\n  java-11-openjdk.x86_64 1:11.0.23.0.9-2.el7_9\n  java-11-openjdk-headless.x86_64 1:11.0.23.0.9-2.el7_9\n\nComplete!\n<\/pre><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>CUPS \uc790\uccb4(cups, cupsd \ub370\ubaac)<\/strong> : \ud504\ub9b0\ud2b8 \uc11c\ubc84<\/li>\n\n\n\n<li><strong>cups-libs<\/strong> : \uc5ec\ub7ec \ud504\ub85c\uadf8\ub7a8\uc5d0\uc11c \ub9c1\ud06c\ud558\ub294 \uacf5\uc6a9 \ub77c\uc774\ube0c\ub7ec\ub9ac (Java\/OpenJDK\ub3c4 \uc5ec\uae30 \uc5f0\uacb0\ub418\uc5b4 \uc788\uc74c)<\/li>\n\n\n\n<li>\uc790\ubc14 \uc790\uccb4\uac00 cups\ub85c \uad6c\ud604\ub41c \uac74 \uc544\ub2c8\uc9c0\ub9cc,<br><strong>OpenJDK \ube4c\ub4dc \uc2dc\uc5d0 \uc778\uc1c4 API (Java Printing API)<\/strong> \ub54c\ubb38\uc5d0 <code>cups-libs<\/code>\ub97c \uc758\uc874\ud558\uac8c \ub41c \uac83.<\/li>\n<\/ul>\n\n\n\n<p>\ud83d\udc49 \uadf8\ub798\uc11c \uc790\ubc14\ub97c \uc4f0\ub294 \ud658\uacbd\uc5d0\uc11c\ub294 <strong>cups-libs\ub97c \uc9c0\uc6b0\uba74 JDK\uae4c\uc9c0 \uac19\uc774 \ub0a0\uc544\uac00 \ubc84\ub9bc<\/strong>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\ud574\uacb0 \ubc29\ubc95<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>\ud504\ub9b0\ud2b8 \uc548 \uc4f0\ub354\ub77c\ub3c4 \uc790\ubc14\ub97c \uc4f0\uba74 cups-libs\ub294 \uc720\uc9c0\ud574\uc57c \ud568.<\/strong><br>(\uc548 \uadf8\ub7ec\uba74 JVM\uc774 \uc0ac\ub77c\uc9d0)<\/li>\n\n\n\n<li>tmpfiles \uc5d0\ub7ec\uac00 \uc2e0\uacbd \uc4f0\uc774\ub294 \uacbd\uc6b0:\n<ul class=\"wp-block-list\">\n<li><code>\/usr\/lib\/tmpfiles.d\/cups*.conf<\/code> \ud30c\uc77c\ub9cc \uc62e\uaca8\uc11c \uc2e4\ud589 \uc548 \ub418\uac8c \ud558\uba74 \ub428 <code>mkdir -p \/etc\/tmpfiles.d\/backup mv \/usr\/lib\/tmpfiles.d\/cups*.conf \/etc\/tmpfiles.d\/backup\/<\/code><\/li>\n\n\n\n<li>\uc774\ub807\uac8c \ud558\uba74 <strong>\uc790\ubc14\ub294 \uadf8\ub300\ub85c \ub450\uace0, tmpfiles\uc758 cups \uaddc\uce59\ub9cc \ubb34\uc2dc<\/strong>\ud560 \uc218 \uc788\uc74c.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>\uc774\ubbf8 \uc9c0\uc6e0\ub2e4\uba74 \u2192 Java \ub2e4\uc2dc \uc124\uce58 \ud544\uc694: <code>yum install -y java-11-openjdk java-1.8.0-openjdk<\/code> (\ud504\ub85c\uc81d\ud2b8\uc5d0\uc11c \ud544\uc694\ud55c \ubc84\uc804\ub9cc \uc120\ud0dd)<\/li>\n<\/ol>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>cups-libs \ub294 \uc758\uc874\uc131\uc73c\ub85c java \uc640 \uc5f0\uacb0 \ub418\uc5b4 \uc788\uc74c \ud83d\udc49 \uadf8\ub798\uc11c \uc790\ubc14\ub97c \uc4f0\ub294 \ud658\uacbd\uc5d0\uc11c\ub294 cups-libs\ub97c \uc9c0\uc6b0\uba74 JDK\uae4c\uc9c0 \uac19\uc774 \ub0a0\uc544\uac00 \ubc84\ub9bc. \ud574\uacb0 \ubc29\ubc95<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-646","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/centos.ihavenomoney.co.kr\/index.php?rest_route=\/wp\/v2\/pages\/646","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/centos.ihavenomoney.co.kr\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/centos.ihavenomoney.co.kr\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/centos.ihavenomoney.co.kr\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/centos.ihavenomoney.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=646"}],"version-history":[{"count":2,"href":"https:\/\/centos.ihavenomoney.co.kr\/index.php?rest_route=\/wp\/v2\/pages\/646\/revisions"}],"predecessor-version":[{"id":648,"href":"https:\/\/centos.ihavenomoney.co.kr\/index.php?rest_route=\/wp\/v2\/pages\/646\/revisions\/648"}],"wp:attachment":[{"href":"https:\/\/centos.ihavenomoney.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=646"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}