{"id":26761,"date":"2018-10-24T10:39:16","date_gmt":"2018-10-24T01:39:16","guid":{"rendered":"http:\/\/www.smallake.kr\/?p=26761"},"modified":"2018-10-24T10:39:16","modified_gmt":"2018-10-24T01:39:16","slug":"%ed%8a%b8%eb%a0%88%ec%9d%b4%eb%94%a9%eb%b4%87%ec%9c%bc%eb%a1%9c%ec%84%9c%ec%9d%98-%eb%9d%bc%ec%a6%88%eb%b2%a0%eb%a6%ac%ed%8c%8c%ec%9d%b4%ec%84%9c%eb%b2%84","status":"publish","type":"post","link":"https:\/\/smallake.kr\/?p=26761","title":{"rendered":"\ud2b8\ub808\uc774\ub529\ubd07\uc73c\ub85c\uc11c\uc758 \ub77c\uc988\ubca0\ub9ac\ud30c\uc774\uc11c\ubc84"},"content":{"rendered":"<p>1.<br \/>\n<a href=\"http:\/\/www.smallake.kr\/?p=26714\" target=\"_blank\" rel=\"noopener\">USB\ubd80\ud305\ud558\ub294 \ub77c\uc988\ubca0\ub9ac\ud30c\uc774 \uc11c\ubc84 \ub9cc\ub4e4\uae30<\/a>\uc5d0 \uc774\uc5b4\uc9c0\ub294 \uae00\uc785\ub2c8\ub2e4. \uc55e\uc11c \ub9cc\ub4e4\uc5c8\ub358 \ub77c\uc988\ubca0\ub9ac\ud30c\uc774 \uc11c\ubc84\uc640 \ub3d9\uc77c\ud55c \uad6c\uc870\ub97c \uac00\uc9c0\ub294 \ub610\ub2e4\ub978 \uc11c\ubc84\ub97c \ub9cc\ub4ed\ub2c8\ub2e4. \ubaa9\uc801\uc73c\ub85c ZeroAOS\ub97c \uc124\uce58\ud55c \uc790\ub3d9\ub9e4\ub9e4\ud2b8\ub808\uc774\ub529\uc11c\ubc84\uc785\ub2c8\ub2e4. \uc694\uc998 Robot\uc744 \uc758\ubbf8\ud558\ub294 \ubd07(Bot)\uc774\ub77c\ub294 \ub2e8\uc5b4\ub97c \uc790\uc8fc \ubd05\ub2c8\ub2e4. \ud2b9\ud788 \uc554\ud638\ud1b5\ud654\uac70\ub798\ub97c \ud558\ub294 \ud2b8\ub808\uc774\ub529\ubd07\uc774 \uc720\ud589\uc785\ub2c8\ub2e4. ZeroAOS\ub294 \uc554\ud638\ud1b5\ud654\uac70\ub798\ub97c \uc704\ud55c \ud658\uacbd\uc744 \ub9cc\ub4e4\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4. \ucd5c\uc18c\ud55c \uc2dc\uc138\uc640 \uc8fc\ubb38\uc744 WebSocket\uc73c\ub85c \uc811\uc18d\ud560 \uc218 \uc788\ub294 API\ub97c \uc81c\uacf5\ud558\ub294 \uad6d\ub0b4\uc554\ud638\ud1b5\ud654\uac70\ub798\uc18c\ub97c \ud655\uc778\ud560 \uc218 \uc5c6\uae30\ub54c\ubb38\uc785\ub2c8\ub2e4. \uc791\ub144 \uc5ec\ub984 ZeroAOS\ub97c \uc774\uc6a9\ud558\uc5ec \ube57\uc378\uc5d0\uc11c \uac70\ub798\ud558\ub294 \ubd07\uc744 \ub9cc\ub4e4\uc790\ub294 \uc81c\uc548\uc744 \ubc1b\uc558\uc9c0\ub9cc API\ub97c \uac80\ud1a0\ud55c \ud6c4 \ud3ec\uae30\ud558\uc600\uc2b5\ub2c8\ub2e4. \uc18c\uac1c\ud558\uc600\ub358 \ub2e4\ub978 \ubd84\uc774 \uc9c1\uc811 \uac1c\ubc1c\ud558\uc600\ub294\ub370 \uacb0\uad6d API\ub54c\ubb38\uc5d0 \uc131\uacf5\ud558\uc9c0 \ubabb\ud588\ub2e4\uace0 \ud569\ub2c8\ub2e4. ZeroAOS\uac00 \uc678\ubd80\uc5d0\uc11c \ub370\uc774\ud0c0\ub97c \ubc1b\uc544\uc57c \ud558\ub294 \ud504\ub85c\uc138\uc2a4\uac00 ZeroFeeder(\uc2dc\uc138)\uc640 ZeroBOG(\uc8fc\ubb38\uac8c\uc774\ud2b8\uc6e8\uc774, FEP)\uc774\uae30\ub54c\ubb38\uc5d0 \uc554\ud638\ud1b5\ud654\uac70\ub798\uc18c\uac00 \uc81c\uacf5\ud558\ub294 \ub370\uc774\ud0c0\ub97c ZeroAOS\uc5d0 \ub9de\uac8c \ucd94\uc0c1\ud654\ud558\uc5ec \ub9e4\ud551\ud558\uba74 \uc5b4\ub835\uc9c0 \uc54a\uac8c \uc790\ub3d9\ub9e4\ub9e4\uc2dc\uc2a4\ud15c\uc744 \uad6c\uc131\ud560 \uc218 \uc788\uc9c0\ub9cc \ubcf4\ub958\ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4. (^^) \ub77c\uc988\ubca0\ub9ac\ud30c\uc774\uc11c\ubc84\ub85c \uc790\ub3d9\ub9e4\ub9e4\uc2dc\uc2a4\ud15c\uc744 \uad6c\uc131\ud558\ub824\uace0 \ud558\ub294 \uc0c1\ud488\uc740 \ud30c\uc0dd\uc0c1\ud488\ubcf4\ub2e4\ub294 \uc8fc\uc2dd(\uc720\uac00\uc99d\uad8c \ubc0f \ucf54\uc2a4\ub2e5 \ud639\uc740 ETF)\uc785\ub2c8\ub2e4. \ud30c\uc0dd\uc0c1\ud488\uc5d0 \ube44\ud574 \uc2dc\uc138\ub3c4 \uc801\uace0 \uc8fc\ubb38\ub3c4 \uc801\uae30\ub54c\ubb38\uc785\ub2c8\ub2e4.<\/p>\n<p>\uc9c0\ub09c \ubc88\uc5d0\ub294 Ubuntu\ub97c OS\ub85c \uc120\ud0dd\ud558\uc600\uc9c0\ub9cc \uc774\ubc88\uc5d0\ub294 \ub2e4\ub978 \uac83\uc744 \ud558\uace0 \uc2f6\uc5b4\uc11c \uc5ec\ub7ec\uac00\uc9c0\ub97c \uac80\ud1a0\ud588\uc2b5\ub2c8\ub2e4. CentOS\ub098 Debian\uc740 \uc790\uc8fc \uc0ac\uc6a9\ud588\ub358 \ubc30\ud3ec\ud310\uc774\ub77c \uc0dd\uc18c\ud55c Archlinux\ub97c \uace8\ub790\uc2b5\ub2c8\ub2e4. \uadf8\uc911\uc5d0\uc11c\ub3c4 <a href=\"http:\/\/manjaro-arm.org\" target=\"_blank\" rel=\"noopener\">Manjaro-ARM<\/a>\uc785\ub2c8\ub2e4. \uc120\ud0dd\ud55c \uc774\uc720\ub294 UI\ub54c\ubb38\uc785\ub2c8\ub2e4. \uc11c\ubc84\ub85c \uc6b4\uc601\ud560 \ub54c UI\uac00 \uc131\ub2a5\uc5d0 \uc81c\uc57d\uc744 \uc904 \uc218 \uc788\uc9c0\ub9cc \ub098\uc911\uc5d0 \ub370\uc2a4\ud06c\ud0d1\uc73c\ub85c \uc0ac\uc6a9\ud574\ubcf4\uace0 \uc2f6\uc740 \uc0dd\uac01\uc73c\ub85c \uc124\uce58\ud558\uc600\uc2b5\ub2c8\ub2e4.<\/p>\n<p>Manjaro-ARM\uc774 \uc81c\uacf5\ud558\ub294 \ubc30\ud3ec\ud310\uc911 \ub77c\uc988\ubca0\ub9ac\ud30c\uc774\uc640 \uad00\ub828\ud55c \uac83\uc740 \ub450\uac00\uc9c0\uc785\ub2c8\ub2e4. \ucc98\uc74c \uc124\uce58\ud560 \ub54c\ub294 Raspberry Pi 2\uc758 Mate Edition\uc744 \uc0ac\uc6a9\ud588\uc2b5\ub2c8\ub2e4. \uadf8\ub7f0\ub370 \uc5ec\ub7ec\uac00\uc9c0 \uc624\ub958\uac00 \ubc1c\uc0dd\ud558\uc5ec \uc815\uc0c1\uc801\uc778 \uc124\uce58\ub97c \ud560 \uc218 \uc5c6\uc5c8\uc2b5\ub2c8\ub2e4. Archlinux\uc758 ARM\ubc84\uc804\ub3c4 \ud574\ubcf4\uc558\uc9c0\ub9cc \uc6d0\ud558\ub294 \uacb0\uacfc\ub97c \uc5bb\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4. \ub9c8\uc9c0\ub9c9\uc5d0 \uc120\ud0dd\ud55c \ubc84\uc804\uc774 <a href=\"https:\/\/osdn.net\/projects\/manjaro-arm\/storage\/rpi3\/kde\/18.10\/Manjaro-ARM-kde-rpi3-18.10.zip\" target=\"_blank\" rel=\"noopener\">Manjaro-ARM KDE Edition<\/a>\uc785\ub2c8\ub2e4. \uc124\uce58\ud558\ub294 \ubc29\ubc95\uc740 \uc774\uc804\uacfc \ub2e4\ub974\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. \uac19\uc740 \ubc29\ubc95\uc73c\ub85c \ud569\ub2c8\ub2e4. \ub2e4\ub9cc dd\ub97c \ud560 \ub54c bs\ub97c 4M\ub85c \ud569\ub2c8\ub2e4.<\/p>\n<pre class=\"width:100 width-unit:1 lang:default decode:true \">$sudo dd if=\/dev\/mapper\/loop0p1 of=\/dev\/sde1 bs=4M conv=notrunc,noerror\r\n$sudo dd if=\/dev\/mapper\/loop0p2 of=\/dev\/sdd1 bs=4M conv=notrunc,noerror<\/pre>\n<p>Ubuntu Mate \ubc0f \ub77c\uc988\ubca0\ub9ac\ud30c\uc774 2\uc6a9\uc73c\ub85c \ub098\uc628 Manjaro ARM\uacfc \ube44\uad50\ud560 \ub54c \uac00\uc7a5 \ud070 \ucc28\uc774\ub294 u-Boot\ubc29\uc2dd\uc744 \uc801\uc6a9\ud55c \uc810\uc785\ub2c8\ub2e4. cmdline.txt\ub97c \/boot\uc5d0\uc11c \ucc3e\uc73c\ub2c8\uae4c \uad00\ub828\ud55c \ud30c\uc77c\uc774 \ubcf4\uc774\uc9c0 \uc54a\ub354\uad70\uc694. \ube44\uc2b7\ud55c \ub0b4\uc6a9\uc744 \uac00\uc9c4 \ud30c\uc77c\uc774 \/boot\/boot.txt \uc785\ub2c8\ub2e4. \ub2e4\ub978 \ub9ac\ub205\uc2a4\uc5d0 SD\uce74\ub4dc\uc640 USB\ub97c \uc5f0\uacb0\ud558\uc5ec dd \uba85\ub839\uc5b4\ub97c \uc2e4\ud589\ud55c \ud6c4 \uad00\ub828\ud55c \ud30c\uc77c\uc744 \uc218\uc815\ud558\ub824\uace0 \ud588\uc9c0\ub9cc \uc800\uc7a5\uc744 \ud558\uc9c0 \ubabb\ud558\ub124\uc694. \uc544\uc6b8\ub7ec mkscr \uba85\ub839\uc5b4\ub3c4 \ub3d9\uc791\uc744 \ud558\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4. \uadf8\ub798\uc11c SD \uce74\ub4dc\uc5d0 \ubaa8\ub4e0 \ub370\uc774\ud0c0\ub97c \uc62e\uaca8\ub193\uace0 USB\ub97c \uc5f0\uacb0\ud55c \uc0c1\ud0dc\uc5d0\uc11c \ubd80\ud305\ud558\uc600\uc2b5\ub2c8\ub2e4. KDE \ud658\uacbd\uc758 vi\ub97c \uc2e4\ud589\ud558\ub824\uace0 \ud558\ub294\ub370 \uc624\ub958\uac00 \ubc1c\uc0dd\ud558\ub354\uad70\uc694. <a class=\"question-hyperlink\" href=\"https:\/\/stackoverflow.com\/questions\/17005654\/error-while-loading-shared-libraries-libncurses-so-5\">error while loading shared libraries: libncurses.so.5:<\/a>\uc640 \uac19\uc740 \uc774\uc288\uc785\ub2c8\ub2e4. \uc544\ub798\uc640 \uac19\uc774 \ubb38\uc81c\ub97c \ud574\uacb0\ud558\uc600\uc2b5\ub2c8\ub2e4.<\/p>\n<pre class=\"width:100 width-unit:1 lang:default decode:true \"><code>$ ls -1 \/usr\/lib\/libncurses*\r\n\/usr\/lib\/libncurses.so\r\n\/usr\/lib\/libncurses++.so\r\n\/usr\/lib\/libncurses++w.so\r\n\/usr\/lib\/libncursesw.so\r\n\/usr\/lib\/libncurses++w.so.6\r\n\/usr\/lib\/libncursesw.so.6\r\n\/usr\/lib\/libncurses++w.so.6.0\r\n\/usr\/lib\/libncursesw.so.6.0\r\n<\/code> In this case, we are dealing with version 6, so we make two symlinks: <code>$ sudo ln -s \/usr\/lib\/libncursesw.so.6.0 \/usr\/lib\/libncurses.so.5\r\n$ sudo ln -s \/usr\/lib\/libncursesw.so.6.0 \/usr\/lib\/libtinfo.so.5\r\n<\/code><\/pre>\n<p>boot.txt\ub97c \uc5f4\uba74 \uc544\ub798\uc640 \uac19\uc740 \ub0b4\uc6a9\uc785\ub2c8\ub2e4. setenv\uc774\ud6c4\ub97c \ubcf4\uba74 cmdline.txt\uc640 \uac19\uc740 \ub0b4\uc6a9\uc785\ub2c8\ub2e4.<\/p>\n<pre class=\"width:100 width-unit:1 lang:default decode:true \"># After modifying, run .\/mkscr\r\n\r\nif test -n ${distro_bootpart}; then setenv bootpart ${distro_bootpart}; else setenv bootpart 1; fi\r\npart uuid ${devtype} ${devnum}:${bootpart} uuid\r\n\r\nsetenv bootargs console=${console} root=PARTUUID=${uuid} rw rootwait\r\n\r\nif load ${devtype} ${devnum}:${bootpart} ${kernel_addr_r} \/boot\/zImage; then\r\n  if load ${devtype} ${devnum}:${bootpart} ${fdt_addr_r} \/boot\/dtbs\/${fdtfile}; then\r\n    if load ${devtype} ${devnum}:${bootpart} ${ramdisk_addr_r} \/boot\/initramfs-linux.img; then\r\n      bootz ${kernel_addr_r} ${ramdisk_addr_r}:${filesize} ${fdt_addr_r};\r\n    else\r\n      bootz ${kernel_addr_r} - ${fdt_addr_r};\r\n    fi;\r\n  fi;\r\nfi<\/pre>\n<p>\ubcf5\uc7a1\ud558\uac8c \ubb38\uc81c\ub97c \ud480\uc9c0 \uc54a\uace0 \ub2e8\uc21c\ud788 \ud574\uacb0\ud558\uc600\uc2b5\ub2c8\ub2e4. \uc6b0\uc120 blkid \uba85\ub839\uc5b4\ub97c \uc2e4\ud589\ud558\uc600\uc2b5\ub2c8\ub2e4.<\/p>\n<pre class=\"width:100 width-unit:1 lang:default decode:true \">[smallake@manjaro-arm ~]$ sudo blkid\r\n\r\n[sudo] password for smallake: \r\n\/dev\/mmcblk0: PTUUID=\"5f30caaf\" PTTYPE=\"dos\"\r\n\/dev\/mmcblk0p1: SEC_TYPE=\"msdos\" UUID=\"B29C-20C4\" TYPE=\"vfat\" PARTUUID=\"5f30caaf-01\"\r\n\/dev\/mmcblk0p2: UUID=\"7580db67-5baa-40f7-bbd4-27911e4af72e\" TYPE=\"ext4\" PARTUUID=\"5f30caaf-02\"\r\n\/dev\/sda1: UUID=\"7580db67-5baa-40f7-bbd4-27911e4af72e\" TYPE=\"ext4\" PARTUUID=\"5a237278-01\"\r\n\/dev\/sda2: UUID=\"89be8a6a-5511-46a8-aae0-4e8d04ec9af0\" TYPE=\"swap\" PARTUUID=\"5a237278-02\"\r\n<\/pre>\n<p>Root Partition\uc744 \uac00\uc9c4 \ubd80\ubd84\uc774 \/dev\/sda1\uc785\ub2c8\ub2e4. PARTUUID\ub97c \ubcf5\uc0ac\ud574\uc11c<\/p>\n<blockquote><p>setenv bootargs console=${console} root=PARTUUID=${uuid} rw rootwait<\/p><\/blockquote>\n<p>\uc744<\/p>\n<blockquote><p>setenv bootargs console=${console} root=PARTUUID=5a237278-01 rw rootwait<\/p><\/blockquote>\n<p>\ub85c \ubcc0\uacbd\ud558\uc600\uc2b5\ub2c8\ub2e4. \uc774\uc81c mkscr \uc744 \uc2e4\ud589\ud558\uc600\ub294\ub370 \uc624\ub958\uac00 \ubc1c\uc0dd\ud558\uc600\uc2b5\ub2c8\ub2e4. uboot\uc640 \uad00\ub828\ud55c \ud328\ud0a4\uc9c0\ub97c \uc124\uce58\ud558\ub77c\uace0 \ud569\ub2c8\ub2e4.<\/p>\n<pre class=\"width:100 width-unit:1 lang:default decode:true \">$.\/mkscr\r\nmkimage not found. Please install uboot-tools:\r\npacman -S uboot-tools\r\n$pacman -S uboot-tools<\/pre>\n<p>\uc124\uce58\ud6c4 mkscr\uc744 \uc2e4\ud589\ud55c \uacb0\uacfc\ub97c \ubcf4\ub2c8\uae4c \uc544\ub798\uc640 \uac19\uc774 \ubc14\ub00c\uc5c8\uc2b5\ub2c8\ub2e4.<\/p>\n<blockquote><p>setenv bootargs console=ttyS1,115200 console=tty0 root=PARTUUID=5a237278-01 rw rootwait smsc95xx.macaddr=&#8221;${usbethaddr}&#8221;<\/p><\/blockquote>\n<p>\uc774\uc81c \ubd80\ud305\uc744 \ub2e4\uc2dc \ud569\ub2c8\ub2e4. \ubaa8\ub4e0 \uac83\uc774 \uc815\uc0c1\uc801\uc73c\ub85c \ub3d9\uc791\ud569\ub2c8\ub2e4.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.smallake.kr\/wp-content\/uploads\/2018\/10\/zm9yxnh2npu01.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.smallake.kr\/wp-content\/uploads\/2018\/10\/zm9yxnh2npu01.png?resize=1130%2C636\" alt=\"\" width=\"1130\" height=\"636\" class=\"aligncenter size-full wp-image-26792\" srcset=\"https:\/\/i0.wp.com\/smallake.kr\/wp-content\/uploads\/2018\/10\/zm9yxnh2npu01.png?w=1920&amp;ssl=1 1920w, https:\/\/i0.wp.com\/smallake.kr\/wp-content\/uploads\/2018\/10\/zm9yxnh2npu01.png?resize=300%2C169&amp;ssl=1 300w, https:\/\/i0.wp.com\/smallake.kr\/wp-content\/uploads\/2018\/10\/zm9yxnh2npu01.png?resize=200%2C113&amp;ssl=1 200w\" sizes=\"auto, (max-width: 1130px) 100vw, 1130px\" \/><\/a><\/p>\n<p>2.<br \/>\n\uc124\uce58\ud6c4 \uc81c\uc77c \uba3c\uc800 \ud55c \uc791\uc5c5\uc740 SSH Server \uc124\uce58\uc785\ub2c8\ub2e4. <a href=\"https:\/\/linuxhint.com\/arch_linux_ssh_server\/\" target=\"_blank\" rel=\"noopener\">Arch Linux SSH Server Setup, Customization and Optimization<\/a>\uc744 \ucc38\uace0\ud558\uc600\uc2b5\ub2c8\ub2e4. \uc0ac\uc2e4 \ub2e4\ub978 \ubc30\ud3ec\ud310\uacfc \ucc28\uc774\uac00 \uc5c6\uc2b5\ub2c8\ub2e4. \ub2e4\ub978 \uc810\uc740 pacman\uacfc systemctl\uc744 \uc0ac\uc6a9\ud558\ub294 \uc810\ubfd0\uc785\ub2c8\ub2e4. Systemd\ub85c \ud504\ub85c\uc138\uc2a4 \ubc0f \uc790\uc6d0\uc744 \uad00\ub9ac\ud558\ub124\uc694. \uc774\uc81c \ub77c\uc988\ubca0\ub9ac\ud30c\uc774\uc11c\ubc84\ub97c \ud2b8\ub808\uc774\ub529\uc11c\ubc84\ub85c \uc0ac\uc6a9\ud560 \uc218 \uc788\ub294\uc9c0\ub97c \ud655\uc778\ud558\ub294 \uc131\ub2a5\uce21\uc815\uc785\ub2c8\ub2e4. \uc790\ub3d9\ub9e4\ub9e4\uc2dc\uc2a4\ud15c\uc744 \uad6c\uc131\ud560 \ub54c \uac00\uc7a5 \uc911\uc694\ud55c \ubd80\ubd84\uc774 \ub124\ud2b8\uc6cc\ud0b9\uc785\ub2c8\ub2e4. \uc678\ubd80\ub124\ud2b8\uc6cc\ud06c\uc640 \ud1b5\uc2e0\ud560 \ub54c\uc758 \uc131\ub2a5\uc744 \uce21\uc815\ud588\uc2b5\ub2c8\ub2e4. speedtest-cli\ub97c \uc0ac\uc6a9\ud558\uc600\uc2b5\ub2c8\ub2e4. \uc124\uce58\ub294 \uc544\ub798\uc640 \uac19\uc2b5\ub2c8\ub2e4.<\/p>\n<pre class=\"width:100 width-unit:1 lang:default decode:true \">$ sudo pacman -S python-pip git\r\n$ sudo pip install speedtest-cli\r\n$ speedtest-cli<\/pre>\n<p>\uc2e4\ud5d8\ud55c \uacb0\uacfc\uc785\ub2c8\ub2e4. 100Mbit\ub97c \ub118\uc9c0 \ubabb\ud569\ub2c8\ub2e4.<\/p>\n<pre class=\"width:100 width-unit:1 lang:default decode:true \">manjaro@manjaro-arm ~]$ speedtest-cli\r\nRetrieving speedtest.net configuration...\r\nTesting from Korea Telecom (111.111.211.111)...\r\nRetrieving speedtest.net server list...\r\nSelecting best server based on ping...\r\nHosted by SoftLayer Technologies, Inc. (Seoul) [17.19 km]: 6.759 ms\r\nTesting download speed................................................................................\r\nDownload: 84.38 Mbit\/s\r\nTesting upload speed......................................................................................................\r\nUpload: 83.84 Mbit\/s<\/pre>\n<p>\ub2e4\uc74c\uc73c\ub85c UDP\uc2dc\ud5d8\uc785\ub2c8\ub2e4. \uc2dc\ud5d8\uc744 \uc704\ud574\uc11c iperf\ub97c \uc124\uce58\ud558\uc600\uc2b5\ub2c8\ub2e4. TCP\uc2dc\ud5d8\uc785\ub2c8\ub2e4. \uc774\uc804\uc5d0 \uc124\uce58\ud55c \ub77c\uc988\ubca0\ub9ac\ud30c\uc774 \ub808\ub4dc\ub9c8\uc778\uc11c\ubc84\uc5d0 Iperf\ub97c \uc11c\ubc84\ubaa8\ub4dc\ub85c \uc2e4\ud589\ud55c \ud6c4 \uc2dc\ud5d8\uc744 \ud558\uc600\uc2b5\ub2c8\ub2e4.<\/p>\n<pre class=\"width:100 width-unit:1 lang:default decode:true \">[manjaro@manjaro-arm ~]$ iperf -c 121.134.217.191\r\n------------------------------------------------------------\r\nClient connecting to 121.134.217.191, TCP port 5001\r\nTCP window size: 85.0 KByte (default)\r\n------------------------------------------------------------\r\n[  3] local 121.134.217.152 port 34540 connected with 121.134.217.191 port 5001\r\n[ ID] Interval       Transfer     Bandwidth\r\n[  3]  0.0-10.0 sec   111 MBytes  93.4 Mbits\/sec\r\n<\/pre>\n<p>\uc774\ubc88\uc5d0\ub294 UDP \uc2dc\ud5d8\uc785\ub2c8\ub2e4. \uac19\uc740 \ubc29\uc2dd\uc785\ub2c8\ub2e4.<\/p>\n<pre class=\"width:100 width-unit:1 lang:default decode:true \">[manjaro@manjaro-arm ~]$ iperf -c 121.134.217.191 -u\r\n------------------------------------------------------------\r\nClient connecting to 121.134.217.191, UDP port 5001\r\nSending 1470 byte datagrams, IPG target: 11215.21 us (kalman adjust)\r\nUDP buffer size:  208 KByte (default)\r\n------------------------------------------------------------\r\n[  3] local 121.134.217.152 port 33283 connected with 121.134.217.191 port 5001\r\n[ ID] Interval       Transfer     Bandwidth\r\n[  3]  0.0-10.0 sec  1.25 MBytes  1.05 Mbits\/sec\r\n[  3] Sent 892 datagrams\r\n<\/pre>\n<p>\ub9cc\uc57d \uc2dc\uc138\ub54c\ubb38\uc5d0 \ubcd1\ubaa9\ud604\uc0c1\uc774 \ubc1c\uc0dd\ud560 \uacbd\uc6b0 USB \ubc29\uc2dd\uc758 \uc774\ub354\ub137\uce74\ub4dc\ub97c \uc774\uc6a9\ud558\uba74 \ub354 \ub192\uc740 \uc131\ub2a5\uc744 \uc5bb\uc744 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc774\uc640 \uad00\ub828\ud55c \uc790\ub8cc\ub294 <a href=\"https:\/\/www.jeffgeerling.com\/blogs\/jeff-geerling\/getting-gigabit-networking\" target=\"_blank\" rel=\"noopener\">Getting Gigabit Networking on a Raspberry Pi 2, 3 and B+<\/a>\uc640 <a href=\"https:\/\/notenoughtech.com\/raspberry-pi\/raspberry-pi-internet-speed\/\" target=\"_blank\" rel=\"noopener\">Raspberry Pi network speed test: RPI2, RPI3, Zero, ZeroW (LAN&amp;WiFi)<\/a>\uc744 \ucc38\uace0\ub85c \ud558\uc2dc\uae38 \ubc14\ub78d\ub2c8\ub2e4.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.smallake.kr\/wp-content\/uploads\/2018\/10\/network-speeds-raspberry-pi.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-26773\" src=\"https:\/\/i0.wp.com\/www.smallake.kr\/wp-content\/uploads\/2018\/10\/network-speeds-raspberry-pi.png?resize=718%2C396\" alt=\"\" width=\"718\" height=\"396\" srcset=\"https:\/\/i0.wp.com\/smallake.kr\/wp-content\/uploads\/2018\/10\/network-speeds-raspberry-pi.png?w=718&amp;ssl=1 718w, https:\/\/i0.wp.com\/smallake.kr\/wp-content\/uploads\/2018\/10\/network-speeds-raspberry-pi.png?resize=300%2C165&amp;ssl=1 300w, https:\/\/i0.wp.com\/smallake.kr\/wp-content\/uploads\/2018\/10\/network-speeds-raspberry-pi.png?resize=200%2C110&amp;ssl=1 200w\" sizes=\"auto, (max-width: 718px) 100vw, 718px\" \/><\/a><\/p>\n<p>\ub2e4\uc74c\uc740 Sysbench\ub97c \uc774\uc6a9\ud55c \uc131\ub2a5\uce21\uc815\uc785\ub2c8\ub2e4. Archlinux\uc5d0\uc11c sysbench\ub97c \uc124\uce58\ud558\ub824\uba74 yaourt\ub97c \uc774\uc6a9\ud574\uc57c \ud569\ub2c8\ub2e4.<\/p>\n<pre class=\"width:100 width-unit:1 lang:default decode:true \">[manjaro@manjaro-arm ~]$ yaourt -S sysbench<\/pre>\n<p>\uc6b0\uc120 CPU \uc131\ub2a5\uc785\ub2c8\ub2e4.<\/p>\n<pre class=\"width:100 width-unit:1 lang:default decode:true\">[manjaro@manjaro-arm ~]$ sysbench --test=cpu --cpu-max-prime=100000 --num-threads=1 run\r\nWARNING: the --test option is deprecated. You can pass a script name or path on the command line without any options.\r\nsysbench 1.0.15 (using bundled LuaJIT 2.1.0-beta2)\r\n\r\nRunning the test with following options:\r\nNumber of threads: 1\r\nInitializing random number generator from current time\r\n\r\nPrime numbers limit: 100000\r\n\r\nInitializing worker threads...\r\n\r\nThreads started!\r\n\r\nCPU speed:\r\n    events per second:    13.34\r\n\r\nGeneral statistics:\r\n    total time:                          10.0234s\r\n    total number of events:              134\r\n\r\nLatency (ms):\r\n         min:                                   74.60\r\n         avg:                                   74.76\r\n         max:                                   75.64\r\n         95th percentile:                       75.82\r\n         sum:                                10017.82\r\n\r\nThreads fairness:\r\n    events (avg\/stddev):           134.0000\/0.00\r\n    execution time (avg\/stddev):   10.0178\/0.00<\/pre>\n<p>Thread\ub97c 10\ub85c \ud55c \uc2dc\ud5d8\uacb0\uacfc\uc785\ub2c8\ub2e4.<\/p>\n<pre class=\"width:100 width-unit:1 lang:default decode:true \">[manjaro@manjaro-arm ~]$ sysbench --test=cpu --cpu-max-prime=100000 --num-threads=10 run\r\nWARNING: the --test option is deprecated. You can pass a script name or path on the command line without any options.\r\nWARNING: --num-threads is deprecated, use --threads instead\r\nsysbench 1.0.15 (using bundled LuaJIT 2.1.0-beta2)\r\n\r\nRunning the test with following options:\r\nNumber of threads: 10\r\nInitializing random number generator from current time\r\n\r\nPrime numbers limit: 100000\r\n\r\nInitializing worker threads...\r\n\r\nThreads started!\r\n\r\nCPU speed:\r\nevents per second: 28.83\r\n\r\nGeneral statistics:\r\ntotal time: 10.2205s\r\ntotal number of events: 295\r\n\r\nLatency (ms):\r\nmin: 88.87\r\navg: 342.44\r\nmax: 545.05\r\n95th percentile: 450.77\r\nsum: 101019.90\r\n\r\nThreads fairness:\r\nevents (avg\/stddev): 29.5000\/1.28\r\nexecution time (avg\/stddev): 10.1020\/0.06<\/pre>\n<p>\uc790\uc138\ud55c \uc0ac\uc6a9\ubc95\uc740 <a href=\"https:\/\/wiki.mikejung.biz\/Sysbench\" rel=\"noopener\" target=\"_blank\">Sysbench WIKI<\/a>\uc5d0\uc11c \ud655\uc778\ud558\uc138\uc694. sysbench\ub85c Disk I\/O\ub97c \uce21\uc815\ud560 \uc218 \uc788\uc9c0\ub9cc SD \uce74\ub4dc\ub97c \uc774\uc6a9\ud560 \uacbd\uc6b0 \uc131\ub2a5\uce21\uc815\ud558\ub294 \ud504\ub85c\uadf8\ub7a8\uc744 \uc774\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. <a href=\"http:\/\/www.pidramble.com\/wiki\/benchmarks\/microsd-cards\" target=\"_blank\" rel=\"noopener\">microSD Card Benchmarks<\/a>\uc744 \ubcf4\uc2dc\uba74 \uc0c1\uc138\ud55c \uacb0\uacfc\ub97c \uc81c\uacf5\ud558\ub294\ub370 IOZONE\uc744 \uc774\uc6a9\ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4. IOZONE\uc740 \uc774\ubbf8 2012\ub144\uc5d0 \uc4f4 <a href=\"https:\/\/www.smallake.kr\/?p=2283\" rel=\"noopener\" target=\"_blank\">\uc5b4\ud50c\ub9ac\ucf00\uc774\uc158 \ub85c\uadf8\uc640 \ub808\uc774\ud134\uc2dc<\/a>\uc5d0\uc11c \uc0ac\uc6a9\ubc95\uc744 \uc18c\uac1c\ud558\uc600\uc2b5\ub2c8\ub2e4.<\/p>\n<pre class=\"width:100 width-unit:1 lang:default decode:true \">$ wget http:\/\/www.iozone.org\/src\/current\/iozone3_430.tar\r\n$ cat iozone3_430.tar | tar -x\r\n$ cd iozone3_430\/src\/current\r\n$ make linux-arm<\/pre>\n<p>IOZone\uc744 \uc774\uc6a9\ud55c \uc2dc\ud5d8\uacb0\uacfc\uc785\ub2c8\ub2e4.  \uc81c \uacbd\uc6b0\ub294 SD\uce74\ub4dc\uac00 \uc544\ub2cc HDD\ub97c \ub0b4\uc7a5\ud558\uc600\uae30\ub54c\ubb38\uc5d0 HDD\uc131\ub2a5\uc785\ub2c8\ub2e4. \uac04\uc811\uc801\uc73c\ub85c <a href=\"https:\/\/github.com\/geerlingguy\/raspberry-pi-dramble\/issues\/7\" rel=\"noopener\" target=\"_blank\">Raspberry Pi Dramble<\/a>\uc640 \ube44\uad50\ud574\ubcf4\uc2e4 \uc218 \uc788\uc2b5\ub2c8\ub2e4. SD\ubcf4\ub2e4\ub294 SSD \ud639\uc740 HDD\uac00 \uc131\ub2a5\uc5d0 \ub3c4\uc6c0\uc744 \uc90d\ub2c8\ub2e4.<\/p>\n<pre class=\"width:100 width-unit:1 lang:default decode:true \">[manjaro@manjaro-arm current]$ .\/iozone -e -I -a -s 100M -r 4k -r 512k -r 16M -i 0 -i 1 -i 2\r\n\tIozone: Performance Test of File I\/O\r\n\t        Version $Revision: 3.430 $\r\n\t\tCompiled for 64 bit mode.\r\n\t\tBuild: linux-arm \r\n\r\n\tContributors:William Norcott, Don Capps, Isom Crawford, Kirby Collins\r\n\t             Al Slater, Scott Rhine, Mike Wisner, Ken Goss\r\n\t             Steve Landherr, Brad Smith, Mark Kelly, Dr. Alain CYR,\r\n\t             Randy Dunlap, Mark Montague, Dan Million, Gavin Brebner,\r\n\t             Jean-Marc Zucconi, Jeff Blomberg, Benny Halevy, Dave Boone,\r\n\t             Erik Habbinga, Kris Strecker, Walter Wong, Joshua Root,\r\n\t             Fabrice Bacchella, Zhenghua Xue, Qin Li, Darren Sawyer,\r\n\t             Vangel Bojaxhi, Ben England, Vikentsi Lapa.\r\n\r\n\tRun began: Tue Oct 23 11:03:43 2018\r\n\r\n\tInclude fsync in write timing\r\n\tO_DIRECT feature enabled\r\n\tAuto Mode\r\n\tFile size set to 102400 kB\r\n\tRecord Size 4 kB\r\n\tRecord Size 512 kB\r\n\tRecord Size 16384 kB\r\n\tCommand line used: .\/iozone -e -I -a -s 100M -r 4k -r 512k -r 16M -i 0 -i 1 -i 2\r\n\tOutput is in kBytes\/sec\r\n\tTime Resolution = 0.000001 seconds.\r\n\tProcessor cache size set to 1024 kBytes.\r\n\tProcessor cache line size set to 32 bytes.\r\n\tFile stride size set to 17 * record size.\r\n                                                              random    random     bkwd    record    stride                                    \r\n              kB  reclen    write  rewrite    read    reread    read     write     read   rewrite      read   fwrite frewrite    fread  freread\r\n          102400       4     4453     5558     5742     5911      437      993                                                          \r\n          102400     512    24625    24118    25306    25320    16644    23993                                                          \r\n          102400   16384    24972    24699    25802    26303    26173    26007         <\/pre>\n<p>\uc774\uc0c1\uacfc \uac19\uc740 \uacb0\uacfc\ub97c \uc77c\ubc18\uc801\uc778 \uc11c\ubc84\uc640 \ube44\uad50\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \uc77c\ubd80 \uc608\uc678\ub97c \uc81c\uc678\ud558\uba74 \ub300\ubd80\ubd84 \uc790\ub3d9\ub9e4\ub9e4\uc2dc\uc2a4\ud15c\uc774 \uc0ac\uc6a9\ud558\ub294 \ub9ac\uc18c\uc2a4\uac00 10%\ub97c \ub118\ub294 \uacbd\uc6b0\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.  \uace0\ube48\ub3c4\ub9e4\ub9e4(HFT)\uac00 \uac00\ub2a5\ud55c \ud658\uacbd\uc5d0\uc11c \uadf8\uc5d0 \ub9de\ub294 \uc804\ub7b5\uc778 \uacbd\uc6b0\ub97c \uc81c\uc678\ud558\uba74 \ub9e4\ub9e4\ub97c \uc704\ud574 \ud544\uc694\ud55c \ub9ac\uc2a4\uc18c\ub97c \ud06c\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. Latency\uc5d0 \ubbfc\uac10\ud558\uc9c0 \uc54a\uc740  \uc554\ud638\ud1b5\ud654\ub098 \uc720\uac00\uc99d\uad8c\uac70\ub798\uc5d0 \ucda9\ubd84\ud788 \uc801\uc6a9\ud560 \uc218 \uc788\uc73c\ub9ac\ub77c \uc0dd\uac01\ud569\ub2c8\ub2e4.  \ud639 \uc880\ub354 \uc131\ub2a5\uc744 \ub0b4\ubcf4\ub824\uace0 \ud55c\ub2e4\uba74 \uc624\ubc84\ud074\ub77d\uc744 \uac80\ud1a0\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \ubd80\uc0b0IDC\ub97c \uc774\uc6a9\ud558\uc5ec \ub9e4\ub9e4\ud558\ub294 \uc678\uad6d\uc778\ud22c\uc790\uc790\uc758 \ub300\ubd80\ubd84\uc740 \uc624\ubc84\ud074\ub77d\ud55c \uc11c\ubc84\ub97c \uc774\uc6a9\ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4. \ud504\ub85c\uc138\uc2f1\uc5d0\uc11c \uc911\uc694\ud55c \ud074\ub77d\uc218\ub97c \ub192\uc774\uae30 \uc704\ud568\uc785\ub2c8\ub2e4. \ud504\ub85c\uc138\uc2f1 \ub808\uc774\ud134\uc2dc\ub97c \ucd5c\uc18c\ud654\ud558\uc5ec  \uac70\ub798\uc18c\uc758 \uc9c4\uc785\uc2dc\uac04\uc744 \ube60\ub974\uac8c \ud558\ub824\uace0 \ud569\ub2c8\ub2e4.<\/p>\n<p> <a href=\"https:\/\/xdevs.com\/article\/rpi3_oc\/\" rel=\"noopener\" target=\"_blank\">Overclocking for Raspberry Pi 3 Model B<\/a><\/p>\n<p>3.<br \/>\n \ub77c\uc988\ubca0\ub9ac\ud30c\uc774 \uc131\ub2a5\ud5a5\uc0c1\uc744 \uc704\ud55c \uc790\ub8cc\ub97c \ucc3e\uc544\ubcf4\uba74 zram\uc774\ub77c\ub294 \uc544\uc774\ub514\uc5b4\uac00 \ub098\uc635\ub2c8\ub2e4. \uc704\ud0a4\uc758 \uc124\uba85\uc785\ub2c8\ub2e4.<\/p>\n<blockquote><p>zram, formerly called compcache, is a Linux kernel module for creating a compressed block device in RAM, i.e. a RAM disk, but with on-the-fly &#8220;disk&#8221; compression. The block device created with zram can then be used for swap or as general-purpose RAM disk. The two most common uses for zram are for the storage of temporary files (\/tmp) and as a swap &#8220;disk&#8221;. Initially, zram had only the latter function, hence the original name &#8220;compcache&#8221; (&#8220;compressed cache&#8221;).<\/p><\/blockquote>\n<p>zram\uc744 \ub77c\uc988\ubca0\ub9ac\ud30c\uc774\uc5d0 \uc801\uc6a9\ud55c \uac83\uc774 <a href=\"https:\/\/github.com\/novaspirit\/rpi_zram\" target=\"_blank\" rel=\"noopener\">rpi_zram<\/a>\uc785\ub2c8\ub2e4. swap \uc601\uc5ed\uc744 SD\uce74\ub4dc\uac00 \uc544\ub2c8\ub77c RAM\uc5d0 \ud560\ub2f9\ud569\ub2c8\ub2e4. \uc55e\uc11c <a href=\"https:\/\/www.smallake.kr\/?p=2283\" rel=\"noopener\" target=\"_blank\">\uc5b4\ud50c\ub9ac\ucf00\uc774\uc158 \ub85c\uadf8\uc640 \ub808\uc774\ud134\uc2dc<\/a>\uc5d0\uc11c\ub3c4 \uc18c\uac1c\ud558\uc600\ub358 <a href=\"https:\/\/github.com\/pkoutoupis\/rapiddisk\/\" rel=\"noopener\" target=\"_blank\">RapidDisk<\/a>\uc640 \ube44\uc2b7\ud569\ub2c8\ub2e4. \uc131\ub2a5\ud5a5\uc0c1\uc5d0 \ub3c4\uc6c0\uc744 \uc904\uae4c\uc694? \uc774\uc5d0 \ub300\ud55c \uc758\uacac\uc785\ub2c8\ub2e4. \ub2f9\uc5f0\ud55c \uc774\uc57c\uae30\uc9c0\ub9cc \ud504\ub85c\uadf8\ub7a8\uc5d0 \ub530\ub77c \ub2e4\ub985\ub2c8\ub2e4.(^^) \uc800\uc758 \uacbd\uc6b0 USB\ub85c \uc5f0\uacb0\ud55c SSD\ub098 HDD\ub97c \uc0ac\uc6a9\ud558\uae30\ub54c\ubb38\uc5d0 \ubcc4\ub3c4\uc758 Swap\uc601\uc5ed\uc744 \ud560\ub2f9\ud569\ub2c8\ub2e4. \uc544\uc6b8\ub7ec ZeroAOS\ub294 \ub300\ubd80\ubd84\uc758 \ub370\uc774\ud0c0\ub97c shared memory\ub85c \ucc98\ub9ac\ud558\uae30 \ub54c\ubb38\uc5d0 \uba54\ubaa8\ub9ac\uc6a9\ub7c9\uc774 \ub109\ub109\ud574\uc57c \ud569\ub2c8\ub2e4. \uadf8\ub798\uc11c \ubb34\uc758\ubbf8\ud55c \uac1c\ub150\uc785\ub2c8\ub2e4.<\/p>\n<blockquote><p>If free RAM, no swap, ZRAM is useless.<br \/>\nIf free RAM, some swap usage, but less than the free RAM, ZRAM is useless, just tune the swappiness so the swap is less used<br \/>\nIf free RAM, some swap usage, but a lot more than free RAM, try first to tune the swappiness and the apps, to decrease the ram usage. If no change, try ZRAM is our cpu is free most of the time<br \/>\nIF no free RAM, swap usage high, ZRAM might be a good idea, even if CPU is used, as IO operation might be blocking the CPU more than what you would lose with ZRAM<br \/>\nagain, all depends of what you use and how you use the RaspberryPI (or any computer)<br \/>\n<a href=\"https:\/\/raspberrypi.stackexchange.com\/questions\/8053\/how-the-usage-of-zram-module-in-raspberry-pi-kernel-improves-performance\/8057#8057\" target=\"_blank\" rel=\"noopener\">How the usage of ZRam module in Raspberry Pi Kernel improves performance?<\/a>\uc911\uc5d0\uc11c<\/p><\/blockquote>\n<p>\ub610\ub2e4\ub978 \ub367\ubd99\uc784. \uc55e\uc11c img\ub97c \uc774\uc6a9\ud560 \ub54c \ud30c\ud2f0\uc158\uc758 \ud06c\uae30\ub97c \uc870\uc815\ud558\ub294 \uacbd\uc6b0\uac00 \uc788\uc2b5\ub2c8\ub2e4. \uc774 \ub54c \ubb38\uc81c\uac00 \ubc1c\uc0dd\ud558\ub294 \uacbd\uc6b0\uac00 \uc788\uc2b5\ub2c8\ub2e4. e2fsck\ub97c \ud310\uc62c\ub9bc\ud558\ub77c\ub294 \uba54\uc2dc\uc9c0\ub97c \ubcf4\uc5ec\uc8fc\uace0 \ub3d9\uc791\uc744 \ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. \uc774\ub97c \ud574\uacb0\ud558\uae30 \uc704\ud55c \ud301\uc785\ub2c8\ub2e4. <a href=\"https:\/\/askubuntu.com\/questions\/1053404\/e2fsck-how-to-handle-the-metadata-csum-error-by-advancing-the-e2fsck-version?noredirect=1&amp;lq=1\" target=\"_blank\" rel=\"noopener\">E2FSCK: how to handle the \u201cmetadata_csum\u201d error by advancing the e2fsck version beyond default installed version<\/a>\uc5d0\uc11c \uac00\uc838\uc654\uc2b5\ub2c8\ub2e4.<\/p>\n<blockquote><p>1) Get the 1.43.X packages:<br \/>\n<a href=\"https:\/\/packages.ubuntu.com\/artful\/e2fslibs\" rel=\"nofollow noreferrer\">https:\/\/packages.ubuntu.com\/artful\/e2fslibs<\/a><br \/>\n<a href=\"https:\/\/packages.ubuntu.com\/artful\/e2fsprogs\" rel=\"nofollow noreferrer\">https:\/\/packages.ubuntu.com\/artful\/e2fsprogs<\/a><\/p>\n<p>2) Switch to and check the download directory:<\/p>\n<p>$computer:~\/Downloads$ ls -l<br \/>\n-rw-rw-r&#8211; 1  155908 Jul 29 17:38 e2fslibs_1.43.5-1_amd64.deb<br \/>\n-rw-rw-r&#8211; 1  496598 Jul 29 17:38 e2fsprogs_1.43.5-1_amd64.deb<\/p>\n<p>3) Install the 1.43.X packages (@David Foerester code):<br \/>\n$computer:~\/Downloads$  for f in e2fs{libs,progs}_*_$(dpkg &#8211;print-architecture).deb; do sudo dpkg -i &#8220;$f&#8221;; done<\/p>\n<p>4) Check your installed version:<br \/>\n$computer:~\/Downloads$ e2fsck -V<br \/>\ne2fsck 1.43.5 (04-Aug-2017)<br \/>\nUsing EXT2FS Library version 1.43.5, 04-Aug-2017<\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>1. USB\ubd80\ud305\ud558\ub294 \ub77c\uc988\ubca0\ub9ac\ud30c\uc774 \uc11c\ubc84 \ub9cc\ub4e4\uae30\uc5d0 \uc774\uc5b4\uc9c0\ub294 \uae00\uc785\ub2c8\ub2e4. \uc55e\uc11c \ub9cc\ub4e4\uc5c8\ub358 \ub77c\uc988\ubca0\ub9ac\ud30c\uc774 \uc11c\ubc84\uc640 \ub3d9\uc77c\ud55c \uad6c\uc870\ub97c \uac00\uc9c0\ub294 \ub610\ub2e4\ub978 \uc11c\ubc84\ub97c \ub9cc\ub4ed\ub2c8\ub2e4. \ubaa9\uc801\uc73c\ub85c ZeroAOS\ub97c \uc124\uce58\ud55c \uc790\ub3d9\ub9e4\ub9e4\ud2b8\ub808\uc774\ub529\uc11c\ubc84\uc785\ub2c8\ub2e4. \uc694\uc998 Robot\uc744 \uc758\ubbf8\ud558\ub294 \ubd07(Bot)\uc774\ub77c\ub294 \ub2e8\uc5b4\ub97c \uc790\uc8fc \ubd05\ub2c8\ub2e4. \ud2b9\ud788 \uc554\ud638\ud1b5\ud654\uac70\ub798\ub97c \ud558\ub294 \ud2b8\ub808\uc774\ub529\ubd07\uc774 \uc720\ud589\uc785\ub2c8\ub2e4. ZeroAOS\ub294 \uc554\ud638\ud1b5\ud654\uac70\ub798\ub97c \uc704\ud55c \ud658\uacbd\uc744 \ub9cc\ub4e4\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4. \ucd5c\uc18c\ud55c \uc2dc\uc138\uc640 \uc8fc\ubb38\uc744 WebSocket\uc73c\ub85c \uc811\uc18d\ud560 \uc218 \uc788\ub294 API\ub97c \uc81c\uacf5\ud558\ub294 \uad6d\ub0b4\uc554\ud638\ud1b5\ud654\uac70\ub798\uc18c\ub97c \ud655\uc778\ud560 \uc218 \uc5c6\uae30\ub54c\ubb38\uc785\ub2c8\ub2e4. \uc791\ub144 \uc5ec\ub984 ZeroAOS\ub97c \uc774\uc6a9\ud558\uc5ec \ube57\uc378\uc5d0\uc11c \uac70\ub798\ud558\ub294 \ubd07\uc744 \ub9cc\ub4e4\uc790\ub294&#8230;<br \/><a class=\"read-more-button\" href=\"https:\/\/smallake.kr\/?p=26761\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":26793,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"nf_dc_page":"","om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"\uc77c\ubc18\uc801\uc73c\ub85c x86\uacc4\uc5f4\uc758 \uc11c\ubc84\ub97c \ud2b8\ub808\uc774\ub529\ubd07\uc744 \uc0ac\uc6a9\ud558\ub294\ub370 ARM\uacc4\uc5f4\uc758 \ub77c\uc988\ubca0\ub9ac\ud30c\uc774\uc11c\ubc84\ub85c \ud2b8\ub808\uc774\ub529\ubd07\uc744 \uad6c\ucd95\ud558\uba74 \uc5b4\ub5a8\uae4c\uc694?","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[4,6],"tags":[3259,2181,3255,3260],"class_list":["post-26761","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category--it","category---linux","tag-manjaro","tag-raspberry-pi","tag-3255","tag-3260"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.8 - aioseo.com -->\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"smallake\"\/>\n\t<meta name=\"keywords\" content=\"manjaro,raspberry pi,\ub77c\uc988\ubca0\ub9ac\ud30c\uc774,\ud2b8\ub808\uc774\ub529\ubd07\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/smallake.kr\/?p=26761\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.8\" \/>\n\t\t<meta property=\"og:locale\" content=\"ko_KR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"\uadf8\ub300\uc548\uc758\uc791\uc740\ud638\uc218 | \uc0b4\uc544\uc628 \ub0a0\uc758 \ud754\uc801, \uc0b4\uc544\uac08 \ub0a0\uc758 \uae30\ub85d\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud2b8\ub808\uc774\ub529\ubd07\uc73c\ub85c\uc11c\uc758 \ub77c\uc988\ubca0\ub9ac\ud30c\uc774\uc11c\ubc84 | \uadf8\ub300\uc548\uc758\uc791\uc740\ud638\uc218\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/smallake.kr\/?p=26761\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2018-10-24T01:39:16+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2018-10-24T01:39:16+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/iumgroup\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@smallake\" \/>\n\t\t<meta name=\"twitter:title\" content=\"\ud2b8\ub808\uc774\ub529\ubd07\uc73c\ub85c\uc11c\uc758 \ub77c\uc988\ubca0\ub9ac\ud30c\uc774\uc11c\ubc84 | \uadf8\ub300\uc548\uc758\uc791\uc740\ud638\uc218\" \/>\n\t\t<meta name=\"twitter:creator\" content=\"@smallake\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/smallake.kr\\\/?p=26761#article\",\"name\":\"\\ud2b8\\ub808\\uc774\\ub529\\ubd07\\uc73c\\ub85c\\uc11c\\uc758 \\ub77c\\uc988\\ubca0\\ub9ac\\ud30c\\uc774\\uc11c\\ubc84 | \\uadf8\\ub300\\uc548\\uc758\\uc791\\uc740\\ud638\\uc218\",\"headline\":\"\\ud2b8\\ub808\\uc774\\ub529\\ubd07\\uc73c\\ub85c\\uc11c\\uc758 \\ub77c\\uc988\\ubca0\\ub9ac\\ud30c\\uc774\\uc11c\\ubc84\",\"author\":{\"@id\":\"https:\\\/\\\/smallake.kr\\\/?author=1#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/smallake.kr\\\/#person\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/smallake.kr\\\/wp-content\\\/uploads\\\/2018\\\/10\\\/miniNodesCopyImage.jpg?fit=800%2C600&ssl=1\",\"width\":800,\"height\":600},\"datePublished\":\"2018-10-24T10:39:16+09:00\",\"dateModified\":\"2018-10-24T10:39:16+09:00\",\"inLanguage\":\"ko-KR\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/smallake.kr\\\/?p=26761#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/smallake.kr\\\/?p=26761#webpage\"},\"articleSection\":\"\\uc790\\ubcf8\\uc2dc\\uc7a5\\uacfc IT, \\ud568\\uaed8 \\ub180\\uc790! Linux\\uc640 Python, manjaro, Raspberry Pi, \\ub77c\\uc988\\ubca0\\ub9ac\\ud30c\\uc774, \\ud2b8\\ub808\\uc774\\ub529\\ubd07\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/smallake.kr\\\/?p=26761#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/smallake.kr#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/smallake.kr\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/smallake.kr\\\/?cat=4#listItem\",\"name\":\"\\uc790\\ubcf8\\uc2dc\\uc7a5\\uacfc IT\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/smallake.kr\\\/?cat=4#listItem\",\"position\":2,\"name\":\"\\uc790\\ubcf8\\uc2dc\\uc7a5\\uacfc IT\",\"item\":\"https:\\\/\\\/smallake.kr\\\/?cat=4\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/smallake.kr\\\/?p=26761#listItem\",\"name\":\"\\ud2b8\\ub808\\uc774\\ub529\\ubd07\\uc73c\\ub85c\\uc11c\\uc758 \\ub77c\\uc988\\ubca0\\ub9ac\\ud30c\\uc774\\uc11c\\ubc84\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/smallake.kr#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/smallake.kr\\\/?p=26761#listItem\",\"position\":3,\"name\":\"\\ud2b8\\ub808\\uc774\\ub529\\ubd07\\uc73c\\ub85c\\uc11c\\uc758 \\ub77c\\uc988\\ubca0\\ub9ac\\ud30c\\uc774\\uc11c\\ubc84\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/smallake.kr\\\/?cat=4#listItem\",\"name\":\"\\uc790\\ubcf8\\uc2dc\\uc7a5\\uacfc IT\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/smallake.kr\\\/#person\",\"name\":\"smallake\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/smallake.kr\\\/?p=26761#personImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/85bc072c859f1b0c21b1f8ac82394cf817695e7d0f250d2dcfabf8ce7217b415?s=96&r=g\",\"width\":96,\"height\":96,\"caption\":\"smallake\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/smallake.kr\\\/?author=1#author\",\"url\":\"https:\\\/\\\/smallake.kr\\\/?author=1\",\"name\":\"smallake\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/smallake.kr\\\/?p=26761#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/85bc072c859f1b0c21b1f8ac82394cf817695e7d0f250d2dcfabf8ce7217b415?s=96&r=g\",\"width\":96,\"height\":96,\"caption\":\"smallake\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/smallake.kr\\\/?p=26761#webpage\",\"url\":\"https:\\\/\\\/smallake.kr\\\/?p=26761\",\"name\":\"\\ud2b8\\ub808\\uc774\\ub529\\ubd07\\uc73c\\ub85c\\uc11c\\uc758 \\ub77c\\uc988\\ubca0\\ub9ac\\ud30c\\uc774\\uc11c\\ubc84 | \\uadf8\\ub300\\uc548\\uc758\\uc791\\uc740\\ud638\\uc218\",\"inLanguage\":\"ko-KR\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/smallake.kr\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/smallake.kr\\\/?p=26761#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/smallake.kr\\\/?author=1#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/smallake.kr\\\/?author=1#author\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/smallake.kr\\\/wp-content\\\/uploads\\\/2018\\\/10\\\/miniNodesCopyImage.jpg?fit=800%2C600&ssl=1\",\"@id\":\"https:\\\/\\\/smallake.kr\\\/?p=26761\\\/#mainImage\",\"width\":800,\"height\":600},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/smallake.kr\\\/?p=26761#mainImage\"},\"datePublished\":\"2018-10-24T10:39:16+09:00\",\"dateModified\":\"2018-10-24T10:39:16+09:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/smallake.kr\\\/#website\",\"url\":\"https:\\\/\\\/smallake.kr\\\/\",\"name\":\"\\uadf8\\ub300\\uc548\\uc758 \\uc791\\uc740 \\ud638\\uc218\",\"description\":\"\\uc0b4\\uc544\\uc628 \\ub0a0\\uc758 \\ud754\\uc801, \\uc0b4\\uc544\\uac08 \\ub0a0\\uc758 \\uae30\\ub85d\",\"inLanguage\":\"ko-KR\",\"publisher\":{\"@id\":\"https:\\\/\\\/smallake.kr\\\/#person\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud2b8\ub808\uc774\ub529\ubd07\uc73c\ub85c\uc11c\uc758 \ub77c\uc988\ubca0\ub9ac\ud30c\uc774\uc11c\ubc84 | \uadf8\ub300\uc548\uc758\uc791\uc740\ud638\uc218","description":"","canonical_url":"https:\/\/smallake.kr\/?p=26761","robots":"max-image-preview:large","keywords":"manjaro,raspberry pi,\ub77c\uc988\ubca0\ub9ac\ud30c\uc774,\ud2b8\ub808\uc774\ub529\ubd07","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/smallake.kr\/?p=26761#article","name":"\ud2b8\ub808\uc774\ub529\ubd07\uc73c\ub85c\uc11c\uc758 \ub77c\uc988\ubca0\ub9ac\ud30c\uc774\uc11c\ubc84 | \uadf8\ub300\uc548\uc758\uc791\uc740\ud638\uc218","headline":"\ud2b8\ub808\uc774\ub529\ubd07\uc73c\ub85c\uc11c\uc758 \ub77c\uc988\ubca0\ub9ac\ud30c\uc774\uc11c\ubc84","author":{"@id":"https:\/\/smallake.kr\/?author=1#author"},"publisher":{"@id":"https:\/\/smallake.kr\/#person"},"image":{"@type":"ImageObject","url":"https:\/\/i0.wp.com\/smallake.kr\/wp-content\/uploads\/2018\/10\/miniNodesCopyImage.jpg?fit=800%2C600&ssl=1","width":800,"height":600},"datePublished":"2018-10-24T10:39:16+09:00","dateModified":"2018-10-24T10:39:16+09:00","inLanguage":"ko-KR","mainEntityOfPage":{"@id":"https:\/\/smallake.kr\/?p=26761#webpage"},"isPartOf":{"@id":"https:\/\/smallake.kr\/?p=26761#webpage"},"articleSection":"\uc790\ubcf8\uc2dc\uc7a5\uacfc IT, \ud568\uaed8 \ub180\uc790! Linux\uc640 Python, manjaro, Raspberry Pi, \ub77c\uc988\ubca0\ub9ac\ud30c\uc774, \ud2b8\ub808\uc774\ub529\ubd07"},{"@type":"BreadcrumbList","@id":"https:\/\/smallake.kr\/?p=26761#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/smallake.kr#listItem","position":1,"name":"Home","item":"https:\/\/smallake.kr","nextItem":{"@type":"ListItem","@id":"https:\/\/smallake.kr\/?cat=4#listItem","name":"\uc790\ubcf8\uc2dc\uc7a5\uacfc IT"}},{"@type":"ListItem","@id":"https:\/\/smallake.kr\/?cat=4#listItem","position":2,"name":"\uc790\ubcf8\uc2dc\uc7a5\uacfc IT","item":"https:\/\/smallake.kr\/?cat=4","nextItem":{"@type":"ListItem","@id":"https:\/\/smallake.kr\/?p=26761#listItem","name":"\ud2b8\ub808\uc774\ub529\ubd07\uc73c\ub85c\uc11c\uc758 \ub77c\uc988\ubca0\ub9ac\ud30c\uc774\uc11c\ubc84"},"previousItem":{"@type":"ListItem","@id":"https:\/\/smallake.kr#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/smallake.kr\/?p=26761#listItem","position":3,"name":"\ud2b8\ub808\uc774\ub529\ubd07\uc73c\ub85c\uc11c\uc758 \ub77c\uc988\ubca0\ub9ac\ud30c\uc774\uc11c\ubc84","previousItem":{"@type":"ListItem","@id":"https:\/\/smallake.kr\/?cat=4#listItem","name":"\uc790\ubcf8\uc2dc\uc7a5\uacfc IT"}}]},{"@type":"Person","@id":"https:\/\/smallake.kr\/#person","name":"smallake","image":{"@type":"ImageObject","@id":"https:\/\/smallake.kr\/?p=26761#personImage","url":"https:\/\/secure.gravatar.com\/avatar\/85bc072c859f1b0c21b1f8ac82394cf817695e7d0f250d2dcfabf8ce7217b415?s=96&r=g","width":96,"height":96,"caption":"smallake"}},{"@type":"Person","@id":"https:\/\/smallake.kr\/?author=1#author","url":"https:\/\/smallake.kr\/?author=1","name":"smallake","image":{"@type":"ImageObject","@id":"https:\/\/smallake.kr\/?p=26761#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/85bc072c859f1b0c21b1f8ac82394cf817695e7d0f250d2dcfabf8ce7217b415?s=96&r=g","width":96,"height":96,"caption":"smallake"}},{"@type":"WebPage","@id":"https:\/\/smallake.kr\/?p=26761#webpage","url":"https:\/\/smallake.kr\/?p=26761","name":"\ud2b8\ub808\uc774\ub529\ubd07\uc73c\ub85c\uc11c\uc758 \ub77c\uc988\ubca0\ub9ac\ud30c\uc774\uc11c\ubc84 | \uadf8\ub300\uc548\uc758\uc791\uc740\ud638\uc218","inLanguage":"ko-KR","isPartOf":{"@id":"https:\/\/smallake.kr\/#website"},"breadcrumb":{"@id":"https:\/\/smallake.kr\/?p=26761#breadcrumblist"},"author":{"@id":"https:\/\/smallake.kr\/?author=1#author"},"creator":{"@id":"https:\/\/smallake.kr\/?author=1#author"},"image":{"@type":"ImageObject","url":"https:\/\/i0.wp.com\/smallake.kr\/wp-content\/uploads\/2018\/10\/miniNodesCopyImage.jpg?fit=800%2C600&ssl=1","@id":"https:\/\/smallake.kr\/?p=26761\/#mainImage","width":800,"height":600},"primaryImageOfPage":{"@id":"https:\/\/smallake.kr\/?p=26761#mainImage"},"datePublished":"2018-10-24T10:39:16+09:00","dateModified":"2018-10-24T10:39:16+09:00"},{"@type":"WebSite","@id":"https:\/\/smallake.kr\/#website","url":"https:\/\/smallake.kr\/","name":"\uadf8\ub300\uc548\uc758 \uc791\uc740 \ud638\uc218","description":"\uc0b4\uc544\uc628 \ub0a0\uc758 \ud754\uc801, \uc0b4\uc544\uac08 \ub0a0\uc758 \uae30\ub85d","inLanguage":"ko-KR","publisher":{"@id":"https:\/\/smallake.kr\/#person"}}]},"og:locale":"ko_KR","og:site_name":"\uadf8\ub300\uc548\uc758\uc791\uc740\ud638\uc218 | \uc0b4\uc544\uc628 \ub0a0\uc758 \ud754\uc801, \uc0b4\uc544\uac08 \ub0a0\uc758 \uae30\ub85d","og:type":"article","og:title":"\ud2b8\ub808\uc774\ub529\ubd07\uc73c\ub85c\uc11c\uc758 \ub77c\uc988\ubca0\ub9ac\ud30c\uc774\uc11c\ubc84 | \uadf8\ub300\uc548\uc758\uc791\uc740\ud638\uc218","og:url":"https:\/\/smallake.kr\/?p=26761","article:published_time":"2018-10-24T01:39:16+00:00","article:modified_time":"2018-10-24T01:39:16+00:00","article:publisher":"https:\/\/www.facebook.com\/iumgroup","twitter:card":"summary","twitter:site":"@smallake","twitter:title":"\ud2b8\ub808\uc774\ub529\ubd07\uc73c\ub85c\uc11c\uc758 \ub77c\uc988\ubca0\ub9ac\ud30c\uc774\uc11c\ubc84 | \uadf8\ub300\uc548\uc758\uc791\uc740\ud638\uc218","twitter:creator":"@smallake"},"aioseo_meta_data":{"post_id":"26761","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[],"defaultGraph":"","defaultPostTypeGraph":""},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"location":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2020-12-21 05:24:35","updated":"2025-06-05 13:36:20","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/smallake.kr\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/smallake.kr\/?cat=4\" title=\"\uc790\ubcf8\uc2dc\uc7a5\uacfc IT\">\uc790\ubcf8\uc2dc\uc7a5\uacfc IT<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t\ud2b8\ub808\uc774\ub529\ubd07\uc73c\ub85c\uc11c\uc758 \ub77c\uc988\ubca0\ub9ac\ud30c\uc774\uc11c\ubc84\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/smallake.kr"},{"label":"\uc790\ubcf8\uc2dc\uc7a5\uacfc IT","link":"https:\/\/smallake.kr\/?cat=4"},{"label":"\ud2b8\ub808\uc774\ub529\ubd07\uc73c\ub85c\uc11c\uc758 \ub77c\uc988\ubca0\ub9ac\ud30c\uc774\uc11c\ubc84","link":"https:\/\/smallake.kr\/?p=26761"}],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/smallake.kr\/wp-content\/uploads\/2018\/10\/miniNodesCopyImage.jpg?fit=800%2C600&ssl=1","jetpack_shortlink":"https:\/\/wp.me\/p2yULC-6XD","jetpack_sharing_enabled":true,"jetpack_likes_enabled":false,"_links":{"self":[{"href":"https:\/\/smallake.kr\/index.php?rest_route=\/wp\/v2\/posts\/26761","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/smallake.kr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/smallake.kr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/smallake.kr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/smallake.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=26761"}],"version-history":[{"count":0,"href":"https:\/\/smallake.kr\/index.php?rest_route=\/wp\/v2\/posts\/26761\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/smallake.kr\/index.php?rest_route=\/wp\/v2\/media\/26793"}],"wp:attachment":[{"href":"https:\/\/smallake.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=26761"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/smallake.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=26761"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/smallake.kr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=26761"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}