{"id":5751,"date":"2026-03-25T23:45:22","date_gmt":"2026-03-25T14:45:22","guid":{"rendered":"https:\/\/nsb.homeip.net\/wp\/?p=5751"},"modified":"2026-04-23T23:54:54","modified_gmt":"2026-04-23T14:54:54","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-10-brainux-%e6%9c%80%e6%96%b0%e7%89%88trixie%e3%83%99%e3%83%bc%e3%82%b9%e3%82%92%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88","status":"publish","type":"post","link":"https:\/\/nsb.homeip.net\/wp\/?p=5751","title":{"rendered":"\u96fb\u5b50\u8f9e\u66f8Brain\u3092\u3044\u3058\u308b (10) Brainux \u6700\u65b0\u7248(Trixie\u30d9\u30fc\u30b9)\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\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=5751\/#Brainux_%E6%9C%80%E6%96%B0%E7%89%88Trixie%E3%83%99%E3%83%BC%E3%82%B9%E3%80%80%E3%81%8C%E5%85%AC%E9%96%8B%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82\" >Brainux \u6700\u65b0\u7248(Trixie\u30d9\u30fc\u30b9)\u3000\u304c\u516c\u958b\u3055\u308c\u307e\u3057\u305f\u3002<\/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=5751\/#%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6\" >\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\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-3\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=5751\/#%E3%81%95%E3%81%A3%E3%81%9D%E3%81%8F%E5%8B%95%E3%81%8B%E3%81%97%E3%81%A6%E3%81%BF%E3%82%8B\" >\u3055\u3063\u305d\u304f\u52d5\u304b\u3057\u3066\u307f\u308b<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=5751\/#USB_Video_Class_USB%E3%82%AB%E3%83%A1%E3%83%A9_%E3%81%AE%E5%8B%95%E4%BD%9C%E7%A2%BA%E8%AA%8D\" >USB Video Class (USB\u30ab\u30e1\u30e9) \u306e\u52d5\u4f5c\u78ba\u8a8d<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=5751\/#APT%E7%B5%8C%E7%94%B1%E3%81%A7%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%97%E3%81%9Fmplayer%E3%81%8CIllegal_insturuction%E3%81%A7%E8%90%BD%E3%81%A1%E3%82%8B%E3%81%AE%E3%82%92%E5%AF%BE%E7%AD%96%E3%81%99%E3%82%8B\" >APT\u7d4c\u7531\u3067\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u305fmplayer\u304cIllegal insturuction\u3067\u843d\u3061\u308b\u306e\u3092\u5bfe\u7b56\u3059\u308b<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=5751\/#BulleseyeDebian11%E3%83%99%E3%83%BC%E3%82%B9%E3%82%84bookwormDebian12%E3%81%AE%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95\" >Bulleseye(Debian11\u30d9\u30fc\u30b9)\u3084bookworm(Debian12)\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u65b9\u6cd5<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=5751\/#SDL12%E4%BD%BF%E3%81%A3%E3%81%A6%E3%81%84%E3%82%8B%E3%82%A2%E3%83%97%E3%83%AA%E3%81%8C%E9%81%85%E3%81%84%E3%81%AE%E3%82%92%E5%AF%BE%E7%AD%96%E3%81%99%E3%82%8B\" >SDL1.2\u4f7f\u3063\u3066\u3044\u308b\u30a2\u30d7\u30ea\u304c\u9045\u3044\u306e\u3092\u5bfe\u7b56\u3059\u308b<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=5751\/#bookworm%E3%81%AElibsdl12debian%E3%80%80libsdl12%E3%83%99%E3%83%BC%E3%82%B9%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%99%E3%82%8B%E5%89%AF%E4%BD%9C%E7%94%A8%E6%9C%89%E3%81%A7%E4%B8%8D%E6%8E%A1%E7%94%A8\" >bookworm\u306elibsdl1.2debian\u3000(libsdl1.2\u30d9\u30fc\u30b9)\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b(\u526f\u4f5c\u7528\u6709\u3067\u4e0d\u63a1\u7528)<\/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=5751\/#libsdl12%E3%82%92trixie%E7%94%A8%E3%81%AB%E3%83%93%E3%83%AB%E3%83%89%E3%81%99%E3%82%8B%E6%8E%A1%E7%94%A8\" >libsdl1.2\u3092trixie\u7528\u306b\u30d3\u30eb\u30c9\u3059\u308b(\u63a1\u7528)<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=5751\/#bullseye%E3%81%A7%E3%81%AFSDL12%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6%E3%81%84%E3%81%9F%E3%82%A2%E3%83%97%E3%83%AA%E3%81%8Ctrixie%E3%81%A7%E3%81%AFSDL20%E3%81%AB%E3%81%AA%E3%81%A3%E3%81%A6%E3%81%84%E3%82%8B%E5%A0%B4%E5%90%88%E3%81%AE%E5%AF%BE%E5%BF%9C\" >bullseye\u3067\u306fSDL1.2\u3092\u4f7f\u3063\u3066\u3044\u305f\u30a2\u30d7\u30ea\u304ctrixie\u3067\u306fSDL2.0\u306b\u306a\u3063\u3066\u3044\u308b\u5834\u5408\u306e\u5bfe\u5fdc<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=5751\/#hannah%E3%80%80%E3%81%AE%E5%A0%B4%E5%90%88\" >hannah\u3000\u306e\u5834\u5408<\/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=5751\/#enigma%E3%80%80%E3%81%AE%E5%A0%B4%E5%90%88\" >enigma\u3000\u306e\u5834\u5408<\/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=5751\/#Python3-pygame%E3%81%AE%E3%82%A2%E3%83%97%E3%83%AA%E3%81%8C%E9%81%85%E3%81%84\" >Python3-pygame\u306e\u30a2\u30d7\u30ea\u304c\u9045\u3044<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=5751\/#bookworm%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%E4%BB%A5%E5%89%8D%E3%81%AEGTK2%E3%81%AE%E3%82%A2%E3%83%97%E3%83%AA%E3%81%8C%E5%8B%95%E3%81%8B%E3%81%AA%E3%81%84\" >bookworm\u30d1\u30c3\u30b1\u30fc\u30b8\u4ee5\u524d\u306eGTK2\u306e\u30a2\u30d7\u30ea\u304c\u52d5\u304b\u306a\u3044<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=5751\/#Trixie%E3%81%A7%E5%88%A9%E7%94%A8%E5%8F%AF%E8%83%BD%E3%81%AB%E3%81%AA%E3%81%A3%E3%81%9F%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%E3%81%AE%E7%B4%B9%E4%BB%8B\" >Trixie\u3067\u5229\u7528\u53ef\u80fd\u306b\u306a\u3063\u305f\u30d1\u30c3\u30b1\u30fc\u30b8\u306e\u7d39\u4ecb<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=5751\/#SDL12\" >SDL1.2<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=5751\/#spout%E3%80%80_%E5%B0%8F%E3%81%95%E3%81%AA%E6%8A%BD%E8%B1%A1%E7%9A%84%E3%81%AA%E7%99%BD%E9%BB%922D%E6%B4%9E%E7%AA%9F%E3%82%B7%E3%83%A5%E3%83%BC%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0%E3%82%B2%E3%83%BC%E3%83%A0bullseye%E3%81%A7%E3%81%AFapt_install%E3%81%A7%E3%81%8D%E3%81%AA%E3%81%84\" >spout\u3000&nbsp;\u5c0f\u3055\u306a\u62bd\u8c61\u7684\u306a\u767d\u9ed22D\u6d1e\u7a9f\u30b7\u30e5\u30fc\u30c6\u30a3\u30f3\u30b0\u30b2\u30fc\u30e0(bullseye\u3067\u306fapt install\u3067\u304d\u306a\u3044)<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=5751\/#python3-cairo\" >python3-cairo<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=5751\/#%E2%96%B3%E3%80%80ghextris%E3%80%80%E5%85%AD%E8%A7%92%E5%BD%A2%E3%81%AE%E3%82%B0%E3%83%AA%E3%83%83%E3%83%89%E4%B8%8A%E3%81%A7%E8%A1%8C%E3%82%8F%E3%82%8C%E3%82%8B%E3%83%86%E3%83%88%E3%83%AA%E3%82%B9%E3%81%AE%E3%82%88%E3%81%86%E3%81%AA%E3%82%B2%E3%83%BC%E3%83%A0\" >\u25b3\u3000ghextris\u3000\u516d\u89d2\u5f62\u306e\u30b0\u30ea\u30c3\u30c9\u4e0a\u3067\u884c\u308f\u308c\u308b\u30c6\u30c8\u30ea\u30b9\u306e\u3088\u3046\u306a\u30b2\u30fc\u30e0<\/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-20\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=5751\/#%E3%81%BE%E3%81%A8%E3%82%81\" >\u307e\u3068\u3081<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Brainux_%E6%9C%80%E6%96%B0%E7%89%88Trixie%E3%83%99%E3%83%BC%E3%82%B9%E3%80%80%E3%81%8C%E5%85%AC%E9%96%8B%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82\"><\/span>Brainux \u6700\u65b0\u7248(Trixie\u30d9\u30fc\u30b9)\u3000\u304c\u516c\u958b\u3055\u308c\u307e\u3057\u305f\u3002<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p><a href=\"https:\/\/github.com\/brain-hackers\/buildbrain\/releases\/tag\/2026-03-25-024518\">Release 2026-03-25-024518 \u00b7 brain-hackers\/buildbrain \u00b7 GitHub<\/a><\/p>\n\n\n\n<p>\u8a73\u3057\u304f\u306f\u3001\u4e0a\u8a18\u306e\u30ea\u30f3\u30af\u306b\u3082\u66f8\u304b\u308c\u3066\u3044\u307e\u3059\u304c\u3001<br \/>\u5927\u304d\u306a\u5909\u66f4\u306f\u3001\u4ee5\u4e0b\u306e\u901a\u308a\u3068\u306e\u3053\u3068\u3067\u3059\u3002<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<ul class=\"wp-block-list\">\n<li>Debian 13.4 &#8220;Trixie&#8221;\u30d9\u30fc\u30b9 \u306b\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9<\/li>\n\n\n\n<li>USB Ethernet Gadget \u3092 RNDIS \u304b\u3089 NCM \u306b\u5207\u308a\u66ff\u3048<\/li>\n\n\n\n<li>USB Video Class (USB\u30ab\u30e1\u30e9) \u306eKernel\u30c9\u30e9\u30a4\u30d0\u3092\u6709\u52b9\u5316<\/li>\n<\/ul>\n<\/blockquote>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6\"><\/span>\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306b\u3064\u3044\u3066<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>\u79c1\u306eBrain\u306f\u3001PW-SH3\u3067\u3059\u306e\u3067\u3001<br \/><a href=\"https:\/\/github.com\/brain-hackers\/buildbrain\/releases\/download\/2026-03-25-024518\/sdimage-2026-03-25-024518.zip\">sdimage-2026-03-25-024518.zip<\/a><br \/>\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u3066\u3001microSD\u30ab\u30fc\u30c9\u306b\u66f8\u304d\u8fbc\u307f\u3057\u3066\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p>\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u65b9\u6cd5\u306b\u3064\u3044\u3066\u306f\u3001\u4ee5\u524d\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u3068\u307b\u3068\u3093\u3069\u5909\u308f\u308a\u307e\u305b\u3093\u3002<br \/>\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u30a4\u30e1\u30fc\u30b8\u30d5\u30a1\u30a4\u30eb\u304c\u9055\u3046\u4ee5\u5916\u306b\u306f\u3001\u4ee5\u4e0b\u306e\u30ea\u30f3\u30af\u306e\u65b9\u6cd5\u3067<br \/>\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\uff06\u30d1\u30fc\u30c6\u30a3\u30b7\u30e7\u30f3\u62e1\u5f35\u307e\u3067\u53ef\u80fd\u3067\u3059\u3002<\/p>\n\n\n\n<p><a href=\"https:\/\/nsb.homeip.net\/wp\/?p=3003\">\u96fb\u5b50\u8f9e\u66f8Brain\u3092\u3044\u3058\u308b (1) Brainux\u306e\u74b0\u5883\u3092\u69cb\u7bc9\u3059\u308b<\/a><\/p>\n\n\n\n<p>\u4eca\u56de\u306f\u3001\u524d\u56de\u306e\u5229\u7528\u72b6\u6cc1\u3092\u5143\u306b\u300132GB\u306emicroSD(\u5b9f\u5bb9\u91cf:29GB)\u3092\u4ee5\u4e0b\u3067\u8a2d\u5b9a\u3057\u307e\u3057\u305f\u3002<br \/>(\u524d\u56de\u306f\u3001FAT32:16:ext4:13GB\u3067\u5272\u308a\u632f\u3063\u3066\u3044\u305f\u306e\u3067\u3059\u304c\u3001\u65e2\u306bext4\u5229\u7528\u7387\u304c95\uff05\u5229\u7528\u6e08\u306b\u306a\u3063\u3066\u307e\u3057\u3066\u30fb\u30fb\u30fb)<br \/><br \/>FAT32(WindowsCE\u9818\u57df):10GB<br \/>ext4(Brainux\u9818\u57df):19GB<br \/>swap\u9818\u57df:1GB<\/p>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E3%81%95%E3%81%A3%E3%81%9D%E3%81%8F%E5%8B%95%E3%81%8B%E3%81%97%E3%81%A6%E3%81%BF%E3%82%8B\"><\/span>\u3055\u3063\u305d\u304f\u52d5\u304b\u3057\u3066\u307f\u308b<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>\u8d77\u52d5\u3057\u3066\u307f\u307e\u3057\u305f\u304c\u3001\u524d\u30d0\u30fc\u30b8\u30e7\u30f3(Debian 11 bullseye\u30d9\u30fc\u30b9)\u3068\u306e\u898b\u305f\u76ee\u306e\u5909\u66f4\u306f\u3042\u308a\u307e\u305b\u3093\u3067\u3057\u305f(\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8\u306fswap\u9818\u57df\u306e\u78ba\u4fdd\u524d)\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2026\/03\/image.png\"><img loading=\"lazy\" decoding=\"async\" width=\"865\" height=\"536\" src=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2026\/03\/image.png\" alt=\"\" class=\"wp-image-5756\" srcset=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2026\/03\/image.png 865w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2026\/03\/image-300x186.png 300w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2026\/03\/image-768x476.png 768w\" sizes=\"auto, (max-width: 865px) 100vw, 865px\" \/><\/a><\/figure>\n\n\n\n<p>\u3000<a href=\"https:\/\/cdn.discordapp.com\/attachments\/1481227172864594020\/1484031244780961883\/image.png?ex=69c4a84c&amp;is=69c356cc&amp;hm=8d4f08832cce410aa3753d041d8deb0391ea3d4307438222acac4e71e5e4728a&amp;\"><\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/cdn.discordapp.com\/attachments\/1481227172864594020\/1484031244780961883\/image.png?ex=69c4a84c&amp;is=69c356cc&amp;hm=8d4f08832cce410aa3753d041d8deb0391ea3d4307438222acac4e71e5e4728a&amp;\"><\/a>\u6b21\u306bOS\u72b6\u6cc1\u3092\u78ba\u8a8d\u3057\u3066\u307f\u307e\u3059\u3002<br \/>debian 13.4 (trixie)\u30d9\u30fc\u30b9\u3067\u3059\u306d\u3002linux Kernel\u306f6.1.70\u3067\u3059\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>user@brain:~$ uname -a\nLinux brain 6.1.70-ga9f534c7f53e #1 PREEMPT Tue Mar 24 17:57:31 UTC 2026 armv5tejl GNU\/Linux\nuser@brain:~$ cat \/etc\/debian_version\n13.4\nuser@brain:~$ cat \/etc\/os-release\nPRETTY_NAME=\"Debian GNU\/Linux 13 (trixie)\"\nNAME=\"Debian GNU\/Linux\"\nVERSION_ID=\"13\"\nVERSION=\"13 (trixie)\"\nVERSION_CODENAME=trixie\nDEBIAN_VERSION_FULL=13.4\nID=debian\nHOME_URL=\"https:\/\/www.debian.org\/\"\nSUPPORT_URL=\"https:\/\/www.debian.org\/support\"\nBUG_REPORT_URL=\"https:\/\/bugs.debian.org\/\"\nuser@brain:~$<\/code><\/pre>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<p>\u3061\u3087\u3063\u3068\u89e6\u3063\u305f\u611f\u3058\u3067\u306f\u3001<\/p>\n\n\n\n<p>\u6539\u5584 <br \/>\u30fbapt\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306e\u305f\u3081\u306b\u30ec\u30dd\u30b8\u30c8\u30ea\u306e\u5909\u66f4\u306f\u4e0d\u8981\u3067<br \/>\u3000\u305d\u306e\u307e\u307e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3067\u304d\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u307e\u3057\u305f\u3002<br \/><br \/> \u30fbDebian11(bullseye)\u3067\u306f,SDL2.0\u4f7f\u3063\u3066\u3044\u308b\u30a2\u30d7\u30ea\u306f\u305d\u306e\u307e\u307e\u3060\u3068<br \/>\u3000Illegal insturuction\u3067\u7570\u5e38\u7d42\u4e86\u3057\u307e\u3057\u305f\u304c\u3001SDL2.0\u306e\u81ea\u30d3\u30eb\u30c9\u3057\u306a\u304f\u3066\u3082<br \/>\u3000\u5b9f\u884c\u3067\u304d\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u307e\u3057\u305f\u3002<br \/>\u3000\uff08\u52d5\u4f5c\u306f\u3042\u3044\u304b\u308f\u3089\u305a\u91cd\u3044\u3067\u3059\u304c\uff09<\/p>\n\n\n\n<p>\u30fb\u30c7\u30d5\u30a9\u30eb\u30c8\u3067\u3001USB Video Class (USB\u30ab\u30e1\u30e9)\u304cBrainux\u3067\u8a8d\u8b58\u3055\u308c\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3057\u305f\u3002<br \/>\u3000\uff08\u8a73\u7d30\u306f\u5f8c\u7a0b\uff09<br \/><br \/> \u5909\u52d5\u306a\u3057 <br \/>\u30fbSD\u30ab\u30fc\u30c9\u5185\u306e\u30d1\u30fc\u30c6\u30a3\u30b7\u30e7\u30f3\u5bb9\u91cf\u5909\u66f4\u306f\u3001<br \/>\u3000Debian11(bullseye)\u3068\u540c\u3058\u65b9\u6cd5\u3067\u53ef\u80fd\u306a\u3053\u3068\u3092\u78ba\u8a8d\u3057\u307e\u3057\u305f\u3002<br \/> <br \/>\u30fbPW-SH3\u672c\u4f53\u306e\u30ad\u30fc\u30dc\u30fc\u30c9\u3067\u3001\u8a18\u53f7\u306e\u5165\u529b\u6642\u306e\u7e70\u308a\u8fd4\u3057\u5165\u529b\u3055\u308c\u3066\u3057\u307e\u3046\u306e\u306f<br \/>\u3000\u76f8\u5909\u308f\u3089\u305a\u3002 <br \/><br \/>\u30fbPW-SH3\u306e\u30bf\u30c3\u30c1\u30d1\u30cd\u30eb\u3067\u3001\u53f3\u30af\u30ea\u30c3\u30af\u306e\u30a8\u30df\u30e5\u30ec\u30fc\u30b7\u30e7\u30f3\u6709\u52b9\u306e\u8a2d\u5b9a<br \/>\u3000\u3092\u3057\u3066\u307f\u305f\u3068\u3053\u308d\u3001\u6709\u52b9\u306b\u3067\u304d\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3002<br \/><br \/>\u30fbapt upgrade\u5b9f\u884c\u6642\u306b\u3001\u6bce\u56de\u300cx11-ico-dvd\u300d\u304c\u66f4\u65b0\u3067\u5f15\u3063\u304b\u304b\u3063\u3066\u304f\u308b<br \/><br \/><br \/> \u8981\u78ba\u8a8d<br \/>\u30fbUSB\u30b5\u30a6\u30f3\u30c9\u30c7\u30d0\u30a4\u30b9\u3092\u8ffd\u52a0\u3067\u4ed8\u3051\u3066\u3044\u308b\u306e\u3067\u3001\u3064\u3044\u3067\u306b\u78ba\u8a8d\u3057\u305f\u306e\u3067\u3059\u304c\u3001<br \/>\u3000APT\u7d4c\u7531\u3067mplayer\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3066\u3001wav,mp3\u30d5\u30a1\u30a4\u30eb\u3092\u518d\u751f\u3057\u3088\u3046\u3068<br \/>\u3000\u3059\u308b\u3068\u3001Illegal insturuction\u3000\u3067\u843d\u3061\u308b\u306e\u306f\u3061\u3087\u3063\u3068\u6c17\u306b\u306a\u308a\u307e\u3059<br \/>\u3000\uff08Debian11(bullseye)\u3067\u306f\u518d\u751f\u53ef\u80fd\uff09\u3002 <br \/>\u3000(aplay\u3067wav\u30d5\u30a1\u30a4\u30eb\u306e\u518d\u751f\u306fOK\u3067\u3057\u305f)<br \/><br \/>\u3000\u2192Debian13\u306emplayer\u30d1\u30c3\u30b1\u30fc\u30b8\u3067\u306f\u3001ARMv7 \u4ee5\u964d\u3067\u8ffd\u52a0\u3055\u308c\u305f\u547d\u4ee4\u8fbc\u3067<br \/>\u3000\u3000\u30d3\u30eb\u30c9\u3055\u308c\u3066\u3044\u308b\u3088\u3046\u3067\u3001mplayer\u306e\u81ea\u30d3\u30eb\u30c9\u3059\u308b\u3053\u3068\u3067\u3001<br \/>\u3000\u3000pulseaudio\u3092\u8d77\u52d5\u3057\u3066\u3044\u308b\u72b6\u614b\u3067\u3042\u308c\u3070\u6b63\u5e38\u306b\u518d\u751f\u3055\u308c\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u3044\u307e\u3059<br \/>\u3000\u3000\uff08\u8a73\u7d30\u306f\u5f8c\u7a0b\uff09<br \/><br \/><br \/>\u30fbSDL1.2\u4f7f\u3063\u3066\u3044\u308b\u30a2\u30d7\u30ea\u304c\u3001 \u65e2\u5b58\u306e bullseye\u30d9\u30fc\u30b9\u3060\u3068\u65e9\u3044\u3093\u3067\u3059\u304c\u3001<br \/>\u3000\u65b0\u3057\u3044trixie \u30d9\u30fc\u30b9\u3000\u306eBrainux\u3060\u3068 \u52d5\u4f5c\u81ea\u4f53\u306f\u3059\u308b\u3093\u3067\u3059\u304c\u3001\u7570\u5e38\u306b\u9045\u3044\u30fb\u30fb\u30fb<br \/><br \/>\u3000\u2192\u78ba\u8a8d\u3057\u305f\u3089\u3001 libsdl1.2debian (sdl1.2\u30e9\u30a4\u30d6\u30e9\u30ea)\u304c\u3001<br \/>\u3000\u3000 bullseye\u30d9\u30fc\u30b9\u3060\u3068\u300clibsdl1.2\u300d \u3092\u5143\u306b\u4f5c\u6210\u3055\u308c\u3066\u3044\u308b\u306e\u306b\u5bfe\u3057\u3001 <br \/>\u3000\u3000trixie \u30d9\u30fc\u30b9\u304b\u3089\u300csdl12-compat\u300d\u3092\u5143\u306b\u4f5c\u6210\u3055\u308c\u3066\u3044\u308b\u306e\u3067\u3001<br \/>\u3000\u3000\u5b9f\u8ceaSDL2\u3078\u306e\u30e9\u30c3\u30d1\u30fc\u306b\u306a\u3063\u3066\u3057\u307e\u3063\u3066\u3044\u308b\u3088\u3046\u3067\u3057\u305f\u3002<br \/> \u3000\u3000\u3000<a href=\"https:\/\/packages.debian.org\/ja\/bullseye\/libsdl1.2debian\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/packages.debian.org\/ja\/bullseye\/libsdl1.2debian<\/a><br \/>\u3000\u3000\u3000 <a href=\"https:\/\/packages.debian.org\/ja\/trixie\/libsdl1.2debian\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/packages.debian.org\/ja\/trixie\/libsdl1.2debian<\/a><br \/>\u3000\u3000\uff08bookworm\u307e\u3067\u306flibsdl1.2\u30d9\u30fc\u30b9\u3067\u3001trixie \u304b\u3089sdl12-compat\u30d9\u30fc\u30b9\uff09<br \/><br \/>\u3000\u2192\u691c\u8a3c\u306e\u7d50\u679c\u3001bullseye\u306elibsdl1.2\u306e\u30bd\u30fc\u30b9\u3092\u53d6\u5f97\u3057\u3066\u3001 <br \/>\u3000\u3000trixie \u30d9\u30fc\u30b9\u306e\u65b0Brainux\u4e0a\u3067\u30d3\u30eb\u30c9\u3059\u308b\u3053\u3068\u3067\u3001<br \/>\u3000\u3000bullseye\u30d9\u30fc\u30b9Brainux\u3068\u540c\u69d8\u306bSDL1.2\u30a2\u30d7\u30ea\u304c\u52d5\u4f5c\u3059\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3057\u305f\u3002<br \/>\u3000\u3000\uff08\u8a73\u7d30\u306f\u5f8c\u7a0b\uff09<\/p>\n\n\n\n<p>\u30fbbullseye\u3068trixie \u306e\u30e9\u30a4\u30d6\u30e9\u30ea\u4e0a\u306e\u6271\u3044\u306e\u9055\u3044\u3068\u3057\u3066\u3001<br \/>\u3000t64ABI\u306e\u63a1\u7528\u304c\u3042\u308b\u3088\u3046\u3067\u3059\u3002<br \/>\u3000bullseye\u3000\u975et64ABI\u3000time_t\u304c32bit<br \/>\u3000trixie\u3000 \u3000\u3000t64ABI\u3000time_t\u304c64bit<br \/><br \/>\u3000\u300c\u65e7ABI(\u975et64ABI)\u300d\u3068\u300ct64 ABI\u300d\u306e\u9055\u3044\u306f\u3001<br \/>\u3000\u65e5\u4ed8\u7528\u306e\u578btime_t\u309232bit\u304b64bit\u306b\u62e1\u5f35\u3057\u305f\u304b\u3069\u3046\u304b\u3068\u3044\u3046\u70b9\u306b\u306a\u308a\u307e\u3059\u3002<br \/>\u3000time_t\u304c32bit\u3060\u30682038\u5e741\u670819\u65e5\u4ee5\u964d\u306e\u6642\u523b\u304c\u8868\u73fe\u3067\u304d\u306a\u3044(Y2038\u554f\u984c)\u306e\u3067\u3001<br \/>\u3000\u3053\u306e\u30bf\u30a4\u30df\u30f3\u30b0\u3067\u5909\u66f4\u306b\u306a\u3063\u305f\u6a21\u69d8\u3002<\/p>\n\n\n\n<p>\u3000\u300c\u65e7ABI(\u975et64ABI)\u300d\u3068\u300ct64 ABI\u300d\u3092\u5229\u7528\u3057\u305f\u30a2\u30d7\u30ea\u306f\u30d0\u30a4\u30ca\u30ea\u4e92\u63db\u304c\u306a\u3044\u306e\u3067\u3001<br \/>\u3000\u4e21\u65b9\u3092\u6df7\u5728\u3055\u305b\u308b\u3068\u3001apt\u3067\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u7ba1\u7406\u304c\u3081\u3061\u3083\u304f\u3061\u3083\u306b\u306a\u308a\u307e\u3059\u3002<br \/>\u3000\uff08\u6574\u5408\u6027\u304c\u5d29\u308c\u3066\u307e\u3068\u3082\u306b\u30a2\u30d7\u30ea\u304c\u8ffd\u52a0\u3067\u304d\u306a\u304f\u306a\u308b\uff09<br \/><br \/>\u3000\u3053\u306e\u305f\u3081\u3001\u65e2\u5b58\u306e\u30d0\u30a4\u30ca\u30ea\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u969b\u306b\u306f\u3001<br \/>\u3000trixie\u4e0a\u3067\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u3067\u4f9d\u5b58\u30d1\u30c3\u30b1\u30fc\u30b8\u540d\u306bt64\u304c\u542b\u307e\u308c\u3066\u3044\u306a\u3044\u3053\u3068\u3092\u78ba\u8a8d\u3057\u307e\u3057\u3087\u3046\u3002<br \/><br \/>\u3000\u6700\u65b0\u30d1\u30c3\u30b1\u30fc\u30b8\u306b\u4f9d\u5b58\u30d1\u30c3\u30b1\u30fc\u30b8\u540d\u306bt64\u304c\u542b\u307e\u308c\u3066\u3044\u305f\u3089\u3001<br \/>\u3000\u4ee5\u524d\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u306e\u30d0\u30a4\u30ca\u30ea\u30d1\u30c3\u30b1\u30fc\u30b8\u3067\u306f\u306a\u304f\u3001\u30bd\u30fc\u30b9\u304b\u3089\u306e\u30d3\u30eb\u30c9\u3092\u63a8\u5968\u3057\u307e\u3059\u3002<br \/>\u3000\uff08\u78ba\u5b9f\u6027\u3067\u8a00\u3048\u3070\u3001\u3059\u3079\u3066\u30bd\u30fc\u30b9\u304b\u3089\u306e\u30d3\u30eb\u30c9\u3059\u308b\u306e\u304c\u7406\u60f3\u3067\u3059\u304c\u3001\u3053\u308c\u306f\u5927\u5909\u306a\u306e\u3067\uff09<\/p>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"USB_Video_Class_USB%E3%82%AB%E3%83%A1%E3%83%A9_%E3%81%AE%E5%8B%95%E4%BD%9C%E7%A2%BA%E8%AA%8D\"><\/span>USB Video Class (USB\u30ab\u30e1\u30e9) \u306e\u52d5\u4f5c\u78ba\u8a8d<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>\u4eca\u56de\u306e\u30d3\u30eb\u30c9\u3067\u3001\u30c7\u30d5\u30a9\u30eb\u30c8\u3067USB Video Class\u304c\u8a8d\u8b58\u3055\u308c\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<p>USB\u30ab\u30e1\u30e9\u3068\u304b\u3001HDMI\u30ad\u30e3\u30d7\u30c1\u30e3\u306eUVC\u30c7\u30d0\u30a4\u30b9\u3092USB \u306b\u63a5\u7d9a\u3059\u308b\u3060\u3051\u3067\u3001<br \/>\u30c9\u30e9\u30a4\u30d0\u307e\u3067\u9069\u7528\u3055\u308c\u307e\u3059\u3002<\/p>\n\n\n\n<p>Bus 001 Device 008: ID 298f:1996 MACROSILICON ShadowCast<br \/>        |__ Port 003: Dev 008, If 0, Class=Video, Driver=uvcvideo, 480M<br \/>        |__ Port 003: Dev 008, If 1, Class=Video, Driver=uvcvideo, 480M<br \/>        |__ Port 003: Dev 008, If 2, Class=Audio, Driver=snd-usb-audio, 480M<br \/>        |__ Port 003: Dev 008, If 3, Class=Audio, Driver=snd-usb-audio, 480M<br \/>        |__ Port 003: Dev 008, If 4, Class=Human Interface Device, Driver=usbhid, 480M<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>user@brain:~$ lsusb\nBus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub\nBus 001 Device 002: ID 05e3:0610 Genesys Logic, Inc. Hub\nBus 001 Device 003: ID 413c:301a Dell Computer Corp. Dell MS116 Optical Mouse\nBus 001 Device 004: ID 04d9:a01c Holtek Semiconductor, Inc. wireless multimedia keyboard with trackball &#91;Trust ADURA 17911]\nBus 001 Device 006: ID 0b95:772b ASIX Electronics Corp. AX88772B\nBus 001 Device 008: ID 298f:1996 MACROSILICON ShadowCast\nuser@brain:~$\nuser@brain:~$ lsusb -t\n\/:  Bus 001.Port 001: Dev 001, Class=root_hub, Driver=ci_hdrc\/1p, 480M\n    |__ Port 001: Dev 002, If 0, Class=Hub, Driver=hub\/4p, 480M\n        |__ Port 001: Dev 003, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M\n        |__ Port 002: Dev 004, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M\n        |__ Port 002: Dev 004, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M\n        |__ Port 003: Dev 008, If 0, Class=Video, Driver=uvcvideo, 480M\n        |__ Port 003: Dev 008, If 1, Class=Video, Driver=uvcvideo, 480M\n        |__ Port 003: Dev 008, If 2, Class=Audio, Driver=snd-usb-audio, 480M\n        |__ Port 003: Dev 008, If 3, Class=Audio, Driver=snd-usb-audio, 480M\n        |__ Port 003: Dev 008, If 4, Class=Human Interface Device, Driver=usbhid, 480M\n        |__ Port 004: Dev 006, If 0, Class=Vendor Specific Class, Driver=asix, 480M\nuser@brain:~$\n<\/code><\/pre>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<p>UVC\u3092\u5229\u7528\u3067\u304d\u308b\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3068\u3057\u3066\u300cV4L2 Test Bench(qvv4l2)\u300d\u3092\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<p>$ sudo apt update<br \/>$ sudo apt install qv4l2<\/p>\n\n\n\n<p>$ qv4l2<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2026\/03\/image-1.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"798\" src=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2026\/03\/image-1-1024x798.png\" alt=\"\" class=\"wp-image-5757\" srcset=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2026\/03\/image-1-1024x798.png 1024w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2026\/03\/image-1-300x234.png 300w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2026\/03\/image-1-768x598.png 768w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2026\/03\/image-1.png 1204w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>\u3053\u3093\u306a\u611f\u3058\u3067\u3001USBHDMI\u30ad\u30e3\u30d7\u30c1\u30e3\u3092\u4f7f\u3063\u3066\u3001Brain\u3092\u30b5\u30d6\u30e2\u30cb\u30bf\u30fc\u5316\u3057\u305f\u308a\u3001<br \/>USB\u30ab\u30e1\u30e9\u3092\u5229\u7528\u3057\u3066\u3001\u30b9\u30c8\u30ea\u30fc\u30df\u30f3\u30b0\u3059\u308b\u3088\u3046\u306a\u4f7f\u3044\u65b9\u304c\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3057\u305f\u3002<br \/>(\u3061\u3087\u3063\u3068\u9045\u5ef6\u306f\u611f\u3058\u3089\u308c\u307e\u3059\u304c\u3001hdmi\u30ad\u30e3\u30d7\u30c1\u30e3\u6a5f\u5668\u306e\u9045\u5ef6\u3082\u3042\u308b\u304b\u3082\u3057\u308c\u307e\u305b\u3093\u3002)<\/p>\n\n\n\n<p>\u306a\u304a\u3001guvcview\u3082\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\u304c\u3053\u3061\u3089\u306f\u52d5\u4f5c\u304c\u91cd\u304f\u3066\u4f7f\u3046\u306e\u306f\u96e3\u3057\u305d\u3046\u3067\u3059\u3002<\/p>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"APT%E7%B5%8C%E7%94%B1%E3%81%A7%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%97%E3%81%9Fmplayer%E3%81%8CIllegal_insturuction%E3%81%A7%E8%90%BD%E3%81%A1%E3%82%8B%E3%81%AE%E3%82%92%E5%AF%BE%E7%AD%96%E3%81%99%E3%82%8B\"><\/span>APT\u7d4c\u7531\u3067\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u305fmplayer\u304cIllegal insturuction\u3067\u843d\u3061\u308b\u306e\u3092\u5bfe\u7b56\u3059\u308b<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>USB\u30b5\u30a6\u30f3\u30c9\u30c7\u30d0\u30a4\u30b9\u3092\u8ffd\u52a0\u3067\u4ed8\u3051\u3066\u3044\u308b\u306e\u3067\u3059\u304c\u3001wav\u306a\u3089aplay\u3067\u518d\u751f\u3067\u304d\u308b\u3051\u3069\u3001MP3\u306faplay\u3067\u306f\u518d\u751f\u3067\u304d\u306a\u3044\u306e\u3067\u3001APT\u7d4c\u7531\u3067mplayer\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3066\u307f\u307e\u3057\u305f\u3002<br \/>\u305f\u3060\u3001APT\u30d1\u30c3\u30b1\u30fc\u30b8\u7248\u306emplayer\u306f\u8d77\u52d5\u3059\u308b\u3060\u3051\u3067Illegal insturuction\u3067\u843d\u3061\u308b\u73fe\u8c61\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<p>$ sudo apt install mplayer<br \/>$ mplayer<br \/>Illegal instruction<\/p>\n\n\n\n<p>Debian11(bullseye)\u3067\u306emplayer\u3067\u306f\u518d\u751f\u53ef\u80fd\u3060\u3063\u305f\u306e\u306f\u78ba\u8a8d\u6e08\u3002<\/p>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<p>\u3067\u306f\u3001\u3069\u3093\u306a\u7406\u7531\u3067\u843d\u3061\u3066\u3044\u308b\u304b\u3092\u78ba\u8a8d\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p>$ sudo apt install gdb<br \/>$ gdb mplayer<br \/>(gdb) handle SIGILL stop<br \/><br \/>(gdb) run<br \/>Program received signal SIGILL, Illegal instruction.<br \/>0x005425d4 in ?? ()<br \/><br \/>(gdb) disassemble $pc-16, $pc+16<br \/>Dump of assembler code from 0x5425c4 to 0x5425e4:<br \/>0x005425c4: str r3, [sp, #20]<br \/>0x005425c8: mov r3, #0<br \/>0x005425cc: bl 0x41c330 &lt;__gettimeofday64@plt&gt;<br \/>0x005425d0: ldr r0, [sp]<br \/>=&gt;<strong> 0x005425d4: movw r2, #16960 @ 0x4240<\/strong><br \/>0x005425d8: movt r2, #15<br \/>0x005425dc: ldr r3, [sp, #8]<br \/>0x005425e0: ldr r1, [pc, #64] @ 0x542628<br \/>End of assembler dump.<br \/>(gdb) exit<\/p>\n\n\n\n<p>\u3069\u3046\u3084\u3089movw\u547d\u4ee4\u3092\u5b9f\u884c\u3057\u3088\u3046\u3068\u3057\u3066\u3001Illegal instruction(\u672a\u5b9a\u7fa9\u547d\u4ee4\u5b9f\u884c)\u3067\u843d\u3061\u3066\u3044\u308b\u3088\u3046\u3067\u3059\u3002<br \/><br \/>\u78ba\u8a8d\u3059\u308b\u3068\u3001movw\u547d\u4ee4\u306f\u3001ARMv7-A\/R\u30a2\u30fc\u30ad\u30c6\u30af\u30c1\u30e3\u4ee5\u4e0a\u3067\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u3059\u3002<br \/>Brain\u306eCPU\u306f\u3001ARM926EJ-S\u3067ARMv5TEJ\u3067ARM5\u7cfb\u306a\u306e\u3067\u3001\u30a8\u30e9\u30fc\u306b\u306a\u308a\u307e\u3059\u3002<br \/>\u306a\u306e\u3067\u3001\u65b0Brainux\u3067\u52d5\u304b\u3059\u306b\u306f\u3001\u81ea\u5206\u3067Brain\u306b\u5408\u308f\u305b\u305f\u30d3\u30eb\u30c9\u3092\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<p>APT\u30d1\u30c3\u30b1\u30fc\u30b8\u304b\u3089\u3001\u30d0\u30a4\u30ca\u30ea\u306e\u4ed6\u306b\u3082\u30bd\u30fc\u30b9\u30d1\u30c3\u30b1\u30fc\u30b8\u3082\u5165\u624b\u3067\u304d\u308b\u306e\u3067\u3001<br \/>\u305d\u306e\u65b9\u6cd5\u3067\u3001\u30d3\u30eb\u30c9\u3057\u3066\u3044\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<p>$ sudo apt update<br \/>$ sudo apt-get install g++ build-essential<br \/>$ cd<br \/>$ mkdir DPKG-BUILD<br \/>$ cd DPKG-BUILD<br \/>$ mkdir mplayer<br \/>$ cd mplayer<br \/><br \/>#\u30bd\u30fc\u30b9\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b<br \/>$ sudo apt source mplayer<br \/><br \/>#\u30d3\u30eb\u30c9\u306b\u5fc5\u8981\u306a\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b<br \/>$ sudo apt-get build-dep mplayer<br \/>$ cd mplayer-1.5+svn38674<\/p>\n\n\n\n<p>#\u3082\u3057\u3001\u30d3\u30eb\u30c9\u6642\u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u5909\u66f4\u3057\u305f\u3044\u306e\u3067\u3042\u308c\u3070\u3001<br \/>#\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u5909\u66f4\u3057\u307e\u3059\u3002<br \/>#(\u8ffd\u52a0\u6307\u5b9a\u3057\u306a\u304f\u3066\u3082\u5927\u4e08\u592b\u3067\u3059)<br \/>$ vi debian\/rules<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>#!\/usr\/bin\/make -f<br \/>\u2193<br \/>#!\/usr\/bin\/make -f<br \/>export DEB_CFLAGS_MAINT_APPEND = -O3 -march=native -msoft-float -fomit-frame-pointer<br \/>export DEB_LDFLAGS_MAINT_APPEND = -lX11 -lXext -lXinerama<\/p>\n\n\n\n<p><br \/>CONFIGURE_FLAGS = \\\u3000\u306e\u4e00\u90e8<br \/>&#8211;extra-ldflags=&#8221;${LDFLAGS}&#8221; \\<br \/>$(archconf)<br \/>\u2193<br \/>&#8211;extra-ldflags=&#8221;${LDFLAGS}&#8221; \\<br \/>&#8211;disable-armv6 \\<br \/>&#8211;disable-armv6t2 \\<br \/>&#8211;disable-armvfp \\<br \/>&#8211;disable-neon \\<br \/>&#8211;disable-thumb \\<br \/>&#8211;disable-sdl \\<br \/>&#8211;enable-x11 \\<br \/>&#8211;disable-gl \\<br \/>&#8211;enable-alsa \\<br \/>$(archconf)<\/p>\n<\/blockquote>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<p>#\u30d3\u30eb\u30c9\u3057\u307e\u3059(Brain\u3067\u306e\u81ea\u30d3\u30eb\u30c9\u306b\u306f7-8\u6642\u9593\u7a0b\u5ea6\u304b\u304b\u308b\u6a21\u69d8)<br \/>$ sudo dpkg-buildpackage -us -uc<\/p>\n\n\n\n<p>#deb\u30d1\u30c3\u30b1\u30fc\u30b8\u304c\u4f5c\u6210\u3055\u308c\u308b\u306e\u3067\u3001\u500b\u5225\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3059\u3002<br \/>#(dbgsym\u3092\u542b\u3080\u30d1\u30c3\u30b1\u30fc\u30b8\u540d\u306e\u3082\u306e\u306f\u3001\u30c7\u30d0\u30c3\u30af\u7528\u306a\u306e\u3067\u901a\u5e38\u306f\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u4e0d\u8981\u3067\u3059\u3002)<br \/><br \/>$ cd ..<br \/>$ ls -al *.deb<br \/>$ sudo dpkg -i mplayer_1.5+svn38674-2_armel.deb<br \/>$ sudo dpkg -i mencoder_1.5+svn38674-2_armel.deb<br \/>$ sudo dpkg -i mplayer-doc_1.5+svn38674-2_all.deb<br \/>$ sudo dpkg -i mplayer-gui_1.5+svn38674-2_armel.deb<br \/><br \/>#\u305f\u3060\u3001\u624b\u52d5\u3067deb\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u305f\u5834\u5408\u3001apt upgrade\u3067apt\u30ec\u30dd\u30b8\u30c8\u30ea\u306e<br \/>#\u30d1\u30c3\u30b1\u30fc\u30b8\u304c\u518d\u5c0e\u5165\u3055\u308c\u3066\u3057\u307e\u3046\u306e\u3067\u3001\u4fdd\u7559\u5bfe\u8c61\u30d1\u30c3\u30b1\u30fc\u30b8\u306b\u6307\u5b9a\u3057\u307e\u3059\u3002<br \/><br \/>$ sudo apt-mark hold mplayer mencoder mplayer-doc mplayer-gui<br \/><\/p>\n\n\n\n<p>\uff08\u3082\u3057\u3001\u30d3\u30eb\u30c9\u3057\u306a\u3044\u3067deb\u30d5\u30a1\u30a4\u30eb\u3060\u3051\u5165\u624b\u3057\u305f\u5834\u5408\u306f\u3001dpkg -i \u3067\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u6642\u306b\u30d1\u30c3\u30b1\u30fc\u30b8\u304c\u8db3\u308a\u306a\u3044\u3068\u3044\u3046\u30e1\u30c3\u30bb\u30fc\u30b8\u304c\u51fa\u308b\u3053\u3068\u304c\u3042\u308b\u306e\u3067\u3001\u305d\u306e\u5834\u5408\u306f\u624b\u52d5\u3067\u8db3\u308a\u306a\u3044\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3066\u304b\u3089\u3001\u518d\u5ea6dpkg -i \u3067\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3066\u307f\u3066\u304f\u3060\u3055\u3044\u3002<br \/>sudo apt &#8211;fix-broken install &lt;\u30d1\u30c3\u30b1\u30fc\u30b8\u540d&gt;\uff09<\/p>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<p>#\u3053\u308c\u3067\u3001\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3067\u304d\u307e\u3057\u305f\u3002<br \/>#MP3\u30d5\u30a1\u30a4\u30eb\u3092\u518d\u751f\u3055\u305b\u3066\u307f\u307e\u3059\u3002<\/p>\n\n\n\n<p>$ mplayer music.mp3<\/p>\n\n\n\n<p>#\u3059\u308b\u3068\u6700\u521d\u306e\u77ac\u9593\u306f\u97f3\u304c\u51fa\u308b\u306e\u3067\u3059\u304c\u3001\u305d\u306e\u5f8c\u7121\u97f3\u306b\u306a\u308a\u307e\u3057\u305f\u3002<br \/>#\u3093\uff1f\u3068\u3044\u3046\u3053\u3068\u3067\u3001\u8a66\u3057\u306bpulseaudio \u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3066\u8a66\u3057\u3066\u307f\u307e\u3059\u3002<\/p>\n\n\n\n<p>$ sudo apt install pulseaudio<\/p>\n\n\n\n<p>#\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u76f4\u5f8c\u306f\u30b5\u30fc\u30d3\u30b9\u304c\u8d77\u52d5\u3057\u3066\u3044\u306a\u3044\u306e\u3067\u3059\u304c\u3001\u4ee5\u4e0b\u306e\u30b3\u30de\u30f3\u30c9\u3067\u8d77\u52d5\u3067\u304d\u307e\u3059\u3002<br \/>#\uff08\u6b21\u56de\u518d\u8d77\u52d5\u6642\u306b\u306f\u3001\u81ea\u52d5\u3067\u8d77\u52d5\u3057\u307e\u3059\u3002\uff09<br \/><br \/>#pulseaudio\u8d77\u52d5\u30b3\u30de\u30f3\u30c9<br \/>$ pulseaudio &#8211;start<\/p>\n\n\n\n<p>\uff08\u305d\u306e\u4ed6\u8a73\u3057\u3044pulseaudio\u306e\u64cd\u4f5c\u3064\u3044\u3066\u306f\u3001<a href=\"https:\/\/nsb.homeip.net\/wp\/?p=3095#PulseAudio%E5%B0%8E%E5%85%A5%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6\" target=\"_blank\" rel=\"noopener\" title=\"\">PulseAudio\u5c0e\u5165\u306b\u3064\u3044\u3066<\/a>\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002\uff09<br \/><\/p>\n\n\n\n<p>\u3067\u306f\u518d\u5ea6MP3\u30d5\u30a1\u30a4\u30eb\u3092\u518d\u751f\u3055\u305b\u3066\u307f\u307e\u3059\u3002<\/p>\n\n\n\n<p>$ mplayer music.mp3<\/p>\n\n\n\n<p>\u30ce\u30a4\u30ba\u3082\u7121\u304f\u304d\u308c\u3044\u306b\u518d\u751f\u3067\u304d\u307e\u3057\u305f\u3002\u6210\u529f\u3067\u3059\u306d\u3002<\/p>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"BulleseyeDebian11%E3%83%99%E3%83%BC%E3%82%B9%E3%82%84bookwormDebian12%E3%81%AE%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95\"><\/span>Bulleseye(Debian11\u30d9\u30fc\u30b9)\u3084bookworm(Debian12)\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u65b9\u6cd5<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>\u65b0Brainux\u306ftrixie(Debian13\u30d9\u30fc\u30b9)\u306a\u306e\u3067\u3001APT\u30b3\u30de\u30f3\u30c9\u3067\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3055\u308c\u308b\u306e\u3082trixie\u7528\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u306b\u306a\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<p>\u4ee5\u524d\u306eBrainux\u306fBulleseye(Debian11\u30d9\u30fc\u30b9)\u3067\u3059\u306e\u3067\u3001<br \/>\u4e92\u63db\u6027\u306a\u3069\u306e\u7406\u7531\u3067\u3001\u4ee5\u524d\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u306e\u30a2\u30d7\u30ea\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u305f\u3044\u3068\u3044\u3063\u305f\u72b6\u6cc1\u306b\u306a\u308b\u5834\u5408\u304c\u3042\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<p>\u3053\u306e\u5834\u5408\u306f\u3001APT\u30ec\u30dd\u30b8\u30c8\u30ea\u30ea\u30b9\u30c8\u306bBulleseye\u306e\u30ec\u30dd\u30b8\u30c8\u30ea\u3092\u8ffd\u52a0\u3059\u308b\u3053\u3068\u3067\u3001\u5bfe\u5fdc\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059(2026\/3\/27\u6642\u70b9)\u3002<\/p>\n\n\n\n<p>$ sudo vi \/etc\/apt\/sources.list.d\/bullseye.list<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>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<\/blockquote>\n\n\n\n<p>$ sudo vi \/etc\/apt\/preferences.d\/bullseye.pref<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Package: *<br \/>Pin: release n=bullseye<br \/>Pin-Priority: 50<\/p>\n<\/blockquote>\n\n\n\n<p>\u3053\u308c\u3067\u3001\u306e\u3088\u3046\u306b\u624b\u52d5\u6307\u5b9a\u3059\u308b\u3053\u3068\u3067\u3001<br \/>bullseye\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u624b\u52d5\u5c0e\u5165\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3059\u3002<br \/><br \/> \u3000<\/p>\n\n\n\n<p>\u540c\u3058\u3088\u3046\u306b\u3001bookworm(Debian 12) \u306e\u5834\u5408\u306f\u3001\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u8ffd\u52a0\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p>$ sudo vi \/etc\/apt\/sources.list.d\/bookworm.list<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>deb http:\/\/deb.debian.org\/debian bookworm main contrib non-free non-free-firmware<br \/>deb http:\/\/deb.debian.org\/debian bookworm-updates main contrib non-free non-free-firmware<br \/>deb http:\/\/security.debian.org\/debian-security bookworm-security main contrib non-free non-free-firmware<br \/>deb-src http:\/\/security.debian.org\/debian-security bookworm-security main contrib non-free non-free-firmware<\/p>\n<\/blockquote>\n\n\n\n<p>$ sudo vi \/etc\/apt\/preferences.d\/bookworm.pref<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Package: *<br \/>Pin: release n=bookworm<br \/>Pin-Priority: 50<\/p>\n<\/blockquote>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<p>\u307e\u305f\u3001bookworm \u306e\u7279\u5b9a\u30d1\u30c3\u30b1\u30fc\u30b8\u3060\u3051\u4f7f\u3044\u305f\u3044\u5834\u5408\u306f\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u3057\u307e\u3059\u3002<br \/>(SAMPLE-libsdl1.2debian\u3068\u3044\u3046\u30d1\u30c3\u30b1\u30fc\u30b8\u306e\u5834\u5408)<\/p>\n\n\n\n<p>$ sudo vi \/etc\/apt\/preferences.d\/bookworm-Packege.pref<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Package: Packege-Name <br \/>Pin: release n=bookworm<br \/>Pin-Priority: 700<\/p>\n<\/blockquote>\n\n\n\n<p><\/p>\n\n\n\n<p>\u306a\u304a\u3001pin-proprity(\u30ea\u30dd\u30b8\u30c8\u30ea\u306e\u512a\u5148\u5ea6)\u306f\u4ee5\u4e0b\u306e\u30b3\u30de\u30f3\u30c9\u3067\u8868\u793a\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<p>$ apt-cache policy<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>user@brain:~$ apt-cache policy\nPackage files:\n 100 \/var\/lib\/dpkg\/status\n     release a=now\n 500 https:\/\/packagecloud.io\/brainhackers\/brainux\/any any\/main armel Packages\n     release v=1,o=packagecloud.io\/brainhackers\/brainux,a=any,n=any,l=brainux,c=main,b=armel\n     origin packagecloud.io\n  50 http:\/\/archive.debian.org\/debian bullseye\/non-free armel Packages\n     release v=11.11,o=Debian,a=oldstable,n=bullseye,l=Debian,c=non-free,b=armel\n     origin archive.debian.org\n  50 http:\/\/archive.debian.org\/debian bullseye\/contrib armel Packages\n     release v=11.11,o=Debian,a=oldstable,n=bullseye,l=Debian,c=contrib,b=armel\n     origin archive.debian.org\n  50 http:\/\/archive.debian.org\/debian bullseye\/main armel Packages\n     release v=11.11,o=Debian,a=oldstable,n=bullseye,l=Debian,c=main,b=armel\n     origin archive.debian.org\n 500 http:\/\/security.debian.org\/debian-security bookworm-security\/main armel Packages\n     release v=12,o=Debian,a=oldstable-security,n=bookworm-security,l=Debian-Security,c=main,b=armel\n     origin security.debian.org\n 500 http:\/\/deb.debian.org\/debian bookworm-updates\/main armel Packages\n     release v=12-updates,o=Debian,a=oldstable-updates,n=bookworm-updates,l=Debian,c=main,b=armel\n     origin deb.debian.org\n  50 http:\/\/deb.debian.org\/debian bookworm\/non-free-firmware armel Packages\n     release v=12.13,o=Debian,a=oldstable,n=bookworm,l=Debian,c=non-free-firmware,b=armel\n     origin deb.debian.org\n  50 http:\/\/deb.debian.org\/debian bookworm\/non-free armel Packages\n     release v=12.13,o=Debian,a=oldstable,n=bookworm,l=Debian,c=non-free,b=armel\n     origin deb.debian.org\n  50 http:\/\/deb.debian.org\/debian bookworm\/contrib armel Packages\n     release v=12.13,o=Debian,a=oldstable,n=bookworm,l=Debian,c=contrib,b=armel\n     origin deb.debian.org\n  50 http:\/\/deb.debian.org\/debian bookworm\/main armel Packages\n     release v=12.13,o=Debian,a=oldstable,n=bookworm,l=Debian,c=main,b=armel\n     origin deb.debian.org\n 500 http:\/\/deb.debian.org\/debian-security trixie-security\/updates\/main armel Packages\n     release v=13,o=Debian,a=stable-security,n=trixie-security,l=Debian-Security,c=main,b=armel\n     origin deb.debian.org\n 500 http:\/\/deb.debian.org\/debian trixie-updates\/main armel Packages\n     release v=13-updates,o=Debian,a=stable-updates,n=trixie-updates,l=Debian,c=main,b=armel\n     origin deb.debian.org\n 500 http:\/\/deb.debian.org\/debian trixie\/non-free armel Packages\n     release v=13.4,o=Debian,a=stable,n=trixie,l=Debian,c=non-free,b=armel\n     origin deb.debian.org\n 500 http:\/\/deb.debian.org\/debian trixie\/contrib armel Packages\n     release v=13.4,o=Debian,a=stable,n=trixie,l=Debian,c=contrib,b=armel\n     origin deb.debian.org\n 500 http:\/\/deb.debian.org\/debian trixie\/main armel Packages\n     release v=13.4,o=Debian,a=stable,n=trixie,l=Debian,c=main,b=armel\n     origin deb.debian.org\nPinned packages:\n     libsdl1.2debian -&gt; 1.2.15+dfsg2-8 with priority 700\nuser@brain:~$<\/code><\/pre>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<p>\u512a\u5148\u5ea6\uff08Pin-Priority\uff09\u306f\u3001\u5927\u4f53\u3053\u3093\u306a\u611f\u3058\u3067\u8a2d\u5b9a\u3059\u308c\u3070\u3044\u3044\u307f\u305f\u3044\u3067\u3059\u3002<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<ul class=\"wp-block-list\">\n<li>1001\u2192\u30c0\u30a6\u30f3\u30b0\u30ec\u30fc\u30c9\u8a31\u53ef\uff08\u624b\u52d5\u8a2d\u5b9a\uff09<\/li>\n\n\n\n<li>990 \u2192 Default-Release\uff08trixie \u3092\u512a\u5148\u3057\u305f\u3044\u6642\uff09<\/li>\n\n\n\n<li>700 \u2192 SDL1.2 \u306e\u3088\u3046\u306b\u500b\u5225 pinning \u3092\u8a2d\u5b9a\u3059\u308b\u5834\u5408\u306b\u5229\u7528<\/li>\n\n\n\n<li>500 \u2192 \u901a\u5e38\u306e\u30ea\u30dd\u30b8\u30c8\u30ea\uff08\u81ea\u52d5\u9078\u629e\u3055\u308c\u308b\uff09<\/li>\n\n\n\n<li>100 \u2192 \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u6e08\u307f\u30d1\u30c3\u30b1\u30fc\u30b8<\/li>\n\n\n\n<li>50 \u2192 \u624b\u52d5\u6307\u5b9a\u306a\u3089\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u53ef\uff08\u5b89\u5168\uff09<\/li>\n\n\n\n<li>0\u2192\u3000\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u4e0d\u53ef<\/li>\n\n\n\n<li>-1\u2192\u3000\u4f9d\u5b58\u95a2\u4fc2\u3067\u3082\u7d76\u5bfe\u306b\u4f7f\u308f\u306a\u3044<\/li>\n<\/ul>\n<\/blockquote>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<p>\u4ee5\u4e0a\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u4f5c\u6210\u3057\u305f\u5f8c\u3067<br \/>\u4ee5\u4e0b\u306e\u30b3\u30de\u30f3\u30c9\u3067\u3001\u5404\u30ea\u30dd\u30b8\u30c8\u30ea\u306e\u30a2\u30d7\u30ea\u30ea\u30b9\u30c8\u3092\u53d6\u5f97\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<p>$ sudo apt update<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>user@brain:~$ sudo apt update\nHit:1 http:\/\/deb.debian.org\/debian trixie InRelease\nGet:2 http:\/\/deb.debian.org\/debian trixie-updates InRelease &#91;47.3 kB]\nGet:3 http:\/\/deb.debian.org\/debian-security trixie-security\/updates InRelease &#91;4                                            3.4 kB]\nGet:4 http:\/\/deb.debian.org\/debian bookworm InRelease &#91;151 kB]\nGet:5 http:\/\/deb.debian.org\/debian bookworm-updates InRelease &#91;55.4 kB]\nGet:6 http:\/\/security.debian.org\/debian-security bookworm-security InRelease &#91;48                                            .0 kB]\nGet:7 http:\/\/archive.debian.org\/debian bullseye InRelease &#91;116 kB]\nGet:9 http:\/\/deb.debian.org\/debian-security trixie-security\/updates\/main Sources                                             &#91;123 kB]\nHit:8 https:\/\/packagecloud.io\/brainhackers\/brainux\/any any InRelease\nGet:10 http:\/\/deb.debian.org\/debian-security trixie-security\/updates\/main armel                                             Packages &#91;106 kB]\nGet:11 http:\/\/deb.debian.org\/debian bookworm\/main armel Packages &#91;8,451 kB]\nGet:12 http:\/\/security.debian.org\/debian-security bookworm-security\/main armel Packages &#91;275 kB]\nGet:13 http:\/\/security.debian.org\/debian-security bookworm-security\/main Translation-en &#91;178 kB]\nGet:14 http:\/\/security.debian.org\/debian-security bookworm-security\/contrib Translation-en &#91;652 B]\nGet:15 http:\/\/security.debian.org\/debian-security bookworm-security\/non-free-firmware Translation-en &#91;472 B]\nGet:16 http:\/\/deb.debian.org\/debian bookworm\/main Translation-en &#91;6,108 kB]\nGet:17 http:\/\/archive.debian.org\/debian bullseye\/non-free Sources &#91;81.0 kB]\nGet:18 http:\/\/archive.debian.org\/debian bullseye\/main Sources &#91;8,500 kB]\nGet:19 http:\/\/deb.debian.org\/debian bookworm\/contrib armel Packages &#91;39.7 kB]\nGet:20 http:\/\/deb.debian.org\/debian bookworm\/contrib Translation-en &#91;48.4 kB]\nGet:21 http:\/\/deb.debian.org\/debian bookworm\/non-free armel Packages &#91;54.3 kB]\nGet:22 http:\/\/deb.debian.org\/debian bookworm\/non-free Translation-en &#91;68.1 kB]\nGet:23 http:\/\/deb.debian.org\/debian bookworm\/non-free-firmware armel Packages &#91;5,480 B]\nGet:24 http:\/\/deb.debian.org\/debian bookworm\/non-free-firmware Translation-en &#91;20.9 kB]\nGet:25 http:\/\/deb.debian.org\/debian bookworm-updates\/main armel Packages &#91;6,928 B]\nGet:26 http:\/\/deb.debian.org\/debian bookworm-updates\/main Translation-en &#91;5,448 B]\nGet:27 http:\/\/archive.debian.org\/debian bullseye\/contrib Sources &#91;43.2 kB]\nGet:28 http:\/\/archive.debian.org\/debian bullseye\/main armel Packages &#91;7,778 kB]\nGet:29 http:\/\/archive.debian.org\/debian bullseye\/main Translation-en &#91;6,235 kB]\nGet:30 http:\/\/archive.debian.org\/debian bullseye\/contrib armel Packages &#91;37.3 kB]\nGet:31 http:\/\/archive.debian.org\/debian bullseye\/contrib Translation-en &#91;46.9 kB]\nGet:32 http:\/\/archive.debian.org\/debian bullseye\/non-free armel Packages &#91;51.6 kB]\nGet:33 http:\/\/archive.debian.org\/debian bullseye\/non-free Translation-en &#91;92.5 kB]\nFetched 38.8 MB in 4min 40s (139 kB\/s)\n5 packages can be upgraded. Run 'apt list --upgradable' to see them.\nuser@brain:~$\n<\/code><\/pre>\n\n\n\n<p>\u30ec\u30dd\u30b8\u30c8\u30ea\u6307\u5b9a\u3067\u306e\u30a2\u30d7\u30ea\u306e\u5c0e\u5165\u306a\u3069\u306f\u3001apt\u30b3\u30de\u30f3\u30c9\u3001apt-get \u30b3\u30de\u30f3\u30c9\u3067\u53ef\u80fd\u3067\u3059\u3002<br \/>-t \u30aa\u30d7\u30b7\u30e7\u30f3\u3067\u3001\u30ec\u30dd\u30b8\u30c8\u30ea\u3092\u6307\u5b9a\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<p>#\u30d1\u30c3\u30b1\u30fc\u30b8\u8a73\u7d30\u8868\u793a<br \/>$ sudo apt -a show &lt;\u30d1\u30c3\u30b1\u30fc\u30b8\u540d&gt;<br \/>#\u30d1\u30c3\u30b1\u30fc\u30b8\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<br \/>$ sudo apt -t bookworm install &lt;\u30d1\u30c3\u30b1\u30fc\u30b8\u540d&gt;<br \/><br \/>#\u30d1\u30c3\u30b1\u30fc\u30b8\u306e\u30bd\u30fc\u30b9\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<br \/>$ sudo apt -t bookworm source &lt;\u30d1\u30c3\u30b1\u30fc\u30b8\u540d&gt;<br \/>#\u30d1\u30c3\u30b1\u30fc\u30b8\u306b\u5fc5\u8981\u306a\u524d\u63d0\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<br \/>$ sudo apt -t bookworm build-dep &lt;\u30d1\u30c3\u30b1\u30fc\u30b8\u540d&gt;<br \/># \u30bd\u30fc\u30b9\u30d1\u30c3\u30b1\u30fc\u30b8\u306e\u60c5\u5831\u3092\u8868\u793a\u3057\u307e\u3059\u3002<br \/>$ apt-cache -t bookworm showsrc  &lt;\u30d1\u30c3\u30b1\u30fc\u30b8\u540d&gt;<\/p>\n\n\n\n<p>bullseye\u3068trixie \u306e\u30e9\u30a4\u30d6\u30e9\u30ea\u4e0a\u306e\u6271\u3044\u306e\u9055\u3044\u3068\u3057\u3066\u3001<br \/>t64ABI\u306e\u6271\u3044\u304c\u3042\u308b\u3088\u3046\u3067\u3059\u3002<br \/>bullseye\u3000\u975et64ABI\u3000time_t\u304c32bit<br \/>trixie\u3000 \u3000\u975et64ABI\u3000time_t\u304c64bit<\/p>\n\n\n\n<p>\u300c\u65e7ABI(\u975et64ABI)\u300d\u3068\u300ct64 ABI\u300d\u3092\u5229\u7528\u3057\u305f\u30a2\u30d7\u30ea\u306f\u30d0\u30a4\u30ca\u30ea\u4e92\u63db\u304c\u306a\u3044\u306e\u3067\u3001<br \/>\u4e21\u65b9\u3092\u6df7\u5728\u3055\u305b\u308b\u3068\u3001apt\u3067\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u7ba1\u7406\u304c\u3081\u3061\u3083\u304f\u3061\u3083\u306b\u306a\u308a\u307e\u3059\u3002<br \/>\uff08\u6574\u5408\u6027\u304c\u5d29\u308c\u3066\u307e\u3068\u3082\u306b\u30a2\u30d7\u30ea\u304c\u8ffd\u52a0\u3067\u304d\u306a\u304f\u306a\u308b\uff09<\/p>\n\n\n\n<p>\u3053\u306e\u305f\u3081\u3001\u65e2\u5b58\u306e\u30d0\u30a4\u30ca\u30ea\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u969b\u306b\u306f\u3001<br \/>trixie\u4e0a\u3067\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u3067\u4f9d\u5b58\u30d1\u30c3\u30b1\u30fc\u30b8\u540d\u306bt64\u304c\u542b\u307e\u308c\u3066\u3044\u306a\u3044\u3053\u3068\u3092\u78ba\u8a8d\u3057\u307e\u3057\u3087\u3046\u3002<\/p>\n\n\n\n<p>\u6700\u65b0\u30d1\u30c3\u30b1\u30fc\u30b8\u306b\u4f9d\u5b58\u30d1\u30c3\u30b1\u30fc\u30b8\u540d\u306bt64\u304c\u542b\u307e\u308c\u3066\u3044\u305f\u3089\u3001<br \/>\u4ee5\u524d\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u306e\u30d0\u30a4\u30ca\u30ea\u30d1\u30c3\u30b1\u30fc\u30b8\u3067\u306f\u306a\u304f\u3001\u30bd\u30fc\u30b9\u304b\u3089\u306e\u30d3\u30eb\u30c9\u3092\u63a8\u5968\u3057\u307e\u3059\u3002<br \/>\uff08\u78ba\u5b9f\u6027\u3067\u8a00\u3048\u3070\u3001\u3059\u3079\u3066\u30bd\u30fc\u30b9\u304b\u3089\u306e\u30d3\u30eb\u30c9\u3059\u308b\u306e\u304c\u7406\u60f3\u3067\u3059\u304c\u3001\u3053\u308c\u306f\u5927\u5909\u306a\u306e\u3067\uff09<\/p>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"SDL12%E4%BD%BF%E3%81%A3%E3%81%A6%E3%81%84%E3%82%8B%E3%82%A2%E3%83%97%E3%83%AA%E3%81%8C%E9%81%85%E3%81%84%E3%81%AE%E3%82%92%E5%AF%BE%E7%AD%96%E3%81%99%E3%82%8B\"><\/span>SDL1.2\u4f7f\u3063\u3066\u3044\u308b\u30a2\u30d7\u30ea\u304c\u9045\u3044\u306e\u3092\u5bfe\u7b56\u3059\u308b<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>SDL1.2\u4f7f\u3063\u3066\u3044\u308b\u30a2\u30d7\u30ea\u304c\u3001<br \/>\u65e2\u5b58\u306e bullseye\u30d9\u30fc\u30b9\u3060\u3068\u65e9\u3044\u3093\u3067\u3059\u304c\u3001\u65b0\u3057\u3044trixie \u30d9\u30fc\u30b9\u306eBrainux\u3060\u3068<br \/>\u52d5\u4f5c\u81ea\u4f53\u306f\u3059\u308b\u3093\u3067\u3059\u304c\u3001\u7570\u5e38\u306b\u9045\u3044\u30fb\u30fb\u30fb<\/p>\n\n\n\n<p>\u78ba\u8a8d\u3057\u305f\u3089\u3001libsdl1.2debian (sdl1.2\u30e9\u30a4\u30d6\u30e9\u30ea)\u304c\u3001<br \/>bullseye\u30d9\u30fc\u30b9\u3060\u3068\u3001libsdl1.2 \u3092\u5143\u306b\u4f5c\u6210\u3055\u308c\u3066\u3044\u308b\u306e\u306b\u5bfe\u3057\u3001<br \/>trixie \u30d9\u30fc\u30b9\u304b\u3089\u3001sdl12-compat\u3092\u5143\u306b\u4f5c\u6210\u3055\u308c\u3066\u3044\u308b\u306e\u3067\u3001SDL2\u3078\u306e\u30e9\u30c3\u30d1\u30fc\u306b\u306a\u3063\u3066\u3057\u307e\u3063\u3066\u3044\u308b\u3088\u3046\u3067\u3057\u305f\u3002<br \/><br \/>libsdl1.2debian\u3000(bullseye)\u3000[&nbsp;\u30bd\u30fc\u30b9:&nbsp;<a href=\"https:\/\/packages.debian.org\/ja\/source\/bullseye\/libsdl1.2\">libsdl1.2<\/a>&nbsp;&nbsp;]\u3000\u3000SDL1.2<br \/><a href=\"https:\/\/packages.debian.org\/ja\/bullseye\/libsdl1.2debian\" target=\"_blank\" rel=\"noopener\" title=\"\">https:\/\/packages.debian.org\/ja\/bullseye\/libsdl1.2debian<\/a><br \/><br \/>libsdl1.2debian\u3000(<a href=\"https:\/\/packages.debian.org\/ja\/trixie\/libsdl1.2debian\" target=\"_blank\" rel=\"noopener\" title=\"\">trixie<\/a>)\u3000[&nbsp;\u30bd\u30fc\u30b9:&nbsp;<a href=\"https:\/\/packages.debian.org\/ja\/source\/trixie\/sdl12-compat\">sdl12-compat<\/a>&nbsp;&nbsp;]\u3000SDL2\u3078\u306e\u30e9\u30c3\u30d1\u30fc<br \/><a href=\"https:\/\/packages.debian.org\/ja\/trixie\/libsdl1.2debian\" target=\"_blank\" rel=\"noopener\" title=\"\">https:\/\/packages.debian.org\/ja\/trixie\/libsdl1.2debian<\/a><\/p>\n\n\n\n<p>bookworm\u306f\u307e\u3060libsdl1.2\u30d9\u30fc\u30b9\u3067\u3057\u305f\u3002<\/p>\n\n\n\n<p>\u306a\u306e\u3067\u3001\u4ee5\u4e0b\u306e\u3069\u3061\u3089\u304b\u304c\u5bfe\u7b56\u6848\u306b\u306a\u308a\u307e\u3059<br \/>\u30fbbookworm\u306elibsdl1.2debian\u3000(libsdl1.2\u30d9\u30fc\u30b9)\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b(\u4e0d\u63a1\u7528)<br \/>\u3000\u2192\u7d50\u679c\u3001\u526f\u4f5c\u7528\u304c\u591a\u304f\u3001\u65ad\u5ff5<br \/>\u30fblibsdl1.2\u3092trixie\u7528\u306b\u30d3\u30eb\u30c9\u3059\u308b(\u63a1\u7528)<br \/>\u3000\u2192\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306b\u624b\u9593\u306f\u304b\u304b\u308b\u304c\u3001\u526f\u4f5c\u7528\u304c\u5c11\u306a\u3044<br \/><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"bookworm%E3%81%AElibsdl12debian%E3%80%80libsdl12%E3%83%99%E3%83%BC%E3%82%B9%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%99%E3%82%8B%E5%89%AF%E4%BD%9C%E7%94%A8%E6%9C%89%E3%81%A7%E4%B8%8D%E6%8E%A1%E7%94%A8\"><\/span>bookworm\u306elibsdl1.2debian\u3000(libsdl1.2\u30d9\u30fc\u30b9)\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b(\u526f\u4f5c\u7528\u6709\u3067\u4e0d\u63a1\u7528)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u30ec\u30dd\u30b8\u30c8\u30ea\u3092\u8ffd\u52a0\u3057\u3066\u3044\u308c\u3070\u3001\u4ee5\u4e0b\u3067\u884c\u3051\u308b\u306f\u305a\u3068\u3084\u3063\u3066\u307f\u305f\u3002<br \/>\/etc\/apt\/preferences.d\/bookworm-libsdl1.2.pref\u306e\u6307\u5b9a\u3067\u3001<br \/>bookworm\u306e\u3082\u306e\u304c\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3055\u308c\u307e\u3059\u3002<br \/>$ sudo apt update<br \/>$ sudo apt-get install &#8211;reinstall libsdl1.2debian<\/p>\n\n\n\n<p>\u30a8\u30e9\u30fc<br \/>mplayer(mencoder)\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3066\u3044\u308b\u3053\u3068\u3067\u3001\u4e00\u90e8\u30e9\u30a4\u30d6\u30e9\u30ea\u304c\u7af6\u5408\u3057\u3066\u3057\u307e\u3063\u3066\u3044\u308b\u307f\u305f\u3044<br \/>\u524d\u63d0\u30d1\u30c3\u30b1\u30fc\u30b8\u306e\u307b\u3068\u3093\u3069\u304ctrixie \u306e \u201ct64 ABI\u201d \u3068 bookworm \u306e \u201c\u65e7 ABI\u201d\u304c\u6df7\u3058\u3063\u3066\u3057\u307e\u3063\u3066\u3044\u308b\u3002<br \/><br \/>\u4ee5\u4e0b\u3067\u3001sdl1.2\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306f\u3067\u304d\u307e\u3057\u305f\u304c\u3001\u305d\u306e\u5f8c\u306emplayer\u3092\u5165\u308c\u308b\u969b\u306b<br \/>\u5225\u306et64 ABI\u30e9\u30a4\u30d6\u30e9\u30ea\u3068\u7af6\u5408\u3057\u3066\u3057\u307e\u3063\u3066\u3044\u3066\u3001\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3067\u304d\u306a\u3044\u3002<\/p>\n\n\n\n<p>sudo apt remove mplayer mencoder mplayer-doc mplayer-gui<br \/>sudo apt install -t bookworm libpng16-16 libasound2 libglib2.0-0 libreadline8<br \/>sudo apt install -t bookworm libsdl1.2debian libsdl-mixer1.2 libsdl-image1.2<br \/>sudo apt install -t bookworm mplayer mencoder mplayer-doc mplayer-gui<\/p>\n\n\n\n<p>\u4ed6\u306eapt\u30ec\u30dd\u30b8\u30c8\u30ea\u767b\u9332\u30a2\u30d7\u30ea\u306egemdropx\u3068\u304b\u3082\u3001t64 ABI\u95a2\u4fc2\u306e\u7af6\u5408\u3067\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3067\u304d\u306a\u304f\u306a\u3063\u3066\u3057\u307e\u3046\u306e\u3067\u3001trixie\u3068\u3057\u3066\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u6574\u5408\u6027\u304c\u5b8c\u5168\u306b\u58ca\u308c\u3066\u3057\u307e\u3063\u3066\u3044\u308b\u3002<\/p>\n\n\n\n<p>\u306a\u304a\u300ct64 ABI\u300d\u3068\u300c\u65e7ABI\u300d\u306e\u9055\u3044\u306f\u3001\u65e5\u4ed8\u7528\u306e\u578btime_t\u309232bit\u304b64bit\u306b\u62e1\u5f35\u3057\u305f\u3068\u3044\u3046\u70b9\u306b\u306a\u308a\u307e\u3059\u3002<br \/>time_t\u304c32bit\u3060\u30682038\u5e741\u670819\u65e5\u4ee5\u964d\u306e\u6642\u523b\u304c\u8868\u73fe\u3067\u304d\u306a\u3044(Y2038\u554f\u984c)\u306e\u3067\u3001\u3053\u306e\u30bf\u30a4\u30df\u30f3\u30b0\u3067\u5909\u66f4\u306b\u306a\u3063\u305f\u6a21\u69d8\u3002<\/p>\n\n\n\n<p>\u307e\u305f\u300c\u65e7ABI\u300d\u3068\u300ct64 ABI\u300d\u3092\u5229\u7528\u3057\u305f\u30a2\u30d7\u30ea\u306f\u30d0\u30a4\u30ca\u30ea\u4e92\u63db\u304c\u306a\u3044\u306e\u3067<br \/>\u305d\u306e\u307e\u307e\u306e\u30d0\u30a4\u30ca\u30ea\u30d1\u30c3\u30b1\u30fc\u30b8\u306f\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3067\u304d\u306a\u3044\u3002<br \/>\u3082\u3057\u4e00\u90e8\u3092\u300c\u65e7ABI\u300d\u306b\u623b\u3057\u3066\u3057\u307e\u3059\u3068\u3001\u300ct64 ABI\u300d\u524d\u63d0\u306etrixie \u7528\u30d1\u30c3\u30b1\u30fc\u30b8\u3082\u30a4\u30f3\u30b9\u30c8\u30fc\u308b\u3067\u304d\u306a\u304f\u306a\u308b\u3068\u3044\u3046\u3053\u3068\u3067\u3001\u3053\u306e\u65b9\u6cd5\u306f\u30c0\u30e1\u3068\u5224\u65ad\u3057\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<p>\u5143\u306b\u623b\u305b\u308b\u304b\u3084\u3063\u3066\u307f\u308b(\u9762\u5012\u304f\u3055\u3051\u308c\u3070\u3001brainux\u306e\u518d\u5c55\u958b\u3067\u3082\u3044\u3044\u304b\u3082\u3057\u308c\u307e\u305b\u3093\u3002)<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>$ sudo apt remove mplayer mencoder mplayer-doc mplayer-gui<br \/>$ sudo apt remove libsdl1.2debian libsdl-mixer1.2 libsdl-image1.2<br \/>$ sudo apt autoremove<br \/>$ sudo mv \/etc\/apt\/preferences.d\/bookworm-libsdl1.2.pref \/etc\/apt\/preferences.d\/bookworm-libsdl1.2.pref.disabled<br \/>$ sudo apt install linsdl1.2debian<br \/>$ sudo mv \/etc\/apt\/preferences.d\/bookworm-libsdl1.2.pref.disabled \/etc\/apt\/preferences.d\/bookworm-libsdl1.2.pref<\/p>\n<\/blockquote>\n\n\n\n<p>\u4e00\u5fdc\u3053\u308c\u3067\u623b\u3063\u305f\u3063\u307d\u3044\u3067\u3059\u3002<\/p>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"libsdl12%E3%82%92trixie%E7%94%A8%E3%81%AB%E3%83%93%E3%83%AB%E3%83%89%E3%81%99%E3%82%8B%E6%8E%A1%E7%94%A8\"><\/span>libsdl1.2\u3092trixie\u7528\u306b\u30d3\u30eb\u30c9\u3059\u308b(\u63a1\u7528)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>libsdl1.2\u3092\u30d3\u30eb\u30c9\u3059\u308b\u65b9\u6cd5\u3067\u3059(20260405\u4e00\u90e8\u30d1\u30e9\u30e1\u30fc\u30bf\u5909\u66f4)\u3002<\/p>\n\n\n\n<p>\u30bd\u30fc\u30b9\u3092Apt source\u3067bookworm\u30ea\u30dd\u30b8\u30c8\u30ea\u304b\u3089\u5f15\u3063\u5f35\u3063\u3066\u3053\u308c\u307e\u3057\u305f\u3002\u3053\u3088\u3046\u3068\u3057\u307e\u3057\u305f\u3002\u305f\u3060\u3001SDL1.2\uff081.2.15\uff09\u306f bullseye \u304c\u6700\u5f8c\u306e\u30bd\u30fc\u30b9\u306e\u305f\u3081\u3001bookworm\u30ea\u30dd\u30b8\u30c8\u30ea\u306b\u3042\u308b\u306e\u306f\u305d\u306e\u30d1\u30c3\u30c1\u7248\u306b\u306a\u308a\u307e\u3059(-6-&gt;-8)\u3002<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>$ sudo apt update<br \/>$ sudo apt-get install g++ build-essential<br \/>$ mkdir DPKG-BUILD<br \/>$ cd DPKG-BUILD<br \/>$ mkdir libsdl1.2debian<br \/>$ cd libsdl1.2debian<br \/>$ apt -t bookworm source libsdl1.2debian<br \/>$ sudo apt build-dep libsdl1.2debian<br \/>$ cd libsdl1.2-*<\/p>\n\n\n\n<p>#(\u5909\u66f4\u3057\u306a\u304f\u3066\u3082\u30d3\u30eb\u30c9\u306f\u901a\u308a\u307e\u3059\u3002\u3044\u3063\u305f\u3093\u6700\u9069\u5316\u306e\u76ee\u7684\u3067\u4ee5\u4e0b\u306e\u8a2d\u5b9a\u3092\u8ffd\u52a0\u3057\u307e\u3057\u305f\u3002)<br \/>$ vi debian\/rules<\/p>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<p>#!\/usr\/bin\/make -f\u3000\u306e\u4e0b\u306b\u3001\u4ee5\u4e0b\u306e\u884c\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>export DEB_CFLAGS_MAINT_APPEND = -march=armv5tej -marm -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-tree-vectorize -fno-aggressive-loop-optimizations -fno-strict-overflow<\/strong><br \/><strong><br \/>export DEB_CXXFLAGS_MAINT_APPEND = $(DEB_CFLAGS_MAINT_APPEND)<\/strong><\/p>\n<\/blockquote>\n\n\n\n<p>\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u8ffd\u8a18\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>confflags = &#8211;disable-rpath &#8211;enable-sdl-dlopen \\<br \/>&#8211;disable-video-ggi &#8211;disable-video-svga &#8211;disable-video-aalib \\<br \/>\u2193<br \/>confflags = &#8211;disable-rpath &#8211;enable-sdl-dlopen \\<br \/><strong>&#8211;disable-assembly &#8211;disable-video-opengl &#8211;disable-video-x11-xrandr &#8211;disable-video-x11-xv &#8211;disable-nasm &#8211;enable-video-x11 &#8211;enable-video-fbcon &#8211;disable-video-dga &#8211;disable-video-directfb &#8211;enable-joystick &#8211;disable-cdrom \\<\/strong><br \/>&#8211;disable-video-ggi &#8211;disable-video-svga &#8211;disable-video-aalib \\<\/p>\n<\/blockquote>\n\n\n\n<p>#\u30d3\u30eb\u30c9\u306b\u5fc5\u8981\u306a\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u5c0e\u5165(dpkg-buildpackage\u3067\u8db3\u308a\u306a\u3044\u30d1\u30c3\u30b1\u30fc\u30b8\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002)<br \/>$ sudo apt install libcaca-dev<\/p>\n\n\n\n<p>#\u30d3\u30eb\u30c9(Brain\u81ea\u6a5f\u30d3\u30eb\u30c9\u3067\u306f\u30011.5\u6642\u9593\u304f\u3089\u3044\u304b\u304b\u308a\u307e\u3057\u305f\u3002)<br \/>$ dpkg-buildpackage -us -uc -b<\/p>\n\n\n\n<p>#\u6700\u9069\u5316\u306e\u7d50\u679c\u3001symbols\u30a8\u30e9\u30fc\u306b\u306a\u308b\u5834\u5408\u304c\u3042\u308b\u306e\u3067\u3001<br \/>#\u4ee5\u4e0b\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u7de8\u96c6\u3057\u3066\u3001\u518d\u5b9f\u884c\u3057\u307e\u3059\u3002\u3002<br \/>vi debian\/libsdl1.2debian.symbols<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\u4ee5\u4e0b\u306e\uff12\u884c\u3092\u524a\u9664\u3057\u307e\u3059\u3002<br \/> SDL_strlcat@Base 1.2.15<br \/> SDL_strlcpy@Base 1.2.15<\/p>\n<\/blockquote>\n\n\n\n<p>$ dpkg-source &#8211;commit<br \/>fix-symbols<br \/><br \/>$ dpkg-buildpackage -us -uc -b -nc<\/p>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<p>$ cd ..<br \/>$ sudo dpkg -i libsdl1.2debian_1.2.15+dfsg2-8_armel.deb<br \/>$ sudo dpkg -i libsdl1.2-dev_1.2.15+dfsg2-8_armel.deb<br \/>$ sudo apt-mark hold libsdl1.2debian libsdl1.2-dev<br \/>$ sudo apt-mark showhold<\/p>\n\n\n\n<p>\u3053\u308c\u3067\u3001libsdl1.2debian\u304c\u30b7\u30b9\u30c6\u30e0\u306b\u4e0a\u66f8\u304d\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3055\u308c\u307e\u3057\u305f\u3002<br \/>apt\u7ba1\u7406\u5916\u306e\u767b\u9332\u3082\u3057\u3066\u3044\u307e\u3059\u306e\u3067\u3001\u52dd\u624b\u306b\u4e0a\u66f8\u304d\u3055\u308c\u308b\u3053\u3068\u3082\u306a\u3044\u306f\u305a\u3067\u3059\u3002<\/p>\n<\/div><\/div>\n<\/blockquote>\n\n\n\n<p>\u3053\u308c\u3067\u3001trixie\u306e\u30ec\u30dd\u30b8\u30c8\u30ea\u306b\u767b\u9332\u3057\u3066\u3044\u308bSDL1.2\u3092\u5229\u7528\u3059\u308b\u3088\u3046\u306a\u30a2\u30d7\u30ea\u3067\u3082\u3001<br \/>\u666e\u901a\u306bapt install \u3067\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3067\u304d\u308b\u3053\u3068\u3082\u78ba\u8a8d\u3057\u3066\u3044\u307e\u3059\u3002<br \/>\u3053\u308c\u3089\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u306e\u4f9d\u5b58\u8981\u4ef6\u3068\u3057\u3066\u306flibsdl1.2debian\u306f&gt;= 1.2.15\u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u307e\u3057\u305f\u306e\u3067\u3001libsdl1.2\u304b\u3089\u306e\u81ea\u30d3\u30eb\u30c9\u306f\u60f3\u5b9a\u3055\u308c\u3066\u3044\u305f\u306e\u304b\u3082\u3057\u308c\u307e\u305b\u3093\u3002\u3002<br \/>\uff08\u300cgemdropx\u300d,\u300cpingus\u300d\u3067\u78ba\u8a8d\u3057\u307e\u3057\u305f\u3002\uff09<\/p>\n\n\n\n<p>$ apt show pingus<br \/>$ sudo apt install pingus<\/p>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"bullseye%E3%81%A7%E3%81%AFSDL12%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6%E3%81%84%E3%81%9F%E3%82%A2%E3%83%97%E3%83%AA%E3%81%8Ctrixie%E3%81%A7%E3%81%AFSDL20%E3%81%AB%E3%81%AA%E3%81%A3%E3%81%A6%E3%81%84%E3%82%8B%E5%A0%B4%E5%90%88%E3%81%AE%E5%AF%BE%E5%BF%9C\"><\/span>bullseye\u3067\u306fSDL1.2\u3092\u4f7f\u3063\u3066\u3044\u305f\u30a2\u30d7\u30ea\u304ctrixie\u3067\u306fSDL2.0\u306b\u306a\u3063\u3066\u3044\u308b\u5834\u5408\u306e\u5bfe\u5fdc<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>bullseye\u3067\u306fSDL1.2\u3092\u4f7f\u3063\u3066\u3044\u305f\u30a2\u30d7\u30ea\u304ctrixie\u3067\u306fSDL2.0\u306b\u306a\u3063\u3066\u3044\u308b\u5834\u5408\u3001<br \/>\u5358\u7d14\u306bapt install\u3067\u5c0e\u5165\u3059\u308b\u3060\u3051\u3067\u306f\u3001\u4eca\u307e\u3067\u901a\u308a\u306e\u901f\u5ea6\u3067\u306f\u52d5\u4f5c\u3057\u3066\u304f\u308c\u307e\u305b\u3093\u3002<br \/>(brain\u3067\u306f\u3001SDL2\u3092\u4f7f\u3063\u3066\u3044\u308b\u30a2\u30d7\u30ea\u3067\u306f\u3001\u975e\u5e38\u306b\u4f4e\u901f\u306b\u306a\u308b\u305f\u3081)<\/p>\n\n\n\n<p>\u3053\u306e\u5834\u5408\u306f\u3001\u4ee5\u524d\u306eOS(Debian11,debian12)\u306a\u3069\u3067\u3001sdl1.2\u3092\u4f7f\u3063\u3066\u3044\u308b\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u63a2\u3057\u3066\u3001<br \/>\u305d\u306e\u30bd\u30fc\u30b9\u3092\u5165\u624b\u3057\u3066\u81ea\u30d3\u30eb\u30c9\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<p>\u305d\u306e\u3088\u3046\u306bSDL1.2\u304b\u3089SDL2\u3078\u79fb\u884c\u3057\u3066\u3044\u308b\u30a2\u30d7\u30ea\u3084\u3001\u30d1\u30c3\u30b1\u30fc\u30b8\u304c\u306a\u304f\u306a\u3063\u305f\u30a2\u30d7\u30ea\u306f\u3001<br \/>\u4ee5\u4e0b\u306e\u3088\u3046\u306a\u3082\u306e\u304c\u3042\u308a\u307e\u3059<\/p>\n\n\n\n<p><br \/><br \/>https:\/\/nsb.homeip.net\/wp\/?p=4695https:\/\/nsb.homeip.net\/wp\/?p=4695<br \/>\uff08\u898b\u3064\u3051\u305f\u3082\u306e\u3067\u3001\u673a\u4e0a\u30c1\u30a7\u30c3\u30af\u306e\u307f\u3057\u305f\u3082\u306e\u591a\u6570\u306a\u306e\u3067\u3001\u672a\u78ba\u8a8d\u306a\u3082\u306e\u3092\u542b\u307f\u307e\u3059\uff09\u3002<\/p>\n\n\n\n<p>\u3053\u306e\u3042\u305f\u308a\u3092\u30d9\u30fc\u30b9\u306b\u78ba\u8a8d\u3057\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"IhLEDtl2Lf\"><a href=\"https:\/\/nsb.homeip.net\/wp\/?p=4695\">\u96fb\u5b50\u8f9e\u66f8Brain\u3092\u3044\u3058\u308b (7) Brainux\u3067\u30b2\u30fc\u30e0\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3066\u904a\u3076 (2) SDL\u7cfb<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"&#8220;\u96fb\u5b50\u8f9e\u66f8Brain\u3092\u3044\u3058\u308b (7) Brainux\u3067\u30b2\u30fc\u30e0\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3066\u904a\u3076 (2) SDL\u7cfb&#8221; &#8212; \u5948\u9162\u7f8e\u306e\u90e8\u5c4b\u3000\u5225\u9928\" src=\"https:\/\/nsb.homeip.net\/wp\/?p=4695&#038;embed=true#?secret=wDN48tAz1J#?secret=IhLEDtl2Lf\" data-secret=\"IhLEDtl2Lf\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/nsb.homeip.net\/wp\/?p=4695#%E3%80%87%E3%80%80hannah%E3%80%80%E3%80%80%E3%80%80%E3%80%80%E3%80%80pacman-like_game_child_oriented%E3%80%80%EF%BC%88%E3%83%91%E3%83%83%E3%82%AF%E3%83%9E%E3%83%B3%E9%A2%A8%E3%81%AE%E3%83%89%E3%83%83%E3%83%88%E3%82%A4%E3%83%BC%E3%83%88%E3%82%B2%E3%83%BC%E3%83%A0%EF%BC%89\" target=\"_blank\" rel=\"noopener\" title=\"\">hannah<\/a>\u3000\u3000 <a href=\"https:\/\/nsb.homeip.net\/wp\/?p=5751#hannah%E3%80%80%E3%81%AE%E5%A0%B4%E5%90%88\" title=\"\">trixie \u4ee5\u964d\u3067SDL2\u306b\u79fb\u884c\u6e08\u3002bookworm\u304b\u3089\u30d1\u30c3\u30b1\u30fc\u30b8\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u53ef\u80fd<\/a>\u25cb<\/li>\n\n\n\n<li><a href=\"https:\/\/nsb.homeip.net\/wp\/?p=4695#%E3%80%87%E3%80%80enigma%E3%80%80%E3%80%80%E3%80%80%E3%80%80%E3%80%80%E3%83%9E%E3%82%A6%E3%82%B9%E3%81%A7%E3%83%93%E3%83%BC%E7%8E%89%E3%82%92%E3%82%B3%E3%83%B3%E3%83%88%E3%83%AD%E3%83%BC%E3%83%AB%E3%81%99%E3%82%8B%E3%82%B2%E3%83%BC%E3%83%A0\" target=\"_blank\" rel=\"noopener\" title=\"\">enigma<\/a>\u3000\u3000 <a href=\"https:\/\/nsb.homeip.net\/wp\/?p=5751#enigma%E3%80%80%E3%81%AE%E5%A0%B4%E5%90%88\" title=\"\">trixie\u4ee5\u964d\u3067SDL2\u306b\u79fb\u884c\u6e08\u3002bookworm\u304b\u3089\u30bd\u30fc\u30b9\u3092\u5165\u624b\u3057\u3066\u30d3\u30eb\u30c9\u53ef\u80fd<\/a>\u25cb<\/li>\n\n\n\n<li><a href=\"https:\/\/nsb.homeip.net\/wp\/?p=4695#%E3%80%87%E3%80%80TowerToppler%E5%88%A5%E5%90%8DNebulous%E3%80%80%E9%9A%9C%E5%AE%B3%E3%82%92%E9%81%BF%E3%81%91%E3%81%AA%E3%81%8C%E3%82%89%E5%A1%94%E3%82%92%E7%99%BB%E3%82%8B%E3%82%A2%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%B2%E3%83%BC%E3%83%A0%E3%82%AD%E3%83%A7%E3%83%AD%E3%81%A1%E3%82%83%E3%82%93%E3%83%A9%E3%83%B3%E3%83%89\" target=\"_blank\" rel=\"noopener\" title=\"\">toppler<\/a>\u3000\u3000 bookworm \u4ee5\u964d\u3067SDL2\u306b\u79fb\u884c\u6e08\u3002bullseye \u304b\u3089\u30d1\u30c3\u30b1\u30fc\u30b8\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u53ef\u80fd\u25cb<\/li>\n\n\n\n<li><a href=\"https:\/\/nsb.homeip.net\/wp\/?p=4695#%E3%80%87%E3%80%80vectoroids%E3%80%80_%E5%8F%A4%E5%85%B8%E7%9A%84%E3%81%AA%E3%82%A2%E3%83%BC%E3%82%B1%E3%83%BC%E3%83%89%E3%82%B2%E3%83%BC%E3%83%A0%E3%81%AE_%E2%80%9C%E3%82%A2%E3%82%B9%E3%83%86%E3%83%AD%E3%82%A4%E3%83%89%E2%80%9D_%E3%81%AE%E3%82%B0%E3%83%A9%E3%83%95%E3%82%A3%E3%83%83%E3%82%AF%E5%BC%B7%E5%8C%96%E7%89%88%E3%81%A7%E3%81%99%E3%80%82\" target=\"_blank\" rel=\"noopener\" title=\"\">vectoroids<\/a>\u3000 trixie \u4ee5\u964d\u3067SDL2\u306b\u79fb\u884c\u6e08\u3002bookworm\u304b\u3089\u30d1\u30c3\u30b1\u30fc\u30b8\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u53ef\u80fd\u25cb<\/li>\n\n\n\n<li><a href=\"https:\/\/nsb.homeip.net\/wp\/?p=4695#%E3%80%87%E3%80%80tworld%E3%80%80Chips_Challenge_Game_%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%B3%E3%82%92%E3%82%A8%E3%83%9F%E3%83%A5%E3%83%AC%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3\" target=\"_blank\" rel=\"noopener\" title=\"\">tworld<\/a>\u3000\u3000\u3000trixie\u3067\u306f\u30d1\u30c3\u30b1\u30fc\u30b8\u306a\u3057\u3002bookworm\u304b\u3089\u30d1\u30c3\u30b1\u30fc\u30b8\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u53ef\u80fd\u25cb<\/li>\n\n\n\n<li><a href=\"https:\/\/nsb.homeip.net\/wp\/?p=4695#%E3%80%87%E3%80%80pixfrogger_%E3%80%80%E3%82%AB%E3%82%A8%E3%83%AB%E3%81%8C%E9%81%93%E3%82%92%E6%B8%A1%E3%82%8B%E3%81%AE%E3%82%92%E6%89%8B%E4%BC%9D%E3%81%86%EF%BC%88Frogger%E3%81%AB%E3%82%88%E3%81%8F%E4%BC%BC%E3%81%9F%E7%AB%B6%E4%BA%89%E3%82%B2%E3%83%BC%E3%83%A0%EF%BC%89\" target=\"_blank\" rel=\"noopener\" title=\"\">pixfrogger<\/a>\u3000 trixie\u3067\u306f\u30d1\u30c3\u30b1\u30fc\u30b8\u306a\u3057\u3002bookworm\u304b\u3089fenix\u30bd\u30fc\u30b9\u3092\u5165\u624b\u3057\u3066\u30d3\u30eb\u30c9\uff1f<\/li>\n\n\n\n<li><a href=\"https:\/\/nsb.homeip.net\/wp\/?p=4695#%E3%80%87%E3%80%80LBreakout2%E3%80%80%E7%BE%8E%E3%81%97%E3%81%84%E3%82%B0%E3%83%A9%E3%83%95%E3%82%A3%E3%83%83%E3%82%AF%E3%81%AE%E3%83%9C%E3%83%BC%E3%83%AB%E3%81%A8%E3%83%91%E3%83%89%E3%83%AB%E3%81%AE%E3%82%B2%E3%83%BC%E3%83%A0\" target=\"_blank\" rel=\"noopener\" title=\"\">LBreakout2<\/a> trixie \u4ee5\u964d\u3067SDL2\u306b\u79fb\u884c\u6e08\u3002bookworm\u304b\u3089\u30bd\u30fc\u30b9\u3092\u5165\u624b\u3057\u3066\u30d3\u30eb\u30c9\uff1f<\/li>\n\n\n\n<li><a href=\"https:\/\/nsb.homeip.net\/wp\/?p=4695#%E3%80%87%E3%80%80ballerburg%E3%80%80%E5%8F%A4%E5%85%B8%E7%9A%84%E3%81%AA%E5%9F%8E%E3%81%AE%E6%88%A6%E9%97%98%E3%82%B2%E3%83%BC%E3%83%A0%EF%BC%88%E7%A0%B2%E5%BC%BE%E5%BD%93%E3%81%A6%E3%82%B2%E3%83%BC%E3%83%A0%EF%BC%89\" target=\"_blank\" rel=\"noopener\" title=\"\">ballerburg&nbsp;<\/a>\u3000trixie \u4ee5\u964d\u3067SDL2\u306b\u79fb\u884c\u6e08\u3002bookworm\u304b\u3089\u30d1\u30c3\u30b1\u30fc\u30b8\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u53ef\u80fd\u25cb<\/li>\n\n\n\n<li><a href=\"https:\/\/nsb.homeip.net\/wp\/?p=4695#%E2%97%8B%E3%80%80gtkboard%E3%80%801_%E3%81%A4%E3%81%AE%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E5%86%85%E3%81%AB%E5%A4%9A%E3%81%8F%E3%81%AE%E3%83%9C%E3%83%BC%E3%83%89%E3%82%B2%E3%83%BC%E3%83%A0\" target=\"_blank\" rel=\"noopener\" title=\"\">gtkboard<\/a>\u3000\u3000trixie\u3067\u306f\u30d1\u30c3\u30b1\u30fc\u30b8\u306a\u3057\u3002bookworm\u304b\u3089\u30bd\u30fc\u30b9\u3092\u5165\u624b\u3057\u3066\u30d3\u30eb\u30c9\uff1f<\/li>\n\n\n\n<li><a href=\"https:\/\/nsb.homeip.net\/wp\/?p=4695#%E2%97%8B%E3%80%80maelstrom%E3%80%80Asteroids%E3%81%AB%E4%BC%BC%E3%81%9F%E3%82%A2%E3%83%BC%E3%82%B1%E3%83%BC%E3%83%89%E3%82%B9%E3%82%BF%E3%82%A4%E3%83%AB%E3%81%AE%E3%82%B2%E3%83%BC%E3%83%A0\" target=\"_blank\" rel=\"noopener\" title=\"\">maelstrom<\/a>&nbsp;\u3000bookworm\u4ee5\u964d\u3067SDL2\u306b\u79fb\u884c\u6e08\u3002bullseye \u304b\u3089\u30d1\u30c3\u30b1\u30fc\u30b8\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u53ef\u80fd\u25cb<\/li>\n\n\n\n<li><a href=\"https:\/\/nsb.homeip.net\/wp\/?p=4695#%E2%97%8B%E3%80%80numptyphysics%E3%80%80crayon_%E3%83%99%E3%83%BC%E3%82%B9%E3%81%AE%E7%89%A9%E7%90%86%E3%83%91%E3%82%BA%E3%83%AB%E3%82%B2%E3%83%BC%E3%83%A0\" target=\"_blank\" rel=\"noopener\" title=\"\">numptyphysics<\/a>&nbsp; trixie \u4ee5\u964d\u3067SDL2\u306b\u79fb\u884c\u6e08\u3002bookworm\u304b\u3089\u30bd\u30fc\u30b9\u3092\u5165\u624b\u3057\u3066\u30d3\u30eb\u30c9\uff1f<\/li>\n\n\n\n<li><a href=\"https:\/\/nsb.homeip.net\/wp\/?p=4695#%E2%97%8B%E3%80%80LTris%E3%80%80CPU_%E3%81%AB%E5%84%AA%E3%81%97%E3%81%84%E3%83%86%E3%83%88%E3%83%AA%E3%82%B9%E3%82%AF%E3%83%AD%E3%83%BC%E3%83%B3\" target=\"_blank\" rel=\"noopener\" title=\"\">ltris<\/a>\u3000\u3000\u3000\u3000trixie \u4ee5\u964d\u3067SDL2\u306b\u79fb\u884c\u6e08\u3002bookworm\u304b\u3089\u30d1\u30c3\u30b1\u30fc\u30b8\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u53ef\u80fd\u25cb<\/li>\n<\/ul>\n<\/div><\/div>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"hannah%E3%80%80%E3%81%AE%E5%A0%B4%E5%90%88\"><\/span>hannah\u3000\u306e\u5834\u5408<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\uff08trixie \u4ee5\u964d\u3067SDL2\u306b\u79fb\u884c\u6e08\u3002t64ABI\u672a\u4f7f\u7528\u3002bookworm\u304b\u3089\u30d1\u30c3\u30b1\u30fc\u30b8\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u53ef\u80fd\uff09<\/p>\n\n\n\n<p>hannah\u3092\u4f8b\u306b\u3068\u3063\u3066\u3001\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3066\u307f\u307e\u3059\u3002<\/p>\n\n\n\n<p>\u307e\u305a\u306f\u3001SDL1.2\u4f9d\u5b58\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u63a2\u3057\u307e\u3059\u3002<br \/>\u3082\u3057\u3042\u308c\u3070\u3001trixie\u4e0a\u3067t64\u3092\u542b\u3080\u30d1\u30c3\u30b1\u30fc\u30b8\u540d\u306e\u3082\u306e\u306b\u4f9d\u5b58\u304c\u3042\u308b\u304b\u3069\u3046\u304b\u3082\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>trixie\u3067\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u60c5\u5831<br \/><a href=\"https:\/\/packages.debian.org\/ja\/trixie\/hannah\" target=\"_blank\" rel=\"noopener\" title=\"\">https:\/\/packages.debian.org\/ja\/trixie\/hannah<\/a><br \/>\u2192dep:&nbsp;libsdl2-2.0-0&nbsp;(&gt;= 2.0.12)\u3000\u3068\u306a\u3063\u3066\u3044\u308b\u306e\u3067\u3001SDL2\u4f9d\u5b58\u3067\u3059\u3002<br \/>\u2192t64<strong>&nbsp;<\/strong> : \u3092\u542b\u3080\u30d1\u30c3\u30b1\u30fc\u30b8\u3000<strong>\u306a\u3057<\/strong><br \/>\u3000\u2192\u30d0\u30a4\u30ca\u30ea\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u5165\u308c\u3066\u3082\u5371\u967a\u6027\u306f\u5c11\u306a\u3044\u3068\u601d\u308f\u308c\u307e\u3059\u3002<br \/><br \/>bookworm\u3067\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u60c5\u5831<br \/><a href=\"https:\/\/packages.debian.org\/ja\/bookworm\/hannah\" target=\"_blank\" rel=\"noopener\" title=\"\">https:\/\/packages.debian.org\/ja\/bookworm\/hannah<\/a><br \/>\u2192dep:&nbsp;libsdl-image1.2&nbsp;(&gt;= 1.2.10)\u3000\u3068\u306a\u3063\u3066\u3044\u308b\u306e\u3067\u3001SDL1.2\u4f9d\u5b58\u3067\u3059\u3002<\/p>\n\n\n\n<p>bullseye\u3067\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u60c5\u5831<br \/><a href=\"https:\/\/packages.debian.org\/ja\/bullseye\/hannah\" target=\"_blank\" rel=\"noopener\" title=\"\">https:\/\/packages.debian.org\/ja\/bullseye\/hannah<\/a><br \/>\u2192dep:&nbsp;libsdl-image1.2&nbsp;(&gt;= 1.2.10)\u3000\u3068\u306a\u3063\u3066\u3044\u308b\u306e\u3067\u3001SDL1.2\u4f9d\u5b58\u3067\u3059\u3002<\/p>\n<\/blockquote>\n\n\n\n<p>\u3053\u308c\u3092\u898b\u308b\u3068\u3001bookworm\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u307e\u3067\u306fSDL1.2\u4f9d\u5b58\u3060\u3063\u305f\u3068\u3044\u3046\u306e\u304c\u308f\u304b\u308a\u307e\u3059\u3002<br \/>\u3053\u306e\u60c5\u5831\u306fapt show\u3067\u78ba\u8a8d\u3059\u308b\u3053\u3068\u3082\u51fa\u6765\u307e\u3059(-a\u3067\u3001\u5168\u30ec\u30dd\u30b8\u30c8\u30ea\u306e\u60c5\u5831\u304c\u8868\u793a\u3055\u308c\u307e\u3059)\u3002<br \/>\u3000apt  -a  show  hannah<\/p>\n\n\n\n<p>\u3067\u306f\u3001bookworm\u30ec\u30dd\u30b8\u30c8\u30ea\u304b\u3089\u3001\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3059\u3002<br \/>\u901a\u5e38\u5b9f\u884c\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u5834\u5408\u306f\u3001\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u5165\u529b\u3057\u307e\u3059\u304c<br \/>\u72b6\u6cc1\u306b\u3088\u3063\u3066\u306f\u4f9d\u5b58\u95a2\u4fc2\u3067\u30a8\u30e9\u30fc\u306b\u306a\u308a\u307e\u3059(t64ABI\u306b\u5207\u308a\u66ff\u308f\u3063\u3066\u3044\u308bABI\u306b\u30ea\u30f3\u30af\u3055\u308c\u3066\u3044\u305f\u3089\u30a2\u30a6\u30c8)\u3002<br \/>\u4eca\u56de\u306e\u3088\u3046\u306btrixie\u7248\u3067\u3001\u300ct64\u300d\u3092\u542b\u3080\u30d1\u30c3\u30b1\u30fc\u30b8\u304c\u4f9d\u5b58\u95a2\u4fc2\u306b\u542b\u307e\u308c\u3066\u3044\u306a\u3044\u306e\u3067\u3042\u308c\u3070\u3001<br \/>\u76f4\u63a5\u5165\u308c\u3066\u3082\u5371\u967a\u6027\u306f\u5c11\u306a\u3044\u3067\u3059(\u304c\u3001\u5b8c\u307a\u304d\u3067\u306f\u306a\u3044\u3067\u306e\u3067\u3042\u3068\u3067\u554f\u984c\u306b\u306a\u308b\u53ef\u80fd\u6027\u306f\u30bc\u30ed\u3067\u306f\u306a\u3044\u3067\u3059\u3002\u3053\u306e\u30ea\u30b9\u30af\u3092\u907f\u3051\u308b\u306b\u306f\u30bd\u30fc\u30b9\u304b\u3089\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306b\u306a\u308a\u307e\u3059)\u3002<br \/><br \/>$ sudo apt -t bookworm install hannah<\/p>\n\n\n\n<p>\u4eca\u56de\u306f\u3001\u7279\u306b\u4f9d\u5b58\u30a8\u30e9\u30fc\u304c\u306a\u304f\u3001bookworm \u7248\u306ehannah\u304c\u5165\u308a\u307e\u3057\u305f\u3002<br \/>\u305d\u306e\u307e\u307e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3067\u304d\u3066\u3001\u30d7\u30ec\u30a4\u3082\u51fa\u6765\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<p>\u3042\u3068\u306f\u3001\u52dd\u624b\u306b\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3055\u308c\u306a\u3044\u3088\u3046\u306b\u3000apt\u3067\u30db\u30fc\u30eb\u30c9\u3082\u3057\u3066\u304a\u304d\u307e\u3059\u3002<br \/>(\u5c02\u7528\u30c7\u30fc\u30bf\u30d5\u30a1\u30a4\u30eb\u304c\u3042\u308c\u3070\u305d\u308c\u3082\u8ffd\u52a0)<\/p>\n\n\n\n<p>$ sudo apt-mark hold hannah hannah-data<\/p>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<p>\u3082\u3057\u3001\u65e2\u306b\u6700\u65b0\u7248\u306ehannah\u304c\u306f\u3044\u3063\u3066\u3044\u305f\u5834\u5408\u306f\u3001\u3046\u307e\u304f\u5165\u3089\u306a\u3044\u5834\u5408\u304c\u3042\u308b\u306e\u3067\u3001<br \/>\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u524a\u9664\u3057\u3066\u304b\u3089\u518d\u5c0e\u5165\u3057\u3066\u307f\u3066\u304f\u3060\u3055\u3044\u3002<br \/>\u307e\u305f\u3001apt show -a \u3067\u4f9d\u5b58\u95a2\u4fc2\u3092\u898b\u3066\u3001\u7279\u5b9a\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u306b\u4f9d\u5b58\u3057\u3066\u3044\u3066\u3001<br \/>\u65e2\u306b\u305d\u308c\u3088\u308a\u9ad8\u3044\u30d0\u30fc\u30b8\u30e7\u30f3\u304c\u5165\u3063\u3066\u3044\u308b\u3088\u3046\u306a\u5834\u5408\u306f\u3001hannah\u3092\u30d1\u30c3\u30b1\u30fc\u30b8\u3082\u524a\u9664\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p>\u4eca\u56de\u306e\u5834\u5408\u3001\u4f9d\u5b58\u95a2\u4fc2\u3092\u78ba\u8a8d\u3057\u3066\u307f\u307e\u3059\u3002<br \/><br \/>trixie<br \/>Depends: hannah-data (= 2.0.1+ds1-0.3), libc6 (&gt;= 2.34), libgcc-s1 (&gt;= 3.5), libsdl2-2.0-0 (&gt;= 2.0.12), libsdl2-image-2.0-0 (&gt;= 2.0.5), libsdl2-mixer-2.0-0 (&gt;= 2.6.0), libsdl2-ttf-2.0-0 (&gt;= 2.0.15), libstdc++6 (&gt;= 13.1)<br \/><br \/>bookworm<br \/>Depends: <strong>hannah-data (= 1.0-3.3)<\/strong>, libc6 (&gt;= 2.34), libgcc-s1 (&gt;= 3.5), libsdl-image1.2 (&gt;= 1.2.10), libsdl-mixer1.2 (&gt;= 1.2.12), libsdl-ttf2.0-0, libsdl1.2debian (&gt;= 1.2.15), libstdc++6 (&gt;= 11)<\/p>\n\n\n\n<p>\u3053\u306e\u3088\u3046\u306b\u300channah-data\u300d\u3082\u30c0\u30a6\u30f3\u30b0\u30ec\u30fc\u30c9\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u3053\u3068\u304c\u5224\u308b\u306e\u3067\u3001<br \/>\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u3044\u3063\u305f\u3093\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u524a\u9664\u3057\u3066\u304b\u3089\u3001\u518d\u5c0e\u5165\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p>$ sudo apt remove hannah hannah-data<br \/>$ sudo apt -t bookworm install hannah<\/p>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"enigma%E3%80%80%E3%81%AE%E5%A0%B4%E5%90%88\"><\/span>enigma\u3000\u306e\u5834\u5408<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\uff08trixie\u4ee5\u964d\u3067SDL2\u306b\u79fb\u884c\u6e08\u3002t64ABI\u4f7f\u7528\u3002bookworm\u304b\u3089\u30bd\u30fc\u30b9\u3092\u5165\u624b\u3057\u3066\u30d3\u30eb\u30c9\u53ef\u80fd\uff09<\/p>\n\n\n\n<p>enigma\u3092\u4f8b\u306b\u3068\u3063\u3066\u3001\u30bd\u30fc\u30b9\u304b\u3089\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3066\u307f\u307e\u3059\u3002<\/p>\n\n\n\n<p>\u307e\u305a\u306f\u3001SDL1.2\u4f9d\u5b58\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u63a2\u3057\u307e\u3059\u3002<br \/>\u3082\u3057\u3042\u308c\u3070\u3001trixie\u4e0a\u3067t64\u3092\u542b\u3080\u30d1\u30c3\u30b1\u30fc\u30b8\u540d\u306e\u3082\u306e\u306b\u4f9d\u5b58\u304c\u3042\u308b\u304b\u3069\u3046\u304b\u3082\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>trixie\u3067\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u60c5\u5831<br \/><a href=\"https:\/\/packages.debian.org\/ja\/trixie\/enigma\" target=\"_blank\" rel=\"noopener\" title=\"\">https:\/\/packages.debian.org\/ja\/trixie\/enigma<\/a><br \/>\u2192dep:&nbsp;libsdl2-2.0-0&nbsp;(&gt;= 2.0.12)\u3000\u3068\u306a\u3063\u3066\u3044\u308b\u306e\u3067\u3001SDL2\u4f9d\u5b58\u3067\u3059\u3002<br \/>\u2192t64<strong>&nbsp;<\/strong> : \u3092\u542b\u3080\u30d1\u30c3\u30b1\u30fc\u30b8\u3000\u3042\u308a(libcurl3<strong>t64<\/strong>-gnutls)<br \/>\u3000\u2192\u30d0\u30a4\u30ca\u30ea\u30d1\u30c3\u30b1\u30fc\u30b8\u304c\u3082\u3057\u5165\u3063\u3066\u3082t64 ABI\u306e\u6df7\u5728\u304c\u767a\u751f\u3059\u308b\u53ef\u80fd\u6027<br \/>\u3000\u3000\u304c\u3042\u308b\u306e\u3067\u5371\u967a\u3002\u30bd\u30fc\u30b9\u304b\u3089\u306e\u5c0e\u5165\u304c\u5b89\u5168<br \/><br \/>bookworm\u3067\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u60c5\u5831<br \/><a href=\"https:\/\/packages.debian.org\/ja\/bookworm\/enigma\">https:\/\/packages.debian.org\/ja\/bookwor<\/a><a href=\"https:\/\/packages.debian.org\/ja\/bookworm\/enigma\" target=\"_blank\" rel=\"noopener\" title=\"\">m<\/a><a href=\"https:\/\/packages.debian.org\/ja\/bookworm\/enigma\">\/enigma<\/a><br \/>\u2192dep:&nbsp;libsdl-image1.2&nbsp;(&gt;= 1.2.10)\u3000\u3068\u306a\u3063\u3066\u3044\u308b\u306e\u3067\u3001SDL1.2\u4f9d\u5b58\u3067\u3059\u3002<\/p>\n\n\n\n<p>bullseye\u3067\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u60c5\u5831<br \/><a href=\"https:\/\/packages.debian.org\/ja\/bullseye\/hannah\" target=\"_blank\" rel=\"noopener\" title=\"\">https:\/\/packages.debian.org\/ja\/bullseye\/enigma<\/a><br \/>\u2192dep:&nbsp;libsdl-image1.2&nbsp;(&gt;= 1.2.10)\u3000\u3068\u306a\u3063\u3066\u3044\u308b\u306e\u3067\u3001SDL1.2\u4f9d\u5b58\u3067\u3059\u3002<\/p>\n<\/blockquote>\n\n\n\n<p>\u3053\u308c\u3092\u898b\u308b\u3068\u3001bookworm\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u307e\u3067\u306fSDL1.2\u4f9d\u5b58\u3060\u3063\u305f\u3068\u3044\u3046\u306e\u304c\u308f\u304b\u308a\u307e\u3059\u3002<br \/>\u3053\u306e\u60c5\u5831\u306fapt show\u3067\u78ba\u8a8d\u3059\u308b\u3053\u3068\u3082\u51fa\u6765\u307e\u3059(-a\u3067\u3001\u5168\u30ec\u30dd\u30b8\u30c8\u30ea\u306e\u60c5\u5831\u304c\u8868\u793a\u3055\u308c\u307e\u3059)\u3002<br \/>\u3000apt -a show enigma<\/p>\n\n\n\n<p>\u3067\u306f\u3001bookworm\u30ec\u30dd\u30b8\u30c8\u30ea\u304b\u3089\u3001\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3059\u3002<br \/>\u901a\u5e38\u5b9f\u884c\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u5834\u5408\u306f\u3001\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u5165\u529b\u3057\u307e\u3059\u304c<br \/>\u72b6\u6cc1\u306b\u3088\u3063\u3066\u306f\u4f9d\u5b58\u95a2\u4fc2\u3067\u30a8\u30e9\u30fc\u306b\u306a\u308a\u307e\u3059(t64ABI\u306b\u5207\u308a\u66ff\u308f\u3063\u3066\u3044\u308bABI\u306b\u30ea\u30f3\u30af\u3055\u308c\u3066\u3044\u305f\u3089\u30a2\u30a6\u30c8)\u3002<br \/>\u4eca\u56de\u306e\u3088\u3046\u306btrixie\u7248\u3067\u3001\u300ct64\u300d\u3092\u542b\u3080\u30d1\u30c3\u30b1\u30fc\u30b8\u304c\u4f9d\u5b58\u95a2\u4fc2\u306b\u542b\u307e\u308c\u3066\u3044\u308b\u5834\u5408\u306f\u3001<br \/>\u30d0\u30a4\u30ca\u30ea\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u5165\u308c\u308b\u306e\u306f\u5371\u967a\u306a\u306e\u3067\u3001\u30bd\u30fc\u30b9\u3067\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<p>$ cd<br \/>$ cd DPKG-BUILD<br \/>$ mkdir enigma<br \/>$ cd enigma<br \/>$ apt source -t bookworm enigma<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Error: Can not find version &#8216;1.20-dfsg.1-2.2&#8217; of package &#8216;enigma&#8217;<br \/>Error: Unable to find a source package for enigma<\/p>\n<\/blockquote>\n\n\n\n<p>#\u30a8\u30e9\u30fc\u306b\u306a\u308a\u307e\u3057\u305f\u3002<br \/>#\u30d1\u30c3\u30b1\u30fc\u30b8\u72b6\u6cc1\u3092\u78ba\u8a8d\u3057\u307e\u3059\u3002<br \/>$ apt-cache showsrc -t bookworm enigma<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<pre class=\"wp-block-code\"><code>Package: enigma\nBinary: enigma, enigma-doc, enigma-data\nVersion: 1.30+dfsg-3\n\uff5e\n\nPackage: enigma\nBinary: enigma, enigma-doc, enigma-data\nVersion: 1.20-dfsg.1-2.2\n\uff5e<\/code><\/pre>\n\n\n\n<p>\u3059\u308b\u3068\u3001bookworm \u306b\u767b\u9332\u3057\u3066\u3044\u308b\u30d0\u30fc\u30b8\u30e7\u30f3\u304c1.30(\u30c7\u30d5\u30a9\u30eb\u30c8)\u30681.20\u3068\uff12\u3064\u3042\u308a\u3001<br \/>sudo apt source -t bookworm enigma \u3067\u306f\u30011.20\u3092\u8981\u6c42\u3057\u3066\u3057\u307e\u3046\u306e\u3067\u3059\u304c\u3001<br \/>\u201c\u5b58\u5728\u3059\u308b\u304c\u3001\u512a\u5148\u5ea6\u304c\u4f4e\u3044\u201d\u3068\u3044\u3046\u6271\u3044\u306b\u306a\u3063\u3066\u3001\u767a\u898b\u3067\u304d\u306a\u304b\u3063\u305f\u3088\u3046\u3067\u3059\u3002<\/p>\n<\/blockquote>\n\n\n\n<p>\u306a\u306e\u3067\u3001\u30d0\u30fc\u30b8\u30e7\u30f3\u6307\u5b9a\u3082\u8fbc\u307f\u3067\u6307\u5b9a\u3057\u3066\u30bd\u30fc\u30b9\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u307e\u3059\u3002<br \/>\uff08\u3082\u3057\u3053\u308c\u3067\u3082\u30c0\u30e1\u306a\u3089\u3001bullseye \u306e\u3082\u306e\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3059\u308b\u3057\u304b\u3042\u308a\u307e\u305b\u3093\u3002\uff09<\/p>\n\n\n\n<p>$ apt source -t bookworm enigma=1.20-dfsg.1-2.2<br \/><br \/><br \/>#\u4f9d\u5b58\u95a2\u4fc2\u3092\u89e3\u6c7a\u3057\u307e\u3059\u3002<br \/>$ sudo apt -t bookworm build-dep enigma=1.20-dfsg.1-2.2<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\u4f9d\u5b58\u30a8\u30e9\u30fc\u767a\u751f\u3057\u307e\u3057\u305f\u3002<\/p>\n<\/blockquote>\n\n\n\n<p>\u30a8\u30e9\u30fc\u306b\u306a\u3063\u305f\u5834\u5408\u306f\u3001\u30c0\u30e1\u3082\u3068\u3067trixie\u7248\u3068\u3057\u3066\u306e\u4f9d\u5b58\u95a2\u4fc2\u306e\u89e3\u6c7a\u3082\u3057\u3066\u304a\u304d\u307e\u3059\u3002<br \/>\uff08trixie\u7248\u30d1\u30c3\u30b1\u30fc\u30b8\u306e\u524d\u30d0\u30fc\u30b8\u30e7\u30f3\u306e\u30d3\u30eb\u30c9\u3067\u3042\u308c\u3070\u3001\u3053\u308c\u3067\u7d50\u69cb\u8db3\u308a\u306a\u3044\u30d1\u30c3\u30b1\u30fc\u30b8\u304c\u88dc\u5b8c\u3055\u308c\u308b\u5834\u5408\u304c\u591a\u3044\u3067\u3059\uff09<\/p>\n\n\n\n<p>$ sudo apt build-dep enigma<\/p>\n\n\n\n<p>#\u30d3\u30eb\u30c9\u6e96\u5099\u3002<br \/>$ cd enigma-*<br \/><br \/>#\u7533\u3057\u8a33\u7a0b\u5ea6\u306e\u6700\u9069\u5316\u8a2d\u5b9a(\u6709\u52b9\u306b\u306a\u3063\u3066\u3044\u308b\u304b\u672a\u78ba\u8a8d)<br \/>$ vi debian\/rules<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>#!\/usr\/bin\/make -f\u3000\u306e\u4e0b\u306b\u3001\u4ee5\u4e0b\u306e\u884c\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002<\/p>\n<\/blockquote>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<pre class=\"wp-block-code\"><code>export DEB_CFLAGS_MAINT_APPEND = -march=armv5tej -marm -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-tree-vectorize -fno-aggressive-loop-optimizations -fno-strict-overflow\n\nexport DEB_CXXFLAGS_MAINT_APPEND = $(DEB_CFLAGS_MAINT_APPEND)<\/code><\/pre>\n<\/blockquote>\n\n\n\n<p><br \/>#\u30d3\u30eb\u30c9\u3057\u307e\u3059\u3002<br \/>$ dpkg-buildpackage -us -uc -b<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<pre class=\"wp-block-code\"><code>dpkg-source --before-build .\ndpkg-checkbuilddeps: error: unmet build dependencies: libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-gfx1.2-dev libsdl-ttf2.0-dev quilt\ndpkg-buildpackage: error: build dependencies\/conflicts unsatisfied; aborting\ndpkg-buildpackage: hint: satisfy build dependencies with your package manager frontend<\/code><\/pre>\n\n\n\n<p>#\u4ee5\u4e0b\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u304c\u8db3\u308a\u306a\u3044\u3063\u3066\u8a00\u308f\u308c\u305f\u3002<br \/>libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-gfx1.2-dev libsdl-ttf2.0-dev quilt<\/p>\n<\/blockquote>\n\n\n\n<p>#\u306a\u306e\u3067\u3001trixie\u7248\u306e\u4f9d\u5b58\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u5165\u308c\u308b<br \/>$ sudo apt install libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-gfx1.2-dev libsdl-ttf2.0-dev quilt<\/p>\n\n\n\n<p>#\u518d\u5ea6\u30d3\u30eb\u30c9\u3092\u958b\u59cb\u3057\u307e\u3059\u3002(\u591a\u5206brain\u81ea\u30d3\u30eb\u30c9\u3067\u300111\u6642\u9593\u3050\u3089\u3044\uff1f)<br \/>$ dpkg-buildpackage -us -uc -b<\/p>\n\n\n\n<p>#\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3066\u3001\u4f9d\u5b58\u7121\u8996\u3082\u5165\u308c\u307e\u3059\u3002<br \/>#\u30d1\u30c3\u30b1\u30fc\u30b8\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u6642\u306b\u3082\u3057\u30d1\u30c3\u30b1\u30fc\u30b8\u304c\u8db3\u308a\u306a\u3044\u3088\u3046\u306a\u30e1\u30c3\u30bb\u30fc\u30b8\u304c\u51fa\u305f\u3089\u3001<br \/>#\u500b\u5225\u3067\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3066\u307f\u3066\u304f\u3060\u3055\u3044\u3002($ sudo apt install fonts-dejavu-extra)<br \/><br \/>$ cd..<br \/>$ sudo dpkg -i enigma_1.20-dfsg.1-2.2_armel.deb enigma-data_1.20-dfsg.1-2.2_all.deb enigma-doc_1.20-dfsg.1-2.2_all.deb<\/p>\n\n\n\n<p>$ sudo apt-mark hold enigma enigma-data enigma-doc<\/p>\n\n\n\n<p>$ enigma<\/p>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Python3-pygame%E3%81%AE%E3%82%A2%E3%83%97%E3%83%AA%E3%81%8C%E9%81%85%E3%81%84\"><\/span>Python3-pygame\u306e\u30a2\u30d7\u30ea\u304c\u9045\u3044<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Trixie\u30d9\u30fc\u30b9\u306eBrainux\u306e\u5834\u5408\u3001python3-pygame\u306e\u57fa\u76e4\u304cSDL1.2\u304b\u3089SDL2\u306b<br \/>\u5207\u308a\u66ff\u308f\u3063\u3066\u3044\u308b\u305f\u3081\u3001\u305d\u306e\u307e\u307e\u3067\u306f\u975e\u5e38\u306b\u91cd\u304f\u306a\u308a\u52d5\u4f5c\u56f0\u96e3\u306b\u306a\u308a\u307e\u3059\u3002<br \/><br \/>python3-pygame\u306eSDL1.2\u5316\u306b\u6311\u6226\u3057\u3066\u3044\u307e\u3059\u304c\u3001\u73fe\u5728\u96e3\u822a\u4e2d\u3067\u3059\u3002<br \/>\uff08\u52d5\u4f5c\u78ba\u8a8d\u3057\u3066\u3044\u308b\u30a2\u30d7\u30ea\u304c\u5c11\u306a\u3044\u306e\u3067\u3001\u5f71\u97ff\u306f\u306a\u3044\u3068\u306f\u601d\u3044\u307e\u3059\u304c\uff09<br \/><a href=\"https:\/\/nsb.homeip.net\/wp\/?p=3408#python3-pygame%E3%80%80%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%82%92%E5%88%A9%E7%94%A8%E3%81%97%E3%81%9F%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2\">python3-pygame\u3000\u30e9\u30a4\u30d6\u30e9\u30ea\u3092\u5229\u7528\u3057\u305f\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2<\/a><\/p>\n\n\n\n<p>Python3.13\u306b\u306a\u3063\u3066\u3001\u3044\u308d\u3044\u308d\u5185\u90e8\u4ed5\u69d8\u304c\u5909\u308f\u3063\u3066\u3044\u3066SDL1.2\u5316\u3068\u5171\u5b58\u3067\u304d\u3066\u3044\u307e\u305b\u3093\u3002<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>pygame 1.9.6<\/strong>&nbsp;\u304c SDL 1.2 \u3092\u4f7f\u3046\u6700\u5f8c\u306e\u5b89\u5b9a\u7248\u3067\u3059\u3002<\/li>\n\n\n\n<li>\u305f\u3060\u3057\u3001\u3053\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u306f Python 3.8 \u307e\u3067\u3057\u304b\u516c\u5f0f\u5bfe\u5fdc\u3057\u3066\u3044\u307e\u305b\u3093\u3002<\/li>\n\n\n\n<li>Python 3.13 \u3067\u52d5\u304b\u3059\u306b\u306f\u3001\u30bd\u30fc\u30b9\u30b3\u30fc\u30c9\u3092\u4fee\u6b63\u3057\u3066\u30d3\u30eb\u30c9\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002<\/li>\n<\/ul>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"bookworm%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%E4%BB%A5%E5%89%8D%E3%81%AEGTK2%E3%81%AE%E3%82%A2%E3%83%97%E3%83%AA%E3%81%8C%E5%8B%95%E3%81%8B%E3%81%AA%E3%81%84\"><\/span>bookworm\u30d1\u30c3\u30b1\u30fc\u30b8\u4ee5\u524d\u306eGTK2\u306e\u30a2\u30d7\u30ea\u304c\u52d5\u304b\u306a\u3044<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>bookworm\u30d1\u30c3\u30b1\u30fc\u30b8\u306eGTK2 \u30a2\u30d7\u30ea\u306f libgtk2.0-0\uff08\u975e t64\uff09\u3092\u8981\u6c42\u3057\u307e\u3059\u304c\u3001 <br \/>libgtk2.0-0 \u306f libcups2(non\u2011t64) \u2192 libgnutls30(non\u2011t64) \u2192 libnettle8(non\u2011t64:3.8.1-2) \u3092\u8981\u6c42\u3057\u307e\u3059\u3002<br \/> \u3057\u304b\u3057 apt 3.0.3(t64) \u304c \u201clibnettle8 &lt; 3.9.1-2.2~ \u3092\u7981\u6b62\u201d \u3057\u3066\u3044\u308b\u305f\u3081\u3001\u4f9d\u5b58\u95a2\u4fc2\u304c\u7d76\u5bfe\u306b\u89e3\u6c7a\u3067\u304d\u307e\u305b\u3093\u3002<\/p>\n\n\n\n<p>\u3067\u3059\u306e\u3067\u3001libgtk2.0-0\u3092\u5229\u7528\u3059\u308bbookworm\u30d1\u30c3\u30b1\u30fc\u30b8\u306b\u3064\u3044\u3066\u306f\u3001Trixie\u30d0\u30fc\u30b9\u306eBainux\u3067\u306f\u52d5\u304d\u307e\u305b\u3093\u3002<\/p>\n\n\n\n<p>gnome-games, gtkpool, gtans  \u3042\u305f\u308a\u304c\u5bfe\u8c61\u306b\u306a\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Trixie%E3%81%A7%E5%88%A9%E7%94%A8%E5%8F%AF%E8%83%BD%E3%81%AB%E3%81%AA%E3%81%A3%E3%81%9F%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%E3%81%AE%E7%B4%B9%E4%BB%8B\"><\/span>Trixie\u3067\u5229\u7528\u53ef\u80fd\u306b\u306a\u3063\u305f\u30d1\u30c3\u30b1\u30fc\u30b8\u306e\u7d39\u4ecb<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>debian13(Trixie)\u3067\u3001\u65b0\u305f\u306b\u8ffd\u52a0\u306b\u306a\u3063\u305f\u3082\u3044\u304f\u3064\u304b\u3042\u308a\u307e\u3059\u3002<br \/>\uff08\u305d\u308c\u4ee5\u524d\u3067\u306ebullseye\u306a\u3069\u3067\u306fapt install\u3067\u304d\u307e\u305b\u3093\uff09<\/p>\n\n\n\n<p>&#8212;&#8212;&#8212;-<\/p>\n\n\n\n<p>trixie \u4ee5\u964d\u3067\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u5bfe\u5fdc\u306e\u30a2\u30d7\u30ea<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"SDL12\"><\/span>SDL1.2<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"spout%E3%80%80_%E5%B0%8F%E3%81%95%E3%81%AA%E6%8A%BD%E8%B1%A1%E7%9A%84%E3%81%AA%E7%99%BD%E9%BB%922D%E6%B4%9E%E7%AA%9F%E3%82%B7%E3%83%A5%E3%83%BC%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0%E3%82%B2%E3%83%BC%E3%83%A0bullseye%E3%81%A7%E3%81%AFapt_install%E3%81%A7%E3%81%8D%E3%81%AA%E3%81%84\"><\/span>spout\u3000&nbsp;\u5c0f\u3055\u306a\u62bd\u8c61\u7684\u306a\u767d\u9ed22D\u6d1e\u7a9f\u30b7\u30e5\u30fc\u30c6\u30a3\u30f3\u30b0\u30b2\u30fc\u30e0(bullseye\u3067\u306fapt install\u3067\u304d\u306a\u3044)<span class=\"ez-toc-section-end\"><\/span><\/h4>\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\/12\/2026-03-29-202207_854x480_scrot.png\"><img loading=\"lazy\" decoding=\"async\" width=\"854\" height=\"480\" data-id=\"5861\" src=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/12\/2026-03-29-202207_854x480_scrot.png\" alt=\"\" class=\"wp-image-5861\" srcset=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/12\/2026-03-29-202207_854x480_scrot.png 854w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/12\/2026-03-29-202207_854x480_scrot-300x169.png 300w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/12\/2026-03-29-202207_854x480_scrot-768x432.png 768w\" sizes=\"auto, (max-width: 854px) 100vw, 854px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/12\/2026-03-29-202239_854x480_scrot.png\"><img loading=\"lazy\" decoding=\"async\" width=\"854\" height=\"480\" data-id=\"5862\" src=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/12\/2026-03-29-202239_854x480_scrot.png\" alt=\"\" class=\"wp-image-5862\" srcset=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/12\/2026-03-29-202239_854x480_scrot.png 854w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/12\/2026-03-29-202239_854x480_scrot-300x169.png 300w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/12\/2026-03-29-202239_854x480_scrot-768x432.png 768w\" sizes=\"auto, (max-width: 854px) 100vw, 854px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/12\/2026-03-29-202551_854x480_scrot.png\"><img loading=\"lazy\" decoding=\"async\" width=\"854\" height=\"480\" data-id=\"5863\" src=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/12\/2026-03-29-202551_854x480_scrot.png\" alt=\"\" class=\"wp-image-5863\" srcset=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/12\/2026-03-29-202551_854x480_scrot.png 854w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/12\/2026-03-29-202551_854x480_scrot-300x169.png 300w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/12\/2026-03-29-202551_854x480_scrot-768x432.png 768w\" sizes=\"auto, (max-width: 854px) 100vw, 854px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<p><a href=\"https:\/\/packages.debian.org\/trixie\/spout\">https:\/\/packages.debian.org\/trixie\/spout<\/a><\/p>\n\n\n\n<p>\u8d77\u52d5\uff1aspout<\/p>\n\n\n\n<p>\u3053\u308c\u306f\u65e5\u672c\u306e\u958b\u767a\u8005Kuni\u306b\u3088\u308b\u3001\u5c0f\u898f\u6a21\u3067\u62bd\u8c61\u7684\u306a\u30b7\u30e5\u30fc\u30c6\u30a3\u30f3\u30b0\u30b2\u30fc\u30e0\u3067\u3059\u3002\u30a8\u30f3\u30b8\u30f3\u306e\u6392\u6c17\u30ac\u30b9\u304c\u6d1e\u7a9f\u306e\u58c1\u3092\u4fb5\u98df\u3059\u308b\u9053\u5177\u3068\u3057\u3066\u3082\u6a5f\u80fd\u3059\u308b\u300c\u6d1e\u7a9f\u98db\u884c\u30b2\u30fc\u30e0\u300d\u3067\u3059\u3002<\/p>\n\n\n\n<p>\u3042\u306a\u305f\u306e\u76ee\u6a19\u306f\u3001\u6d1e\u7a9f\u306e\u58c1\u3084\u7a93\u67a0\u306b\u885d\u7a81\u3059\u308b\u3053\u3068\u306a\u304f\u3001\u3067\u304d\u308b\u9650\u308a\u9577\u304f\u4e0a\u7a7a\u3078\u98db\u3073\u7d9a\u3051\u308b\u3053\u3068\u3067\u3059\u3002<\/p>\n\n\n\n<p>\u25cf\u7e26\u30b9\u30af\u30ed\u30fc\u30eb\u306e\u6d1e\u7a9f\u98db\u884c\u30b2\u30fc\u30e0<br \/>\u65b9\u5411\u5909\u63db\u3068\u30b9\u30e9\u30b9\u30bf\u30fc\u3060\u3051\u3067\u6d1e\u7a9f\u5185\u3092\u98db\u884c\u3057\u307e\u3059\u3002<br \/>\u6d1e\u7a9f\u306e\u58c1\u3084\u30a6\u30a4\u30f3\u30c9\u30a6\u306e\u5883\u754c\u306b\u3076\u3064\u304b\u308b\u3068\u30b2\u30fc\u30e0\u30aa\u30fc\u30d0\u30fc\u3067\u3059\u3002<br \/>\u3067\u304d\u308b\u3060\u3051\u9ad8\u3044\u6240\u307e\u3067\u3001\u4e0a\u306b\u5411\u304b\u3063\u3066\u9032\u307f\u307e\u3059\u3002<\/p>\n\n\n\n<p>\u30b9\u30da\u30fc\u30b9\u30ad\u30fc\u3092\u62bc\u3057\u3066\u958b\u59cb\u3057\u307e\u3059\u3002<br \/>\u30b7\u30d5\u30c8\u30ad\u30fc\u3092\u62bc\u3057\u306a\u304c\u3089\u30a8\u30b9\u30b1\u30fc\u30d7\u30ad\u30fc\u3092\u62bc\u3059\u3068\u30d7\u30ed\u30b0\u30e9\u30e0\u3092\u7d42\u4e86\u3057\u307e\u3059\u3002<br \/>\u3010\u64cd\u4f5c\u3011[\u2190]:\u5de6\u56de\u8ee2 [\u2192]:\u53f3\u56de\u8ee2 [space]:\u9032\u3080 [Esc]:\u4e00\u6642\u505c\u6b62<\/p>\n\n\n\n<p>trixie \u304b\u3089\u30ea\u30dd\u30b8\u30c8\u30ea\u306b\u8ffd\u52a0\u306b\u306a\u3063\u305f\u30b2\u30fc\u30e0\u3067\u3059\u3002<br \/><br \/>Brain\u3067\u3082\u5feb\u9069\u306b\u30d7\u30ec\u30fc\u3067\u304d\u307e\u3059<br \/>(trixie\u30d9\u30fc\u30b9\u306eDebian\u3067\u306f\u3001libsdl1.2debian\u306e\u5165\u308c\u66ff\u3048\u306e\u5fc5\u8981\u3042\u308a)<\/p>\n\n\n\n<p>\u5674\u5c04\u3067\u6d1e\u7a9f\u306e\u58c1\u304c\u7834\u58ca\u3067\u304d\u308b\u306e\u3067\u3001<br \/>\u72ed\u3044\u3068\u3053\u308d\u3084\u884c\u304d\u6b62\u307e\u308a\u3092\u5674\u5c04\u3092\u4f7f\u3063\u3066\u5e83\u3052\u308b\u306a\u3093\u3066\u30c6\u30af\u30cb\u30c3\u30af\u3082\u5fc5\u8981\u306b\u306a\u3063\u3066\u5207\u308b\u3088\u3046\u3067\u3059\u3002\u3082\u3061\u308d\u3093\u5931\u901f\u306e\u671f\u9650\u6027\u304c\u3042\u308a\u307e\u3059\u306e\u3067\u3001\u64cd\u4f5c\u306f\u304b\u306a\u308a\u96e3\u3057\u304f\u306a\u308a\u307e\u3059\u3002<br \/><\/p>\n\n\n\n<p>\u8d77\u52d5\u30aa\u30d7\u30b7\u30e7\u30f3\u306f\u4ee5\u4e0b\u306e\u3082\u306e\u304c\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002<br \/>-f\u3067\u30d5\u30eb\u30b9\u30af\u30ea\u30fc\u30f3<br \/>-z &lt;\u6570\u5b57&gt;\u3067\u3001\u753b\u9762\u30b5\u30a4\u30ba\u3092\u5909\u66f4\u3067\u304d\u307e\u3059<br \/>\u3000(Default:4 \u3067\u3001\u6570\u5024\u5c0f\u3055\u304f\u3059\u308b\u3068\u753b\u9762\u304c\u5c0f\u3055\u304f\u306a\u308a\u307e\u3059\u304c\u30b9\u30d4\u30fc\u30c9\u3082\u901f\u304f\u306a\u308a\u307e\u3059\u3002)<br \/><\/p>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<p>\u3000\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\uff1aAPT\u7d4c\u7531\u3000\u201dsudo apt install spout&#8221;<br \/>\u3000\uff08trixie \u4ee5\u964d\u3067\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u5bfe\u5fdc\u306e\u30a2\u30d7\u30ea\u3002bullseye\u3067\u306fapt install\u3067\u304d\u307e\u305b\u3093\u3002\uff09<\/p>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<p>&#8212;&#8212;&#8212;-<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"python3-cairo\"><\/span>python3-cairo<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E2%96%B3%E3%80%80ghextris%E3%80%80%E5%85%AD%E8%A7%92%E5%BD%A2%E3%81%AE%E3%82%B0%E3%83%AA%E3%83%83%E3%83%89%E4%B8%8A%E3%81%A7%E8%A1%8C%E3%82%8F%E3%82%8C%E3%82%8B%E3%83%86%E3%83%88%E3%83%AA%E3%82%B9%E3%81%AE%E3%82%88%E3%81%86%E3%81%AA%E3%82%B2%E3%83%BC%E3%83%A0\"><\/span>\u25b3\u3000ghextris\u3000\u516d\u89d2\u5f62\u306e\u30b0\u30ea\u30c3\u30c9\u4e0a\u3067\u884c\u308f\u308c\u308b\u30c6\u30c8\u30ea\u30b9\u306e\u3088\u3046\u306a\u30b2\u30fc\u30e0<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-3 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\/12\/2026-03-29-233742_854x480_scrot.png\"><img loading=\"lazy\" decoding=\"async\" width=\"854\" height=\"480\" data-id=\"5870\" src=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/12\/2026-03-29-233742_854x480_scrot.png\" alt=\"\" class=\"wp-image-5870\" srcset=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/12\/2026-03-29-233742_854x480_scrot.png 854w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/12\/2026-03-29-233742_854x480_scrot-300x169.png 300w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/12\/2026-03-29-233742_854x480_scrot-768x432.png 768w\" sizes=\"auto, (max-width: 854px) 100vw, 854px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/12\/2026-03-29-233814_854x480_scrot.png\"><img loading=\"lazy\" decoding=\"async\" width=\"854\" height=\"480\" data-id=\"5871\" src=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/12\/2026-03-29-233814_854x480_scrot.png\" alt=\"\" class=\"wp-image-5871\" srcset=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/12\/2026-03-29-233814_854x480_scrot.png 854w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/12\/2026-03-29-233814_854x480_scrot-300x169.png 300w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/12\/2026-03-29-233814_854x480_scrot-768x432.png 768w\" sizes=\"auto, (max-width: 854px) 100vw, 854px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/12\/2026-03-29-234102_854x480_scrot.png\"><img loading=\"lazy\" decoding=\"async\" width=\"854\" height=\"480\" data-id=\"5872\" src=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/12\/2026-03-29-234102_854x480_scrot.png\" alt=\"\" class=\"wp-image-5872\" srcset=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/12\/2026-03-29-234102_854x480_scrot.png 854w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/12\/2026-03-29-234102_854x480_scrot-300x169.png 300w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/12\/2026-03-29-234102_854x480_scrot-768x432.png 768w\" sizes=\"auto, (max-width: 854px) 100vw, 854px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<p><a href=\"https:\/\/packages.debian.org\/trixie\/ghextris\">https:\/\/packages.debian.org\/trixie\/ghextris<\/a><\/p>\n\n\n\n<p>\u8d77\u52d5\uff1aghextris<\/p>\n\n\n\n<p>\u30b2\u30fc\u30e0\u306e\u76ee\u7684\u306f\u57fa\u672c\u7684\u306b\u30c6\u30c8\u30ea\u30b9\u3068\u540c\u3058\u3067\u3059\u3002\u30b2\u30fc\u30e0\u30a8\u30ea\u30a2\u306e\u4e0a\u90e8\u304b\u3089\u843d\u3061\u3066\u304f\u308b\u30d6\u30ed\u30c3\u30af\u3092\u4f7f\u3063\u3066\u3001\u5b8c\u5168\u306b\u57cb\u307e\u3063\u305f\u30e9\u30a4\u30f3\u3092\u4f5c\u308a\u3001\u305d\u308c\u304c\u6d88\u3048\u3066\u65b0\u3057\u3044\u30d6\u30ed\u30c3\u30af\u306e\u305f\u3081\u306e\u30b9\u30da\u30fc\u30b9\u304c\u751f\u307e\u308c\u308b\u3068\u3044\u3046\u3082\u306e\u3067\u3059\u3002\u305f\u3060\u3057\u3001\u30d6\u30ed\u30c3\u30af\u306f\u516d\u89d2\u5f62\u306e\u30d6\u30ed\u30c3\u30af\u3067\u69cb\u6210\u3055\u308c\u3066\u3044\u308b\u305f\u3081\u3001\u8996\u899a\u5316\u80fd\u529b\u304c\u3055\u3089\u306b\u935b\u3048\u3089\u308c\u307e\u3059\u3002<\/p>\n\n\n\n<p>\u25cf\u30d6\u30ed\u30c3\u30af\u304c\u516d\u89d2\u5f62\u306e\u30c6\u30c8\u30ea\u30b9<br \/>\u30c6\u30c8\u30ea\u30b9\u3068\u540c\u3058\u3067\u3059\u304c\u3001\u30d6\u30ed\u30c3\u30af\u304c\u516d\u89d2\u5f62\u306a\u306e\u3067\u96e3\u3057\u3044\u3067\u3059\u3002<br \/>\u3010\u64cd\u4f5c\u3011 [\u2190]:\u5de6\u3078 [\u2192]:\u53f3\u3078 [\u2191]:\u56de\u8ee2 [SPC]:\u843d\u4e0b<\/p>\n\n\n\n<p>Brain\u3060\u3068\u7e26\u89e3\u50cf\u5ea6\u304c\u8db3\u308a\u306a\u3044\u306e\u3067\u3001\u753b\u9762\u4e0b\u3092\u8868\u793a\u3067\u304d\u308b\u3088\u3046\u306b\u79fb\u52d5\u304c\u5fc5\u8981\u3067\u3059\u3002<br \/>\u305f\u3060\u3001\u30b2\u30fc\u30e0\u958b\u59cb\u304cGUI\u3060\u3068\u4e00\u756a\u4e0a\u306eGame-&gt;New Game\u3092\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u306e\u3067\u3059\u304c\u3001<br \/>\u753b\u9762\u3092\u4e00\u756a\u4e0b\u304c\u8868\u793a\u3067\u304d\u308b\u3088\u3046\u306b\u3057\u3066\u304a\u304f\u3068\u3001\u3053\u308c\u304c\u51fa\u6765\u306a\u3044\u3002<\/p>\n\n\n\n<p>Ctrl\uff0bN\u3067\u958b\u59cb\u306f\u3067\u304d\u308b\u306e\u3067\u3001\u3053\u308c\u3067\u4ee3\u7528\u3059\u308c\u3070\u30b2\u30fc\u30e0\u81ea\u4f53\u306f\u958b\u59cb\uff06\u30d7\u30ec\u30a4\u3067\u304d\u307e\u3059\u3002<br \/>\u3053\u306e\u5834\u5408\u30b2\u30fc\u30e0\u7d42\u4e86\u306f\u3001\u4ee5\u4e0b\u3067\u53ef\u80fd\u3067\u3059\u3002<br \/>\u30fb\u8d77\u52d5\u3057\u305fshell\u3067Ctrl+C<br \/>\u30fb\u30bf\u30b9\u30af\u30d0\u30fc\u3067ghextris\u3092\u9078\u3093\u3067\u3001\u53f3\u30af\u30ea\u30c3\u30af\u306eClose<\/p>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<p>\u3000\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\uff1aAPT\u7d4c\u7531\u3000\u201dsudo apt install ghextris&#8221;<\/p>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<p>&#8212;&#8212;&#8212;-<\/p>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E3%81%BE%E3%81%A8%E3%82%81\"><\/span>\u307e\u3068\u3081<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>\u4eca\u56de\u30ea\u30ea\u30fc\u30b9\u3055\u308c\u305fTrixie\u30d9\u30fc\u30b9(debian13)\u306eBrainux\u306f\u3001<br \/>\u4ee5\u524d\u306eBullseye\u30d9\u30fc\u30b9(debian11)\u306eBrainux\u3068\u6bd4\u8f03\u3059\u308b\u3068\u3001<br \/>\u5c11\u3057\u30ec\u30b9\u30dd\u30f3\u30b9\u304c\u9045\u308c\u308b\u6c17\u304c\u3057\u306a\u3044\u3067\u3082\u306a\u3044\u3067\u3059\u304c\u3001<br \/>\u554f\u984c\u306a\u304f\u4f7f\u3048\u305d\u3046\u3067\u3059\u3002<\/p>\n\n\n\n<p>Bullseye\u30d9\u30fc\u30b9\u306f\u65e2\u306b2024\/8\u3067\u901a\u5e38\u30b5\u30dd\u30fc\u30c8\u5207\u308c\u3067\u300coldoldstable\u300d\u3068\u306a\u3063\u3066\u3044\u307e\u3059\u306e\u3067\u3001<br \/>apt\u30ec\u30dd\u30b8\u30c8\u30ea\u304c\u3044\u3064\u307e\u3067\u3001\u4f7f\u3048\u308b\u304b\u304c\u4e0d\u900f\u660e\u306a\u72b6\u614b\u3067\u3059<br \/>(apt\u30ec\u30dd\u30b8\u30c8\u30ea\u3082\u5f37\u5236\u7684\u306b\u5909\u66f4\u3057\u306a\u3044\u3068\u4f7f\u3048\u306a\u3044\u72b6\u614b)\u3002<br \/><br \/>2028\u5e74\u307e\u3067\u901a\u5e38\u30b5\u30dd\u30fc\u30c8\u304c\u3042\u308bTrixie\u30d9\u30fc\u30b9\u306eBrainux\u304c\u30ea\u30ea\u30fc\u30b9\u3055\u308c\u305f\u3053\u3068\u3067\u3001<br \/>\u3057\u3070\u3089\u304f\u306f\u5b89\u5fc3\u3057\u3066Brainux\u3067\u904a\u3079\u305d\u3046\u3067\u3059\u3002<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><th class=\"has-text-align-left\" data-align=\"left\">\u30d0\u30fc\u30b8\u30e7\u30f3 (\u30b3\u30fc\u30c9\u30cd\u30fc\u30e0)&nbsp;<\/th><th class=\"has-text-align-left\" data-align=\"left\">\u30ea\u30ea\u30fc\u30b9\u65e5<\/th><th class=\"has-text-align-left\" data-align=\"left\">\u901a\u5e38\u30b5\u30dd\u30fc\u30c8\u7d42\u4e86<\/th><th class=\"has-text-align-left\" data-align=\"left\">LTS\u7d42\u4e86\u4e88\u5b9a<\/th><\/tr><tr><td><strong>13 (Trixie)<\/strong><\/td><td>2025\u5e748\u6708(\u4e88\u5b9a)<\/td><td>2028\u5e748\u6708<\/td><td><strong>2030\u5e746\u6708<\/strong><\/td><\/tr><tr><td><strong>12 (Bookworm)<\/strong><\/td><td>2023\u5e746\u670810\u65e5<\/td><td><strong>2026\u5e746\u6708<\/strong><\/td><td><strong>2028\u5e746\u6708<\/strong><\/td><\/tr><tr><td><strong>11 (Bullseye)<\/strong><\/td><td>2021\u5e748\u670814\u65e5<\/td><td>2024\u5e748\u6708<\/td><td><strong>2026\u5e746\u6708-8\u6708<\/strong><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>\u3000<\/p>\n<p>Views: 189<\/p>","protected":false},"excerpt":{"rendered":"<p>Brainux \u6700\u65b0\u7248(Trixie\u30d9\u30fc\u30b9)\u3000\u304c\u516c\u958b\u3055\u308c\u307e\u3057\u305f\u3002 Release 2026-03-25-024518 \u00b7 brain-hackers\/buildbrain \u00b7 GitHub \u8a73\u3057\u304f\u306f\u3001\u4e0a\u8a18\u306e\u30ea\u30f3\u30af\u306b\u3082\u66f8\u304b &hellip; <a href=\"https:\/\/nsb.homeip.net\/wp\/?p=5751\">\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":[47,48,50,16],"tags":[],"class_list":["post-5751","post","type-post","status-publish","format-standard","hentry","category-brain","category-brainux","category-debian","category-linux"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/nsb.homeip.net\/wp\/index.php?rest_route=\/wp\/v2\/posts\/5751","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=5751"}],"version-history":[{"count":57,"href":"https:\/\/nsb.homeip.net\/wp\/index.php?rest_route=\/wp\/v2\/posts\/5751\/revisions"}],"predecessor-version":[{"id":6209,"href":"https:\/\/nsb.homeip.net\/wp\/index.php?rest_route=\/wp\/v2\/posts\/5751\/revisions\/6209"}],"wp:attachment":[{"href":"https:\/\/nsb.homeip.net\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5751"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nsb.homeip.net\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5751"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nsb.homeip.net\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5751"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}