{"id":3048,"date":"2025-11-09T00:31:33","date_gmt":"2025-11-08T15:31:33","guid":{"rendered":"https:\/\/nsb.homeip.net\/wp\/?p=3048"},"modified":"2026-03-19T14:22:46","modified_gmt":"2026-03-19T05:22:46","slug":"%e9%9b%bb%e5%ad%90%e8%be%9e%e6%9b%b8brain%e3%82%92%e3%81%84%e3%81%98%e3%82%8b-2-brainux%e3%81%a7%e9%81%8a%e3%81%b6","status":"publish","type":"post","link":"https:\/\/nsb.homeip.net\/wp\/?p=3048","title":{"rendered":"\u96fb\u5b50\u8f9e\u66f8Brain\u3092\u3044\u3058\u308b (2) Brainux\u306e\u521d\u671f\u8a2d\u5b9a\u3068\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u306b\u63a5\u7d9a\u3057\u3066\u904a\u3076"},"content":{"rendered":"\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_83 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=3048\/#Brainux%E3%82%92%E3%81%84%E3%81%98%E3%81%A3%E3%81%A6%E9%81%8A%E3%81%B6\" >Brainux\u3092\u3044\u3058\u3063\u3066\u904a\u3076<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=3048\/#%E3%83%8F%E3%83%BC%E3%83%89%E3%82%A6%E3%82%A7%E3%82%A2%E7%AD%89%E3%81%AE%E6%83%85%E5%A0%B1%E3%82%92%E8%A1%A8%E7%A4%BA%E3%81%95%E3%81%9B%E3%81%A6%E3%81%BF%E3%82%8B\" >\u30cf\u30fc\u30c9\u30a6\u30a7\u30a2\u7b49\u306e\u60c5\u5831\u3092\u8868\u793a\u3055\u305b\u3066\u307f\u308b<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=3048\/#lscpu_CPU%E6%83%85%E5%A0%B1%E8%A1%A8%E7%A4%BA\" >lscpu CPU\u60c5\u5831\u8868\u793a<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=3048\/#free_%E3%83%A1%E3%83%A2%E3%83%AA%E4%BD%BF%E7%94%A8%E7%8A%B6%E6%B3%81%E8%A1%A8%E7%A4%BASWAP%E8%A8%AD%E5%AE%9A%E5%BE%8C\" >free \u30e1\u30e2\u30ea\u4f7f\u7528\u72b6\u6cc1\u8868\u793a(SWAP\u8a2d\u5b9a\u5f8c)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=3048\/#lsusb_USB%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%81%AE%E4%B8%80%E8%A6%A7%E3%82%92%E8%A1%A8%E7%A4%BA\" >lsusb USB\u30c7\u30d0\u30a4\u30b9\u306e\u4e00\u89a7\u3092\u8868\u793a<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=3048\/#lsblk_%E3%83%96%E3%83%AD%E3%83%83%E3%82%AF%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%EF%BC%88%E3%82%B9%E3%83%88%E3%83%AC%E3%83%BC%E3%82%B8%EF%BC%89%E3%81%AE%E4%B8%80%E8%A6%A7%E3%82%92%E8%A1%A8%E7%A4%BA%EF%BC%88%E9%A0%98%E5%9F%9F%E6%8B%A1%E5%BC%B5%E5%BE%8C%EF%BC%89\" >lsblk \u30d6\u30ed\u30c3\u30af\u30c7\u30d0\u30a4\u30b9\uff08\u30b9\u30c8\u30ec\u30fc\u30b8\uff09\u306e\u4e00\u89a7\u3092\u8868\u793a\uff08\u9818\u57df\u62e1\u5f35\u5f8c\uff09<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=3048\/#mount_%E3%83%9E%E3%82%A6%E3%83%B3%E3%83%88%E7%8A%B6%E6%B3%81\" >mount \u30de\u30a6\u30f3\u30c8\u72b6\u6cc1<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=3048\/#df_diskfree_%E7%A9%BA%E3%81%8D%E5%AE%B9%E9%87%8F%E7%A2%BA%E8%AA%8D\" >df      diskfree \u7a7a\u304d\u5bb9\u91cf\u78ba\u8a8d<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=3048\/#lsipc_%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E3%83%91%E3%83%A9%E3%83%A1%E3%83%BC%E3%82%BF%E6%83%85%E5%A0%B1%E3%82%92%E8%A1%A8%E7%A4%BA\" >lsipc \u30b7\u30b9\u30c6\u30e0\u30d1\u30e9\u30e1\u30fc\u30bf\u60c5\u5831\u3092\u8868\u793a<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=3048\/#uname_-a_%E4%BD%BF%E7%94%A8%E4%B8%AD%E3%81%AE%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E5%90%8D%E3%82%92%E8%A1%A8%E7%A4%BA\" >uname -a \u4f7f\u7528\u4e2d\u306e\u30b7\u30b9\u30c6\u30e0\u540d\u3092\u8868\u793a<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=3048\/#hostnamectl_%E3%83%9B%E3%82%B9%E3%83%88%E5%90%8D%E4%BB%A5%E5%A4%96%E3%81%AE%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E6%83%85%E5%A0%B1%E3%82%92%E3%81%BE%E3%81%A8%E3%82%81%E3%81%A6%E8%A1%A8%E7%A4%BA\" >hostnamectl \u30db\u30b9\u30c8\u540d\u4ee5\u5916\u306e\u30b7\u30b9\u30c6\u30e0\u60c5\u5831\u3092\u307e\u3068\u3081\u3066\u8868\u793a<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=3048\/#ip_address_%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E6%83%85%E5%A0%B1%E3%82%92%E8%A1%A8%E7%A4%BA\" >ip address \u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u60c5\u5831\u3092\u8868\u793a<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=3048\/#Brain%E3%81%ABUSB%E6%A9%9F%E5%99%A8%E3%82%92%E6%8E%A5%E7%B6%9A%E3%81%97%E3%81%A6%E3%80%81%E8%AA%8D%E8%AD%98%E3%81%95%E3%81%9B%E3%82%8B%E3%80%82\" >Brain\u306bUSB\u6a5f\u5668\u3092\u63a5\u7d9a\u3057\u3066\u3001\u8a8d\u8b58\u3055\u305b\u308b\u3002<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=3048\/#%E4%BD%BF%E7%94%A8%E3%81%A7%E3%81%8D%E3%81%9F%E3%83%9B%E3%82%B9%E3%83%88%E3%82%A2%E3%83%80%E3%83%97%E3%82%BF%EF%BC%88%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E9%A0%86%EF%BC%89\" >\u4f7f\u7528\u3067\u304d\u305f\u30db\u30b9\u30c8\u30a2\u30c0\u30d7\u30bf\uff08\u304a\u3059\u3059\u3081\u9806\uff09<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=3048\/#%E2%97%8F%E7%B5%A6%E9%9B%BB%E4%BB%98OTG%E3%82%A2%E3%83%80%E3%83%97%E3%82%BFShigezone%E3%81%95%E3%82%93%E3%81%A7%E8%B3%BC%E5%85%A5%E3%80%80%E5%85%85%E9%9B%BB%E3%80%87\" >\u25cf\u7d66\u96fb\u4ed8OTG\u30a2\u30c0\u30d7\u30bf(Shigezone\u3055\u3093\u3067\u8cfc\u5165)\u3000\u5145\u96fb\u3007<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=3048\/#%E2%97%8F%E3%82%A2%E3%82%A4%E3%83%8D%E3%83%83%E3%82%AF%E3%82%B9_USB%E3%83%9B%E3%82%B9%E3%83%88%E3%82%A2%E3%83%80%E3%83%97%E3%82%BF_%E8%A3%9C%E5%8A%A9%E9%9B%BB%E6%BA%90%E4%BB%98_ADV-120%E3%80%80%E5%85%85%E9%9B%BB%C3%97\" >\u25cf\u30a2\u30a4\u30cd\u30c3\u30af\u30b9 USB\u30db\u30b9\u30c8\u30a2\u30c0\u30d7\u30bf \u88dc\u52a9\u96fb\u6e90\u4ed8 ADV-120\u3000\u5145\u96fb\u00d7<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=3048\/#%E2%97%8FRicher-R_4%E3%83%9D%E3%83%BC%E3%83%88%E3%83%9E%E3%82%A4%E3%82%AF%E3%83%ADUSB%E3%83%8F%E3%83%96USB20_OTG%E6%8B%A1%E5%BC%B5%E3%82%A2%E3%83%80%E3%83%97%E3%82%BF_%E3%82%B9%E3%83%9E%E3%83%BC%E3%83%88%E3%83%95%E3%82%A9%E3%83%B3%E3%81%A8%E3%82%BF%E3%83%96%E3%83%AC%E3%83%83%E3%83%88%E7%94%A8%E5%85%85%E9%9B%BB%E3%82%B1%E3%83%BC%E3%83%96%E3%83%AB%E3%80%80%E5%85%85%E9%9B%BB%E2%96%B3%EF%BC%9F%E3%80%80USB-HUB%E4%BB%98%E3%81%8D%E3%80%80%E8%AA%8D%E8%AD%98%E3%81%AB%E3%81%8F%E3%81%9B%E3%81%82%E3%82%8A%E3%80%80\" >\u25cfRicher-R 4\u30dd\u30fc\u30c8\u30de\u30a4\u30af\u30edUSB\u30cf\u30d6USB2.0 OTG\u62e1\u5f35\u30a2\u30c0\u30d7\u30bf \u30b9\u30de\u30fc\u30c8\u30d5\u30a9\u30f3\u3068\u30bf\u30d6\u30ec\u30c3\u30c8\u7528\u5145\u96fb\u30b1\u30fc\u30d6\u30eb\u3000\u5145\u96fb\u25b3\uff1f\u3000USB-HUB\u4ed8\u304d\u3000\u8a8d\u8b58\u306b\u304f\u305b\u3042\u308a\u3000<\/a><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=3048\/#%E6%9C%89%E7%B7%9ALAN%E3%81%A7%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E3%81%AB%E6%8E%A5%E7%B6%9A%E3%81%99%E3%82%8B\" >\u6709\u7ddaLAN\u3067\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u306b\u63a5\u7d9a\u3059\u308b<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=3048\/#USB%E3%81%A7%E3%83%9B%E3%82%B9%E3%83%88PC%E3%82%92%E7%B5%8C%E7%94%B1%E3%81%97%E3%81%A6%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E3%81%AB%E6%8E%A5%E7%B6%9A%E3%81%99%E3%82%8BUSB_Ethernet_Gadget\" >USB\u3067\u30db\u30b9\u30c8PC\u3092\u7d4c\u7531\u3057\u3066\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u306b\u63a5\u7d9a\u3059\u308b(USB Ethernet Gadget)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=3048\/#PC%E3%81%8B%E3%82%89SSH%E3%81%A7%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9%E3%81%99%E3%82%8B\" >PC\u304b\u3089SSH\u3067\u30a2\u30af\u30bb\u30b9\u3059\u308b<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=3048\/#%E3%83%96%E3%83%A9%E3%82%A6%E3%82%B6midori%E3%82%92%E8%A9%A6%E3%81%99\" >\u30d6\u30e9\u30a6\u30b6(midori)\u3092\u8a66\u3059<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=3048\/#%E3%83%96%E3%83%A9%E3%82%A6%E3%82%B6NerSurf%E3%82%92%E8%A9%A6%E3%81%99\" >\u30d6\u30e9\u30a6\u30b6(NerSurf)\u3092\u8a66\u3059<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=3048\/#%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E3%81%AB%E3%81%A4%E3%81%AA%E3%81%8C%E3%81%A3%E3%81%9F%E3%81%AE%E3%81%A7%E3%80%81apt%E3%81%A7%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%E6%9B%B4%E6%96%B0%E3%81%97%E3%81%A6%E3%81%BF%E3%82%8B%E3%80%82\" >\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u306b\u3064\u306a\u304c\u3063\u305f\u306e\u3067\u3001apt\u3067\u30d1\u30c3\u30b1\u30fc\u30b8\u66f4\u65b0\u3057\u3066\u307f\u308b\u3002<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=3048\/#boot%E9%A0%98%E5%9F%9F%E3%82%92%E8%AA%AD%E3%81%BF%E6%9B%B8%E3%81%8D%E5%8F%AF%E8%83%BD%E3%81%A8%E3%81%97%E3%81%A6%E3%83%9E%E3%82%A6%E3%83%B3%E3%83%88%E3%81%99%E3%82%8B%E6%9A%AB%E5%AE%9A%E5%AF%BE%E5%BF%9C\" >\/boot\u9818\u57df\u3092\u8aad\u307f\u66f8\u304d\u53ef\u80fd\u3068\u3057\u3066\u30de\u30a6\u30f3\u30c8\u3059\u308b(\u66ab\u5b9a\u5bfe\u5fdc)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-25\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=3048\/#boot%E9%A0%98%E5%9F%9F%E3%82%92%E8%AA%AD%E3%81%BF%E6%9B%B8%E3%81%8D%E5%8F%AF%E8%83%BD%E8%A8%AD%E5%AE%9A%E3%81%AE%E6%B0%B8%E7%B6%9A%E5%8C%96%E3%81%A8vFAT%E9%A0%98%E5%9F%9Fboot%E3%81%AE%E6%96%87%E5%AD%97%E5%8C%96%E3%81%91%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6\" >\/boot\u9818\u57df\u3092\u8aad\u307f\u66f8\u304d\u53ef\u80fd\u8a2d\u5b9a\u306e\u6c38\u7d9a\u5316\u3068vFAT\u9818\u57df(\/boot)\u306e\u6587\u5b57\u5316\u3051\u306b\u3064\u3044\u3066<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-26\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=3048\/#%E6%97%A5%E6%9C%AC%E8%AA%9E%E5%85%A8%E8%A7%92%E6%96%87%E5%AD%97%E5%88%97%E3%81%AE%E5%85%A5%E5%8A%9B%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6_20251210%E8%BF%BD%E5%8A%A0\" >\u65e5\u672c\u8a9e(\u5168\u89d2)\u6587\u5b57\u5217\u306e\u5165\u529b\u306b\u3064\u3044\u3066 (2025\/12\/10\u8ffd\u52a0)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-27\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=3048\/#Brainux%E3%81%AEX%E7%92%B0%E5%A2%83%E3%81%A7%E3%81%AE%E3%82%BF%E3%83%83%E3%83%81%E3%83%91%E3%83%8D%E3%83%AB%E6%93%8D%E4%BD%9C%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6_20251212%E8%BF%BD%E5%8A%A0\" >Brainux\u306eX\u74b0\u5883\u3067\u306e\u30bf\u30c3\u30c1\u30d1\u30cd\u30eb\u64cd\u4f5c\u306b\u3064\u3044\u3066 (2025\/12\/12\u8ffd\u52a0)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-28\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=3048\/#Brainux_%E3%81%AEX%E7%92%B0%E5%A2%83%E3%81%A7%E3%81%AE%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6\" >Brainux \u306eX\u74b0\u5883\u3067\u306e\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u30ad\u30fc\u30dc\u30fc\u30c9\u306b\u3064\u3044\u3066<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-29\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=3048\/#%E5%8F%82%E8%80%83Terminal%E4%B8%8A%E3%81%A7%E4%BD%BF%E7%94%A8%E5%8F%AF%E8%83%BD%E3%81%AA%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%892024-12-23-202715%E7%89%88\" >(\u53c2\u8003)Terminal\u4e0a\u3067\u4f7f\u7528\u53ef\u80fd\u306a\u30b3\u30de\u30f3\u30c9[2024-12-23-202715\u7248]<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-30\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=3048\/#user%E3%81%A7path%E3%81%8C%E9%80%9A%E3%81%A3%E3%81%A6%E3%81%84%E3%82%8B%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89\" >user\u3067path\u304c\u901a\u3063\u3066\u3044\u308b\u30b3\u30de\u30f3\u30c9<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-31\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=3048\/#sudo_%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E4%B8%8A%E3%81%A7path%E3%81%8C%E9%80%9A%E3%81%A3%E3%81%A6%E3%81%84%E3%82%8B%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89\" >sudo \u30b3\u30de\u30f3\u30c9\u4e0a\u3067path\u304c\u901a\u3063\u3066\u3044\u308b\u30b3\u30de\u30f3\u30c9<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Brainux%E3%82%92%E3%81%84%E3%81%98%E3%81%A3%E3%81%A6%E9%81%8A%E3%81%B6\"><\/span>Brainux\u3092\u3044\u3058\u3063\u3066\u904a\u3076<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>\u524d\u56de\u4f5c\u6210\u3057\u305fMicroSD\u304b\u3089\u6539\u3081\u3066Brainux\u3092\u8d77\u52d5\u3057\u307e\u3059\u3002<br \/>\u96fb\u5b50\u8f9e\u66f8\u306e\u30e1\u30cb\u30e5\u30fc\uff08HOME -&gt; \u30c4\u30fc\u30eb -&gt; \u8ffd\u52a0\u30b3\u30f3\u30c6\u30f3\u30c4 -&gt; \u8ffd\u52a0\u30a2\u30d7\u30ea\u30fb\u52d5\u753b\uff09\u306b\u9032\u3093\u3067\u3001<br \/>\u300claunch Linux\u300d\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3053\u3068\u3067\u3001Linux(Brailunx)\u3092\u8d77\u52d5\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<p>\u74b0\u5883\u7684\u306b\u306f\u3001Brainux\u306f\u3001Debian GNU\/Linux 11 (bullseye)\u30d9\u30fc\u30b9\u306e\u3088\u3046\u3067\u3059\u3002<\/p>\n\n\n\n<p>\u5927\u4f53\u521d\u4ee3\u30e9\u30ba\u30d1\u30a4\u306e\u534a\u5206\u304f\u3089\u3044\u306e\u6027\u80fd\u306e\u30e1\u30a4\u30f3\u30dc\u30fc\u30c9\u306b\u4ee5\u4e0b\u306e\u30cf\u30fc\u30c9\u30a6\u30a7\u30a2\u3092\u3064\u3044\u3066\u3044\u308b\u611f\u3058\u3067\u3059\u3002<br \/>\u30fb\u30c7\u30a3\u30b9\u30d7\u30ec\u30a4\uff08\u30bf\u30c3\u30c1\u30d1\u30cd\u30eb\u4ed8\u304d\uff09<br \/>\u30fb\u30ad\u30fc\u30dc\u30fc\u30c9<br \/>\u30fb\u30d0\u30c3\u30c6\u30ea\u56de\u308a<\/p>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E3%83%8F%E3%83%BC%E3%83%89%E3%82%A6%E3%82%A7%E3%82%A2%E7%AD%89%E3%81%AE%E6%83%85%E5%A0%B1%E3%82%92%E8%A1%A8%E7%A4%BA%E3%81%95%E3%81%9B%E3%81%A6%E3%81%BF%E3%82%8B\"><\/span>\u30cf\u30fc\u30c9\u30a6\u30a7\u30a2\u7b49\u306e\u60c5\u5831\u3092\u8868\u793a\u3055\u305b\u3066\u307f\u308b<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>\u624b\u59cb\u3081\u306b\u3001Brainux\u304b\u3089\u898b\u3048\u308b\u30cf\u30fc\u30c9\u30a6\u30a7\u30a2\u60c5\u5831\u3092\u8868\u793a\u3057\u3066\u307f\u307e\u3059\u3002<br \/>Terminal\u3092\u7acb\u3061\u4e0a\u3052\u3066\u3001\u30b3\u30de\u30f3\u30c9\u3092\u5165\u529b\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"block-4ae18970-2016-480d-ad6f-de2e49f87223\"><span class=\"ez-toc-section\" id=\"lscpu_CPU%E6%83%85%E5%A0%B1%E8%A1%A8%E7%A4%BA\"><\/span>lscpu CPU\u60c5\u5831\u8868\u793a<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>CPU\u306f\u3001ARMv5 tejl\u3067\u3059\u306d(Debian\u306e\u30a2\u30fc\u30af\u30c6\u30af\u30c1\u30e3\u7684\u306b\u306fArmel\u306b\u76f8\u5f53\u3057\u307e\u3059)\u3002<br \/>NXP i.MX283 \u306e\u5834\u5408\u306f ARM926EJ-S \u30b3\u30a2\u3001\u547d\u4ee4\u30bb\u30c3\u30c8\u304c ARMv5T\u3068\u306e\u3053\u3068\u3067\u3059\u3002<br \/><br \/>\u6027\u80fd\u7684\u306b\u306f\u5927\u4f53\u521d\u4ee3\u30e9\u30ba\u30d1\u30a4\u306e\u534a\u5206\u304f\u3089\u3044\u306e\u6027\u80fd\u3067\u3057\u3087\u3046\u304b\uff1f<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>user@brain:~$ lscpu\nArchitecture:        armv5tejl\nByte Orcer:          Little Endian\nCPU(s):              1\nOn-line CPU(s) list: 0\nThread(s) per core:  1\nCore(s) per socket:  1\nSocket(s):           1\nVencor ID:           ARM\nModel:               5\nModel name:          ARM926\nStepping:            r0p5\nBogoMIPS:            226.09\nFlags:               swp half thumb fastmult edsp java<\/code><\/pre>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"block-d6b0ef3e-540c-4ee4-95ef-74f27337c639\"><span class=\"ez-toc-section\" id=\"free_%E3%83%A1%E3%83%A2%E3%83%AA%E4%BD%BF%E7%94%A8%E7%8A%B6%E6%B3%81%E8%A1%A8%E7%A4%BASWAP%E8%A8%AD%E5%AE%9A%E5%BE%8C\"><\/span>free \u30e1\u30e2\u30ea\u4f7f\u7528\u72b6\u6cc1\u8868\u793a(SWAP\u8a2d\u5b9a\u5f8c)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Brain\u306e\u30e1\u30a4\u30f3\u30e1\u30e2\u30ea\u306f128MB\u3067\u3059\u3002<br \/>\u524d\u56de\u4f5c\u6210\u3057\u305fSwap\u9818\u57df\u3082\u8a8d\u8b58\u3057\u3066\u3044\u307e\u3059(2048MB\u306f\u5c11\u3057\u591a\u304b\u3063\u305f\u304b\u3082\u3057\u308c\u307e\u305b\u3093\u3002512MB\u7a0b\u5ea6\u3067\u3088\u304b\u3063\u305f\u304b\u3082)\u3002<\/p>\n\n\n\n<pre id=\"block-1e3456e9-f85d-4b0b-b78c-33ed91f45fe7\" class=\"wp-block-code\"><code>user@brain:~$ free\n       total   used      free  shared  buff\/cache    available\nMem:   118352  42684     5892     204       69776        70476\nSwap: 2097148   7424  2089724<\/code><\/pre>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"block-d4e1f3c3-1e55-4be2-9271-3d331af9b3bb\"><span class=\"ez-toc-section\" id=\"lsusb_USB%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%81%AE%E4%B8%80%E8%A6%A7%E3%82%92%E8%A1%A8%E7%A4%BA\"><\/span>lsusb USB\u30c7\u30d0\u30a4\u30b9\u306e\u4e00\u89a7\u3092\u8868\u793a<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>USB\u30db\u30b9\u30c8\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u304c\u8a8d\u8b58\u3055\u308c\u3066\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<pre id=\"block-2b98aae0-4d32-453b-aee1-1d457d8ec997\" class=\"wp-block-code\"><code>user@brain:~$ lsusb\nBus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub\n\nuser@brain:~$ lsusb -t\n\/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ci_hdrc\/1p, 480M<\/code><\/pre>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"block-6f09bf58-7e51-42ee-8cf2-803a6b75bf9a\"><span class=\"ez-toc-section\" id=\"lsblk_%E3%83%96%E3%83%AD%E3%83%83%E3%82%AF%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%EF%BC%88%E3%82%B9%E3%83%88%E3%83%AC%E3%83%BC%E3%82%B8%EF%BC%89%E3%81%AE%E4%B8%80%E8%A6%A7%E3%82%92%E8%A1%A8%E7%A4%BA%EF%BC%88%E9%A0%98%E5%9F%9F%E6%8B%A1%E5%BC%B5%E5%BE%8C%EF%BC%89\"><\/span>lsblk \u30d6\u30ed\u30c3\u30af\u30c7\u30d0\u30a4\u30b9\uff08\u30b9\u30c8\u30ec\u30fc\u30b8\uff09\u306e\u4e00\u89a7\u3092\u8868\u793a\uff08\u9818\u57df\u62e1\u5f35\u5f8c\uff09<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>microSD(mmcblk1)\u304c\u8a8d\u8b58\u3055\u308c\u3066\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<pre id=\"block-890c02b6-1fca-4819-85b1-285d30825f86\" class=\"wp-block-code\"><code>user@brain:~$ lsblk\nNAME         MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT\nmmcblk0      179:0    0  7.3G  0 disk\nmmcblk0boot0 179:8    0    4M  1 disk\nmmcblk0boot1 179:16   0    4M  1 disk\nmmcblk1      179:24   0 29.1G  0 disk\n\u251c\u2500mmcblk1p1  179:25   0   16G  0 part \/boot\n\u2514\u2500mmcblk1p2  179:26   0 13.1G  0 part \/<\/code><\/pre>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"mount_%E3%83%9E%E3%82%A6%E3%83%B3%E3%83%88%E7%8A%B6%E6%B3%81\"><\/span>mount \u30de\u30a6\u30f3\u30c8\u72b6\u6cc1<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u554f\u984c\u306a\u304f\u30de\u30a6\u30f3\u30c8\u3068\u3055\u308c\u3066\u3044\u307e\u3059\u3002<br \/>\/boot vFAT\u9818\u57df<br \/>\/ etc4\u9818\u57df<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>user@brain:~$ mount\n\/dev\/mmcblk1p2 on \/ type ext4 (rw,relatime)\ndevtmpfs on \/dev type devtmpfs (rw,relatime,size=59072k,nr_inodes=14768,mode=755)\nproc on \/proc type proc (rw,nosuid,nodev,noexec,relatime)\nsysfs on \/sys type sysfs (rw,nosuid,nodev,noexec,relatime)\ntmpfs on \/dev\/shm type tmpfs (rw,nosuid,nodev)\ndevpts on \/dev\/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)\ntmpfs on \/run type tmpfs (rw,nosuid,nodev,size=23672k,nr_inodes=819200,mode=755)\ntmpfs on \/run\/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)\ncgroup2 on \/sys\/fs\/cgroup type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate)\ndebugfs on \/sys\/kernel\/debug type debugfs (rw,nosuid,nodev,noexec,relatime)\nconfigfs on \/sys\/kernel\/config type configfs (rw,nosuid,nodev,noexec,relatime)\n\/dev\/mmcblk1p1 on \/boot type vfat (ro,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)\ntmpfs on \/run\/user\/1000 type tmpfs (rw,nosuid,nodev,relatime,size=11832k,nr_inodes=2958,mode=700,uid=1000,gid=1000)\nuser@brain:~$<\/code><\/pre>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"df_diskfree_%E7%A9%BA%E3%81%8D%E5%AE%B9%E9%87%8F%E7%A2%BA%E8%AA%8D\"><\/span>df      diskfree \u7a7a\u304d\u5bb9\u91cf\u78ba\u8a8d<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u30de\u30a6\u30f3\u30c8\u3055\u308c\u305f\u9818\u57df\u306e\u5229\u7528\u72b6\u6cc1\u3092\u78ba\u8a8dd\u7cfb\u307e\u3059\u3002<br \/>(\/\u3084\/boot\u306e\u5229\u7528\u72b6\u6cc1\u306f\u3001\u521d\u671f\u5024\u3067\u306f\u306a\u304f\u3001\u3044\u308d\u3044\u308d\u30a2\u30d7\u30ea\u3092\u8ffd\u52a0\u3057\u305f\u5f8c\u306e\u5024\u306b\u306a\u308a\u307e\u3059\u3002)<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>user@brain:\/boot$ df\nFilesystem     1K-blocks    Used Available Use% Mounted on\n\/dev\/root       13491400 4392740   8503332  35% \/\ndevtmpfs           59072       0     59072   0% \/dev\ntmpfs              59176       0     59176   0% \/dev\/shm\ntmpfs              23672     556     23116   3% \/run\ntmpfs               5120       4      5116   1% \/run\/lock\n\/dev\/mmcblk1p1  16745464 1852752  14892712  12% \/boot\ntmpfs              11832       0     11832   0% \/run\/user\/1000\nuser@brain:\/boot$<\/code><\/pre>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"block-2d304bfe-11ae-48eb-85a8-7e3908668739\"><span class=\"ez-toc-section\" id=\"lsipc_%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E3%83%91%E3%83%A9%E3%83%A1%E3%83%BC%E3%82%BF%E6%83%85%E5%A0%B1%E3%82%92%E8%A1%A8%E7%A4%BA\"><\/span>lsipc \u30b7\u30b9\u30c6\u30e0\u30d1\u30e9\u30e1\u30fc\u30bf\u60c5\u5831\u3092\u8868\u793a<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u30b7\u30b9\u30c6\u30e0\u306e\u5404\u7a2e\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u8868\u793a\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>user@brain:~$ lsipc\nRESOURCE DESCRIPTION                                     LIMIT USED  USE%\nMSGMNI   Number of message queues                        32000    0 0.00%\nMSGMAX   Max size of message (bytes)                      8192    -     -\nMSGMNB   Default max size of queue (bytes)               16384    -     -\nSHMMNI   shared memory segments                           4096    1 0.02%\nSHMALL   shared memory pages                        4278190079  256 0.00%\nSHMMAX   Max size of shared memory segment (bytes)  4278190079    -     -\nSHMMIN   Min size of shared memory segment (bytes)           1    -     -\nSEMMNI   Number of semaphore identifiers                 32000    0 0.00%\nSEMMNS   Total number of semaphores                 1024000000    0 0.00%\nSEMMSL   Max semaphores per semaphore set.               32000    -     -\nSEMOPM   Max number of operations per semop(2)             500    -     -\nSEMVMX   Semaphore max value                             32767    -     -<\/code><\/pre>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"block-5fe42193-9f27-40ea-80f6-43b982a074d2\"><span class=\"ez-toc-section\" id=\"uname_-a_%E4%BD%BF%E7%94%A8%E4%B8%AD%E3%81%AE%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E5%90%8D%E3%82%92%E8%A1%A8%E7%A4%BA\"><\/span>uname -a \u4f7f\u7528\u4e2d\u306e\u30b7\u30b9\u30c6\u30e0\u540d\u3092\u8868\u793a<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\uff23\uff30\uff35\u30a2\u30fc\u30ad\u30c6\u30af\u30c1\u30e3\u306f\u3001armv5tejl \u306b\u306a\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>user@brain;~$ uname -a\nLinux brain 5.4.149-gaa3edcd5fcbc #2 PREEMPT mon Dec 23 11:34:55 UTC 2024 armv5tejl GNU\/Linux\n<\/code><\/pre>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"block-d13d0b49-7445-4bd5-b6e9-ad0c1d9adafa\"><span class=\"ez-toc-section\" id=\"hostnamectl_%E3%83%9B%E3%82%B9%E3%83%88%E5%90%8D%E4%BB%A5%E5%A4%96%E3%81%AE%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E6%83%85%E5%A0%B1%E3%82%92%E3%81%BE%E3%81%A8%E3%82%81%E3%81%A6%E8%A1%A8%E7%A4%BA\"><\/span>hostnamectl \u30db\u30b9\u30c8\u540d\u4ee5\u5916\u306e\u30b7\u30b9\u30c6\u30e0\u60c5\u5831\u3092\u307e\u3068\u3081\u3066\u8868\u793a<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>OS\u3068\u3057\u3066\u306f\u3001Debian GNU\/Linux 11 (bullseye)\u304c\u30d9\u30fc\u30b9\u306e\u3088\u3046\u3067\u3059\u3002<br \/>Linux \u30ab\u30fc\u30cd\u30eb\u306f 5.4\u3067\u3059\u306d\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>user@brain:~$ hostnamectl\n Static hostname: brain\n       Icon name: computer\n      Machine ID: 53a6555e84a4429e91f249e408c94340\n         Boot ID: ca54ace460be410ca0409c4750963fe7\nOperating System: Debian GNU\/Linux 11 (bullseye)\n          Kernel: Linux 5.4.149-gaa3edcd5fcbc\n    Architecture: arm<\/code><\/pre>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"block-8a352500-6b52-4aeb-b4d1-9254ccb1b7aa\"><span class=\"ez-toc-section\" id=\"ip_address_%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E6%83%85%E5%A0%B1%E3%82%92%E8%A1%A8%E7%A4%BA\"><\/span>ip address \u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u60c5\u5831\u3092\u8868\u793a<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u73fe\u72b6\u306f\u5916\u5411\u3051\u306e\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u30a2\u30c0\u30d7\u30bf\u306a\u3069\u306f\u3064\u3051\u3066\u3044\u306a\u3044\u306e\u3067IP\u4ed8\u4e0e\u306f\u3042\u308a\u307e\u305b\u3093\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>user@brain:~$ ip address\n1: lo: LOOPBACK, UP, LOWER_UP&gt; mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000\n    link\/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00\n    inet 127.0.0.1\/8 scope host lo\n       valid_lft forever preferred_lft forever\n    inet6 ::1\/128 scope host\n       valid_lft forever preferred_lft forever\n2: sito@NONE: &lt;NOARP&gt; mtu 1480 qdisc noop state DOWN group default qlen 1000\n    link\/sit 0.0.0.0 brd 0.0.0.0<\/code><\/pre>\n\n\n\n<p>\u307b\u304b\u306b\u3082\u3001\u3055\u307e\u3056\u307e\u306a\u30b3\u30de\u30f3\u30c9\u304c\u5b9f\u884c\u3067\u304d\u307e\u3059\u3002<br \/>sl\u30b3\u30de\u30f3\u30c9\u307e\u3067\u5165\u3063\u3066\u3044\u308b\u306e\u306f\u5c11\u3057\u7b11\u3044\u307e\u3057\u305f\u304c\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-30.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"713\" src=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-30-1024x713.png\" alt=\"\" class=\"wp-image-3050\" srcset=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-30-1024x713.png 1024w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-30-300x209.png 300w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-30-768x534.png 768w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-30-1536x1069.png 1536w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-30.png 1631w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Brain%E3%81%ABUSB%E6%A9%9F%E5%99%A8%E3%82%92%E6%8E%A5%E7%B6%9A%E3%81%97%E3%81%A6%E3%80%81%E8%AA%8D%E8%AD%98%E3%81%95%E3%81%9B%E3%82%8B%E3%80%82\"><\/span>Brain\u306bUSB\u6a5f\u5668\u3092\u63a5\u7d9a\u3057\u3066\u3001\u8a8d\u8b58\u3055\u305b\u308b\u3002<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Brainux\u3067\u306f\u3001\u5916\u90e8\u96fb\u6e90\u4f9b\u7d66\u53ef\u80fd\u306aMicroA\u30bf\u30a4\u30d7\u306eUSB\u30db\u30b9\u30c8\u30a2\u30c0\u30d7\u30bf\u3092\u5229\u7528\u3059\u308b\u3068\u3001<br \/>USB\u6a5f\u5668\u3092\u8a8d\u8b58\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002(\u52d5\u304f\u304b\u3069\u3046\u304b\u306f\u30c9\u30e9\u30a4\u30d0\u6b21\u7b2c\u3067\u3059\u304c)<br \/>(Brainux\u8d77\u52d5\u6642\u306e\u30c7\u30d5\u30a9\u30eb\u30c8\u3067\u306fUSB\u30db\u30b9\u30c8\u30e2\u30fc\u30c9\u306b\u306a\u3063\u3066\u307e\u3059\u3002)<br \/>(Brain\u304b\u3089\u306e\u7d66\u96fb\u304c\u3067\u304d\u306a\u3044\u305f\u3081\u5916\u90e8\u96fb\u6e90\u4f9b\u7d66\u304c\u5fc5\u9808\u3067\u3059\u3002)<\/p>\n\n\n\n<p>\u5916\u90e8\u96fb\u6e90\u4f9b\u7d66\u53ef\u80fd\u306aMicroA\u30bf\u30a4\u30d7\u306eUSB\u30db\u30b9\u30c8\u30a2\u30c0\u30d7\u30bf\u306f\u3001\u4ee5\u4e0b\u304c\u4f7f\u7528\u3067\u304d\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E4%BD%BF%E7%94%A8%E3%81%A7%E3%81%8D%E3%81%9F%E3%83%9B%E3%82%B9%E3%83%88%E3%82%A2%E3%83%80%E3%83%97%E3%82%BF%EF%BC%88%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E9%A0%86%EF%BC%89\"><\/span>\u4f7f\u7528\u3067\u304d\u305f\u30db\u30b9\u30c8\u30a2\u30c0\u30d7\u30bf\uff08\u304a\u3059\u3059\u3081\u9806\uff09<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E2%97%8F%E7%B5%A6%E9%9B%BB%E4%BB%98OTG%E3%82%A2%E3%83%80%E3%83%97%E3%82%BFShigezone%E3%81%95%E3%82%93%E3%81%A7%E8%B3%BC%E5%85%A5%E3%80%80%E5%85%85%E9%9B%BB%E3%80%87\"><\/span>\u25cf\u7d66\u96fb\u4ed8OTG\u30a2\u30c0\u30d7\u30bf(<strong>Shigezone<\/strong>\u3055\u3093\u3067\u8cfc\u5165)\u3000\u5145\u96fb\u3007<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-61.png\"><img loading=\"lazy\" decoding=\"async\" width=\"273\" height=\"328\" src=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-61.png\" alt=\"\" class=\"wp-image-3177\" srcset=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-61.png 273w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-61-250x300.png 250w\" sizes=\"auto, (max-width: 273px) 100vw, 273px\" \/><\/a><\/figure>\n\n\n\n<p>\u79cb\u8449\u539f\u306e\u6771\u4eac\u30e9\u30b8\u30aa\u30c7\u30d1\u30fc\u30c8\u306b\u3042\u308b<strong>Shigezone<\/strong>\u3055\u3093\u3067\u8ca9\u58f2\u3057\u3066\u3044\u308b<br \/>\u7d66\u96fb\u4ed8\u304dOTG\u30a2\u30c0\u30d7\u30bf\u3082\u5229\u7528\u3067\u304d\u307e\u3057\u305f\u3002\u3053\u3061\u3089\u306fBrain\u3078\u306e\u5145\u96fb\u3082\u53ef\u80fd\u3067\u3059\u3002<br \/>USBA\u5074\u30b3\u30cd\u30af\u30bf\u306f \uff11\u3064\u306a\u306e\u3067\u3001\u8907\u6570USB\u6a5f\u5668\u3092\u63a5\u7d9a\u3057\u305f\u3044\u306a\u3089\u5225\u9014USB-HUB\u304c\u5fc5\u8981\u3067\u3059\u3002<br \/>(11\/16\u6642\u70b9\u3067\u306e\u4fa1\u683c:350\u5186)<\/p>\n\n\n\n<p>Type-B(A)\u30b3\u30cd\u30af\u30bf\u306e\u5411\u304d\u3067\u53f3\u3068\u5de6\u306e2\u7a2e\u985e\u304c\u3042\u308a\u307e\u3059\u304c\u3001\u4eca\u56de\u306f\u53f3\u3092\u8cb7\u3044\u307e\u3057\u305f\u3002<br \/>\u53f3\u3060\u3068Brain\u306b\u3064\u3051\u305f\u3068\u304d\u306bUSB-A\u30b3\u30cd\u30af\u30bf\u5074\u304c\u5f8c\u308d\u306b\u5411\u304d\u307e\u3059\u3002\uff08\u5de6\u3060\u3068\u3001\u524d\u306b\u5411\u304d\u307e\u3059\u3002\uff09<br \/><\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E2%97%8F%E3%82%A2%E3%82%A4%E3%83%8D%E3%83%83%E3%82%AF%E3%82%B9_USB%E3%83%9B%E3%82%B9%E3%83%88%E3%82%A2%E3%83%80%E3%83%97%E3%82%BF_%E8%A3%9C%E5%8A%A9%E9%9B%BB%E6%BA%90%E4%BB%98_ADV-120%E3%80%80%E5%85%85%E9%9B%BB%C3%97\"><\/span>\u25cf<a href=\"https:\/\/www.amazon.co.jp\/dp\/B00ZA1J0IM\" target=\"_blank\" rel=\"noopener\" title=\"\">\u30a2\u30a4\u30cd\u30c3\u30af\u30b9 USB\u30db\u30b9\u30c8\u30a2\u30c0\u30d7\u30bf \u88dc\u52a9\u96fb\u6e90\u4ed8 ADV-120<\/a>\u3000\u5145\u96fb\u00d7<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Amazon\u3067\u5165\u624b\u3057\u305f\u3082\u306e\u304c\u5229\u7528\u3067\u304d\u307e\u3057\u305f\u3002<br \/>\u305f\u3060\u3001\u3053\u306e\u30db\u30b9\u30c8\u30a2\u30c0\u30d7\u30bf\u7d4c\u7531\u3067\u306eBrain\u3078\u306e\u5145\u96fb\u306f\u3055\u308c\u306a\u3044\u307f\u305f\u3044\u306a\u306e\u3067Brain\u306e\u5145\u96fb\u5207\u308c\u306b\u306f\u6ce8\u610f\u3057\u3066\u304f\u3060\u3055\u3044\u3002<br \/>(11\/16\u6642\u70b9\u3067\u306e\u4fa1\u683c:727\u5186)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E2%97%8FRicher-R_4%E3%83%9D%E3%83%BC%E3%83%88%E3%83%9E%E3%82%A4%E3%82%AF%E3%83%ADUSB%E3%83%8F%E3%83%96USB20_OTG%E6%8B%A1%E5%BC%B5%E3%82%A2%E3%83%80%E3%83%97%E3%82%BF_%E3%82%B9%E3%83%9E%E3%83%BC%E3%83%88%E3%83%95%E3%82%A9%E3%83%B3%E3%81%A8%E3%82%BF%E3%83%96%E3%83%AC%E3%83%83%E3%83%88%E7%94%A8%E5%85%85%E9%9B%BB%E3%82%B1%E3%83%BC%E3%83%96%E3%83%AB%E3%80%80%E5%85%85%E9%9B%BB%E2%96%B3%EF%BC%9F%E3%80%80USB-HUB%E4%BB%98%E3%81%8D%E3%80%80%E8%AA%8D%E8%AD%98%E3%81%AB%E3%81%8F%E3%81%9B%E3%81%82%E3%82%8A%E3%80%80\"><\/span>\u25cf<a href=\"https:\/\/www.amazon.co.jp\/dp\/B07F3X7B2X\" target=\"_blank\" rel=\"noopener\" title=\"\">Richer-R 4\u30dd\u30fc\u30c8\u30de\u30a4\u30af\u30edUSB\u30cf\u30d6USB2.0 OTG\u62e1\u5f35\u30a2\u30c0\u30d7\u30bf \u30b9\u30de\u30fc\u30c8\u30d5\u30a9\u30f3\u3068\u30bf\u30d6\u30ec\u30c3\u30c8\u7528\u5145\u96fb\u30b1\u30fc\u30d6\u30eb<\/a>\u3000\u5145\u96fb\u25b3\uff1f\u3000USB-HUB\u4ed8\u304d\u3000\u8a8d\u8b58\u306b\u304f\u305b\u3042\u308a\u3000<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Amazon\u3067\u5165\u624b\u3057\u305f\u3082\u306e\u304c\u5229\u7528\u3067\u304d\u307e\u3057\u305f\u3002<br \/>\uff14\u30dd\u30fc\u30c8\u306eUSBHUB\u306b\u3082\u306a\u3063\u3066\u3044\u308b\u306e\u3067\u3001\u8907\u6570\u306eusb\u6a5f\u5668\u3092\u8a8d\u8b58\u3055\u305b\u308b\u306e\u306b\u306f\u4fbf\u5229\u3067\u3059\u3002<br \/>\u63a5\u7d9a\u3059\u308b\u30db\u30b9\u30c8\u6a5f\u5668\u306b\u3088\u3063\u3066123\u3068\u5207\u308a\u66ff\u3048\u30b9\u30a4\u30c3\u30c1\u304c\u3042\u308b\u30bf\u30a4\u30d7\u3067\u3059\u304c\u3001\u3044\u3063\u305f\u3093\uff13\u306e\u4f4d\u7f6e\u3067\u4f7f\u3063\u3066\u3044\u307e\u3059(\u9055\u3044\u304c\u5224\u308a\u307e\u305b\u3093)\u3002<br \/>\u3042\u3068Brainux\u3067\u8a8d\u8b58\u3055\u305b\u308b\u306e\u306b\u7656\u304c\u3042\u3063\u3066\u3001\u8a8d\u8b58\u3057\u306a\u3044\u5834\u5408\u306fBrain\u306b\u63a5\u7d9a\u3057\u3066\u3044\u308b\u72b6\u614b\u3067\u3001\u4e00\u56de\u5145\u96fb\u30b1\u30fc\u30d6\u30eb\u3092\u629c\u3044\u3066\u518d\u5ea6\u5145\u96fb\u30b1\u30fc\u30d6\u30eb\u3092\u63a5\u7d9a\u3059\u308b\u3068\u3001\u8a8d\u8b58\u3059\u308b\u5834\u5408\u304c\u3042\u308b\u3088\u3046\u3067\u3059\u3002<br \/>\u4f7f\u7528\u4e2d\u306eBrain\u3078\u306e\u5145\u96fb\u3082\u53ef\u80fd\u3067\u3059\u304c\u7d66\u96fb\u80fd\u529b\u306f\u5c11\u3057\u5f31\u3081\u304b\u3082\u3057\u308c\u307e\u305b\u3093\u3002<br \/>(11\/16\u6642\u70b9\u3067\u306e\u4fa1\u683c:599\u5186)<\/p>\n\n\n\n<p>Brain \u306b\u3082\u7d66\u96fb\u3067\u304d\u308bUSB\u30db\u30b9\u30c8\u30a2\u30c0\u30d7\u30bf\uff08Wince\u4e0a\u3067\u7d66\u96fb\u3092\u78ba\u8a8d\u3067\u304d\u308b\u3082\u306e\uff09\u3092\u4f7f\u7528\u3057\u305f\u3068\u3057\u3066\u3082\u3001Brainux\u8d77\u52d5\u6642\u304b\u3089\u7d66\u96fb\u3057\u3066\u3044\u308b\u5834\u5408\u306fBrain\u306b\u7d66\u96fb\u3055\u308c\u3066\u3044\u308b\u3088\u3046\u3067\u3059\u3002 \u3067\u3059\u304c\u3001\u79c1\u306e\u4f7f\u3063\u3066\u3044\u308bUSB\u30db\u30b9\u30c8\u30a2\u30c0\u30d7\u30bf\uff08Shigezone\u3055\u3093\u3067\u8cfc\u5165\u3057\u305f\u3084\u3064\uff09\u3060\u3051\u304b\u3082\u3057\u308c\u307e\u305b\u3093\u304c\u3001\u4e00\u5ea6\u3067\u3082\u7d66\u96fb\u3092\u6b62\u3081\u308b\u3068\u7d66\u96fb\u3092\u518d\u958b\u3068\u3057\u305f\u3068\u3057\u3066\u3082Brain\u306b\u306f\u7d66\u96fb\u3055\u308c\u3066\u3044\u306a\u3044\u3088\u3046\u306b\u898b\u3048\u307e\u3059\uff08\u305d\u306e\u3046\u3061\u30d0\u30c3\u30c6\u30ea\u4e0d\u8db3\u3067Brain\u306e\u96fb\u6e90\u304c\u843d\u3061\u307e\u3059\uff09\u3002<\/p>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<p>lsusb\u30b3\u30de\u30f3\u30c9\u3067\u3001\u73fe\u5728\u8a8d\u8b58\u3057\u3066\u3044\u308bUSB\u6a5f\u5668\u304c\u78ba\u8a8d\u3067\u304d\u307e\u3059\u3002<br \/><br \/>\u4f8b\u3048\u3070\u3053\u3093\u306a\u611f\u3058\u3067\u3059\u3002<br \/>\u8a8d\u8b58\u3057\u3066\u3044\u308b\u6a5f\u5668<br \/>\u6709\u7ddaNIC\u3001\u30bf\u30c3\u30c1\u30d1\u30c3\u30c9\u4ed8\u304d\u30ad\u30fc\u30dc\u30fc\u30c9\u3001\u30de\u30a6\u30b9\u3001USBAudio\u30c7\u30d0\u30a4\u30b9\u3001USB-HUB\u3001<br \/>Brain\u5185\u90e8\u306eUSB\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9<br \/><br \/>lsusb -t\u3067\u898b\u308b\u3068\u3001Driver\u3082\u5f53\u305f\u3063\u3066\u3044\u307e\u3059\u306d\u3002<br \/>\uff08UVC\u30c7\u30d0\u30a4\u30b9\u306e\u3088\u3046\u306b\u5bfe\u5fdc\u3059\u308b\u30c9\u30e9\u30a4\u30d0\u304c\u306a\u3044\u3068\u3001Driver=,\u3068\u30c9\u30e9\u30a4\u30d0\u540d\u304c\u8868\u793a\u3055\u308c\u307e\u305b\u3093\u3002UVC\u30c7\u30d0\u30a4\u30b9\u8a8d\u8b58\u3059\u308b\u3068\u4f7f\u3044\u9053\u304c\u5e83\u304c\u308b\u306e\u3060\u304c\u3001\u4f7f\u3046\u306b\u306f\u30ab\u30fc\u30cd\u30eb\u69cb\u7bc9\u304c\u5fc5\u8981\u3068\u306e\u3053\u3068\u306a\u306e\u3067\u3001\u65ad\u5ff5\uff09<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>user@brain:~$ lsusb\nBus 001 Device 018: ID 0b95:772b ASIX Electronics Corp. AX88772B\nBus 001 Device 017: ID 1997:2433 Shenzhen Riitek Technology Co., Ltd wireless mini keyboard with touchpad\nBus 001 Device 016: ID 413c:301a Dell Computer Corp. Dell MS116 Optical Mouse\nBus 001 Device 015: ID 0d8c:000c C-Media Electronics, Inc. Audio Adapter\nBus 001 Device 014: ID 05e3:0610 Genesys Logic, Inc. Hub\nBus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub\n\n\nuser@brain:~$ lsusb -t\n\/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ci_hdrc\/1p, 480M\n    |__ Port 1: Dev 14, If 0, Class=Hub, Driver=hub\/4p, 480M\n        |__ Port 1: Dev 15, If 3, Class=Human Interface Device, Driver=usbhid, 12M\n        |__ Port 1: Dev 15, If 1, Class=Audio, Driver=snd-usb-audio, 12M\n        |__ Port 1: Dev 15, If 2, Class=Audio, Driver=snd-usb-audio, 12M\n        |__ Port 1: Dev 15, If 0, Class=Audio, Driver=snd-usb-audio, 12M\n        |__ Port 2: Dev 16, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M\n        |__ Port 3: Dev 17, If 0, Class=Human Interface Device, Driver=usbhid, 12M\n        |__ Port 3: Dev 17, If 1, Class=Human Interface Device, Driver=usbhid, 12M\n        |__ Port 4: Dev 18, If 0, Class=Vendor Specific Class, Driver=asix, 480M<\/code><\/pre>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E6%9C%89%E7%B7%9ALAN%E3%81%A7%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E3%81%AB%E6%8E%A5%E7%B6%9A%E3%81%99%E3%82%8B\"><\/span>\u6709\u7ddaLAN\u3067\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u306b\u63a5\u7d9a\u3059\u308b<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Brainux\u3067\u306f\u3001USB\u6709\u7ddalAN\u3092\u4f7f\u3063\u3066\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u306b\u63a5\u7d9a\u3067\u304d\u307e\u3059\u3002<br \/>\u5fc5\u8981\u306a\u3082\u306e\u306f\u3001\u5916\u90e8\u96fb\u6e90\u4f9b\u7d66\u53ef\u80fd\u306aMicroA\u30bf\u30a4\u30d7\u306eUSB\u30db\u30b9\u30c8\u30a2\u30c0\u30d7\u30bf\u3068\u3001USB\u63a5\u7d9a\u30bf\u30a4\u30d7\u306e\u6709\u7ddaLAN\u30a2\u30c0\u30d7\u30bf\u3067\u3059\u3002<\/p>\n\n\n\n<p>USB\u63a5\u7d9a\u30bf\u30a4\u30d7\u306e\u6709\u7ddaLAN\u30a2\u30c0\u30d7\u30bf\u306b\u3064\u3044\u3066\u306f\u3001\u624b\u6301\u3061\u306bLogitec\u306eUSBHUB\u4ed8\u304d\u306e100Mbps\u306e\u6709\u7ddaLAN\u30a2\u30c0\u30d7\u30bf\u304c\u3042\u3063\u305f\u306e\u3067\u3001\u8a66\u3057\u306b\u3064\u306a\u3044\u3067\u307f\u305f\u3089\u4f7f\u3048\u307e\u3057\u305f\u3002<br \/>USB-HUB\u4ed8\u3067\u3042\u308c\u3070\u3001USB\u30de\u30a6\u30b9\u3084\u30ad\u30fc\u30dc\u30fc\u30c9\u3082\u8ffd\u52a0\u3067\u7e4b\u3052\u3089\u308c\u308b\u306e\u3067\u4fbf\u5229\u3067\u3059\u3002<br \/><a href=\"https:\/\/www.amazon.co.jp\/dp\/B00BT4KEF2\" target=\"_blank\" rel=\"noopener\" title=\"\">\u30ed\u30b8\u30c6\u30c3\u30af \u6709\u7ddaLAN\u30a2\u30c0\u30d7\u30bf USB 2.0 USB2.0\u30cf\u30d63\u30dd\u30fc\u30c8\u4ed8 LAN-TXU2H3A<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-29.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1020\" src=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-29-1024x1020.png\" alt=\"\" class=\"wp-image-3046\" srcset=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-29-1024x1020.png 1024w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-29-300x300.png 300w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-29-150x150.png 150w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-29-768x765.png 768w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-29-120x120.png 120w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-29.png 1233w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>\u6709\u7ddaLAN\u3067\u3064\u306a\u3044\u3067\u307f\u308b\u3068\u3001LAN\u30a2\u30c0\u30d7\u30bf\u3092\u8a8d\u8b58\u3057\u3066LAN\u306b\u3064\u306a\u304c\u308a\u307e\u3057\u305f\u3002<br \/>LAN\u30a2\u30c0\u30d7\u30bf\u306fASIX Electronics AX88772B \u3068\u3057\u3066\u8a8d\u8b58\u3057\u3066\u3044\u307e\u3059\u3002<br \/>DHCP\u3067IP\u3092\u81ea\u52d5\u53d6\u5f97(192.168.29.11)\u3057\u3066\u3001DGW(192.168.29.1)\u3078\u306ePing\u3082\u901a\u308a\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>user@brain:~$ lsusb\nBus 001 Device 003: ID 0b95:772b ASIX Electronics Corp. AX88772B\nBus 001 Device 002: ID 05e3:0610 Genesys Logic, Inc. Hub\nBus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub\n\nuser@brain:~$ ip a\n1: lo: &lt;LOOPBACK,UP,LOWER_UP&gt; mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000\n    link\/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00\n    inet 127.0.0.1\/8 scope host lo\n       valid_lft forever preferred_lft forever\n    inet6 ::1\/128 scope host\n       valid_lft forever preferred_lft forever\n2: sit0@NONE: &lt;NOARP&gt; mtu 1480 qdisc noop state DOWN group default qlen 1000\n    link\/sit 0.0.0.0 brd 0.0.0.0\n3: enx3495db26e312: &lt;BROADCAST,MULTICAST,UP,LOWER_UP&gt; mtu 1500 qdisc pfifo_fast state UP group default qlen 1000\n    link\/ether 34:95:db:26:e3:12 brd ff:ff:ff:ff:ff:ff\n    inet 192.168.29.11\/24 brd 192.168.29.255 scope global dynamic noprefixroute enx3495db26e312\n       valid_lft 35584sec preferred_lft 35584sec\n    inet6 2001:240:2838:d900:851d:d6d3:c49:13b3\/64 scope global dynamic noprefixroute\n       valid_lft 14033sec preferred_lft 14033sec\n    inet6 fe80::ac3e:9541:641d:cf01\/64 scope link noprefixroute\n       valid_lft forever preferred_lft forever\n\nuser@brain:~$ sudo ping 192.168.29.1\n&#91;sudo] password for user:\nPING 192.168.29.1 (192.168.29.1) 56(84) bytes of data.\n64 bytes from 192.168.29.1: icmp_seq=1 ttl=64 time=2.77 ms\n64 bytes from 192.168.29.1: icmp_seq=2 ttl=64 time=0.871 ms\n64 bytes from 192.168.29.1: icmp_seq=3 ttl=64 time=1.18 ms\n64 bytes from 192.168.29.1: icmp_seq=4 ttl=64 time=0.864 ms\n^C\n--- 192.168.29.1 ping statistics ---\n4 packets transmitted, 4 received, 0% packet loss, time 3005ms\nrtt min\/avg\/max\/mdev = 0.864\/1.419\/2.766\/0.787 ms\nuser@brain:~$\n\n<\/code><\/pre>\n\n\n\n<p>\u3061\u306a\u307f\u306b\u3001USB\u6709\u7ddaLAN\u30a2\u30c0\u30d7\u30bf\u306e\u4ee3\u308f\u308a\u306bUSB\u30c6\u30b6\u30ea\u30f3\u30b0\u53ef\u80fd\u306a\u30e2\u30d0\u30a4\u30eb\u30eb\u30fc\u30bf\u3092\u63a5\u7d9a\u3057\u3066\u3082\u5916\u90e8\u901a\u4fe1\u53ef\u80fd\u3067\u3057\u305f\u3002<br \/>\u4eca\u56de\u306f\u624b\u6301\u3061\u306eAterm MR04LN\u3092USB\u30c6\u30b6\u30ea\u30f3\u30b0\u6709\u52b9\u306b\u3057\u3066\u3001USB\u30db\u30b9\u30c8\u30a2\u30c0\u30d7\u30bf\u7d4c\u7531\u3067\u63a5\u7d9a\u3057\u305f\u3089\u3001\u3061\u3083\u3093\u3068NDIS\u6a5f\u5668\u3068\u3057\u3066\u8a8d\u8b58\u3057\u3066\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u3078\u306e\u901a\u4fe1\u304c\u3067\u304d\u307e\u3057\u305f\u3002<br \/>\uff08\u304c\u3001\u30e2\u30d0\u30a4\u30eb\u30eb\u30fc\u30bf\u3067NAT\u3055\u308c\u3066\u3044\u308b\u306e\u3067\u3001Brain-&gt;\u5916\u90e8\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u3078\u306e\u901a\u4fe1\u306f\u53ef\u80fd\u3067\u3059\u304c\u3001\u9006\u306b\u5916\u90e8\u304b\u3089Brain\u3078\u306e\u901a\u4fe1\u306f\u53b3\u3057\u3044\u3053\u3068\u306b\u306a\u308a\u307e\u3059\u3002\uff09<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>user@brain:~$ sudo lsusb\nBus 001 Device 005:ID 0400:047e NEC Corp. LTE Mobile Router<\/code><\/pre>\n\n\n\n<p>\u3042\u3068\u3001USB\u7121\u7ddaLAN\u30c9\u30f3\u30b0\u30eb\u306b\u3064\u3044\u3066\u306f\u3001USB\u6a5f\u5668\u3068\u3057\u3066\u306f\u8a8d\u8b58\u3057\u307e\u3057\u305f\u304c\u3001wpa_supplicant\u306e\u8a2d\u5b9a\u304c\u3046\u307e\u304f\u3044\u304b\u305a\u3001\u73fe\u72b6\u6210\u529f\u3057\u3066\u3044\u307e\u305b\u3093\u3002<br \/><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"USB%E3%81%A7%E3%83%9B%E3%82%B9%E3%83%88PC%E3%82%92%E7%B5%8C%E7%94%B1%E3%81%97%E3%81%A6%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E3%81%AB%E6%8E%A5%E7%B6%9A%E3%81%99%E3%82%8BUSB_Ethernet_Gadget\"><\/span>USB\u3067\u30db\u30b9\u30c8PC\u3092\u7d4c\u7531\u3057\u3066\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u306b\u63a5\u7d9a\u3059\u308b(USB Ethernet Gadget)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Brain\u3092USB\u6a5f\u5668\u3068\u3057\u3066PC\u306b\u8a8d\u8b58\u3055\u305b\u3066\u3001\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u306b\u63a5\u7d9a\u3059\u308b\u65b9\u6cd5\u3067\u3059\u3002<br \/>USB\u30b1\u30fc\u30d6\u30eb\uff11\u672c\u3067Brain\u3092\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u306b\u63a5\u7d9a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<p>\u300csudo <a href=\"https:\/\/wiki.brainux.org\/linux\/brain-config\/\" target=\"_blank\" rel=\"noopener\" title=\"\">brain-config<\/a>\u300d \u30b3\u30de\u30f3\u30c9\u3067USB Controller\u306e\u30e2\u30fc\u30c9\u3092\u5909\u66f4\u3059\u308b\u3068\u3001<br \/>\u30d1\u30bd\u30b3\u30f3\u3068USB\u30b1\u30fc\u30d6\u30eb\u30921\u672c\u3067\u3064\u306a\u3044\u3067\u3001\u30db\u30b9\u30c8PC\u3092\u7d4c\u7531\u3057\u3066\u5916\u90e8\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u306b\u63a5\u7d9a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u308b\u3088\u3046\u3067\u3059\u3002(Brain-&gt;\u5916\u90e8\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u3078\u306e\u901a\u4fe1\u306f\u53ef\u80fd\u3067\u3059\u304c\u3001\u9006\u306f\u30db\u30b9\u30c8PC-&gt;Brain\u65b9\u5411\u3078\u306e\u901a\u4fe1\u306e\u307f\u304c\u53ef\u80fd\u3067\u3059\u3002)<\/p>\n\n\n\n<p>Brain\u3078\u306e\u5145\u96fb\u3082\u540c\u6642\u306b\u3057\u3066\u304f\u308c\u307e\u3059\u306e\u3067\u3001\u9577\u6642\u9593Brain\u3092\u4f7f\u3044\u305f\u3044\u306a\u3089\u3053\u3061\u3089\u3067\u3059\u304c\u3001<br \/>USB\u30ad\u30fc\u30dc\u30fc\u30c9\u30fb\u30de\u30a6\u30b9\u3068\u306e\u4f75\u7528\u306f\u3067\u304d\u307e\u305b\u3093\u3002<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Host[USB Host Mode]\u30e2\u30fc\u30c9<br \/>\u3000Brain\u304cUSB \u30db\u30b9\u30c8\u30a2\u30c0\u30d7\u30bf\u3092\u7d4c\u7531\u3057\u3066USB\u6a5f\u5668\u3092\u8a8d\u8b58\u3067\u304d\u308b\u30e2\u30fc\u30c9\uff08\u30c7\u30d5\u30a9\u30eb\u30c8\uff09<br \/>\u3000USB\u30ad\u30fc\u30dc\u30fc\u30c9\u3084\u30de\u30a6\u30b9\u3001USB\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u30a2\u30c0\u30d7\u30bf\u7b49\u3092\u76f4\u63a5\u4f7f\u3046\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<br \/><\/li>\n\n\n\n<li>Peripheral[USB Devioce Mode (for Gadget)]\u30e2\u30fc\u30c9<br \/>\u3000Brain\u3092USB\u6a5f\u5668\u3068\u3057\u3066\u3001\u4ed6PC\u7b49\u306e\u30c7\u30d0\u30a4\u30b9\u3068\u3057\u3066\u8a8d\u8b58\u3055\u305b\u308b\u3053\u3068\u304c\u3067\u304d\u308b\u30e2\u30fc\u30c9\u3067\u3059\u3002<br \/>\u3000\u305f\u3060\u3057\u3001Brain\u304cUSB\u6a5f\u5668\u3092\u8a8d\u8b58\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002<\/li>\n<\/ul>\n\n\n\n<p>\u8a73\u3057\u3044\u3084\u308a\u65b9\u306f\u3001Brainux Wiki\u306b\u66f8\u304b\u308c\u3066\u3044\u307e\u3059\u3002<br \/><a href=\"https:\/\/wiki.brainux.org\/tips\/usb-ethernet-gadget\/\" target=\"_blank\" rel=\"noopener\" title=\"\">USB Ethernet Gadget<\/a><br \/><br \/>\u4f5c\u696d\u306f\u5927\u4f53\u306f\u3053\u306e\u30da\u30fc\u30b8\u306e\u901a\u308a\u3067\u3059\u3002<br \/>UBS\u30b1\u30fc\u30d6\u30eb\u3092\u63a5\u7d9a\u3057\u3066\u3001\u30db\u30b9\u30c8PC\u304b\u3089\u30d4\u30dd\u30c3\u3068\u9cf4\u308c\u3070\u3001\u63a5\u7d9a\u3057\u3066\u3044\u308b\u306f\u305a\u3067\u3059\u3002<br \/>sudo ip a\u3092\u5b9f\u884c\u3057\u3066\u3001IPv4\u30a2\u30c9\u30ec\u30b9\u304c\u4ed8\u4e0e\u3055\u308c\u3066\u3044\u308c\u3070OK\u3067\u3059\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>user@brain:~$ sudo ip a\n&#91;sudo] password for user:\n1: lo: &lt;LOOPBACK,UP,LOWER_UP&gt; mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000\n    link\/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00\n    inet 127.0.0.1\/8 scope host lo\n       valid_lft forever preferred_lft forever\n    inet6 ::1\/128 scope host\n       valid_lft forever preferred_lft forever\n2: sit0@NONE: &lt;NOARP&gt; mtu 1480 qdisc noop state DOWN group default qlen 1000\n    link\/sit 0.0.0.0 brd 0.0.0.0\n3: usb0: &lt;BROADCAST,MULTICAST,UP,LOWER_UP&gt; mtu 1500 qdisc pfifo_fast state UP group default qlen 1000\n    link\/ether 8a:15:8b:44:3a:02 brd ff:ff:ff:ff:ff:ff\n    inet 192.168.137.226\/24 brd 192.168.137.255 scope global dynamic usb0\n       valid_lft 604708sec preferred_lft 604708sec\n    inet6 2001:240:2838:d9f1:8815:8bff:fe44:3a02\/64 scope global dynamic mngtmpaddr\n       valid_lft 13384sec preferred_lft 13384sec\n    inet6 fe80::8815:8bff:fe44:3a02\/64 scope link\n       valid_lft forever preferred_lft forever<\/code><\/pre>\n\n\n\n<p>\u4e0a\u8a18\u306e\u5834\u5408\u30013: usb0:\u306e\u30d6\u30ed\u30c3\u30af\u3092\u78ba\u8a8d\u3059\u308b\u3068\u3001192.168.137.226\u304c\u5272\u308a\u5f53\u305f\u3063\u3066\u3044\u307e\u3059\u306d\u3002<br \/>\u3053\u308c\u304c\u3001\u30db\u30b9\u30c8PC\u304b\u3089\u898b\u305fBrain\u306eIP\u30a2\u30c9\u30ec\u30b9\u306b\u306a\u308a\u307e\u3059\u3002<br \/>(\u30db\u30b9\u30c8PC\u3067NAT\u3055\u308c\u3066\u3044\u308b\u306e\u3067\u3001\u30db\u30b9\u30c8PC\u304b\u3089\u306e\u307fBrain\u306b\u30a2\u30af\u30bb\u30b9\u3067\u304d\u307e\u3059\u3002)<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>inet 192.168.137.226\/24 brd 192.168.137.255 scope global dynamic usb0<\/code><\/pre>\n\n\n\n<p>IPv4\u304c\u5272\u308a\u5f53\u305f\u3063\u3066\u3044\u306a\u3044\u5834\u5408\u306f\u3001DHCP\u3067\u306eIP\u53d6\u5f97\u304c\u3067\u304d\u3066\u3044\u306a\u3044\u5834\u5408\u304c\u3042\u308b\u306e\u3067\u3001<br \/>USB\u30b1\u30fc\u30d6\u30eb\u306e\u3064\u3051\u306a\u304a\u3057\u3092\u3057\u3066\u307f\u305f\u308a\u3001\u4ee5\u4e0b\u306e\u30b3\u30de\u30f3\u30c9\u3092\u6253\u3063\u3066\u307f\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n\n\n\n<p>sudo dhclient<\/p>\n\n\n\n<p>\u3053\u308c\u3067\u3001DHCP\u304b\u3089IP\u53d6\u5f97\u3055\u308c\u308c\u3070\u3001\u5916\u90e8\u3078\u306ePing\u3082\u901a\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3059\u3002<br \/><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"PC%E3%81%8B%E3%82%89SSH%E3%81%A7%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9%E3%81%99%E3%82%8B\"><\/span>PC\u304b\u3089SSH\u3067\u30a2\u30af\u30bb\u30b9\u3059\u308b<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Brain\u304c\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u306b\u306b\u3064\u306a\u304c\u3063\u305f\u306e\u3067\u3001PC\u304b\u3089SSH\u306b\u63a5\u7d9a\u3057\u3066\u307f\u308b\u3002<br \/>ip a \u30b3\u30de\u30f3\u30c9\u306e\u7d50\u679c\u3092\u78ba\u8a8d\u3059\u308b\u3068\u3001DHCP\u3067\u5272\u308a\u632f\u3089\u308c\u305fIP\u304c192.168.29.11\u3060\u3063\u305f\u5834\u5408\u3001<br \/>\u305d\u306eIP\u3067\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u307f\u308b\u3068\u3001\u7121\u4e8b\u63a5\u7d9a\u3067\u304d\u307e\u3057\u305f\u3002<br \/>\u8a8d\u8a3c\u60c5\u5831\u306f \u30b3\u30f3\u30bd\u30fc\u30eb\u3068\u4e00\u7dd2\u3067\u3001user\/brain \u3067OK\u3067\u3057\u305f\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-31.png\"><img loading=\"lazy\" decoding=\"async\" width=\"827\" height=\"419\" src=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-31.png\" alt=\"\" class=\"wp-image-3051\" srcset=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-31.png 827w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-31-300x152.png 300w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-31-768x389.png 768w\" sizes=\"auto, (max-width: 827px) 100vw, 827px\" \/><\/a><\/figure>\n\n\n\n<p>\u540c\u69d8\u306bWINSCP\u3067SFTP\u30d7\u30ed\u30c8\u30b3\u30eb\u306b\u3066\u30ed\u30b0\u30a4\u30f3\u3067\u304d\u308b\u306e\u3067\u3001<br \/>\u30d5\u30a1\u30a4\u30eb\u306e\u3084\u308a\u53d6\u308a\u3082\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u7d4c\u7531\u3067OK\u3067\u3059\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-32.png\"><img loading=\"lazy\" decoding=\"async\" width=\"702\" height=\"589\" src=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-32.png\" alt=\"\" class=\"wp-image-3052\" srcset=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-32.png 702w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-32-300x252.png 300w\" sizes=\"auto, (max-width: 702px) 100vw, 702px\" \/><\/a><\/figure>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E3%83%96%E3%83%A9%E3%82%A6%E3%82%B6midori%E3%82%92%E8%A9%A6%E3%81%99\"><\/span>\u30d6\u30e9\u30a6\u30b6(midori)\u3092\u8a66\u3059<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Brainux\u306b\u306f\u6a19\u6e96\u3067\u30d6\u30e9\u30a6\u30b6\u3082\u642d\u8f09\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<p>Midori \u3068\u3044\u3046\u8efd\u91cf\u304a\u3088\u3073\u9ad8\u901f\u306a\u52d5\u4f5c\u3092\u76ee\u7684\u3068\u3057\u305f\u30d6\u30e9\u30a6\u30b6\u304c\u6a19\u6e96\u3067\u3042\u308a\u307e\u3059\u306e\u3067<br \/>X11\u4e0a\u74b0\u5883\u4e0a\u3067\u8d77\u52d5\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p>midori &amp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-33.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"775\" src=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-33-1024x775.png\" alt=\"\" class=\"wp-image-3054\" srcset=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-33-1024x775.png 1024w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-33-300x227.png 300w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-33-768x581.png 768w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-33-1536x1162.png 1536w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-33.png 1618w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>\u901f\u5ea6\u3068\u30ec\u30b9\u30dd\u30f3\u30b9\u3092\u7121\u8996\u3059\u308c\u3070\u3001\u666e\u901a\u306bGoogle\u306b\u3082SSL\u63a5\u7d9a\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-34.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"772\" src=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-34-1024x772.png\" alt=\"\" class=\"wp-image-3055\" srcset=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-34-1024x772.png 1024w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-34-300x226.png 300w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-34-768x579.png 768w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-34-1536x1159.png 1536w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-34.png 1563w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>\u5b9a\u756a\u306e\u300c\u963f\u90e8\u5bdb\u300d\u3055\u3093\u306e\u30db\u30fc\u30e0\u30da\u30fc\u30b8\u3082OK\u3067\u3059\u3002<br \/>\uff08\u3082\u3046\u3059\u3050http\u3067\u306e\u63a5\u7d9a\u304c\u3067\u304d\u306a\u304f\u306a\u3063\u3066\u3001https\u63a5\u7d9a\u306e\u307f\u306b\u306a\u308b\u305d\u3046\u306e\u3067\u3001\u3044\u307e\u306e\u3046\u3061\u306b\uff09<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-35.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"765\" src=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-35-1024x765.png\" alt=\"\" class=\"wp-image-3056\" srcset=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-35-1024x765.png 1024w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-35-300x224.png 300w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-35-768x573.png 768w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-35-1536x1147.png 1536w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-35.png 1638w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>\u3055\u3059\u304c\u306b\u91cd\u3044\u306e\u3067\u3001Midori\u306b\u3088\u308b\u65e5\u5e38\u7684\u306a\u30d6\u30e9\u30a6\u30b8\u30f3\u30b0\u306f\u96e3\u3057\u3044\u3067\u3059\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E3%83%96%E3%83%A9%E3%82%A6%E3%82%B6NerSurf%E3%82%92%E8%A9%A6%E3%81%99\"><\/span>\u30d6\u30e9\u30a6\u30b6(NerSurf)\u3092\u8a66\u3059<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Netserf\u3082\u6a19\u6e96\u3067\u5165\u3063\u3066\u3044\u307e\u3059\u304c\u3001midori\u3088\u308a\u306f\u8efd\u3044\u3067\u3059\u304c\u3001\u6a19\u6e96\u3067Javascript\u304c\u6709\u52b9\u306b\u306a\u3063\u3066\u3044\u306a\u3044\u3088\u3046\u3067\u3001google\u306b\u30a2\u30af\u30bb\u30b9\u3059\u308b\u3068\u8b66\u544a\u304c\u51fa\u307e\u3059\u3002<br \/><br \/>terminal\u304b\u3089\u3001netsurf &amp;\u3067\u8d77\u52d5\u51fa\u6765\u307e\u3059\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-37.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"736\" src=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-37-1024x736.png\" alt=\"\" class=\"wp-image-3072\" srcset=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-37-1024x736.png 1024w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-37-300x216.png 300w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-37-768x552.png 768w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-37.png 1095w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>Javascrpt\u306f\u3001\u53f3\u4e0a\u306e\u6a2a\u4e09\u672c\u7dda\u304b\u3089\u3001Edit-\uff1ePreferences-\uff1eContent\u30fc\uff1eEnable Javascript\u306b\u30c1\u30a7\u30c3\u30af\u3092\u5165\u308c\u308c\u3070\u6709\u52b9\u306b\u3067\u304d\u308b\u3088\u3046\u3067\u3059\u304c\u3001Javascript\u3092\u6709\u52b9\u306b\u3057\u3066\u3082\u79c1\u306e\u74b0\u5883\u3067\u306fGoogle\u691c\u7d22\u306f\u5931\u6557\u3057\u307e\u3057\u305f\u3002<br \/><br \/>netsurf\u306f\u4f7f\u3048\u308b\u30ec\u30d9\u30eb\u306e\u30ec\u30b9\u30dd\u30f3\u30b9\u306b\u611f\u3058\u307e\u3059\u304c\u3001\u8868\u793a\u3067\u304d\u308b\u30b5\u30a4\u30c8\u306b\u5236\u9650\u304c\u3042\u308b\u3088\u3046\u3067\u3059\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E3%81%AB%E3%81%A4%E3%81%AA%E3%81%8C%E3%81%A3%E3%81%9F%E3%81%AE%E3%81%A7%E3%80%81apt%E3%81%A7%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%E6%9B%B4%E6%96%B0%E3%81%97%E3%81%A6%E3%81%BF%E3%82%8B%E3%80%82\"><\/span>\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u306b\u3064\u306a\u304c\u3063\u305f\u306e\u3067\u3001apt\u3067\u30d1\u30c3\u30b1\u30fc\u30b8\u66f4\u65b0\u3057\u3066\u307f\u308b\u3002<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Brainux\u306e\u30d9\u30fc\u30b9\u306f\u3001\u300cDebian GNU\/Linux 11 (bullseye)\u300d\u306a\u306e\u3067\u3001\u30cd\u30c3\u30c8\u7d4c\u7531\u3067\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u7ba1\u7406\u30c4\u30fc\u30eb\u3082\u5165\u3063\u3066\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<p>\u3059\u3067\u306b\u5c0e\u5165\u3057\u3066\u3044\u308bOS\u30d1\u30c3\u30b1\u30fc\u30b8\u306e\u66f4\u65b0\u306f\u4ee5\u4e0b\u306e\u30b3\u30de\u30f3\u30c9\u306b\u306a\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<p>sudo apt update<br \/>sudo apt upgrade<\/p>\n\n\n\n<p>\u305f\u3060\u3057\u30012025\/11\/05\u6642\u70b9\u3067\u3084\u3063\u3066\u307f\u308b\u3068\u3001\u6a19\u6e96\u3067\u306f\u30d1\u30c3\u30b1\u30fc\u30b8\u304c\u4fdd\u7ba1\u3055\u308c\u3066\u3044\u308b\u30ec\u30dd\u30b8\u30c8\u30ea\u306b\u30a2\u30af\u30bb\u30b9\u3067\u304d\u306a\u304f\u3066\u30b9\u30ad\u30c3\u30d7\u3055\u308c\u3066\u3044\u308b\u3088\u3046\u3067\u3059\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>user@brain:\/$ sudo apt update\n&#91;sudo] password for user:\nHit:1 http:\/\/deb.debian.org\/debian bullseye InRelease\nHit:2 http:\/\/deb.debian.org\/debian bullseye-updates InRelease\nHit:3 http:\/\/deb.debian.org\/debian-security bullseye-security\/updates InRelease\nHit:4 https:\/\/packagecloud.io\/brainhackers\/brainux\/any any InRelease\nReading package lists... Done\nBuilding dependency tree... Done\nReading state information... Done\n1 package can be upgraded. Run 'apt list --upgradable' to see it.\nN: Skipping acquire of configured file 'main\/binary-armel\/Packages' as repository 'http:\/\/deb.debian.org\/debian bullseye InRelease' doesn't support architecture 'armel'\nN: Skipping acquire of configured file 'contrib\/binary-armel\/Packages' as repository 'http:\/\/deb.debian.org\/debian bullseye InRelease' doesn't support architecture 'armel'\nN: Skipping acquire of configured file 'non-free\/binary-armel\/Packages' as repository 'http:\/\/deb.debian.org\/debian bullseye InRelease' doesn't support architecture 'armel'\nN: Skipping acquire of configured file 'main\/binary-armel\/Packages' as repository 'http:\/\/deb.debian.org\/debian-security bullseye-security\/updates InRelease' doesn't support architecture 'armel'\nN: Skipping acquire of configured file 'contrib\/binary-armel\/Packages' as repository 'http:\/\/deb.debian.org\/debian-security bullseye-security\/updates InRelease' doesn't support architecture 'armel'\nN: Skipping acquire of configured file 'non-free\/binary-armel\/Packages' as repository 'http:\/\/deb.debian.org\/debian-security bullseye-security\/updates InRelease' doesn't support architecture 'armel'\n\nuser@brain:\/$ sudo apt upgrade\nReading package lists... Done\nBuilding dependency tree... Done\nReading state information... Done\nCalculating upgrade... Done\nThe following packages will be upgraded:\n  x11-ico-dvd\n1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.\nNeed to get 799 kB of archives.\nAfter this operation, 0 B of additional disk space will be used.\nDo you want to continue? &#91;Y\/n] Y\nGet:1 https:\/\/packagecloud.io\/brainhackers\/brainux\/any any\/main armel x11-ico-dvd armel 0.0.1 &#91;799 kB]\nFetched 799 kB in 4s (178 kB\/s)\n(Reading database ... 44210 files and directories currently installed.)\nPreparing to unpack ...\/x11-ico-dvd_0.0.1_armel.deb ...\nUnpacking x11-ico-dvd (0.0.1) over (0.0.1) ...\nSetting up x11-ico-dvd (0.0.1) ...\nuser@brain:\/$<\/code><\/pre>\n\n\n\n<p>brain\u306e\u30b3\u30df\u30e5\u30cb\u30c6\u30a3\u3092\u78ba\u8a8d\u3059\u308b\u3068\u3001OS\u306earmel\u30a2\u30fc\u30ad\u30c6\u30af\u30c1\u30e3(32bit ARMv4T\u4ee5\u4e0a)\u304cdebian11\u306e\u516c\u5f0f\u30ec\u30dd\u30b8\u30c8\u30ea\u304b\u3089\u524a\u9664\u3055\u308c\u3066\u3057\u307e\u3063\u305f\u5f71\u97ff\u3068\u306e\u3053\u3068\u3067\u3059\u3002<br \/>\uff1eDebian 11 bullseye \u306e\u30d5\u30eb\u30b5\u30dd\u30fc\u30c8\u306f\u53bb\u5e74\u3067\u7d42\u4e86\u3057\u3066\u3044\u3066\u3001\u65e2\u306b LTS \u671f\u9593\u306b\u5165\u3063\u3066\u3044\u308b\u3088\u3046\u3067\u3059\u3002LTS \u671f\u9593\u306e\u30b5\u30dd\u30fc\u30c8\u5bfe\u8c61\u3068\u3057\u3066 armel \u306f\u5916\u308c\u3066\u3044\u308b\u306e\u3067\u3001\u30b5\u30dd\u30fc\u30c8\u7d42\u4e86\u306e\u7d50\u679c\u3068\u3057\u3066\u30ea\u30dd\u30b8\u30c8\u30ea\u304b\u3089\u6d88\u6ec5\u3057\u305f\u3082\u306e\u3068\u601d\u308f\u308c\u307e\u3059\u3002<\/p>\n\n\n\n<p>\u73fe\u72b6\u306e\u30ec\u30dd\u30b8\u30c8\u30ea\u30ea\u30b9\u30c8\u3092\u78ba\u8a8d\u3059\u308b\u3068\u3001\u4ee5\u4e0b\u306e\u3088\u3046\u3067\u3057\u305f\u3002<br \/>\/etc\/apt\/sources.list              debian\u516c\u5f0f\u306e\u30ec\u30dd\u30b8\u30c8\u30ea\u304c\u767b\u9332<br \/>\/etc\/apt\/sources.list.d\/*      brainux\u7528\u306e\u30ec\u30dd\u30b8\u30c8\u30ea\u304c\u767b\u9332<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>user@brain:\/$ ls \/etc\/apt\napt.conf.d   keyrings       sources.list    trusted.gpg.d\nauth.conf.d  preferences.d  sources.list.d\n\nuser@brain:\/$ cat \/etc\/apt\/sources.list\ndeb http:\/\/deb.debian.org\/debian bullseye main contrib non-free\ndeb-src http:\/\/deb.debian.org\/debian bullseye main contrib non-free\ndeb http:\/\/deb.debian.org\/debian bullseye-updates main contrib non-free\ndeb-src http:\/\/deb.debian.org\/debian bullseye-updates main contrib non-free\ndeb http:\/\/deb.debian.org\/debian-security bullseye-security\/updates main contrib non-free\ndeb-src http:\/\/deb.debian.org\/debian-security bullseye-security\/updates main contrib non-free\n\nuser@brain:\/$ ls \/etc\/apt\/sources.list.d\npackagecloud.list\n\nuser@brain:\/$ ls \/etc\/apt\/sources.list.d\/packagecloud.list\n\/etc\/apt\/sources.list.d\/packagecloud.list\n\nuser@brain:\/$ cat \/etc\/apt\/sources.list.d\/packagecloud.list\ndeb &#91;signed-by=\/etc\/apt\/keyrings\/brainhackers_brainux-archive-keyring.gpg] https:\/\/packagecloud.io\/brainhackers\/brainux\/any\/ any main\ndeb-src &#91;signed-by=\/etc\/apt\/keyrings\/brainhackers_brainux-archive-keyring.gpg] https:\/\/packagecloud.io\/brainhackers\/brainux\/any\/ any main\n\nuser@brain:\/$<\/code><\/pre>\n\n\n\n<p>\u3067\u3001\u30b3\u30df\u30e5\u30cb\u30c6\u30a3\u306e\u60c5\u5831\u3092\u5143\u306b\u3001\u30d6\u30e9\u30a6\u30b6\u3067\u30b5\u30a4\u30c8\u3092\u78ba\u8a8d\u3057\u306a\u304c\u3089\u8a66\u884c\u932f\u8aa4\u3057\u3066\u3044\u307e\u3057\u305f\u304c\u3001<br \/>\u4ee5\u4e0b\u306e\u30ec\u30dd\u30b8\u30c8\u30ea\u3092\u6307\u5b9a\u3059\u308b\u3068\u3001apt update\u3067\u304d\u3066\u3044\u308b\u3063\u307d\u3044\u3002<\/p>\n\n\n\n<p>\/etc\/apt\/sources.list<br \/><br \/>deb http:\/\/archive.debian.org\/debian bullseye main contrib non-free<br \/>deb-src http:\/\/archive.debian.org\/debian bullseye main contrib non-free<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>user@brain:\/$ cd \/etc\/apt\n\nuser@brain:\/etc\/apt$ ls\napt.conf.d   keyrings       sources.list    trusted.gpg.d\nauth.conf.d  preferences.d  sources.list.d\n\nuser@brain:\/etc\/apt$ sudo cp sources.list sources.list.20251106\n&#91;sudo] password for user:\n\nuser@brain:\/etc\/apt$ ls\napt.conf.d   keyrings       sources.list           sources.list.d\nauth.conf.d  preferences.d  sources.list.20251106  trusted.gpg.d\n\nuser@brain:\/etc\/apt$ sudo vi sources.list\n\nuser@brain:\/etc\/apt$ cat sources.list\ndeb http:\/\/archive.debian.org\/debian bullseye main contrib non-free\ndeb-src http:\/\/archive.debian.org\/debian bullseye main contrib non-free\n\nuser@brain:\/etc\/apt$ sudo apt update\nGet:1 http:\/\/archive.debian.org\/debian bullseye InRelease &#91;116 kB]\nHit:2 https:\/\/packagecloud.io\/brainhackers\/brainux\/any any InRelease\nGet:3 http:\/\/archive.debian.org\/debian bullseye\/contrib Sources &#91;43.2 kB]\nGet:4 http:\/\/archive.debian.org\/debian bullseye\/main Sources &#91;8,500 kB]\nGet:5 http:\/\/archive.debian.org\/debian bullseye\/non-free Sources &#91;81.0 kB]\nGet:6 http:\/\/archive.debian.org\/debian bullseye\/main armel Packages &#91;7,778 kB]\nGet:7 http:\/\/archive.debian.org\/debian bullseye\/main Translation-en &#91;6,235 kB]\nGet:8 http:\/\/archive.debian.org\/debian bullseye\/contrib armel Packages &#91;37.3 kB]\nGet:9 http:\/\/archive.debian.org\/debian bullseye\/contrib Translation-en &#91;46.9 kB]\nGet:10 http:\/\/archive.debian.org\/debian bullseye\/non-free armel Packages &#91;51.6 kB]\nGet:11 http:\/\/archive.debian.org\/debian bullseye\/non-free Translation-en &#91;92.5 kB]\nFetched 23.0 MB in 1min 47s (214 kB\/s)\nReading package lists... Done\nBuilding dependency tree... Done\nReading state information... Done\n1 package can be upgraded. Run 'apt list --upgradable' to see it.\n<\/code><\/pre>\n\n\n\n<p>\u3053\u306e\u66f4\u65b0\u5f8c\u3001apt show \u30b3\u30de\u30f3\u30c9\u3067\u3001\u30d1\u30c3\u30b1\u30fc\u30b8\u60c5\u5831\u3082\u53d6\u5f97\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u3063\u3066\u3001<br \/>\u30d1\u30c3\u30b1\u30fc\u30b8\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3082\u3067\u304d\u3066\u3044\u308b\u307f\u305f\u3044\u306e\u3067\u3044\u3051\u3066\u308b\u304b\u306a\uff1f<br \/>(\u306a\u304a\u3001\u8a66\u3057\u306b\u5c0e\u5165\u3057\u305fxtightvncviewer\u306f\u8d77\u52d5\u30fb\u63a5\u7d9a\u5171\u306b\u6210\u529f\u3057\u307e\u3057\u305f\u304c\u3001\u753b\u9762\u8868\u793a\u30ec\u30b9\u30dd\u30f3\u30b9\u304c\u9045\u3044\u306e\u3067\u4f7f\u3044\u65b9\u306b\u5236\u9650\u304c\u51fa\u305d\u3046\u3067\u3059\u3002\u30c1\u30e5\u30fc\u30cb\u30f3\u30b0\u3067\u89e3\u6c7a\u3059\u308b\u304b\u3082\u3057\u308c\u307e\u305b\u3093\u304c\u3002)<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>user@brain:\/etc\/apt$ sudo apt show xtightvncviewer\nPackage: xtightvncviewer\nVersion: 1:1.3.10-3\nPriority: optional\nSection: x11\nSource: tightvnc\nMaintainer: Debian Remote Maintainers &lt;debian-remote@lists.debian.org&gt;\nInstalled-Size: 171 kB\nProvides: vnc-viewer, vncviewer\nDepends: libc6 (&gt;= 2.28), libjpeg62-turbo (&gt;= 1.3.1), libx11-6, libxaw7, libxext6, libxmu6, libxt6, zlib1g (&gt;= 1:1.1.4)\nRecommends: xfonts-base\nSuggests: ssh, tightvncserver\nHomepage: https:\/\/www.tightvnc.com\nTag: interface::graphical, interface::x11, network::client, role::program,\n uitoolkit::athena, use::login, use::viewing, x11::application\nDownload-Size: 87.2 kB\nAPT-Sources: http:\/\/archive.debian.org\/debian bullseye\/main armel Packages\nDescription: virtual network computing client software for X\n VNC stands for Virtual Network Computing. It is, in essence, a remote\n display system which allows you to view a computing `desktop' environment\n not only on the machine where it is running, but from anywhere on the\n Internet and from a wide variety of machine architectures.\n .\n It is implemented in a client\/server model. This package provides a client\n for X, with this you can connect to a vncserver somewhere in the network\n and display its content in a window. There are vncserver available for other\n operating systems.\n .\n The difference between the xtightvncviewer and the normal vncviewer is the\n data encoding, optimized for low bandwidth connections. If the client do not\n support jpeg or zlib encoding it can use the default one. Later versions of\n xvncviewer (&gt; 3.3.3r2) support a new automatic encoding that should be equally\n good as the tightvnc encoding.\n\nuser@brain:\/etc\/apt$ sudo apt install xtightvncviewer\nReading package lists... Done\nBuilding dependency tree... Done\nReading state information... Done\nSuggested packages:\n  tightvncserver\nRecommended packages:\n  xfonts-base\nThe following NEW packages will be installed:\n  xtightvncviewer\n0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded.\nNeed to get 87.2 kB of archives.\nAfter this operation, 171 kB of additional disk space will be used.\nGet:1 http:\/\/archive.debian.org\/debian bullseye\/main armel xtightvncviewer armel 1:1.3.10-3 &#91;87.2 kB]\nFetched 87.2 kB in 1s (64.1 kB\/s)\nSelecting previously unselected package xtightvncviewer.\n(Reading database ... 44210 files and directories currently installed.)\nPreparing to unpack ...\/xtightvncviewer_1%3a1.3.10-3_armel.deb ...\nUnpacking xtightvncviewer (1:1.3.10-3) ...\nSetting up xtightvncviewer (1:1.3.10-3) ...\nupdate-alternatives: using \/usr\/bin\/xtightvncviewer to provide \/usr\/bin\/vncviewer (vncviewer) in auto mode\nProcessing triggers for man-db (2.9.4-2) ...\n\nuser@brain:\/etc\/apt$ apt list | grep xtightvncviewer\nWARNING: apt does not have a stable CLI interface. Use with caution in scripts.\nxtightvncviewer\/oldstable,now 1:1.3.10-3 armel &#91;installed]\n\nuser@brain:~$ xtightvncviewer 192.168.29.47:1\nConnected to RFB server, using protocol version 3.3\nPerforming standard VNC authentication\nPassword:\nAuthentication successful\nDesktop name \"win10-z800 ( 192.168.29.47 )\"\nVNC server default format:\n  32 bits per pixel.\n  Least significant byte first in each pixel.\n  True colour: max red 255 green 255 blue 255, shift red 16 green 8 blue 0\nWarning: Cannot convert string \"-*-helvetica-bold-r-*-*-16-*-*-*-*-*-*-*\" to type FontStruct\nUsing default colormap which is TrueColor.  Pixel format:\n  16 bits per pixel.\n  Least significant byte first in each pixel.\n  True colour: max red 31 green 63 blue 31, shift red 11 green 5 blue 0\n<\/code><\/pre>\n\n\n\n<p>\u305f\u3060\u3001\u3053\u306e\u30ec\u30dd\u30b8\u30c8\u30ea\u3082\u3044\u3064\u307e\u3067\u4f7f\u3048\u308b\u306e\u304b\u306f\u3061\u3087\u3063\u3068\u4e0d\u5b89\u30fb\u30fb\u30fb\u30fb<br \/>\u3080\u308a\u3084\u308adebian 12 <em>Bookworm<\/em> \u306b\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8\u3055\u308c\u305f\u5f37\u8005\u3082\u3044\u3089\u3063\u3057\u3083\u308b\u3088\u3046\u306a\u306e\u3067\u3001<br \/>\u305d\u306e\u3046\u3061\u5207\u308a\u66ff\u3048\u308b\u306e\u3092\u8a66\u3057\u3066\u307f\u308b\u304b\u3082\u3057\u308c\u307e\u305b\u3093\u3002<br \/>\u305f\u3060\u3001\u8aac\u660e\u306e\u4e2d\u3067\u306evirtualbox\u306e\u30b2\u30b9\u30c8OS\u304c\u4f55\u306a\u306e\u304b\u304c\u308f\u304b\u3089\u306a\u304f\u3066\u8abf\u67fb\u4e2d\u3002<br \/><a href=\"https:\/\/scrapbox.io\/brain-hackers\/How_to_upgrade_Brainux_to_Debian_12%3A\" target=\"_blank\" rel=\"noopener\" title=\"How to upgrade Brainux to Debian 12:\">How to upgrade Brainux to Debian 12:<\/a><br \/><a href=\"https:\/\/scrapbox.io\/brain-hackers\/Brainux_%E3%82%92_Debian_12_%E3%81%AB%E3%82%A2%E3%83%83%E3%83%97%E3%82%B0%E3%83%AC%E3%83%BC%E3%83%89%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95\" target=\"_blank\" rel=\"noopener\" title=\"Brainux \u3092 Debian 12 \u306b\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3059\u308b\u65b9\u6cd5\">Brainux \u3092 Debian 12 \u306b\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3059\u308b\u65b9\u6cd5<\/a><\/p>\n\n\n\n<p>\u305d\u308c\u3068\u3001\u3053\u306e\u72b6\u614b\u3067apt upgrade\u3057\u3066\u3082\u6bce\u56de\u300cx11-ico-dvd\u300d\u304c\u5f15\u3063\u304b\u304b\u3063\u3066\u304f\u308b\u306e\u3067\u3059\u304c\u3001\u3053\u308c\u306f\u5225\u539f\u56e0\u304b\u306a\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>user@brain:\/etc\/apt$ sudo apt upgrade\nReading package lists... Done\nBuilding dependency tree... Done\nReading state information... Done\nCalculating upgrade... Done\nThe following packages will be upgraded:\n  x11-ico-dvd\n1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.\nNeed to get 799 kB of archives.\nAfter this operation, 0 B of additional disk space will be used.\nDo you want to continue? &#91;Y\/n] Y\nGet:1 https:\/\/packagecloud.io\/brainhackers\/brainux\/any any\/main armel x11-ico-dvd armel 0.0.1 &#91;799 kB]\nFetched 799 kB in 4s (194 kB\/s)\n(Reading database ... 44210 files and directories currently installed.)\nPreparing to unpack ...\/x11-ico-dvd_0.0.1_armel.deb ...\nUnpacking x11-ico-dvd (0.0.1) over (0.0.1) ...\nSetting up x11-ico-dvd (0.0.1) ...<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"boot%E9%A0%98%E5%9F%9F%E3%82%92%E8%AA%AD%E3%81%BF%E6%9B%B8%E3%81%8D%E5%8F%AF%E8%83%BD%E3%81%A8%E3%81%97%E3%81%A6%E3%83%9E%E3%82%A6%E3%83%B3%E3%83%88%E3%81%99%E3%82%8B%E6%9A%AB%E5%AE%9A%E5%AF%BE%E5%BF%9C\"><\/span>\/boot\u9818\u57df\u3092\u8aad\u307f\u66f8\u304d\u53ef\u80fd\u3068\u3057\u3066\u30de\u30a6\u30f3\u30c8\u3059\u308b(\u66ab\u5b9a\u5bfe\u5fdc)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>mount\u306e\u5b9f\u884c\u7d50\u679c\u306e\u901a\u308a\u3001Brainux\u8d77\u52d5\u76f4\u5f8c\u3067\u306f\u3001<br \/>\/boot\u9818\u57df\u306fro(ReadOnly)\u3068\u3057\u3066\u30de\u30a6\u30f3\u30c8\u3055\u308c\u3066\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/dev\/mmcblk1p1 on \/boot type vfat (ro,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)<\/code><\/pre>\n\n\n\n<p>\/boot\u9818\u57df\u3092\u8aad\u307f\u66f8\u304d\u53ef\u80fd\u306b\u306a\u308b\u305f\u3081\u306b\u306f\u3001\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u30b3\u30de\u30f3\u30c9\u3092\u5165\u529b\u3059\u308b\u3068\u3001<br \/>root\u30e6\u30fc\u30b6\u3067\u3042\u308c\u3070\u8aad\u307f\u66f8\u304d\u53ef\u80fd\u306b\u306a\u308a\u307e\u3059\uff08\u518d\u8d77\u52d5\u3054\u3068\u306b\u5fc5\u8981\u3067\u3059\u3002\uff09\u3002<\/p>\n\n\n\n<p>sudo mount -o remount,rw \/boot<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>user@brain:~$ mount | grep boot\n\/dev\/mmcblk1p1 on \/boot type vfat (ro,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)\n\nuser@brain:~$ sudo mount -o remount,rw \/boot\n&#91;sudo] password for user:\n\nuser@brain:~$ mount | grep boot\n\/dev\/mmcblk1p1 on \/boot type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)\n\nuser@brain:~$ ls -al \/ | grep boot\ndrwxr-xr-x  11 root root       8192 Jan  1  1970 boot\n\n<\/code><\/pre>\n\n\n\n<p>ls -al\u306e\u7d50\u679c\u306e\u901a\u308a\u3001\u3053\u306e\u72b6\u614b\u3067\u306f\u4e00\u822c\u30e6\u30fc\u30b6\u3067\u306f\/boot\u4ee5\u4e0b\u306e\u9818\u57df\u306f\u66f8\u304d\u8fbc\u307f\u3067\u304d\u307e\u305b\u3093\u3002<br \/>\u66f8\u304d\u8fbc\u307f\u304c\u5fc5\u8981\u306a\u5834\u5408\u306f\u3001sudo\u30b3\u30de\u30f3\u30c9\u3092\u4f7f\u3063\u3066root\u6a29\u9650\u3067\u64cd\u4f5c\u3057\u3066\u304f\u3060\u3055\u3044\u3002<br \/><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"boot%E9%A0%98%E5%9F%9F%E3%82%92%E8%AA%AD%E3%81%BF%E6%9B%B8%E3%81%8D%E5%8F%AF%E8%83%BD%E8%A8%AD%E5%AE%9A%E3%81%AE%E6%B0%B8%E7%B6%9A%E5%8C%96%E3%81%A8vFAT%E9%A0%98%E5%9F%9Fboot%E3%81%AE%E6%96%87%E5%AD%97%E5%8C%96%E3%81%91%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6\"><\/span>\/boot\u9818\u57df\u3092\u8aad\u307f\u66f8\u304d\u53ef\u80fd\u8a2d\u5b9a\u306e\u6c38\u7d9a\u5316\u3068vFAT\u9818\u57df(\/boot)\u306e\u6587\u5b57\u5316\u3051\u306b\u3064\u3044\u3066<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>WinCE\u306e\u9818\u57df\u306b\u3064\u3044\u3066\u3001Brainux\u3067\u30d5\u30a1\u30a4\u30eb\u8868\u793a\u3057\u3066\u307f\u308b\u3068\u3001<br \/>\u30d5\u30a1\u30a4\u30eb\u540d\u306b\uff12\u30d0\u30a4\u30c8\u6587\u5b57\u3092\u4f7f\u3063\u3066\u3044\u308b\u30d5\u30a9\u30eb\u30c0\u304c\u304c &#8216;???&#8217; \u3068\u306a\u3063\u3066\u3044\u308b\u3082\u306e\u304c\u3042\u308a\u307e\u3059\u3002<br \/>\uff08Windows\u4e0a\u3067\u898b\u308b\u3068\u300c\u30a2\u30d7\u30ea\u300d\u3068\u3044\u3046\u30d5\u30a9\u30eb\u30c0\u304c\u6587\u5b57\u5316\u3051\u3057\u3066\u3044\u307e\u3059\uff09<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>user@brain:\/boot$ ls -al \/boot\ntotal 5956\n\uff5e\ndrwxr-xr-x  8 root root    8192 Dec 23  2024 '???'\n<\/code><\/pre>\n\n\n\n<p>\u3053\u308c\u306f\u3001Windows\u4e0a\u3067\u306e\u30d5\u30a1\u30a4\u30eb\u540d\u306fShift-JIS\u3068\u3057\u3066\u6271\u3044\u307e\u3059\u304c\u3001<br \/>Brainux(Linux)\u3067\u306fUTF8\u3068\u3057\u3066\u6271\u3046\u305f\u3081\u3001\u4e0d\u6574\u5408\u304c\u51fa\u3066\u3044\u308b\u305f\u3081\u3067\u3059\u3002<br \/>\u3053\u306e\u4e0d\u6574\u5408\u3092\u4fee\u6b63\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p>\/lib\/systemd\/system\/boot.mount \u3092\u7de8\u96c6\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>user@brain:~$ cat \/lib\/systemd\/system\/boot.mount\n&#91;Unit]\nDescription=Mount boot partition\n\n&#91;Mount]\nWhat=\/dev\/mmcblk1p1\nWhere=\/boot\nOptions=ro\n\n&#91;Install]\nWantedBy=multi-user.target\nuser@brain:~$\nuser@brain:~$\n<\/code><\/pre>\n\n\n\n<p>Options=ro\u3068\u306a\u3063\u3066\u3044\u308b\u3068\u3053\u308d\u3092\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u5909\u66f4\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p>Options=ro<br \/>\u2193<br \/>Options=rw,utf8<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>user@brain:~$ sudo vi \/lib\/systemd\/system\/boot.mount\n\n\nuser@brain:~$ cat \/lib\/systemd\/system\/boot.mount\n&#91;Unit]\nDescription=Mount boot partition\n\n&#91;Mount]\nWhat=\/dev\/mmcblk1p1\nWhere=\/boot\nOptions=rw,utf8\n\n&#91;Install]\nWantedBy=multi-user.target\nuser@brain:~$<\/code><\/pre>\n\n\n\n<p>\u8a2d\u5b9a\u3092\u5909\u66f4\u3057\u305f\u3089\u3001\u518d\u8d77\u52d5\u3057\u3066\u3001\u3042\u305f\u3089\u3081\u3066Brainux\u3092\u8d77\u52d5\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p>sudo shutdown -r now<\/p>\n\n\n\n<p>X11\u4e0a\u306e\u30bf\u30fc\u30df\u30ca\u30eb\u3084\u3001\u4ed6PC\u304b\u3089ssh\u306b\u30a2\u30af\u30bb\u30b9\u3057\u305f\u5834\u5408\u306f\u3001\u6b63\u5e38\u306b\u6587\u5b57\u5316\u3051\u304c\u89e3\u6d88\u3055\u308c\u3066\u3044\u307e\u3059\u3002<br \/>\u307e\u305f\u3001sudo \u30b3\u30de\u30f3\u30c9\u3067\u7ba1\u7406\u8005\u6a29\u9650\u3067\u64cd\u4f5c\u3057\u305f\u3068\u304d\u306f\u3001\/boot\u30d5\u30a9\u30eb\u30c0\u4ee5\u4e0b\u306e\u7de8\u96c6\u3082\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<p>\u307e\u305a\u306f\u3001\u66f8\u304d\u8fbc\u307f\u306e\u78ba\u8a8d\u304b\u3089<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>user@brain:~$ mount | grep boot\n\/dev\/mmcblk1p1 on \/boot type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)\nuser@brain:~$\n\n\nuser@brain:\/boot$ ls -al \/boot\ntotal 5956\n\uff5e\ndrwxr-xr-x  8 root root    8192 Dec 23  2024  \u30a2\u30d7\u30ea<\/code><\/pre>\n\n\n\n<p>\u3082\u3057\u3001\u4e00\u822c\u30e6\u30fc\u30b6\u3067\u3042\u3063\u3066\u3082\/boot\u306e\u8aad\u307f\u66f8\u304d\u3092\u8a31\u3059\u306e\u3067\u3042\u308c\u3070\u3001<br \/>\/lib\/systemd\/system\/boot.mount \u3092\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u5909\u66f4\u3057\u3066\u4e0b\u3055\u3044<br \/>(umask\u306e\u6307\u5b9a\u3067\u3001fmask.dmask\u306e\u4e21\u65b9\u304c\u5909\u66f4\u3055\u308c\u307e\u3059\u3002)<\/p>\n\n\n\n<p>Options=rw,utf8,umask=0000<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>user@brain:~$ mount | grep boot\n\/dev\/mmcblk1p1 on \/boot type vfat (rw,relatime,fmask=0000,dmask=0000,allow_utime=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)<\/code><\/pre>\n\n\n\n<p><br \/><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>\u3057\u304b\u3057\u3001Brainux\u8d77\u52d5\u6642\u306bshell\u3092\u8d77\u52d5\u3057\u305f\u5834\u5408\u3060\u3051\u3067\u306f\u3001\u307e\u3060\uff12\u30d0\u30a4\u30c8\u6587\u5b57\u304c\u8868\u793a\u3067\u304d\u3066\u3044\u307e\u305b\u3093\u3002\u3053\u308c\u306f\u3001\u6a19\u6e96\u30b3\u30f3\u30bd\u30fc\u30eb\u304c\uff12\u30d0\u30a4\u30c8\u6587\u5b57\u306e\u8868\u793a\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u306a\u3044\u305f\u3081\u3067\u3059\u3002<\/p>\n\n\n\n<p>\uff12\u30d0\u30a4\u30c8\u6587\u5b57\u306e\u8868\u793a\u3092\u3059\u308b\u305f\u3081\u306b\u306f\u3001\u6a19\u6e96\u30b3\u30f3\u30bd\u30fc\u30eb\u4e0a\u3067fbterm\u3092\u8d77\u52d5\u3057\u307e\u3059\u3002<br \/>fbterm\u4e0a\u3067\u306f\u3001\u6b63\u5e38\u306b\uff12\u30d0\u30a4\u30c8\u6587\u5b57\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002<\/p>\n\n\n\n<p>fbterm<\/p>\n\n\n\n<p>\u305f\u3060\u3057\u3001\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u30d5\u30a9\u30f3\u30c8\u3067\u306f\u3001\u6587\u5b57\u304c\u5d29\u308c\u308b\u5834\u5408\u304c\u3042\u308b\u306e\u3067\u3001<br \/>exit\u3067fbterm\u3092\u7d42\u4e86\u3057\u3066\u304b\u3089\u3001\u30d5\u30a9\u30f3\u30c8\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p>sudo apt install fonts-ipafont<br \/>fc-cache  -fv<br \/>fc-list | grep -i ipa<br \/><br \/>cd<br \/>sudo vi .fbtermrc<\/p>\n\n\n\n<p>fonts-names=mono<br \/>\u3092<br \/>fonts-names=IPAGothic,mono<br \/>\u306b\u5909\u66f4\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p>\u307e\u305f\u3001\u6587\u5b57\u8868\u793a\u30b5\u30a4\u30ba\u304c\u5c0f\u3055\u3051\u308c\u3070\u3001\u304a\u597d\u307f\u3067\u30d5\u30a9\u30f3\u30c8\u30b5\u30a4\u30ba\u3092\u5909\u66f4\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n\n\n\n<p>font-size=12<br \/>\u2193<br \/>font-size=16<\/p>\n\n\n\n<p><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>user@brain:~$ sudo apt show fonts-ipafont\nPackage: fonts-ipafont\nVersion: 00303-21\nPriority: optional\nSection: fonts\nMaintainer: Debian Fonts Task Force &lt;debian-fonts@lists.debian.org&gt;\nInstalled-Size: 34.8 kB\nPre-Depends: dpkg (&gt;= 1.15.6~)\nDepends: fonts-ipafont-gothic, fonts-ipafont-mincho\nBreaks: otf-ipafont (&lt;&lt; 00303-1), ttf-ipafont (&lt;= 00203-13)\nReplaces: otf-ipafont (&lt;&lt; 00303-1)\nHomepage: https:\/\/ipafont.ipa.go.jp\/\nTag: culture::japanese, made-of::font, role::data, role::metapackage,\n x11::font\nDownload-Size: 12.3 kB\nAPT-Sources: http:\/\/archive.debian.org\/debian bullseye\/main armel Packages\nDescription: Japanese OpenType font set, all IPA Fonts\n IPA Fonts are JIS X 0213:2004 compliant OpenType fonts based on TrueType\n outlines provided by Information-technology Promotion Agency, Japan\n (IPA) from 2003.  These are suitable for both display and printing.\n .\n This metapackage depends on fonts-ipafont-{mincho,gothic} packages to\n provide IPA Mincho, IPA P Mincho, IPA Gothic, and IPA P Gothic Fonts.\n\n\nuser@brain:~$ sudo apt install fonts-ipafont\nReading package lists... Done\nBuilding dependency tree... Done\nReading state information... Done\nThe following additional packages will be installed:\n  fonts-ipafont-gothic fonts-ipafont-mincho\nThe following NEW packages will be installed:\n  fonts-ipafont fonts-ipafont-gothic fonts-ipafont-mincho\n0 upgraded, 3 newly installed, 0 to remove and 1 not upgraded.\nNeed to get 8,252 kB of archives.\nAfter this operation, 28.7 MB of additional disk space will be used.\nDo you want to continue? &#91;Y\/n] Y\nGet:1 http:\/\/archive.debian.org\/debian bullseye\/main armel fonts-ipafont-gothic all 00303-21 &#91;3,515 kB]\nGet:2 http:\/\/archive.debian.org\/debian bullseye\/main armel fonts-ipafont-mincho all 00303-21 &#91;4,725 kB]\nGet:3 http:\/\/archive.debian.org\/debian bullseye\/main armel fonts-ipafont all 00303-21 &#91;12.3 kB]\nFetched 8,252 kB in 10s (829 kB\/s)\nSelecting previously unselected package fonts-ipafont-gothic.\n(Reading database ... 46320 files and directories currently installed.)\nPreparing to unpack ...\/fonts-ipafont-gothic_00303-21_all.deb ...\nUnpacking fonts-ipafont-gothic (00303-21) ...\nSelecting previously unselected package fonts-ipafont-mincho.\nPreparing to unpack ...\/fonts-ipafont-mincho_00303-21_all.deb ...\nUnpacking fonts-ipafont-mincho (00303-21) ...\nSelecting previously unselected package fonts-ipafont.\nPreparing to unpack ...\/fonts-ipafont_00303-21_all.deb ...\nUnpacking fonts-ipafont (00303-21) ...\nSetting up fonts-ipafont-mincho (00303-21) ...\nupdate-alternatives: using \/usr\/share\/fonts\/opentype\/ipafont-mincho\/ipam.ttf to provide \/usr\/share\/fonts\/truetype\/fonts-japanese-mincho.ttf (fonts-japanese-mincho.ttf) in auto mode\nSetting up fonts-ipafont-gothic (00303-21) ...\nupdate-alternatives: using \/usr\/share\/fonts\/opentype\/ipafont-gothic\/ipag.ttf to provide \/usr\/share\/fonts\/truetype\/fonts-japanese-gothic.ttf (fonts-japanese-gothic.ttf) in auto mode\nSetting up fonts-ipafont (00303-21) ...\nProcessing triggers for fontconfig (2.13.1-4.2) ...\n\n\nuser@brain:~$ fc-cache  -fv\n\/usr\/share\/fonts: caching, new cache contents: 0 fonts, 2 dirs\n\/usr\/share\/fonts\/opentype: caching, new cache contents: 0 fonts, 3 dirs\n\/usr\/share\/fonts\/opentype\/ipafont-gothic: caching, new cache contents: 2 fonts, 0 dirs\n\/usr\/share\/fonts\/opentype\/ipafont-mincho: caching, new cache contents: 2 fonts, 0 dirs\n\/usr\/share\/fonts\/opentype\/noto: caching, new cache contents: 28 fonts, 0 dirs\n\/usr\/share\/fonts\/truetype: caching, new cache contents: 2 fonts, 1 dirs\n\/usr\/share\/fonts\/truetype\/dejavu: caching, new cache contents: 22 fonts, 0 dirs\n\/usr\/local\/share\/fonts: caching, new cache contents: 0 fonts, 0 dirs\n\/home\/user\/.local\/share\/fonts: skipping, no such directory\n\/home\/user\/.fonts: skipping, no such directory\n\/usr\/share\/fonts\/opentype: skipping, looped directory detected\n\/usr\/share\/fonts\/truetype: skipping, looped directory detected\n\/usr\/share\/fonts\/opentype\/ipafont-gothic: skipping, looped directory detected\n\/usr\/share\/fonts\/opentype\/ipafont-mincho: skipping, looped directory detected\n\/usr\/share\/fonts\/opentype\/noto: skipping, looped directory detected\n\/usr\/share\/fonts\/truetype\/dejavu: skipping, looped directory detected\n\/var\/cache\/fontconfig: not cleaning unwritable cache directory\n\/home\/user\/.cache\/fontconfig: cleaning cache directory\n\/home\/user\/.fontconfig: not cleaning non-existent cache directory\nfc-cache: succeeded\n\n\nuser@brain:~$ fc-list | grep -i ipa\n\/usr\/share\/fonts\/opentype\/ipafont-mincho\/ipam.ttf: IPAMincho,IPA\u660e\u671d:style=Regular\n\/usr\/share\/fonts\/opentype\/ipafont-gothic\/ipagp.ttf: IPAPGothic,IPA P\u30b4\u30b7\u30c3\u30af:style=Regular\n\/usr\/share\/fonts\/opentype\/ipafont-mincho\/ipamp.ttf: IPAPMincho,IPA P\u660e\u671d:style=Regular\n\/usr\/share\/fonts\/opentype\/ipafont-gothic\/ipag.ttf: IPAGothic,IPA\u30b4\u30b7\u30c3\u30af:style=Regular\n\/usr\/share\/fonts\/truetype\/fonts-japanese-mincho.ttf: IPAMincho,IPA\u660e\u671d:style=Regular\n\/usr\/share\/fonts\/truetype\/fonts-japanese-gothic.ttf: IPAGothic,IPA\u30b4\u30b7\u30c3\u30af:style=Regular\n\n\nuser@brain:~$ cd\n\n\nuser@brain:~$ cat .fbtermrc\n# Configuration for FbTerm\n\n# Lines starting with '#' are ignored.\n# Note that end-of-line comments are NOT supported, comments must be on a line of their own.\n\n\n# font family names\/pixelsize used by fbterm, multiple font family names must be seperated by ','\n# and using a fixed width font as the first is strongly recommended\nfont-names=IPAGothic,mono\nfont-size=12\n\n# force font width (and\/or height), usually for non-fixed width fonts\n# legal value format: n (fw_new = n), +n (fw_new = fw_old + n), -n (fw_new = fw_old - n)\n#font-width=\n#font-height=\n\n# default color of foreground\/background text\n# available colors: 0 = black, 1 = red, 2 = green, 3 = brown, 4 = blue, 5 = magenta, 6 = cyan, 7 = white\ncolor-foreground=7\ncolor-background=0\n\n# max scroll-back history lines of every window, value must be &#91;0 - 65535], 0 means disable it\nhistory-lines=1000\n\n# up to 5 additional text encodings, multiple encodings must be seperated by ','\n# run 'iconv --list' to get available encodings.\ntext-encodings=\n\n# cursor shape: 0 = underline, 1 = block\n# cursor flash interval in milliseconds, 0 means disable flashing\ncursor-shape=0\ncursor-interval=500\n\n# additional ascii chars considered as part of a word while auto-selecting text, except ' ', 0-9, a-z, A-Z\nword-chars=._-\n\n# change the clockwise orientation angle of screen display\n# available values: 0 = 0 degree, 1 = 90 degrees, 2 = 180 degrees, 3 = 270 degrees\nscreen-rotate=0\n\n# specify the favorite input method program to run\ninput-method=\n\n# treat ambiguous width characters as wide\n#ambiguous-wide=yes\n\n\n\n\nuser@brain:~$\n<\/code><\/pre>\n\n\n\n<p>\u30fblocale\u306e\u8a2d\u5b9a\u3092\u3057\u307e\u3059<\/p>\n\n\n\n<p>sudo apt install locales-all<\/p>\n\n\n\n<p>sudo brain-config \u3092\u8d77\u52d5\u3057\u3066\u3001\u4ee5\u4e0b\u306e\u30e1\u30cb\u30e5\u30fc\u306b\u79fb\u52d5\u3057\u307e\u3059\u3002<br \/>3 Localisation Options<br \/>  L1 Locale<\/p>\n\n\n\n<p>en_US.UTF-8 UTF-8\u306f\u3059\u3067\u306b\u9078\u629e\u3055\u308c\u3066\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<p>ja_JP.UTF-8 UTF-8 \u3092\u9078\u629e\u3057\u3066 Ok<\/p>\n\n\n\n<p>\u30b7\u30b9\u30c6\u30e0\u8a00\u8a9e\u8a2d\u5b9a\u3092\u82f1\u8a9e\u306b\u3059\u308b\u5834\u5408<br \/>en_US.UTF-8 \u3092\u9078\u629e\u3057\u3066OK<\/p>\n\n\n\n<p>\u30b7\u30b9\u30c6\u30e0\u8a00\u8a9e\u8a2d\u5b9a\u3092\u65e5\u672c\u8a9e\u306b\u3059\u308b\u5834\u5408<br \/>ja_JP.UTF-8 \u3092\u9078\u629e\u3057\u3066Ok<\/p>\n\n\n\n<p>\u30ed\u30b0\u30a4\u30f3\u3057\u76f4\u3057\u3066fbterm\u3092\u8d77\u52d5\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>user@brain:~$ sudo apt show locales-all\nPackage: locales-all\nVersion: 2.31-13+deb11u11\nPriority: optional\nSection: localization\nSource: glibc\nMaintainer: GNU Libc Maintainers &lt;debian-glibc@lists.debian.org&gt;\nInstalled-Size: 227 MB\nDepends: libc-l10n (&gt;&gt; 2.31)\nHomepage: https:\/\/www.gnu.org\/software\/libc\/libc.html\nDownload-Size: 10.8 MB\nAPT-Sources: http:\/\/archive.debian.org\/debian bullseye\/main armel Packages\nDescription: GNU C Library: Precompiled locale data\n This package contains the precompiled locale data for all supported locales.\n A better alternative is to install the locales package and only select\n desired locales, but it can be useful on a low-memory machine because some\n locale files take a lot of memory to be compiled.\n\n\nuser@brain:~$ sudo apt install locales-all\nReading package lists... Done\nBuilding dependency tree... Done\nReading state information... Done\nThe following NEW packages will be installed:\n  locales-all\n0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded.\nNeed to get 10.8 MB of archives.\nAfter this operation, 227 MB of additional disk space will be used.\nGet:1 http:\/\/archive.debian.org\/debian bullseye\/main armel locales-all armel 2.31-13+deb11u11 &#91;10.8 MB]\nFetched 10.8 MB in 13s (849 kB\/s)\nSelecting previously unselected package locales-all.\n(Reading database ... 46337 files and directories currently installed.)\nPreparing to unpack ...\/locales-all_2.31-13+deb11u11_armel.deb ...\nUnpacking locales-all (2.31-13+deb11u11) ...\nSetting up locales-all (2.31-13+deb11u11) ...\n\n\nuser@brain:~$ sudo brain-config\n\n\n\nuser@brain:~$ locale\nLANG=en_US.UTF-8\nLANGUAGE=\nLC_CTYPE=\"en_US.UTF-8\"\nLC_NUMERIC=\"en_US.UTF-8\"\nLC_TIME=\"en_US.UTF-8\"\nLC_COLLATE=\"en_US.UTF-8\"\nLC_MONETARY=\"en_US.UTF-8\"\nLC_MESSAGES=\"en_US.UTF-8\"\nLC_PAPER=\"en_US.UTF-8\"\nLC_NAME=\"en_US.UTF-8\"\nLC_ADDRESS=\"en_US.UTF-8\"\nLC_TELEPHONE=\"en_US.UTF-8\"\nLC_MEASUREMENT=\"en_US.UTF-8\"\nLC_IDENTIFICATION=\"en_US.UTF-8\"\nLC_ALL=\nuser@brain:~$\n\n<\/code><\/pre>\n\n\n\n<p>\u3053\u308c\u3067\u3001X11\u74b0\u5883\u3067\u306a\u304f\u3066\u3082\u3001\u65e5\u672c\u8a9e\u8868\u793a\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E6%97%A5%E6%9C%AC%E8%AA%9E%E5%85%A8%E8%A7%92%E6%96%87%E5%AD%97%E5%88%97%E3%81%AE%E5%85%A5%E5%8A%9B%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6_20251210%E8%BF%BD%E5%8A%A0\"><\/span>\u65e5\u672c\u8a9e(\u5168\u89d2)\u6587\u5b57\u5217\u306e\u5165\u529b\u306b\u3064\u3044\u3066 (2025\/12\/10\u8ffd\u52a0)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>\u3053\u308c\u3067\u3001fbterm\u4e0a\u3067jwm\u4e0a\u3067\u306e\u65e5\u672c\u8a9e(\u5168\u89d2)\u6587\u5b57\u5217\u306e\u51fa\u529b\u306f\u6210\u529f\u3057\u307e\u3057\u305f\u304c\u3001<br \/>\u6b21\u306b\u65e5\u672c\u8a9e(\u5168\u89d2)\u6587\u5b57\u5217\u306e\u5165\u529b\u3082\u3067\u304d\u308b\u3088\u3046\u306b\u3057\u305f\u3044\u3067\u3059\u3002<\/p>\n\n\n\n<p>Brain\u95a2\u9023\u306e\u30b5\u30a4\u30c8\u3082\u53c2\u8003\u306b\u3057\u307e\u3059\u3002<br \/><a href=\"https:\/\/scrapbox.io\/brain-hackers\/%E6%97%A5%E6%9C%AC%E8%AA%9E%E3%82%92%E8%A1%A8%E7%A4%BA%E3%83%BB%E5%85%A5%E5%8A%9B%E3%81%99%E3%82%8B\">\u65e5\u672c\u8a9e\u3092\u8868\u793a\u30fb\u5165\u529b\u3059\u308b &#8211; Brain Hackers<\/a><\/p>\n\n\n\n<p>\u30c7\u30d5\u30a9\u30eb\u30c8\u3067\u65e5\u672c\u8a9e\u5165\u529b\u306e\u305f\u3081\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u306f\u5165\u3063\u3066\u3044\u308b\u3088\u3046\u3067\u3059\u3002<br \/>\u5165\u3063\u3066\u3044\u306a\u3051\u308c\u3070\u3001\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002<br \/>apt install fbterm uim-fep uim-anthy<br \/><br \/>\u4ee5\u4e0b\u306e\u8a2d\u5b9a\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002<br \/><br \/>$ vi ~\/.uim \u3000\u3000\u3000\u3000\u3000\u3000\u3000\u4ee5\u4e0b\u306e\u201d&amp;lt;\u201d\u306f&#8221;&lt;&#8220;\u306b\u3001&#8221;&amp;gt&#8221;\u306f&#8221;&gt;&#8221;\u306b\u5909\u63db\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>(define default-im-name 'anthy-utf8)\n(define-key generic-on-key?  '(\"&lt;Control&gt;`\" \"&lt;Control&gt; \"))\n(define-key generic-off-key? '(\"&lt;Control&gt;`\" \"&lt;Control&gt; \"))<\/code><\/pre>\n\n\n\n<p>\u3053\u308c\u3067\u3001<br \/>Ctrl+`(Ctrl+[\u82f1\u8a9e\u30ad\u30fc\u30dc\u30fc\u30c9\u8a8d\u8b58\u3067\u306e\u65e5\u672c\u8a9e\u30ad\u30fc\u30dc\u30fc\u30c9\u3067\u306e\u534a\u89d2\/\u5168\u89d2]) \u304b\u3001\u3000<br \/>Ctrl+\u30b9\u30da\u30fc\u30b9\u3000\u3067<br \/>\u5168\u89d2\/\u534a\u89d2\u306e\u5165\u529b\u3092\u5207\u308a\u66ff\u3048\u306b\u3067\u304d\u307e\u3059\u3002<br \/>(\u672c\u5f53\u306fALT+&#8217;\u3068\u304b\u306b\u3057\u305f\u304b\u3063\u305f\u306e\u3067\u3059\u304c\u3001\u3046\u307e\u304f\u3044\u304b\u306a\u304b\u3063\u305f)<br \/><br \/>\u3053\u3053\u307e\u3067\u3067\u3001\u4e8b\u524d\u6e96\u5099\u306f\u5b8c\u4e86\u3067\u3059\u3002<br \/>\u305d\u3046\u3057\u305f\u3089\u3001\u30b3\u30f3\u30bd\u30fc\u30eb\u4e0a\u3067\u5168\u89d2\u6587\u5b57\u3092\u5165\u529b\u3057\u3066\u307f\u307e\u3059\u3002<br \/>Shell\u4e0a\u306efbterm\u4e0a\u3084\u3001<br \/>jwm\u4e0a\u306eTermial(lxterminal\u3084xterm)\u3067\u4ee5\u4e0b\u306e\u30b3\u30de\u30f3\u30c9\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044<\/p>\n\n\n\n<p>uim-fep<\/p>\n\n\n\n<p>\u3059\u308b\u3068\u30b3\u30f3\u30bd\u30fc\u30eb\uff0f\u30bf\u30fc\u30df\u30ca\u30eb\u306e\u4e00\u756a\u4e0b\u306b&#8221;anthy-utf8[[An- R]&#8221;\u3068\u8868\u793a\u3055\u308c\u307e\u3059\u3002<br \/>\u3042\u3068\u306f\u8a2d\u5b9a\u3057\u305f\u5207\u66ff\u30ad\u30fc\u3092\u62bc\u3059\u305f\u3073\u306b\u3001\u534a\u89d2\/\u5168\u89d2\u304c\u5207\u308a\u66ff\u3048\u3067\u304d\u307e\u3059\u3002<br \/>\u5165\u529b\u3057\u305f\u3089\u30b9\u30da\u30fc\u30b9\u3084\u30ab\u30fc\u30bd\u30eb\u4e0a\u4e0b\u3067\u9078\u3093\u3067\u3001\u5b9f\u884c(Enter)\u3067\u78ba\u5b9a\u3067\u3059\u3002<br \/><br \/>\u65e5\u672c\u8a9e(\u5168\u89d2)\u6587\u5b57\u5217\u304c\u4e0d\u8981\u306b\u306a\u3063\u305f\u5834\u5408\u306f\u3001\u4ee5\u4e0b\u306e\u30b3\u30de\u30f3\u30c9\u3067uim-fep\u3092\u7d42\u4e86\u3067\u304d\u307e\u3059<br \/>exit<\/p>\n\n\n\n<p>&#8212;-<\/p>\n\n\n\n<p>\u305f\u3060\u3057\u3001\u3053\u306e\u6642\u70b9\u3067\u306f\u30b3\u30f3\u30bd\u30fc\u30eb\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u4ee5\u5916\u3067\u306f\u65e5\u672c\u8a9e\u5168\u89d2\u6587\u5b57\u306e\u5165\u529b\u304c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u8abf\u3079\u3066\u307f\u308b\u3068\u3001uim-xim\u3092\u4f7f\u3046\u3068\u3044\u3044\u3088\u3046\u3067\u3059\u3002<\/p>\n\n\n\n<p>\u30d1\u30c3\u30b1\u30fc\u30b8\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<br \/>$ sudo apt install uim-xim uim-gtk2.0 uim-gtk3 uim-qt5<br \/><br \/>\u306a\u304a\u3001\u4e0a\u8a18\u8a2d\u5b9a\u5f8c\u306b\uff11\u5ea6\u30ea\u30d6\u30fc\u30c8\u3057\u305f\u5f8c\u306f\u3001<br \/>X\u74b0\u5883\u4e0a\u306eTerminal(lxterminal)\u3067\u3082\u3001\u65e5\u672c\u8a9e\u5165\u529b\u304c\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3057\u305f\u3002<br \/>(\u6700\u4e0b\u6bb5\u306eFEP\u30b9\u30c6\u30fc\u30bf\u30b9\u306f\u8868\u793a\u3055\u308c\u307e\u305b\u3093\u3002\u8868\u793a\u3057\u305f\u3044\u5834\u5408\u306fuim-fep\u3092\u8d77\u52d5)<\/p>\n\n\n\n<p>\u305d\u306e\u4ed6\u306e\u30b3\u30de\u30f3\u30c9\u306b\u3064\u3044\u3066\u5bfe\u5fdc\u3059\u308b\u305f\u3081\u3001<br \/>\u4ee5\u4e0b\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u7de8\u96c6\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p>$ vi ~\/.xprofile<br \/><br \/>export CLUTTER_IM_MODULE=xim<br \/>export GTK_IM_MODULE=&#8217;uim&#8217;<br \/>export QT_IM_MODULE=&#8217;uim&#8217;<br \/>export QT4_IM_MODULE=&#8217;uim&#8217;<br \/>export XMODIFIERS=&#8217;@im=uim&#8217;<br \/>uim-xim &amp;<br \/>uim-toolbar-gtk3-systrray &amp;<br \/>uim-toolbar-gtk3 &amp;<\/p>\n\n\n\n<p>toolbar\uff12\u3064\u306b\u3064\u3044\u3066\u306f\u3001\u5fc5\u9808\u3067\u306f\u306a\u3044\u306e\u3067\u4e0d\u8981\u3067\u3042\u308c\u3070#\u3067\u30b3\u30e1\u30f3\u30c8\u30a2\u30a6\u30c8\u3057\u3066\u304f\u3060\u3055\u3044<br \/>\uff08\u8d77\u52d5\u5f8c\u306b\u53f3\u30af\u30ea\u30c3\u30af\u304b\u3089\u7d42\u4e86\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002\uff09<br \/><br \/>\u3053\u308c\u3067X\u74b0\u5883\u3092\u518d\u8d77\u52d5\u3059\u308b\u3068\u3001\u5bfe\u5fdc\u3057\u305f\u30a2\u30d7\u30ea\u3067\u65e5\u672c\u8a9e\u5165\u529b\u53ef\u80fd\u306b\u306a\u308a\u307e\u3059\u3002<br \/>\uff08Toolbar\u306e\uff12\u3064\u306f\u3001\u30bf\u30fc\u30df\u30ca\u30eb\u3092\u8d77\u52d5\u3059\u308b\u3068\u6b63\u3057\u304f\u8868\u793a\u3055\u308c\u307e\u3059\uff09<br \/><br \/>\u30a2\u30d7\u30ea\u5074\u3067\u3082\u5168\u89d2\u6587\u5b57\u306e\u30b5\u30dd\u30fc\u30c8\u5bfe\u5fdc\u304c\u5fc5\u8981\u306a\u5834\u5408\u304c\u3042\u308b\u306e\u3067\u3001<br \/>\u65e5\u672c\u8a9e\u5165\u529b\u3067\u304d\u308b\u304b\u306f\u30a2\u30d7\u30ea\u6b21\u7b2c\u306b\u306a\u308a\u307e\u3059\u3002<br \/>\uff08gedit [sudo apt install gedit] \u3067\u306f\u3001\u65e5\u672c\u8a9e\u5165\u529b\u3067\u304d\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u3044\u307e\u3059\u3002\uff09<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-86.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"755\" src=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-86-1024x755.png\" alt=\"\" class=\"wp-image-3709\" srcset=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-86-1024x755.png 1024w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-86-300x221.png 300w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-86-768x567.png 768w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-86-1536x1133.png 1536w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-86.png 1594w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>\u3082\u3057\u3001\u666e\u6bb5\u65e5\u672c\u8a9e\u5165\u529b\u3057\u306a\u3044\u306e\u3067\u3042\u308c\u3070\u3001\u30e1\u30e2\u30ea\u78ba\u4fdd\u306e\u305f\u3081\u306b\u30b3\u30e1\u30f3\u30c8\u5316\u3057\u3066\u3001<br \/>\u5fc5\u8981\u306a\u3068\u304d\u306e\u307f\u624b\u52d5\u3067\u8d77\u52d5\u3059\u308b\u306e\u3082\u624b\u304b\u3082\u3057\u308c\u307e\u305b\u3093\u3002<br \/>\uff08toolbar\u5206\u3060\u3051\u3067\u30e1\u30e2\u30ea\u306e27MB\u304f\u3089\u3044\u3092\u6d88\u8cbb\u3057\u307e\u3059\uff09<br \/>uim-xim [2.3M] \u3001uim-toolbar-gtk3-systrray [14M]\u3001uim-toolbar-gtk3 [13M]<\/p>\n\n\n\n<p>\u3082\u3057\u304f\u306f\u3001\u30b3\u30f3\u30bd\u30fc\u30eb\u4e0a\u3067uim-fep\u3067\u306e\u5165\u529b\u3067\u304d\u308b\u3088\u3046\u306b\u3059\u308b\u3068\u3044\u3046\u904b\u7528\u3082\u3042\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<p>\u305f\u3060\u3053\u306e\u74b0\u5883\u3060\u3068xterm\u3067\u306e\u6587\u5b57\u5909\u63db\u4e2d\u306b\u6587\u5b57\u5316\u3051\uff08\u78ba\u5b9a\u3059\u308b\u3068\u6b63\u5e38\uff09\u3059\u308b\u306e\u3067\u3001<br \/>\u305d\u306e\u3046\u3061\u3001\u5225\u306eIM\u306b\u3064\u3044\u3066\u3082\u8abf\u3079\u3066\u307f\u305f\u3044\u3067\u3059\u3002<\/p>\n\n\n\n<p>\u591a\u5206\u3053\u306e\u8fba\u304c\u53c2\u8003\u306b\u306a\u308a\u305d\u3046<br \/><a href=\"https:\/\/qiita.com\/ai56go\/items\/740dce6e10223d988d82\" target=\"_blank\" rel=\"noopener\" title=\"\">Debian\u7cfb\u3067\u8907\u6570\u306eIM(\u30a4\u30f3\u30d7\u30c3\u30c8\u30e1\u30bd\u30c3\u30c9)\u3092\u7acb\u3061\u4e0a\u3052\u308b<\/a><\/p>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Brainux%E3%81%AEX%E7%92%B0%E5%A2%83%E3%81%A7%E3%81%AE%E3%82%BF%E3%83%83%E3%83%81%E3%83%91%E3%83%8D%E3%83%AB%E6%93%8D%E4%BD%9C%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6_20251212%E8%BF%BD%E5%8A%A0\"><\/span>Brainux\u306eX\u74b0\u5883\u3067\u306e\u30bf\u30c3\u30c1\u30d1\u30cd\u30eb\u64cd\u4f5c\u306b\u3064\u3044\u3066 (2025\/12\/12\u8ffd\u52a0)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Brain\u306e\u753b\u9762\u306f\u30bf\u30c3\u30c1\u30d1\u30cd\u30eb\u306b\u306a\u3063\u3066\u3044\u308b\u306e\u3067\u3001<br \/>\u30de\u30a6\u30b9\u64cd\u4f5c\u3068\u5de6\u30af\u30ea\u30c3\u30af\u306b\u3064\u3044\u3066\u306f\u6a19\u6e96\u3067\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u3063\u3066\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<p>\u305f\u3060\u3001\u53f3\u30af\u30ea\u30c3\u30af\u306b\u3064\u3044\u3066\u306f\u30bf\u30c3\u30c1\u30d1\u30cd\u30eb\u304b\u3089\u64cd\u4f5c\u3067\u304d\u306a\u3044\u3088\u3046\u3067\u3001<br \/>USB\u30de\u30a6\u30b9\u3092\u63a5\u7d9a\u3059\u308b\u3057\u304b\u65b9\u6cd5\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f\u3002<\/p>\n\n\n\n<p>\u306a\u306e\u3067\u3001\u4eca\u56de\u30bf\u30c3\u30c1\u30d1\u30cd\u30eb\u3067\u53f3\u30af\u30ea\u30c3\u30af\u3067\u304d\u306a\u3044\u304b\u8abf\u67fb\u3057\u3066\u307f\u307e\u3057\u305f\u3002<br \/>JVM\u306f\u8efd\u91cf\u306eWindows\u30de\u30cd\u30fc\u30b8\u30e3\u3060\u304b\u3089\u3001\u3053\u306e\u8fba\u306e\u6a5f\u80fd\u306f\u30c9\u30e9\u30a4\u30d0\u6b21\u7b2c\u3002<\/p>\n\n\n\n<p>\u307e\u305a\u306f\u3001\u30bf\u30c3\u30c1\u30d1\u30cd\u30eb\u306e\u30c7\u30d0\u30a4\u30b9\u540d\u3092\u78ba\u8a8d\u3057\u307e\u3059<\/p>\n\n\n\n<p>$ sudo apt install xinput<br \/>$ xinput<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>user@brain:~$ xinput\n\u23a1 Virtual core pointer                          id=2    &#91;master pointer  (3)]\n\u239c   \u21b3 Virtual core XTEST pointer                id=4    &#91;slave  pointer  (2)]\n\u239c   \u21b3 mxs-lradc-ts                              id=6    &#91;slave  pointer  (2)]\n\u23a3 Virtual core keyboard                         id=3    &#91;master keyboard (2)]\n    \u21b3 Virtual core XTEST keyboard               id=5    &#91;slave  keyboard (3)]\n    \u21b3 brain-kbd-gpio                            id=16   &#91;slave  keyboard (3)]\nuser@brain:~$<\/code><\/pre>\n\n\n\n<p>\u30bf\u30c3\u30c1\u30d1\u30cd\u30eb\u306e\u30c7\u30d0\u30a4\u30b9\u540d\u306f\u3001\u300cmxs-lradc-ts\u300d\u3067\u8a8d\u8b58\u3055\u308c\u3066\u3044\u307e\u3059\u306d\u3002<br \/>i.MX SoC \u7cfb\u306e\u30bf\u30c3\u30c1\u30b9\u30af\u30ea\u30fc\u30f3\u3067\u3001\u7d44\u307f\u8fbc\u307f\u7cfb\u3084\u8efd\u91cfLinux\u3067\u3088\u304f\u4f7f\u308f\u308c\u3066\u3044\u308b\u307f\u305f\u3044\u3002<\/p>\n\n\n\n<p>\u3053\u306e\u30c7\u30d0\u30a4\u30b9\u306f xinput \u3067\u306f\u8a8d\u8b58\u3055\u308c\u3066\u308b\u3051\u3069\u3001\u53f3\u30af\u30ea\u30c3\u30af\u306e\u30a8\u30df\u30e5\u30ec\u30fc\u30b7\u30e7\u30f3\u304c\u6709\u52b9\u304b\u3069\u3046\u304b\u306f\u5225\u554f\u984c\u3002Evdev \u30c9\u30e9\u30a4\u30d0\u3092\u4f7f\u3063\u3066\u3044\u308b\u3068\u3044\u3044\u3093\u3060\u3051\u3069\u30fb\u30fb\u30fb\u30fb<\/p>\n\n\n\n<p>$ xinput list-props &#8220;mxs-lradc-ts&#8221;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>user@brain:~$ xinput list-props \"mxs-lradc-ts\"\nDevice 'mxs-lradc-ts':\n        Device Enabled (115):   1\n        Coordinate Transformation Matrix (116): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000\n        Device Accel Profile (239):     0\n        Device Accel Constant Deceleration (240):       1.000000\n        Device Accel Adaptive Deceleration (241):       1.000000\n        Device Accel Velocity Scaling (242):    10.000000\n        Device Product ID (243):        0, 0\n        Device Node (244):      \"\/dev\/input\/event1\"\n        Evdev Axis Inversion (245):     0, 0\n        Evdev Axis Calibration (246):   173, 3948, 3981, 353\n        Evdev Axes Swap (247):  0\n        Axis Labels (248):      \"Abs X\" (236), \"Abs Y\" (237), \"Abs Pressure\" (238)\n        Button Labels (249):    \"Button Unknown\" (235), \"Button Unknown\" (235), \"Button Unknown\" (235), \"Button Wheel Up\" (121), \"Button Wheel Down\" (122)\n        Evdev Scrolling Distance (250): 0, 0, 0\n        Evdev Middle Button Emulation (251):    0\n        Evdev Middle Button Timeout (252):      50\n        Evdev Middle Button Button (253):       2\n        Evdev Third Button Emulation (254):     0\n        Evdev Third Button Emulation Timeout (255):     1000\n        Evdev Third Button Emulation Button (256):      3\n        Evdev Third Button Emulation Threshold (257):   20\n        Evdev Wheel Emulation (258):    0\n        Evdev Wheel Emulation Axes (259):       0, 0, 4, 5\n        Evdev Wheel Emulation Inertia (260):    10\n        Evdev Wheel Emulation Timeout (261):    200\n        Evdev Wheel Emulation Button (262):     4\n        Evdev Drag Lock Buttons (263):  0\nuser@brain:~$<\/code><\/pre>\n\n\n\n<p>Evdev \u30c9\u30e9\u30a4\u30d0\u3092\u4f7f\u3063\u3066\u3044\u308b\u3088\u3046\u3067\u3059\u3002<br \/>\u53f3\u30af\u30ea\u30c3\u30af\u3067\u3042\u308bThird Button\u306e\u60c5\u5831\u3092\u629c\u304d\u51fa\u3057\u3066\u307f\u308b\u3068<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>        Evdev Third Button Emulation (254):     0\n        Evdev Third Button Emulation Timeout (255):     1000\n        Evdev Third Button Emulation Button (256):      3\n        Evdev Third Button Emulation Threshold (257):   20<\/code><\/pre>\n\n\n\n<p>\u30c9\u30e9\u30a4\u30d0\u7684\u306b\u306f\u30a8\u30df\u30e5\u30ec\u30fc\u30b7\u30e7\u30f3\u6a5f\u80fd\u306f\u6301\u3063\u3066\u3044\u308b\u3051\u3069\u3001\u7121\u52b9\u72b6\u614b\u3067\u3057\u305f\u3002<br \/>\u307b\u304b\u306e\u8a2d\u5b9a\u3082\u4f75\u305b\u3066\u6709\u52b9\u306b\u3057\u3066\u307f\u307e\u3059\u3002(\u300c&#8221;\u300d,\u300c\u201d\u300d \u306f\u300c\u201d\u300d\u306b\u6253\u3061\u76f4\u3057\u3066\u307f\u3066\u304f\u3060\u3055\u3044\u3002)<\/p>\n\n\n\n<p>\u30b3\u30de\u30f3\u30c9<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ xinput set-prop \"mxs-lradc-ts\" \"Evdev Third Button Emulation\" 1\n$ xinput set-prop \"mxs-lradc-ts\" \"Evdev Third Button Emulation Timeout\" 750\n$ xinput set-prop \"mxs-lradc-ts\" \"Evdev Third Button Emulation Threshold\" 30<\/code><\/pre>\n\n\n\n<p>;Timeout: \u9577\u62bc\u3057\u3068\u5224\u5b9a\u3059\u308b\u307e\u3067\u306e\u6642\u9593\uff08\u30df\u30ea\u79d2\uff09<br \/>;Threshold: \u6307\u3092\u52d5\u304b\u3055\u305a\u306b\u62bc\u3057\u7d9a\u3051\u308b\u8a31\u5bb9\u8ddd\u96e2\uff08\u30d4\u30af\u30bb\u30eb\uff09<\/p>\n\n\n\n<p>\u3053\u308c\u3067\u3001\u30bf\u30c3\u30c1\u30d1\u30cd\u30eb\u3092\u9577\u62bc\u3057\u3059\u308b\u3068\u3001\u53f3\u30af\u30ea\u30c3\u30af\u30e1\u30cb\u30e5\u30fc\u304c\u51fa\u3066\u304d\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-99.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"589\" src=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-99-1024x589.png\" alt=\"\" class=\"wp-image-3790\" srcset=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-99-1024x589.png 1024w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-99-300x173.png 300w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-99-768x442.png 768w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-99-1536x883.png 1536w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-99.png 1570w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>\u305f\u3060\u3001\u3053\u306e\u8a2d\u5b9a\u306f\u3001\u518d\u8d77\u52d5\u3059\u308b\u3068\u521d\u671f\u5316\u3055\u308c\u308b\u306e\u3067\u3001<br \/>\u8d77\u52d5\u6642\u306b\u81ea\u52d5\u8a2d\u5b9a\u3055\u308c\u308b\u3088\u3046\u306b\u3001~\/.xprofile\u306b\u8ffd\u8a18\u3057\u3066\u304a\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<p>$ vi ~\/.xprofile<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>xinput set-prop \"mxs-lradc-ts\" \"Evdev Third Button Emulation\" 1\nxinput set-prop \"mxs-lradc-ts\" \"Evdev Third Button Emulation Timeout\" 750\nxinput set-prop \"mxs-lradc-ts\" \"Evdev Third Button Emulation Threshold\" 30<\/code><\/pre>\n\n\n\n<p>&#8212;-<\/p>\n\n\n\n<p>\u307e\u305f\u3001\u9577\u62bc\u3057\u304c\u3046\u307e\u304f\u3044\u304b\u306a\u3044\u65b9\u306e\u305f\u3081\u306b<br \/>\u30de\u30a6\u30b9\u30af\u30ea\u30c3\u30af\u3092\u30a8\u30df\u30e5\u30ec\u30fc\u30b7\u30e7\u30f3\u3059\u308b\u30b3\u30de\u30f3\u30c9\u3092\u4f7f\u3046\u65b9\u6cd5\u3082\u7d39\u4ecb\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p>$ sudo apt install xdotool<br \/>$ xdotool click 3<\/p>\n\n\n\n<p>\u3053\u308c\u3067\u3001\u73fe\u5728\u30de\u30a6\u30b9\u30ab\u30fc\u30bd\u30eb\u304c\u3042\u308b\u3068\u3053\u308d\u3067\u3001\u53f3\u30af\u30ea\u30c3\u30af\u3092\u62bc\u3057\u305f\u3053\u3068\u306b\u306a\u308a\u307e\u3059\u3002<br \/>xbindkeys\u3042\u305f\u308a\u3068\u7d44\u307f\u5408\u308f\u305b\u308c\u3070\u3001\u7279\u624b\u306e\u672c\u4f53\u30ad\u30fc\u306b\u53f3\u30af\u30ea\u30c3\u30af\u3092\u5272\u308a\u5f53\u3066\u308b\u3053\u3068\u3082<br \/>\u53ef\u80fd\u3067\u3059\u3002<\/p>\n\n\n\n<p>$ sudo apt install xbindkeys tcl tk<br \/>$ xbindkeys &#8211;defaults &gt; ~\/.xbindkeysrc<\/p>\n\n\n\n<p>\u8a2d\u5b9a\u3059\u308b\u30ad\u30fc\u306f xbindkeys -k \u3067\u78ba\u8a8d\u3067\u304d\u307e\u3059\u3002<br \/>\u8a66\u3057\u306b\u3001Ctrl + ALT + z\uff08>>\u306e\u4e0a \uff0b \u6587\u5b57\u5207\u66ff \uff0b z\uff09\u3092\u5165\u529b\u3059\u308b\u3068\u3001<br \/>Control+Alt + z<br \/>\u3068\u8868\u793a\u3055\u308c\u308b\u306e\u3067\u3001\u305d\u306e\u307e\u307e\u5b9a\u7fa9\u30d5\u30a1\u30a4\u30eb\u306b\u8a2d\u5b9a\u3057\u3066\u3001<br \/>xbindkeys\u3092\u8d77\u52d5\u3059\u308c\u3070 OK\u3067\u3059\u3002<br \/>\u8a2d\u5b9a\u3057\u305f\u30ad\u30fc\u3092\u5165\u529b\u3059\u308b\u3068\u53f3\u30af\u30ea\u30c3\u30af\u3092\u3057\u305f\u3053\u3068\u306b\u306a\u308a\u307e\u3059\u3002<br \/><br \/>$ vi ~\/.xbindkeysrc<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\"xdotool click 3\"\n Control+Alt + z<\/code><\/pre>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<p>$ xbindkeys<\/p>\n\n\n\n<p>\u30ad\u30fc\u5272\u308a\u5f53\u3066\u306b\u3064\u3044\u306f\u3001\u5225\u306e\u30a2\u30d7\u30ea\u3068\u3076\u3064\u304b\u3089\u306a\u3044\u3088\u3046\u306b\u8abf\u6574\u3057\u3066\u304f\u3060\u3055\u3044\u3002<br \/>Brain\u672c\u4f53\u30ad\u30fc\u306e\u300c&gt;&gt;\u4e0b\u300d\u300c\u30c4\u30fc\u30eb\u300d\u300cHOME\u300d\u3042\u305f\u308a\u304cBrainux\u3067\u4f7f\u3048\u306a\u3044\u306e\u304c\u75db\u3044<\/p>\n\n\n\n<p>\u306a\u304a\u3001\u518d\u8d77\u52d5\u5f8c\u3082\u8a2d\u5b9a\u3092\u6c38\u7d9a\u3059\u308b\u5834\u5408\u306f\u3001\u4ee5\u4e0b\u306e\u884c\u3092\u8ffd\u52a0\u3057\u3066\u4e0b\u3055\u3044\u3002<\/p>\n\n\n\n<p>$ vi  ~\/.xprofille<br \/>bash xbindkeys_autostart\u3000<\/p>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Brainux_%E3%81%AEX%E7%92%B0%E5%A2%83%E3%81%A7%E3%81%AE%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6\"><\/span>Brainux \u306eX\u74b0\u5883\u3067\u306e\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u30ad\u30fc\u30dc\u30fc\u30c9\u306b\u3064\u3044\u3066<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Brain\u306b\u3064\u3044\u3066\u306f\u30ad\u30fc\u6570\u304c\u5c11\u306a\u3044\u305f\u3081\u3001Brainux\u4e0a\u3067\u306e\u30ad\u30fc\u5165\u529b\u306f<br \/>\u4e00\u822c\u7684\u306a\u30ad\u30fc\u30d0\u30a4\u30f3\u30c9\u3067\u306f\u7121\u3044\u3067\u3059\u3002<br \/>\u7279\u306b\u8a18\u53f7\u306b\u3064\u3044\u3066\u306f\u3001\u30ad\u30fc\u306e\u5272\u308a\u5f53\u3066\u8868\u3092\u898b\u306a\u304c\u3089\u3067\u306f\u306a\u3044\u3068\u6b63\u76f4\u899a\u3048\u304d\u308c\u306a\u3044\u306e\u3068\u3001<br \/>\u79c1\u306ePW-SH3\u3067\u306f\u4e00\u90e8\u30ad\u30fc\u3067\u306f\u3001\u52dd\u624b\u306b\u30ea\u30d4\u30fc\u30c8\u3057\u3066\u3057\u307e\u3046\u3053\u3068\u3082\u3042\u308a\u3001<br \/>USB\u30ad\u30fc\u30dc\u30fc\u30c9\u306e\u51fa\u756a\u306b\u306a\u308b\u3053\u3068\u3082\u591a\u3044\u3067\u3059\u3002<br \/><br \/>Brain\u306e\u753b\u9762\u306f\u30bf\u30c3\u30c1\u30d1\u30cd\u30eb\u6a5f\u80fd\u4ed8\u304d\u3067\u3059\u306e\u3067\u3001<br \/>\u4eca\u56deX11\u7528\u306e\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u30ad\u30fc\u30dc\u30fc\u30c9\u3092\u898b\u3064\u3051\u307e\u3057\u305f\u306e\u3067\u3001\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<p>xvkbd\u3000X11\u7528\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u4eee\u60f3\u30ad\u30fc\u30dc\u30fc\u30c9<br \/>xvkbd\u306f\u3001X Window System\u7528\u306e\u4eee\u60f3\uff08\u30b0\u30e9\u30d5\u30a3\u30ab\u30eb\uff09\u30ad\u30fc\u30dc\u30fc\u30c9\u30d7\u30ed\u30b0\u30e9\u30e0\u3067\u3059\u3002\u753b\u9762\u306b\u8868\u793a\u3055\u308c\u305f\u30ad\u30fc\u30dc\u30fc\u30c9\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3053\u3068\u3067\u3001\u4ed6\u306e\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\uff08\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\uff09\u306b\u6587\u5b57\u3092\u5165\u529b\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u30ad\u30aa\u30b9\u30af\u7aef\u672b\u3084\u30cf\u30f3\u30c9\u30d8\u30eb\u30c9\u30c7\u30d0\u30a4\u30b9\u306a\u3069\u3001\u30cf\u30fc\u30c9\u30a6\u30a7\u30a2\u30ad\u30fc\u30dc\u30fc\u30c9\u3092\u642d\u8f09\u3057\u3066\u3044\u306a\u3044\u30b7\u30b9\u30c6\u30e0\u3067\u3082\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002\u307e\u305f\u3001\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u30aa\u30d7\u30b7\u30e7\u30f3\u3067\u6307\u5b9a\u3057\u305f\u6587\u5b57\u3092\u4ed6\u306e\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306b\u9001\u4fe1\u3059\u308b\u6a5f\u80fd\u3082\u5099\u3048\u3066\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<p>\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306f\u3001APT\u7d4c\u7531\u3067\u53ef\u80fd\u3067\u3059\u3002<br \/>sudo  apt  install   xvkbd<\/p>\n\n\n\n<p>\u8d77\u52d5\u306f\u3001X\u74b0\u5883\u4e0a\u306e\u30bf\u30fc\u30df\u30ca\u30eb\u304b\u3089\u4ee5\u4e0b\u306e\u30b3\u30de\u30f3\u30c9\u3067\u53ef\u80fd\u3067\u3059\u3002<br \/>xvkbd &amp;<\/p>\n\n\n\n<p>\u6a19\u6e96\u3067\u306f\u3001\u82f1\u8a9e\u30ad\u30fc\u30dc\u30fc\u30c9\u30bf\u30a4\u30d7\uff08\u30d5\u30a1\u30f3\u30af\u30b7\u30e7\u30f3\u30ad\u30fc\uff06\u30c6\u30f3\u30ad\u30fc\u4ed8\u304d\uff09\u3067\u8868\u793a\u3055\u308c\u307e\u3059\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-91.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"597\" src=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-91-1024x597.png\" alt=\"\" class=\"wp-image-3756\" srcset=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-91-1024x597.png 1024w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-91-300x175.png 300w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-91-768x448.png 768w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-91-1536x895.png 1536w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-91.png 1647w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>\u30ad\u30fc\u3092\u3044\u304f\u3064\u304b\u5165\u529b\u3059\u308b\u3068\u3001\u5358\u8a9e\u88dc\u5b8c\u6a5f\u80fd\u306b\u3088\u308a\u3001\u5019\u88dc\u3092\u8868\u793a\u3055\u305b\u308b\u6a5f\u80fd\u304c\u3042\u308a\u307e\u3059\u3002<br \/>(&#8220;te&#8221;\u307e\u3067\u5165\u308c\u305f\u7d50\u679c\u3001\u3044\u304f\u3064\u304b\u306e\u5358\u8a9e\u304c\u5019\u88dc\u3067\u51fa\u3066\u3044\u307e\u3059\u3002)<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-90.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"598\" src=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-90-1024x598.png\" alt=\"\" class=\"wp-image-3755\" srcset=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-90-1024x598.png 1024w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-90-300x175.png 300w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-90-768x449.png 768w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-90-1536x897.png 1536w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-90.png 1678w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>\u53f3\u4e0b\u306e&#8221;xvkbd&#8221;\u30ad\u30fc\u304b\u3089\u3001\u8868\u793a\u5f62\u5f0f\u306a\u3069\u306e\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u304c\u3067\u304d\u307e\u3059\u3002<br \/>\u6a19\u6e96\u3067\u306f\u3001keypad(10\u30ad\u30fc)\u3068Function(\u30d5\u30a1\u30f3\u30af\u30b7\u30e7\u30f3\u30ad\u30fc)\u306b\u30c1\u30a7\u30c3\u30af\u304c\u5165\u3063\u3066\u3044\u308b\u306e\u3067<br \/>\u30c6\u30f3\u30ad\u30fc\uff06\u30d5\u30a1\u30f3\u30af\u30b7\u30e7\u30f3\u30ad\u30fc\u4ed8\u304d\u3067\u8868\u793a\u3055\u308c\u3066\u3044\u307e\u3059\u3002<br \/><br \/>\u3082\u3057\u5358\u8a9e\u88dc\u5b8c\u6a5f\u80fd\u304c\u4e0d\u8981\u3067\u3042\u308c\u3070\u3001&#8221;xvkbd&#8221;\u30ad\u30fc\u30e1\u30cb\u30e5\u30fc\u304b\u3089\u300cPropety\u300d \u306b\u9032\u3081\u3070\u3001<br \/>\u8a2d\u5b9a\u53ef\u80fd\u3067\u3059\u3002<br \/>Dynamic Dictionay Weight \u306b &#8220;0&#8221; \u3092\u5165\u529b\u3057\u3001[Integrate Completion Panel?]\u306e\u9078\u629e\u3092\u5916\u3057\u3066\u3001xvkbd\u3092\u518d\u8d77\u52d5\u3059\u308c\u3070\u3001\u5358\u8a9e\u88dc\u5b8c\u6a5f\u80fd\u306f\u7121\u52b9\u306b\u306a\u308b\u3088\u3046\u3067\u3059\u3002<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-88.png\"><img loading=\"lazy\" decoding=\"async\" width=\"790\" height=\"602\" data-id=\"3753\" src=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-88.png\" alt=\"\" class=\"wp-image-3753\" srcset=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-88.png 790w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-88-300x229.png 300w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-88-768x585.png 768w\" sizes=\"auto, (max-width: 790px) 100vw, 790px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-89.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"602\" data-id=\"3754\" src=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-89-1024x602.png\" alt=\"\" class=\"wp-image-3754\" srcset=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-89-1024x602.png 1024w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-89-300x176.png 300w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-89-768x452.png 768w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-89-1536x903.png 1536w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-89.png 1629w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<p>\u300cKeypad\u300d\u300cSun Funtion Keys\u300d\u3067\u3001\uff11\uff10\u30ad\u30fc\u3001\u30d5\u30a1\u30f3\u30af\u30b7\u30e7\u30f3\u30ad\u30fc\u3092<br \/>\u305d\u308c\u305e\u308c\u5225\u30a6\u30a4\u30f3\u30c9\u30a6\u3068\u3057\u3066\u5206\u96e2\u8868\u793a\u3059\u308b\u3053\u3068\u3082\u53ef\u80fd\u3067\u3059\u3002<\/p>\n\n\n\n<p>\u30b3\u30de\u30f3\u30c9\u8d77\u52d5\u6642\u304b\u3089\u3001\uff11\uff10\u30ad\u30fc\u3001\u30d5\u30a1\u30f3\u30af\u30b7\u30e7\u30f3\u30ad\u30fc\u3092\u8868\u793a\u3057\u306a\u3044\u3088\u3046\u306b\u3059\u308b\u305f\u3081\u306b\u306f\u3001<br \/>\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u5b9f\u884c\u3057\u307e\u3059\u3002<br \/>xvkbd -compact &amp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-87.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"606\" src=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-87-1024x606.png\" alt=\"\" class=\"wp-image-3752\" srcset=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-87-1024x606.png 1024w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-87-300x177.png 300w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-87-768x454.png 768w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-87-1536x908.png 1536w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-87.png 1620w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>\u540c\u69d8\u306b\u8d77\u52d5\u6642\u306b\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u3059\u308b\u3068\u3001Shift\u306e\u62bc\u4e0b\u72b6\u6cc1\u306b\u5fdc\u3058\u3066\u3001<br \/>\u5165\u529b\u3055\u308c\u308b\u6587\u5b57\u306e\u307f\u8868\u793a\u3055\u308c\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3059\u3002<br \/>xvkbd  -modal &amp;<\/p>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<p>\u500b\u4eba\u7684\u306b\u6b8b\u5ff5\u306a\u306e\u306f\u3001<br \/>\u672c\u4f53\u90e8\u5206\u306eReturn\u30ad\u30fc\u306e\u4e0a\u306e\u30ad\u30fc\u304c\u305d\u306e\u307e\u307e\u3067\u306fDEL\u30ad\u30fc\u306b\u306a\u308a\u3001<br \/>SHIFT\u3092\u62bc\u3059\u3053\u3068\u3067BS\u30ad\u30fc\u306b\u306a\u308b\u3053\u3068\u3067\u3059\u3002<br \/>DEL\u30ad\u30fc\u3068BS\u30ad\u30fc\u3067\u306f\u5727\u5012\u7684\u306bBS\u30ad\u30fc\u306e\u307b\u3046\u304c\u4f7f\u7528\u56de\u6570\u304c\u591a\u3044\u306e\u3067\u3001<br \/>\u3053\u308c\u304c\u9006\u3067\u3042\u308c\u3070\u3001\u7406\u60f3\u901a\u308a\u3067\u3057\u305f\u3002<\/p>\n\n\n\n<p>\u3068\u3001\u3044\u3046\u3053\u3068\u3067\u3001\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u3092\u66f8\u304d\u63db\u3048\u3066\u5165\u308c\u66ff\u3048\u3067\u304d\u308b\u304b\u78ba\u304b\u3081\u3066\u307f\u307e\u3059\u3002<\/p>\n\n\n\n<p>xvkbd\u3000\u306e\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u306f\u3001\/etc\/X11\/app-defaults\/XVkbd-common\u3000\u306b\u306a\u308a\u307e\u3059\u306e\u3067\u3001<br \/>\u3053\u306e\u30d5\u30a1\u30a4\u30eb\u306e\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u3092\u53d6\u3063\u3066\u66f4\u65b0\u3057\u3066\u307f\u307e\u3059\u3002<\/p>\n\n\n\n<p>\u5909\u66f4\u524d\u3000cat  \/etc\/X11\/app-defaults\/XVkbd-common<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-94.png\"><img loading=\"lazy\" decoding=\"async\" width=\"223\" height=\"36\" src=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-94.png\" alt=\"\" class=\"wp-image-3759\"\/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-92.png\"><img loading=\"lazy\" decoding=\"async\" width=\"987\" height=\"731\" src=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-92.png\" alt=\"\" class=\"wp-image-3757\" srcset=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-92.png 987w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-92-300x222.png 300w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-92-768x569.png 768w\" sizes=\"auto, (max-width: 987px) 100vw, 987px\" \/><\/a><\/figure>\n\n\n\n<p>\u5909\u66f4\u5185\u5bb9<br \/> \u3000\u3000sudo vi   \/etc\/X11\/app-defaults\/XVkbd-common<\/p>\n\n\n\n<p>\u3000\u3000   1\u30d6\u30ed\u30c3\u30af\uff1a               75 &lt;-&gt; 45<br \/>\u3000\u30002,3\u30d6\u30ed\u30c3\u30af\uff1aBackSpace &lt;-&gt; Delete   <br \/>\u3000\u3000   4\u30d6\u30ed\u30c3\u30af\uff1aBackSpace &lt;-&gt; Delete   ,     Del  &lt;-&gt; BS<br \/>\u3000\u3000   5\u30d6\u30ed\u30c3\u30af\uff1aDelete -&gt;  BackSpace     ,     BS      -&gt; Del<br \/>\u3000\u3000   6\u30d6\u30ed\u30c3\u30af\uff1aBackSpace -&gt; Delete      ,     Del     -&gt; BS<\/p>\n\n\n\n<p>\u5909\u66f4\u5f8c\u3000cat  \/etc\/X11\/app-defaults\/XVkbd-common<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-96.png\"><img loading=\"lazy\" decoding=\"async\" width=\"235\" height=\"36\" src=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-96.png\" alt=\"\" class=\"wp-image-3761\"\/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-98.png\"><img loading=\"lazy\" decoding=\"async\" width=\"782\" height=\"713\" src=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-98.png\" alt=\"\" class=\"wp-image-3763\" srcset=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-98.png 782w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-98-300x274.png 300w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-98-768x700.png 768w\" sizes=\"auto, (max-width: 782px) 100vw, 782px\" \/><\/a><\/figure>\n\n\n\n<p>\u4e00\u5ea6\u3001xvkbd\u3092\u7d42\u4e86\u3057\u3066\u3001\u3042\u305f\u3089\u3057\u304f\u3001\u8d77\u52d5\u3057\u307e\u3059\u3002<br \/>\u3067\u304d\u305f\u30fc<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-97.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"579\" src=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-97-1024x579.png\" alt=\"\" class=\"wp-image-3762\" srcset=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-97-1024x579.png 1024w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-97-300x170.png 300w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-97-768x434.png 768w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-97-1536x868.png 1536w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-97.png 1715w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>\u3082\u3057\u3001Brainux\u306eX\u74b0\u5883\u8d77\u52d5\u6642\u306b\u81ea\u52d5\u7684\u306b\u3001xvkbd\u3092\u8d77\u52d5\u3055\u305b\u305f\u3044\u306e\u3067\u3042\u308c\u3070\u3001<br \/>~\/.xprofile\u3000\u306b\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u8ffd\u8a18\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n\n\n\n<p>$ vi ~\/.xprofile<br \/>xvkbd  &amp;<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>\u3000\u3000<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E5%8F%82%E8%80%83Terminal%E4%B8%8A%E3%81%A7%E4%BD%BF%E7%94%A8%E5%8F%AF%E8%83%BD%E3%81%AA%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%892024-12-23-202715%E7%89%88\"><\/span>(\u53c2\u8003)Terminal\u4e0a\u3067\u4f7f\u7528\u53ef\u80fd\u306a\u30b3\u30de\u30f3\u30c9[2024-12-23-202715\u7248]<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"user%E3%81%A7path%E3%81%8C%E9%80%9A%E3%81%A3%E3%81%A6%E3%81%84%E3%82%8B%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89\"><\/span>user\u3067path\u304c\u901a\u3063\u3066\u3044\u308b\u30b3\u30de\u30f3\u30c9<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>user@brain:~$\nDisplay all 918 possibilities? (y or n)\n!                                     fi                                    pushd\n.\/                                    file                                  pwd\n:                                     fincore                               pwdx\n&#91;                                     find                                  py3clean\n&#91;&#91;                                    findmnt                               py3compile\n]]                                    flex                                  py3versions\n{                                     flex++                                pydoc3\n}                                     flock                                 pydoc3.9\naclocal                               fmt                                   pygettext3\naclocal-1.16                          fold                                  pygettext3.9\naconnect                              for                                   pygmentize\naddpart                               free                                  python3\naddr2line                             function                              python3.9\nalias                                 fuser                                 python3.9-config\nalsabat                               g++                                   python3-config\nalsaloop                              g++-10                                qemu-arm-static\nalsamixer                             gcc                                   ranlib\nalsatplg                              gcc-10                                rbash\nalsaucm                               gcc-ar                                rcp\namidi                                 gcc-ar-10                             rdma\namixer                                gcc-nm                                read\nanthy-agent                           gcc-nm-10                             readarray\nanthy-dic-tool                        gcc-ranlib                            readelf\naplay                                 gcc-ranlib-10                         readlink\naplaymidi                             gcov                                  readonly\napropos                               gcov-10                               realpath\napt                                   gcov-dump                             rendercheck\napt-cache                             gcov-dump-10                          renice\napt-cdrom                             gcov-tool                             reset\napt-config                            gcov-tool-10                          resize\napt-extracttemplates                  gencat                                resizepart\napt-ftparchive                        geqn                                  resolvectl\napt-get                               getconf                               return\napt-key                               getent                                rev\napt-mark                              getopt                                rgrep\napt-sortpkgs                          getopts                               rlogin\nar                                    git                                   rm\narch                                  git-receive-pack                      rmdir\narecord                               git-shell                             rnano\narecordmidi                           git-upload-archive                    routef\narm-linux-gnueabi-addr2line           git-upload-pack                       routel\narm-linux-gnueabi-ar                  gmake                                 rpcgen\narm-linux-gnueabi-as                  gnome-terminal                        rsh\narm-linux-gnueabi-c++filt             gnome-terminal.wrapper                rtstat\narm-linux-gnueabi-cpp                 gold                                  runcon\narm-linux-gnueabi-cpp-10              gpasswd                               run-parts\narm-linux-gnueabi-dwp                 gpg                                   rview\narm-linux-gnueabi-elfedit             gpg-agent                             rvim\narm-linux-gnueabi-g++                 gpgcompose                            savelog\narm-linux-gnueabi-g++-10              gpgconf                               scp\narm-linux-gnueabi-gcc                 gpg-connect-agent                     script\narm-linux-gnueabi-gcc-10              gpgparsemail                          scriptlive\narm-linux-gnueabi-gcc-ar              gpgsm                                 scriptreplay\narm-linux-gnueabi-gcc-ar-10           gpgsplit                              sdiff\narm-linux-gnueabi-gcc-nm              gpgtar                                sed\narm-linux-gnueabi-gcc-nm-10           gpgv                                  select\narm-linux-gnueabi-gcc-ranlib          gpg-wks-server                        select-default-iwrap\narm-linux-gnueabi-gcc-ranlib-10       gpg-zip                               select-editor\narm-linux-gnueabi-gcov                gpic                                  sensible-browser\narm-linux-gnueabi-gcov-10             gprof                                 sensible-editor\narm-linux-gnueabi-gcov-dump           grep                                  sensible-pager\narm-linux-gnueabi-gcov-dump-10        groff                                 seq\narm-linux-gnueabi-gcov-tool           grog                                  set\narm-linux-gnueabi-gcov-tool-10        grops                                 setarch\narm-linux-gnueabi-gold                grotty                                setpriv\narm-linux-gnueabi-gprof               groups                                setsid\narm-linux-gnueabi-ld                  gtbl                                  setterm\narm-linux-gnueabi-ld.bfd              gtf                                   setxkbmap\narm-linux-gnueabi-ld.gold             gtk-update-icon-cache                 sftp\narm-linux-gnueabi-lto-dump-10         gunzip                                sg\narm-linux-gnueabi-nm                  gzexe                                 sh\narm-linux-gnueabi-objcopy             gzip                                  sha1sum\narm-linux-gnueabi-objdump             h2ph                                  sha224sum\narm-linux-gnueabi-pkg-config          h2xs                                  sha256sum\narm-linux-gnueabi-python3.9-config    hash                                  sha384sum\narm-linux-gnueabi-python3-config      hd                                    sha512sum\narm-linux-gnueabi-ranlib              head                                  shasum\narm-linux-gnueabi-readelf             help                                  shift\narm-linux-gnueabi-size                helpztags                             shopt\narm-linux-gnueabi-strings             hexdump                               shred\narm-linux-gnueabi-strip               history                               shuf\narm-unknown-linux-gnueabi-pkg-config  host                                  size\nas                                    hostid                                skill\naseqdump                              hostname                              sl\naseqnet                               hostnamectl                           slabtop\natobm                                 htop                                  sleep\nautoconf                              ico                                   slogin\nautoheader                            ico-dvd                               snice\nautom4te                              iconv                                 soelim\nautomake                              id                                    sort\nautomake-1.16                         iecset                                source\nautoreconf                            if                                    speaker-test\nautoscan                              ifnames                               splain\nautoupdate                            in                                    split\nawk                                   infocmp                               ss\naxfer                                 infotocap                             ssh\nb2sum                                 install                               ssh-add\nbase32                                instmodsh                             ssh-agent\nbase64                                ionice                                ssh-argv0\nbasename                              ip                                    ssh-copy-id\nbasenc                                ipcmk                                 ssh-keygen\nbash                                  ipcrm                                 ssh-keyscan\nbashbug                               ipcs                                  startx\nbg                                    ipython3                              stat\nbind                                  ischroot                              stdbuf\nbison                                 ispell-wrapper                        streamzip\nbison.yacc                            jobs                                  strings\nbitmap                                join                                  strip\nbmtoa                                 journalctl                            stty\nbootctl                               json_pp                               su\nbrain-config                          jwm                                   sudo\nbreak                                 kbxutil                               sudoedit\nbuiltin                               kernel-install                        sudoreplay\nbunzip2                               kill                                  sum\nbusctl                                killall                               suspend\nbusybox                               kmod                                  sync\nbwrap                                 koi8rxterm                            systemctl\nbzcat                                 last                                  systemd\nbzcmp                                 lastb                                 systemd-analyze\nbzdiff                                lastlog                               systemd-ask-password\nbzegrep                               lcf                                   systemd-cat\nbzexe                                 ld                                    systemd-cgls\nbzfgrep                               ld.bfd                                systemd-cgtop\nbzgrep                                ldd                                   systemd-delta\nbzip2                                 ld.gold                               systemd-detect-virt\nbzip2recover                          less                                  systemd-escape\nbzless                                lessecho                              systemd-hwdb\nbzmore                                lessfile                              systemd-id128\nc++                                   lesskey                               systemd-inhibit\nc89                                   lesspipe                              systemd-machine-id-setup\nc89-gcc                               let                                   systemd-mount\nc99                                   lex                                   systemd-notify\nc99-gcc                               lexgrog                               systemd-path\ncaller                                libnetcfg                             systemd-resolve\ncaptoinfo                             libpng16-config                       systemd-run\ncase                                  libpng-config                         systemd-socket-activate\ncat                                   libtoolize                            systemd-stdio-bridge\ncatchsegv                             link                                  systemd-sysusers\ncatman                                linux32                               systemd-tmpfiles\ncc                                    linux64                               systemd-tty-ask-password-agent\ncd                                    linux-check-removal                   systemd-umount\nc++filt                               linux-update-symlinks                 tabs\nchage                                 linux-version                         tac\nchattr                                ln                                    tail\nchcon                                 lnstat                                tar\nchfn                                  local                                 tasksel\nchgrp                                 locale                                taskset\nchmod                                 localectl                             tbl\nchoom                                 localedef                             tee\nchown                                 logger                                tempfile\nchrt                                  login                                 test\nchsh                                  loginctl                              then\ncksum                                 logname                               tic\nclear                                 logout                                time\nclear_console                         look                                  timedatectl\ncmp                                   ls                                    timeout\ncol                                   lsattr                                times\ncolcrt                                lsblk                                 tload\ncolrm                                 lscpu                                 tmux\ncolumn                                lsinitramfs                           toe\ncomm                                  lsipc                                 top\ncommand                               lslocks                               touch\ncompgen                               lslogins                              tput\ncomplete                              lsmem                                 tr\ncompopt                               lsmod                                 transset\ncontinue                              lsns                                  trap\nconvert-dtsv0                         lspgpot                               troff\ncoproc                                lsusb                                 true\ncorelist                              lto-dump-10                           truncate\ncp                                    lua                                   tset\ncpan                                  lua5.1                                tsort\ncpan5.32-arm-linux-gnueabi            luac                                  tty\ncpio                                  luac5.1                               type\ncpp                                   lxterm                                typeset\ncpp-10                                lxterminal\/                           tzselect\nc_rehash                              ly                                    ucf\ncrontab                               lzcat                                 ucfq\ncsplit                                lzcmp                                 ucfr\nctstat                                lzdiff                                udevadm\ncurl                                  lzegrep                               uim-fep\ncut                                   lzfgrep                               uim-fep-tick\ncvt                                   lzgrep                                uim-help\ncvtsudoers                            lzless                                uim-m17nlib-relink-icons\ndash                                  lzma                                  uim-module-manager\ndate                                  lzmainfo                              uim-sh\ndbus-cleanup-sockets                  lzmore                                uim-toolbar\ndbus-daemon                           m17n-db                               ul\ndbus-monitor                          m4                                    ulimit\ndbus-run-session                      make                                  umask\ndbus-send                             make-first-existing-target            umount\ndbus-update-activation-environment    man                                   unalias\ndbus-uuidgen                          mandb                                 uname\ndd                                    manpath                               uncompress\ndebconf                               man-recode                            unexpand\ndebconf-apt-progress                  mapfile                               uniq\ndebconf-communicate                   mawk                                  unlink\ndebconf-copydb                        mcookie                               unlzma\ndebconf-escape                        md5sum                                unmkinitramfs\ndebconf-set-selections                md5sum.textutils                      unpigz\ndebconf-show                          mesg                                  unset\ndeb-systemd-helper                    midori                                unshare\ndeb-systemd-invoke                    migrate-pubring-from-classic-gpg      until\ndeclare                               mkdir                                 unxz\ndelpart                               mkfifo                                update-alternatives\ndf                                    mknod                                 update-mime-database\ndh_autotools-dev_restoreconfig        mktemp                                uptime\ndh_autotools-dev_updateconfig         more                                  usb-devices\ndh_numpy3                             mount                                 usbhid-dump\ndh_xsf_substvars                      mountpoint                            usbreset\ndialog                                mt                                    users\ndiff                                  mt-gnu                                utmpdump\ndiff3                                 mv                                    uxterm\ndir                                   namei                                 vdir\ndircolors                             nano                                  vi\ndirmngr                               nawk                                  view\ndirmngr-client                        neofetch                              vim\ndirname                               neqn                                  vim.basic\ndirs                                  netstat                               vimdiff\ndisown                                netsurf                               vim.tiny\ndmesg                                 netsurf-gtk                           vimtutor\ndnsdomainname                         networkctl                            vmstat\ndo                                    newgrp                                w\ndomainname                            nice                                  wait\ndone                                  nisdomainname                         wall\ndpkg                                  nl                                    watch\ndpkg-architecture                     nm                                    watchgnupg\ndpkg-buildflags                       nmcli                                 wc\ndpkg-buildpackage                     nm-online                             wdctl\ndpkg-checkbuilddeps                   nmtui                                 wget\ndpkg-deb                              nmtui-connect                         whatis\ndpkg-distaddfile                      nmtui-edit                            whereis\ndpkg-divert                           nmtui-hostname                        which\ndpkg-genbuildinfo                     nohup                                 while\ndpkg-genchanges                       nproc                                 whiptail\ndpkg-gencontrol                       nroff                                 who\ndpkg-gensymbols                       nsenter                               whoami\ndpkg-maintscript-helper               nstat                                 wpa_passphrase\ndpkg-mergechangelogs                  numfmt                                write\ndpkg-name                             objcopy                               write.ul\ndpkg-parsechangelog                   objdump                               X\ndpkg-query                            oclock                                x11perf\ndpkg-realpath                         od                                    x11perfcomp\ndpkg-scanpackages                     openssl                               xargs\ndpkg-scansources                      pager                                 xauth\ndpkg-shlibdeps                        partx                                 xbiff\ndpkg-source                           passwd                                xcalc\ndpkg-split                            paste                                 xclipboard\ndpkg-statoverride                     patch                                 xclock\ndpkg-trigger                          pathchk                               xconsole\ndpkg-vendor                           pcmanfm                               xcursorgen\ndtc                                   pdb3                                  xcutsel\ndtdiff                                pdb3.9                                xdg-dbus-proxy\ndu                                    peekfd                                xditview\ndwp                                   perf                                  xedit\necho                                  perl                                  xeyes\neditor                                perl5.32.1                            xgc\negrep                                 perl5.32-arm-linux-gnueabi            xinit\nelfedit                               perlbug                               xinput_calibrator\nelif                                  perldoc                               xkbbell\nelse                                  perlivp                               xkbcomp\nenable                                perlthanks                            xkbevd\nenable_rndis_gadget                   pgrep                                 xkbprint\nenc2xs                                pic                                   xkbvleds\nencguess                              pico                                  xkbwatch\nenv                                   piconv                                xload\neqn                                   pidof                                 xlogo\nesac                                  pidwait                               xmag\neval                                  pigz                                  xman\nex                                    pinentry                              xmore\nexec                                  pinentry-curses                       Xorg\nexit                                  ping                                  xsubpp\nexpand                                ping4                                 xterm\nexpiry                                ping6                                 x-terminal-emulator\nexport                                pinky                                 xwd\nexpr                                  pip                                   x-window-manager\nf2py3                                 pip3                                  xwud\nf2py3.9                               pkaction                              x-www-browser\nfactor                                pkcheck                               xxd\nfaillog                               pkexec                                xz\nfallocate                             pkg-config                            xzcat\nfalse                                 pkill                                 xzcmp\nfbterm                                pkttyagent                            xzdiff\nfc                                    pl2pm                                 xzegrep\nfc-cache                              pldd                                  xzfgrep\nfc-cat                                pmap                                  xzgrep\nfc-conflist                           pod2html                              xzless\nfcitx                                 pod2man                               xzmore\nfcitx4-config                         pod2text                              yacc\nfcitx-autostart                       pod2usage                             yes\nfcitx-configtool                      podchecker                            ypdomainname\nfcitx-dbus-watcher                    popd                                  zcat\nfcitx-diagnose                        pr                                    zcmp\nfcitx-remote                          preconv                               zdiff\nfcitx-skin-installer                  printenv                              zdump\nfc-list                               printf                                zegrep\nfc-match                              prlimit                               zfgrep\nfc-pattern                            prove                                 zforce\nfc-query                              prtstat                               zgrep\nfc-scan                               ps                                    zip\nfc-validate                           pslog                                 zipcloak\nfdtdump                               pstree                                zipdetails\nfdtget                                pstree.x11                            zipnote\nfdtoverlay                            ptar                                  zipsplit\nfdtput                                ptardiff                              zless\nfg                                    ptargrep                              zmore\nfgrep                                 ptx                                   znew<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"sudo_%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E4%B8%8A%E3%81%A7path%E3%81%8C%E9%80%9A%E3%81%A3%E3%81%A6%E3%81%84%E3%82%8B%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89\"><\/span>sudo \u30b3\u30de\u30f3\u30c9\u4e0a\u3067path\u304c\u901a\u3063\u3066\u3044\u308b\u30b3\u30de\u30f3\u30c9<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\uff08\u306a\u304a\u3001sl\u30b3\u30de\u30f3\u30c9\u3060\u3051\u306fsudo\u4e0a\u3067\u306e\u5b9f\u884c\u306fpath\u304c\u901a\u3063\u3066\u3044\u306a\u304f\u3066\u3001\u51fa\u6765\u306a\u3044\u3088\u3046\u3067\u3059\u3002\uff09<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>accessdb\naddgnupghome\naddgroup\nadd-shell\nadduser\nagetty\nalsabat-test\nalsactl\nalsa-info\napplygnupgdefaults\narp\narpd\naspell-autobuildhash\navahi-daemon\nbadblocks\nblkdeactivate\nblkdiscard\nblkid\nblkzone\nblockdev\nbridge\ncapsh\ncfdisk\nchcpu\nchgpasswd\nchmem\nchpasswd\nchroot\ncpgr\ncppw\ncron\nctrlaltdel\ndebugfs\ndelgroup\ndeluser\ndepmod\ndevlink\ndhclient\ndhclient-script\ndmsetup\ndmstats\ndpkg-fsys-usrunmess\ndpkg-preconfigure\ndpkg-reconfigure\ndumpe2fs\ne2freefrag\ne2fsck\ne2image\ne2label\ne2mmpstatus\ne2scrub\ne2scrub_all\ne2undo\ne4crypt\ne4defrag\nfaillock\nfake-hwclock\nfdformat\nfdisk\nfilefrag\nfindfs\nfsck\nfsck.cramfs\nfsck.ext2\nfsck.ext3\nfsck.ext4\nfsck.minix\nfsfreeze\nfstab-decode\nfstrim\ngenl\ngetcap\ngetpcaps\ngetty\ngroupadd\ngroupdel\ngroupmems\ngroupmod\ngrpck\ngrpconv\ngrpunconv\nhalt\nhwclock\niconvconfig\nifconfig\nifdown\nifquery\nifup\ninit\ninsmod\ninstallkernel\ninvoke-rc.d\nipmaddr\niptunnel\nisosize\nispell-autobuildhash\niw\nkillall5\nldattach\nldconfig\nlocale-gen\nlogrotate\nlogsave\nlosetup\nmii-tool\nmke2fs\nmkfs\nmkfs.bfs\nmkfs.cramfs\nmkfs.ext2\nmkfs.ext3\nmkfs.ext4\nmkfs.minix\nmkhomedir_helper\nmkinitramfs\nmklost+found\nmkswap\nmodinfo\nmodprobe\nnameif\nNetworkManager\nnewusers\nnft\nnologin\npam-auth-update\npam_getenv\npam_timestamp_check\nparted\npartprobe\npivot_root\nplipconfig\npoweroff\npwck\npwconv\npwunconv\nrarp\nraw\nreadprofile\nreboot\nremove-default-ispell\nremove-default-wordlist\nremove-shell\nresize2fs\nresolvconf\nrmmod\nrmt\nrmt-tar\nroute\nrsyslogd\nrtacct\nrtcwake\nrtmon\nrunlevel\nrunuser\nselect-default-ispell\nselect-default-wordlist\nservice\nsetcap\nsfdisk\nshadowconfig\nshutdown\nslattach\nsshd\nstart-stop-daemon\nsudo_logsrvd\nsudo_sendlog\nsulogin\nswaplabel\nswapoff\nswapon\nswitch_root\nsysctl\ntarcat\ntc\ntelinit\nth-cmd\nthd\ntipc\ntune2fs\ntzconfig\nunix_chkpwd\nunix_update\nupdate-ca-certificates\nupdate-default-aspell\nupdate-default-ispell\nupdate-default-wordlist\nupdate-dictcommon-aspell\nupdate-dictcommon-hunspell\nupdate-icon-caches\nupdate-initramfs\nupdate-locale\nupdate-passwd\nupdate-rc.d\nuseradd\nuserdel\nusermod\nvalidlocale\nvigr\nvipw\nvisudo\nwipefs\nwpa_action\nwpa_cli\nwpa_supplicant\nzic\nzramctl<\/code><\/pre>\n\n\n\n<p><\/p>\n<p>Views: 533<\/p>","protected":false},"excerpt":{"rendered":"<p>Brainux\u3092\u3044\u3058\u3063\u3066\u904a\u3076 \u524d\u56de\u4f5c\u6210\u3057\u305fMicroSD\u304b\u3089\u6539\u3081\u3066Brainux\u3092\u8d77\u52d5\u3057\u307e\u3059\u3002\u96fb\u5b50\u8f9e\u66f8\u306e\u30e1\u30cb\u30e5\u30fc\uff08HOME -&gt; \u30c4\u30fc\u30eb -&gt; \u8ffd\u52a0\u30b3\u30f3\u30c6\u30f3\u30c4 -&gt; \u8ffd\u52a0\u30a2\u30d7\u30ea\u30fb\u52d5\u753b\uff09\u306b\u9032\u3093\u3067\u3001\u300clau &hellip; <a href=\"https:\/\/nsb.homeip.net\/wp\/?p=3048\">\u7d9a\u304d\u3092\u8aad\u3080 <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[48],"tags":[],"class_list":["post-3048","post","type-post","status-publish","format-standard","hentry","category-brainux"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/nsb.homeip.net\/wp\/index.php?rest_route=\/wp\/v2\/posts\/3048","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nsb.homeip.net\/wp\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nsb.homeip.net\/wp\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nsb.homeip.net\/wp\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/nsb.homeip.net\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3048"}],"version-history":[{"count":69,"href":"https:\/\/nsb.homeip.net\/wp\/index.php?rest_route=\/wp\/v2\/posts\/3048\/revisions"}],"predecessor-version":[{"id":5675,"href":"https:\/\/nsb.homeip.net\/wp\/index.php?rest_route=\/wp\/v2\/posts\/3048\/revisions\/5675"}],"wp:attachment":[{"href":"https:\/\/nsb.homeip.net\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3048"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nsb.homeip.net\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3048"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nsb.homeip.net\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3048"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}