{ "version": "https://jsonfeed.org/version/1.1", "user_comment": "This feed allows you to read the posts from this site in any feed reader that supports the JSON Feed format. To add this feed to your reader, copy the following URL -- https://matoken.org/blog/tag/kobo/feed/json/ -- and add it your reader.", "home_page_url": "https://matoken.org/blog/tag/kobo/", "feed_url": "https://matoken.org/blog/tag/kobo/feed/json/", "language": "ja", "title": "Kobo – matoken's blog", "description": "Is there no plan B?", "icon": "https://matoken.org/blog/wp-content/uploads/2025/03/cropped-1865f695c4eecc844385acef2f078255036adccd42c254580ea3844543ab56d9.jpeg", "items": [ { "id": "http://matoken.org/blog/?p=608", "url": "https://matoken.org/blog/2014/09/02/kobo-mikutter/", "title": "Kobo \u3067 mikutter \u304c\u8d77\u52d5\u3057\u306a\u304f\u3066\u56f0\u308b", "content_html": "
\n 
1\u6708\u307b\u3069\u524d\u306e\u30aa\u30fc\u30d7\u30f3\u30bd\u30fc\u30b9\u30ab\u30f3\u30d5\u30a1\u30ec\u30f3\u30b9\u95a2\u897f1\u65e5\u76ee\u306bchroot \u3067 debian \u3092\u8d77\u52d5\u3057\u305f Kobo \u3084Android \u3092\u5165\u308c\u305f Kobo \u3092\u5c55\u793a\u3057\u305f\u308a\u3057\u3066\u3044\u305f\u306e\u3067\u3059\u304c\uff0cmikutter \u3092\u8d77\u52d5\u3057\u3066\u304a\u3053\u3046\u3068\u601d\u3063\u305f\u3089\u30a8\u30e9\u30fc\u3092\u5410\u3044\u3066\u8d77\u52d5\u3057\u307e\u305b\u3093\u3067\u3057\u305f\uff0e
\u3053\u306e\u6642\u4e45\u3005\u306b\u8d77\u52d5\u3057\u305f\u306e\u3067\u5927\u91cf\u306e\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8\u3092\u884c\u3063\u305f\u306e\u3067\u74b0\u5883\u304c\u5909\u308f\u3063\u305f\u306e\u3067\u3057\u305f\uff0e\u30c7\u30e2\u306e\u524d\u306b\u524d\u3082\u3063\u3066\u78ba\u8a8d\u3057\u306a\u3044\u3068\u30c0\u30e1\u3067\u3059\u3088\u306d\u2026\uff0e
\u30a8\u30e9\u30fc\u306fKobo \u306e\u30b3\u30f3\u30bd\u30fc\u30eb\u3092\u6d41\u308c\u3066\u3057\u307e\u3044\uff0c\u30b9\u30af\u30ed\u30fc\u30eb\u30d0\u30c3\u30af\u306e\u65b9\u6cd5\u3082\u3088\u304f\u308f\u304b\u3089\u306a\u3044\uff0essh \u7d4c\u7531\u3067\u78ba\u8a8d\u3057\u305f\u3044\u3051\u308c\u3069\u4f1a\u5834\u306eWi-Fi \u7d4c\u7531\u3067\u306f\u7121\u7406\u305d\u3046\u3060\u3063\u305f\u306e\u3067\u305d\u306e\u6642\u306f\u8ae6\u3081\u307e\u3057\u305f\uff0e(\u958b\u767a\u8005\u3082\u5c45\u305f\u306e\u306b!)\n
\n \u3066\u3053\u3068\u3067\u3055\u3063\u304d\u78ba\u8a8d\u3057\u305f\u306e\u3067\u30e1\u30e2\uff0e\n
\n\n ssh \u7d4c\u7531\u3067\u8d77\u52d5\u3057\u3066\u307f\u308b\u3068\u3053\u3093\u306a\u611f\u3058\u3067\u3057\u305f\uff0e\n
\n$ mikutter --confroot=/tmp/mikutter\r\n/usr/share/mikutter/core/mui/cairo_cell_renderer_message.rb: line 10\r\n GLib-GObject-WARNING **:Attempt to add property GtkCellRendererMessage::message-id after class was initialised\r\n/usr/lib/ruby/vendor_ruby/gettext/text_domain.rb:100:in `=~': incompatible encoding regexp match (UTF-8 regexp with ASCII-8BIT string) (Encoding::CompatibilityError)\r\n from /usr/lib/ruby/vendor_ruby/gettext/text_domain.rb:100:in `block in translate_singular_message'\r\n from /usr/lib/ruby/vendor_ruby/gettext/text_domain.rb:99:in `each'\r\n from /usr/lib/ruby/vendor_ruby/gettext/text_domain.rb:99:in `translate_singular_message'\r\n from /usr/lib/ruby/vendor_ruby/gettext/text_domain_manager.rb:104:in `block in translate_singular_message'\r\n from /usr/lib/ruby/vendor_ruby/gettext/text_domain_manager.rb:84:in `block (2 levels) in each_text_domains'\r\n from /usr/lib/ruby/vendor_ruby/gettext/text_domain_manager.rb:83:in `each'\r\n from /usr/lib/ruby/vendor_ruby/gettext/text_domain_manager.rb:83:in `block in each_text_domains'\r\n from /usr/lib/ruby/vendor_ruby/gettext/text_domain_manager.rb:81:in `each'\r\n from /usr/lib/ruby/vendor_ruby/gettext/text_domain_manager.rb:81:in `each_text_domains'\r\n from /usr/lib/ruby/vendor_ruby/gettext/text_domain_manager.rb:103:in `translate_singular_message'\r\n from /usr/lib/ruby/vendor_ruby/gettext.rb:118:in `gettext'\r\n from /usr/share/mikutter/core/plugin/settings/basic_settings.rb:4:in `block in <top (required)>'\r\n from /usr/share/mikutter/core/plugin.rb:21:in `instance_eval'\r\n from /usr/share/mikutter/core/plugin.rb:21:in `create'\r\n from /usr/share/mikutter/core/plugin/settings/basic_settings.rb:3:in `<top (required)>'\r\n from /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require'\r\n from /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require'\r\n from /usr/share/mikutter/core/plugin/settings/settings.rb:4:in `<top (required)>'\r\n from /usr/share/mikutter/core/miquire_plugin.rb:138:in `load'\r\n from /usr/share/mikutter/core/miquire_plugin.rb:138:in `load'\r\n from /usr/share/mikutter/core/miquire_plugin.rb:130:in `block in load'\r\n from /usr/share/mikutter/core/miquire_plugin.rb:127:in `each'\r\n from /usr/share/mikutter/core/miquire_plugin.rb:127:in `load'\r\n from /usr/share/mikutter/core/miquire_plugin.rb:130:in `block in load'\r\n from /usr/share/mikutter/core/miquire_plugin.rb:127:in `each'\r\n from /usr/share/mikutter/core/miquire_plugin.rb:127:in `load'\r\n from /usr/share/mikutter/core/miquire_plugin.rb:97:in `block in load_all'\r\n from /usr/share/mikutter/core/miquire_plugin.rb:37:in `block in each_spec'\r\n from /usr/share/mikutter/core/miquire_plugin.rb:32:in `each'\r\n from /usr/share/mikutter/core/miquire_plugin.rb:32:in `each'\r\n from /usr/share/mikutter/core/miquire_plugin.rb:35:in `each_spec'\r\n from /usr/share/mikutter/core/miquire_plugin.rb:95:in `load_all'\r\n from /usr/share/mikutter/core/boot/load_plugin.rb:7:in `<top (required)>'\r\n from /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require'\r\n from /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require'\r\n from /usr/share/mikutter/core/miquire.rb:98:in `miquire_original_require'\r\n from /usr/share/mikutter/core/miquire.rb:95:in `file_or_directory_require'\r\n from /usr/share/mikutter/core/miquire.rb:76:in `block in miquire'\r\n from /usr/share/mikutter/core/miquire.rb:75:in `each'\r\n from /usr/share/mikutter/core/miquire.rb:75:in `miquire'\r\n from /usr/share/mikutter/core/miquire.rb:18:in `miquire'\r\n from /usr/share/mikutter/mikutter.rb:38:in `<main>'\r\n\n\n \u8a00\u8a9e\u74b0\u5883\u5468\u308a\u307d\u3044\u306a\u3066\u3053\u3068\u3067 LANG \u3092\u78ba\u8a8d\u3057\u3066\u307f\u308b\u3068\u7a7a\n
\n\n\n $ echo $LANG\n
\n
\n LANG \u306b ja_JP.UTF-8 \u3092\u8a2d\u5b9a\u3057\u3066\u3042\u3052\u308b\u3068\u52d5\u304d\u307e\u3057\u305f\uff0e\n
$ LANG=ja_JP.UTF-8 mikutter\r\n/usr/lib/ruby/vendor_ruby/gtk2.rb: line 13\r\n Gtk-WARNING **:Locale not supported by C library.\r\n Using the fallback 'C' locale.\r\n/usr/share/mikutter/core/mui/cairo_cell_renderer_message.rb: line 10\r\n GLib-GObject-WARNING **:Attempt to add property GtkCellRendererMessage::message-id after class was initialised\r\n/usr/share/mikutter/core/plugin/display_requirements/display_requirements.rb:5: warning: already initialized constant CACHE_DIR\r\n/usr/share/mikutter/core/plugin/aspectframe/aspectframe.rb:12: warning: previous definition of CACHE_DIR was here\r\n/usr/share/mikutter/core/plugin/notify/notify.rb:6: warning: already initialized constant DEFINED_TIME\r\n/usr/share/mikutter/core/plugin/extract/extract.rb:8: warning: previous definition of DEFINED_TIME was here\r\n\n\n \u3068\u308a\u3042\u3048\u305a\u306f\u8d77\u52d5\u30e1\u30cb\u30e5\u30fc\u306b\u3053\u308c\u3092\u8a2d\u5b9a\u3057\u3066\u3042\u3052\u308b\u3068\u826f\u3055\u305d\u3046\u3067\u3059\uff0e\n
\n\n\u8ffd\u8a18)
\n\u6700\u8fd1\u306f $ LC_ALL=ja_JP.UTF-8 mikutter \u306a\u306e\u304b\u306a?
\n\u30a8\u30e9\u30fc\u30e1\u30c3\u30bb\u30fc\u30b8COMEON
\n— Shimada Hirofumi (@shimadah) 2015, 5\u6708 21
\n\n\n@shimadah continuation.so: warning: callcc is obsolete; \u3068
gettext\u306b\u3042\u308btext_domain.rb:100:in `=~': incompatible encoding regexp match\u3063\u3066\u306e
\n— \u3042\u3084\u3075\u307f (@ayafmy) 2015, 5\u6708 21
\n\n\n@ayafmy \u3046\u30fc\u3093\u3001\u5168\u6587\u898b\u305f\u3044\u6c17\u304c\u3059\u308b
\n— Shimada Hirofumi (@shimadah) 2015, 5\u6708 21
\n\n\n@shimadah \u3081\u3046 http://t.co/JzJG6bZz52
\n— \u3042\u3084\u3075\u307f (@ayafmy) 2015, 5\u6708 21
\n\n\n@ayafmy \u3053\u308c\u3084\u306d http://t.co/fbcOQqVLzh
\n— Shimada Hirofumi (@shimadah) 2015, 5\u6708 21
\n\n\n@shimadah \u540c\u3058\u30a8\u30e9\u30fc\u3067\u3066\u8d77\u52d5\u3057\u306a\u3044\u3081\u3046\u2026\u2026
\n— \u3042\u3084\u3075\u307f (@ayafmy) 2015, 5\u6708 21
\n\n\n@ayafmy $ LANG=ja_JP.UTF-8 mikutter \u3067\u3082\u99c4\u76ee\u306a\u3093?
\n— Shimada Hirofumi (@shimadah) 2015, 5\u6708 21
\n\n\n@shimadah \u3060\u3081\u3084\u306d
\n— \u3042\u3084\u3075\u307f (@ayafmy) 2015, 5\u6708 21
\n\n\n@ayafmy LC_ALL= \u304b\u3089\u306f\u3058\u3081\u3066\u307f\u308b\u3068\u3069\u3046?
\n— Shimada Hirofumi (@shimadah) 2015, 5\u6708 21
\n\n\n@shimadah \u8d77\u52d5\u3057\u305f\u3081\u3046\u3084\u3063\u305f\u3081\u3046\u301c\u301c
\n— \u3042\u3084\u3075\u307f (@ayafmy) 2015, 5\u6708 21
\n\n
\n\n
Kobo \u306e chroot \u74b0\u5883\u3067 debian \u3092\u52d5\u304b\u3057\u305f\u308a\u3057\u3066\u3044\u308b\u306e\u3067\u305f\u307e\u306b\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8\u3092\u884c\u3046\u306e\u3067\u3059\u304c\uff0c\u5b9f\u6a5f\u3060\u3068\u9045\u3044\u306e\u3067PC \u306echroot \u74b0\u5883\u3067\u5b9f\u884c\u3057\u305f\u308a\u3057\u307e\u3059
\uff03\u30a2\u30fc\u30ad\u30c6\u30af\u30c1\u30e3\u306e\u9055\u3044\u306fqemu \u3067\u5438\u53ce\uff0e > \u30e6\u30fc\u30b6\u30fc\u30e2\u30fc\u30c9\u30a8\u30df\u30e5\u30ec\u30fc\u30b7\u30e7\u30f3qemu \u3092\u4f7f\u3063\u3066 Kono on Debian \u306e\u30a4\u30e1\u30fc\u30b8\u3092 Host PC \u3067 apt-get \u3068\u304b\u3059\u308b | matoken\u2019s meme
\u305d\u3053\u3067\u4eca\u56de apt-get update \u4e2d\u306b\u4ee5\u4e0b\u306e\u3088\u3046\u306a\u30a8\u30e9\u30fc\u304c\u767a\u751f\uff0e
\n\n/bin/sh: 1: cannot create /dev/null: Permission denied
\n
/dev/null \u3092\u78ba\u8a8d\u3059\u308b\u3068\u3071\u3063\u3068\u898b\u30c7\u30d0\u30a4\u30b9\u306f\u554f\u984c\u306a\u3055\u305d\u3046\u3060\u3051\u3069\u4f7f\u3048\u306a\u3044\uff0e
\n\n# ls -la /dev/null
\n
crw-rw-rw- 1 root root 1, 3 Sep 2 02:57 /dev/null
# echo hoge > /dev/null
bash: /dev/null: Permission denied
\u30a8\u30e9\u30fc\u30e1\u30c3\u30bb\u30fc\u30b8\u3067\u691c\u7d22\u3059\u308b\u3068kinneko\u3055\u3093\u306e\u30da\u30fc\u30b8\u304c\u30d2\u30c3\u30c8\uff0e
\n\n\n\u8abf\u3079\u3066\u307f\u308b\u3068\u3001chroot\u3057\u305f\u30c4\u30ea\u30fc\u306e\u3042\u308b\u30dc\u30ea\u30e5\u30fc\u30e0\u306e\u30de\u30a6\u30f3\u30c8\u30aa\u30d7\u30b7\u30e7\u30f3\u306bnodev\u304c\u5165\u3063\u3066\u3044\u308b\u306e\u304c\u30c0\u30e1\u306e\u3088\u3046\u3060\u3002
\n
\u3042\u30fc\u306a\u308b\u307b\u3069!
\nchroot \u5143\u3067\u78ba\u8a8d\u3057\u3066\u307f\u308b\u3068\u78ba\u304b\u306b nodev \u304c\uff0e
\n\n% mount |grep rootfs
\n
/dev/sdc1 on /media/mk/rootfs type ext4 (rw,nosuid,nodev,relatime,data=ordered,uhelper=udisks2)
dev \u3092\u4ed8\u3051\u3066 remount \u3057\u3066\u307f\u308b\u3068
\n\n% sudo mount -o remount,dev /dev/sdc1
\n
% mount |grep rootfs
/dev/sdc1 on /media/mk/rootfs type ext4 (rw,nosuid,relatime,data=ordered,uhelper=udisks2)
chroot \u3057\u306a\u304a\u3055\u306a\u304f\u3066\u3082\u4f7f\u3048\u308b\u3088\u3046\u306b\u306a\u3063\u305f\uff0e\u6bce\u56de\u30c1\u30a7\u30c3\u30af\u3057\u3066\u308b\u3093\u3067\u3059\u304b\u306d\uff0e
\n\n# echo hoge > /dev/null
\n
\u3066\u3053\u3068\u3067 update \u51fa\u6765\u305f :)
\n\n\n# apt-get install -f
\n
Kobo Debian \u306emicroSD Card \u3078\u306e\u66f8\u304d\u8fbc\u307f\u306bWindows \u3092\u5229\u7528\u3057\u3066\u3044\u308b\u65b9\u304c\u30d0\u30a4\u30ca\u30ea\u30a8\u30c7\u30a3\u30bf\u4f7f\u3063\u305f\u308a\u3057\u3066\u308b\u306e\u3067\u3059\u304c\uff0cWindows \u306edd \u3058\u3083\u51fa\u6765\u306a\u3044\u306e\u304b\u306a?\u3068\u7591\u554f\u306b\u601d\u3063\u3066\u3044\u307e\u3057\u305f\uff0e
\n\u30de\u30f3\u30ac\u55ab\u8336\u306b\u5bc4\u3063\u305f\u6642\u306bWindows \u7aef\u672b\u304c\u89e6\u308c\u305f\u306e\u3067\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\uff0e
\u306f\u3058\u3081Win32 Disk Imager \u3067\u8a66\u305d\u3046\u3068\u3057\u305f\u306e\u3067\u3059\u304c\uff0cseek/skip \u306e\u4f7f\u3044\u65b9\u304c\u308f\u304b\u3089\u306a\u3044\uff08\u5b9f\u88c5\u3055\u308c\u3066\u306a\u3044?\uff09\u306e\u3067\u8ae6\u3081\u3066\uff0cdd for windows \u3067\u8a66\u3057\u307e\u3057\u305f\uff0e
\n\n\ndd.exe
\n
\n rawwrite dd for windows version 0.3.
\n Written by John Newbigin jn@it.swin.edu.au
\n This program is covered by the GPL. See copying.txt for details
\n dd [bs=SIZE] [count=BLOCKS] [if=FILE] [of=FILE] [seek=BLOCKS] [skip=BLOCKS] [–list] [–progress]
\n SIZE may have one of the following suffix:
\n k = 1024
\n M = 1048576
\n G = 1073741824
\uff03rawwrite \u3068\u304b\u61d0\u304b\u3057\u3059\u304e\u308b!
\n\u307b\u307c\uff0cLinux \u7248\u3068\u540c\u3058\u4f7f\u3044\u65b9\u3067\u3059\u304c\uff0c\u30c7\u30d0\u30a4\u30b9\u306e\u6307\u5b9a\u65b9\u6cd5\u304c\u9055\u3044\u307e\u3057\u305f\uff0e
\n\u4ee5\u4e0b\u306e\u4f8b\u3067\u306f\uff0c F: \u306b\u66f8\u304d\u8fbc\u3093\u3060\u5834\u5408\u3067\u3059\u304c\uff0c \\.\F: \u3068\u6307\u5b9a\u3059\u308b\u3088\u3046\u3067\u3059\uff0e
>dd if=E:\\2014-02-11_kobo_debian.img of=\\\\.\\F: bs=4M\nrawwrite dd for windows version 0.3.\nWritten by John Newbigin <jn@it.swin.edu.au>\nThis program is covered by the GPL. See copying.txt for details\nError writing file: 87 \u30d1\u30e9\u30e1\u30fc\u30bf\u30fc\u304c\u9593\u9055\u3063\u3066\u3044\u307e\u3059\u3002\n1023+1 records in\n1023+0 records out\n\nseek \u3082\u4f7f\u3048\u307e\u3059\uff0e
\n>dd if=E:\\glo_hwconfig.bin of=\\\\.\\F: bs=512 count=1 seek=1024 count=2\nrawwrite dd for windows version 0.3.\nWritten by John Newbigin <jn@it.swin.edu.au>\nThis program is covered by the GPL. See copying.txt for details\n2+0 records in\n2+0 records out\n\n\u3068\u3053\u308d\u3067\uff0c\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u524d\u306e\u30c9\u30e9\u30a4\u30d6\u30ec\u30bf\u30fc\u304c\u5272\u308a\u5f53\u3066\u3089\u308c\u3066\u306a\u3044\u30c7\u30d0\u30a4\u30b9\u306b\u5bfe\u3057\u3066\u306f\u3069\u3046\u3084\u3063\u3066\u66f8\u304d\u8fbc\u3080\u3093\u3067\u3057\u3087\u3046\u306d?
\n\n\n\n\n", "content_text": "Kobo Debian \u306emicroSD Card \u3078\u306e\u66f8\u304d\u8fbc\u307f\u306bWindows \u3092\u5229\u7528\u3057\u3066\u3044\u308b\u65b9\u304c\u30d0\u30a4\u30ca\u30ea\u30a8\u30c7\u30a3\u30bf\u4f7f\u3063\u305f\u308a\u3057\u3066\u308b\u306e\u3067\u3059\u304c\uff0cWindows \u306edd \u3058\u3083\u51fa\u6765\u306a\u3044\u306e\u304b\u306a?\u3068\u7591\u554f\u306b\u601d\u3063\u3066\u3044\u307e\u3057\u305f\uff0e\n\u30de\u30f3\u30ac\u55ab\u8336\u306b\u5bc4\u3063\u305f\u6642\u306bWindows \u7aef\u672b\u304c\u89e6\u308c\u305f\u306e\u3067\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\uff0e\n\u306f\u3058\u3081Win32 Disk Imager \u3067\u8a66\u305d\u3046\u3068\u3057\u305f\u306e\u3067\u3059\u304c\uff0cseek/skip \u306e\u4f7f\u3044\u65b9\u304c\u308f\u304b\u3089\u306a\u3044\uff08\u5b9f\u88c5\u3055\u308c\u3066\u306a\u3044?\uff09\u306e\u3067\u8ae6\u3081\u3066\uff0cdd for windows \u3067\u8a66\u3057\u307e\u3057\u305f\uff0e\n\nWin32 Disk Imager | Free Development software downloads at SourceForge.net\n\ndd for windows\n\ndd.exe\n rawwrite dd for windows version 0.3.\n Written by John Newbigin jn@it.swin.edu.au\n This program is covered by the GPL. See copying.txt for details\n dd [bs=SIZE] [count=BLOCKS] [if=FILE] [of=FILE] [seek=BLOCKS] [skip=BLOCKS] [–list] [–progress]\n SIZE may have one of the following suffix:\n k = 1024\n M = 1048576\n G = 1073741824\n\n\n\n\uff03rawwrite \u3068\u304b\u61d0\u304b\u3057\u3059\u304e\u308b!\n\u307b\u307c\uff0cLinux \u7248\u3068\u540c\u3058\u4f7f\u3044\u65b9\u3067\u3059\u304c\uff0c\u30c7\u30d0\u30a4\u30b9\u306e\u6307\u5b9a\u65b9\u6cd5\u304c\u9055\u3044\u307e\u3057\u305f\uff0e\n\u4ee5\u4e0b\u306e\u4f8b\u3067\u306f\uff0c F: \u306b\u66f8\u304d\u8fbc\u3093\u3060\u5834\u5408\u3067\u3059\u304c\uff0c \\.\F: \u3068\u6307\u5b9a\u3059\u308b\u3088\u3046\u3067\u3059\uff0e\n>dd if=E:\\2014-02-11_kobo_debian.img of=\\\\.\\F: bs=4M\nrawwrite dd for windows version 0.3.\nWritten by John Newbigin <jn@it.swin.edu.au>\nThis program is covered by the GPL. See copying.txt for details\nError writing file: 87 \u30d1\u30e9\u30e1\u30fc\u30bf\u30fc\u304c\u9593\u9055\u3063\u3066\u3044\u307e\u3059\u3002\n1023+1 records in\n1023+0 records out\n\nseek \u3082\u4f7f\u3048\u307e\u3059\uff0e\n>dd if=E:\\glo_hwconfig.bin of=\\\\.\\F: bs=512 count=1 seek=1024 count=2\nrawwrite dd for windows version 0.3.\nWritten by John Newbigin <jn@it.swin.edu.au>\nThis program is covered by the GPL. See copying.txt for details\n2+0 records in\n2+0 records out\n\n\u3068\u3053\u308d\u3067\uff0c\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u524d\u306e\u30c9\u30e9\u30a4\u30d6\u30ec\u30bf\u30fc\u304c\u5272\u308a\u5f53\u3066\u3089\u308c\u3066\u306a\u3044\u30c7\u30d0\u30a4\u30b9\u306b\u5bfe\u3057\u3066\u306f\u3069\u3046\u3084\u3063\u3066\u66f8\u304d\u8fbc\u3080\u3093\u3067\u3057\u3087\u3046\u306d?\n\nkobo/debian – matoken’s wiki.", "date_published": "2014-03-10T20:21:30+09:00", "date_modified": "2014-03-10T20:41:29+09:00", "authors": [ { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" } ], "author": { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" }, "tags": [ "Kobo" ] }, { "id": "http://matoken.org/blog/?p=415", "url": "https://matoken.org/blog/2014/03/02/kobo-debian-touchpanel/", "title": "Kobo Debian \u3067 dist-upgrade \u5f8c\u306b\u3082\u30bf\u30c3\u30c1\u30d1\u30cd\u30eb\u304c\u4f7f\u3048\u308b\u3088\u3046\u306b\u3059\u308b", "content_html": "marek\u3055\u3093\u8b39\u88fd\u306eKobo Debian \u3067apt-get dist-upgrade \u3057\u3066xorg \u3092\u66f4\u65b0\u3059\u308b\u3068\u30bf\u30c3\u30c1\u30d1\u30cd\u30eb\u304c\u5229\u7528\u3067\u304d\u306a\u304f\u306a\u308a\u307e\u3059\uff0e
\n\u539f\u56e0\u306f\uff0cmarek\u3055\u3093\u8b39\u88fd\u306e\u30de\u30eb\u30c1\u30bf\u30c3\u30c1\u30c9\u30e9\u30a4\u30d0(Kobo \u30aa\u30ea\u30b8\u30ca\u30eb\u306f\u30b7\u30f3\u30b0\u30eb\u30bf\u30c3\u30c1)\u304cxorg \u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u306b\u8ffd\u5f93\u3055\u308c\u306a\u3044\u305f\u3081\uff0e
\n\u89e3\u6c7a\u3059\u308b\u305f\u3081\u306b\u30c9\u30e9\u30a4\u30d0\u3092\u30d3\u30eb\u30c9\u3057\u306a\u304a\u3057\u3066\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\uff0e
apt-get dist-upgrade \u3092\u884c\u3063\u305f\u5f8c\uff0c /home/marek/src/xorg-input-kobomultitouch \u306b\u79fb\u52d5\u3057\uff0c\u30d3\u30eb\u30c9&\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u884c\u3046\uff0e
\n\u6b21\u56de\u8d77\u52d5\u6642\u306b\u8a8d\u8b58\u3059\u308b\u3088\u3046\u306b\u306a\u308b\uff0e
# cd /home/marek/src/xorg-input-kobomultitouch\n# make clean\n# make\n# make install\n\n\u958b\u767a\u74b0\u5883\u306f\u5c0e\u5165\u6e08\u307f\u306a\u306e\u3067\u958b\u767a\u74b0\u5883\u3092\u5c0e\u5165\u3059\u308b\u5fc5\u8981\u306f\u306a\u3044\uff0e
\n\u4ee5\u524d\u7d39\u4ecb\u3057\u305f
\n\n\u3092\u4f7f\u3063\u3066\u3082OK
\n", "content_text": "marek\u3055\u3093\u8b39\u88fd\u306eKobo Debian \u3067apt-get dist-upgrade \u3057\u3066xorg \u3092\u66f4\u65b0\u3059\u308b\u3068\u30bf\u30c3\u30c1\u30d1\u30cd\u30eb\u304c\u5229\u7528\u3067\u304d\u306a\u304f\u306a\u308a\u307e\u3059\uff0e\n\u539f\u56e0\u306f\uff0cmarek\u3055\u3093\u8b39\u88fd\u306e\u30de\u30eb\u30c1\u30bf\u30c3\u30c1\u30c9\u30e9\u30a4\u30d0(Kobo \u30aa\u30ea\u30b8\u30ca\u30eb\u306f\u30b7\u30f3\u30b0\u30eb\u30bf\u30c3\u30c1)\u304cxorg \u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u306b\u8ffd\u5f93\u3055\u308c\u306a\u3044\u305f\u3081\uff0e\n\u89e3\u6c7a\u3059\u308b\u305f\u3081\u306b\u30c9\u30e9\u30a4\u30d0\u3092\u30d3\u30eb\u30c9\u3057\u306a\u304a\u3057\u3066\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\uff0e\n\u624b\u9806\napt-get dist-upgrade \u3092\u884c\u3063\u305f\u5f8c\uff0c /home/marek/src/xorg-input-kobomultitouch \u306b\u79fb\u52d5\u3057\uff0c\u30d3\u30eb\u30c9&\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u884c\u3046\uff0e\n\u6b21\u56de\u8d77\u52d5\u6642\u306b\u8a8d\u8b58\u3059\u308b\u3088\u3046\u306b\u306a\u308b\uff0e\n# cd /home/marek/src/xorg-input-kobomultitouch\n# make clean\n# make\n# make install\n\n\u958b\u767a\u74b0\u5883\u306f\u5c0e\u5165\u6e08\u307f\u306a\u306e\u3067\u958b\u767a\u74b0\u5883\u3092\u5c0e\u5165\u3059\u308b\u5fc5\u8981\u306f\u306a\u3044\uff0e\n\u4ee5\u524d\u7d39\u4ecb\u3057\u305f\n\n\u30e6\u30fc\u30b6\u30fc\u30e2\u30fc\u30c9\u30a8\u30df\u30e5\u30ec\u30fc\u30b7\u30e7\u30f3qemu \u3092\u4f7f\u3063\u3066 Kono on Debian \u306e\u30a4\u30e1\u30fc\u30b8\u3092 Host PC \u3067 apt-get \u3068\u304b\u3059\u308b | matoken’s meme\n\n\u3092\u4f7f\u3063\u3066\u3082OK", "date_published": "2014-03-02T21:18:07+09:00", "date_modified": "2014-03-03T01:40:28+09:00", "authors": [ { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" } ], "author": { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" }, "tags": [ "Debian", "Jessie", "Kobo", "\u672a\u5206\u985e" ] }, { "id": "http://matoken.org/blog/?p=357", "url": "https://matoken.org/blog/2014/01/22/usermode-qemu-kono-on-debian/", "title": "\u30e6\u30fc\u30b6\u30fc\u30e2\u30fc\u30c9\u30a8\u30df\u30e5\u30ec\u30fc\u30b7\u30e7\u30f3qemu \u3092\u4f7f\u3063\u3066 Kono on Debian \u306e\u30a4\u30e1\u30fc\u30b8\u3092 Host PC \u3067 apt-get \u3068\u304b\u3059\u308b", "content_html": "\nKobo on Debian \u3067\u3059\u304c\uff0c\u30b9\u30c8\u30ec\u30fc\u30b8\u304cmicroSD \u306e\u305b\u3044\u304b\u3088\u304f\u30a4\u30e1\u30fc\u30b8\u304c\u58ca\u308c\u3066\u3057\u307e\u3044\u307e\u3059\uff0e\u305d\u306e\u305f\u3073\u306b\u66f8\u304d\u8fbc\u307f\u306a\u304a\u3057\u3066\u8a2d\u5b9a\u3092\u884c\u3063\u3066\u3068\u3044\u3046\u306e\u306f\u5927\u5909\u3067\u3059\uff0e\u3068\u3044\u3046\u3053\u3068\u3067 Kobo on Debian \u306e\u30a4\u30e1\u30fc\u30b8\u3092\u30db\u30b9\u30c8\u306eLinux \u30de\u30b7\u30f3\u3067\u30de\u30a6\u30f3\u30c8\u3057\u3066\u30e6\u30fc\u30b6\u30fc\u30e2\u30fc\u30c9qemu \u3092\u5229\u7528\u3057\u3066 apt-get \u3057\u305f\u308a\u3059\u308b\u65b9\u6cd5\u306e\u7d39\u4ecb\u3067\u3059\uff0e
\n\u3053\u3053\u3067\u306fhost pc \u306b Debian jessie \u3092\u5229\u7528\u3057\u3066\u3044\u307e\u3059\u304c\uff0cwheezy \u3084 Ubuntu 13.10 \u306a\u3093\u304b\u3067\u3082\u5168\u304f\u540c\u3058\u3088\u3046\u306b\u52d5\u4f5c\u3057\u305d\u3046\u3067\u3059\uff0e
\n\uff08\u4ed6\u306e\u30c7\u30a3\u30b9\u30c8\u30ea\u30d3\u30e5\u30fc\u30b7\u30e7\u30f3\u3067\u3082\u5927\u4e08\u592b\u3067\u3057\u3087\u3046\u304c\u30d1\u30c3\u30b1\u30fc\u30b8\u540d\u306a\u3069\u304c\u7570\u306a\u308b\u3068\u601d\u308f\u308c\u307e\u3059\uff0e\uff09
\u5148\u305a\uff0c\u30e6\u30fc\u30b6\u30fc\u30e2\u30fc\u30c9qemu \u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u5c0e\u5165\u3057\u307e\u3059\uff0e\u3053\u308c\u3067\uff0c\u5225\u306e\u30a2\u30fc\u30ad\u30c6\u30af\u30c1\u30e3\u306e\u30d0\u30a4\u30ca\u30ea\u3092\u30e6\u30fc\u30b6\u30fc\u30e2\u30fc\u30c9\u3067\u52d5\u4f5c\u3055\u305b\u308b\u3053\u3068\u304c\u51fa\u6765\u307e\u3059\uff0e
\n% sudo apt-get install qemu-user-static\r\n\n\u30d1\u30c3\u30b1\u30fc\u30b8\u306e\u4e2d\u3092\u898b\u308b\u3068\u4ee5\u4e0b\u306e\u30a2\u30fc\u30ad\u30c6\u30af\u30c1\u30e3\u304c\u52d5\u4f5c\u3059\u308b\u3088\u3046\u3067\u3059\uff0e
\n% dpkg -L qemu-user-static\r\n/usr/bin/qemu-mipsn32-static\r\n/usr/bin/qemu-or32-static\r\n/usr/bin/qemu-mips-static\r\n/usr/bin/qemu-m68k-static\r\n/usr/bin/qemu-ppc64-static\r\n/usr/bin/qemu-sparc-static\r\n/usr/bin/qemu-i386-static\r\n/usr/bin/qemu-armeb-static\r\n/usr/bin/qemu-mipsn32el-static\r\n/usr/bin/qemu-ppc-static\r\n/usr/bin/qemu-ppc64abi32-static\r\n/usr/bin/qemu-mipsel-static\r\n/usr/bin/qemu-arm-static\r\n/usr/bin/qemu-x86_64-static\r\n/usr/bin/qemu-sh4-static\r\n/usr/bin/qemu-mips64el-static\r\n/usr/bin/qemu-sparc64-static\r\n/usr/bin/qemu-unicore32-static\r\n/usr/bin/qemu-sh4eb-static\r\n/usr/bin/qemu-microblazeel-static\r\n/usr/bin/qemu-microblaze-static\r\n/usr/bin/qemu-mips64-static\r\n/usr/bin/qemu-cris-static\r\n/usr/bin/qemu-sparc32plus-static\r\n/usr/bin/qemu-alpha-static\r\n/usr/bin/qemu-s390x-static\r\n\nKobo on Debian \u306e\u30a4\u30e1\u30fc\u30b8\u3092 loopback mount \u3057\u307e\u3059\uff0e\u30a4\u30e1\u30fc\u30b8\u306f\u8907\u6570\u30d1\u30fc\u30c6\u30a3\u30b7\u30e7\u30f3\u306a\u306e\u3067\uff0cfdisk \u30b3\u30de\u30f3\u30c9\u3067\u30d1\u30fc\u30c6\u30a3\u30b7\u30e7\u30f3\u60c5\u5831\u3092\u78ba\u8a8d\u3057\u3066 mount \u6642\u306b offset \u3092\u6307\u5b9a\u3057\u307e\u3059\uff0e
\n% /sbin/fdisk -l -u ./2013-08-17_kobo_debian.img\r\n\r\nDisk ./2013-08-17_kobo_debian.img: 8014 MB, 8014266368 bytes\r\n255 heads, 63 sectors/track, 974 cylinders, total 15652864 sectors\r\nUnits = sectors of 1 * 512 = 512 bytes\r\nSector size (logical/physical): 512 bytes / 512 bytes\r\nI/O size (minimum/optimal): 512 bytes / 512 bytes\r\nDisk identifier: 0x000aad1a\r\n\r\n Device Boot Start End Blocks Id System\r\n./2013-08-17_kobo_debian.img1 19456 10506239 5243392 83 Linux\r\n./2013-08-17_kobo_debian.img2 10506240 14698495 2096128 b W95 FAT32\r\n./2013-08-17_kobo_debian.img3 14698496 15652863 477184 82 Linux swap / Solaris\r\n\n\u4eca\u56de\u5229\u7528\u3057\u305f\u3044\u306e\u306f1\u3064\u3081\u306e\u30d1\u30fc\u30c6\u30a3\u30b7\u30e7\u30f3\u306e ./2013-08-17_kobo_debian.img1 19456 10506239 5243392 83 Linux \u90e8\u5206\u3067\u3059\uff0e
\n\u5148\u982d\u30d6\u30ed\u30c3\u30af\u306f 19456 \u3067\uff0c\u30d6\u30ed\u30c3\u30af\u30b5\u30a4\u30ba\u306f 512 \u306a\u306e\u3067\uff0c 19456*512 = 9961472 \u304c offset \u306b\u306a\u308a\u307e\u3059\uff0e\uff08\u82e5\u3057\u304f\u306f expr 19456 \\* 512 \u3068\u304b\u3057\u3066\u3082\u5224\u308a\u3084\u3059\u3044\u304b\u3082\u3067\u3059\uff0e\uff09
% sudo mount -o loop,offset=9961472 ./2013-08-17_kobo_debian.img /mnt\r\n\n\u3053\u308c\u3067 2013-08-17_kobo_debian.img \u306e\u7b2c1\u30d1\u30fc\u30c6\u30a3\u30b7\u30e7\u30f3\u304c /mnt \u306b\u30de\u30a6\u30f3\u30c8\u3055\u308c\u307e\u3057\u305f\uff0e
\nKobo on Debian \u90e8\u5206\u3092 chroot \u3067\u5229\u7528\u3057\u305f\u3044\u306e\u3067\uff0c\u30e6\u30fc\u30b6\u30fc\u30e2\u30fc\u30c9\u30a8\u30df\u30e5\u30ec\u30fc\u30b7\u30e7\u30f3QEMU \u30b3\u30de\u30f3\u30c9\u3092\u30a4\u30e1\u30fc\u30b8\u5185\u306b\u30b3\u30d4\u30fc\u3057\u307e\u3059\uff0e
\n\u30de\u30a6\u30f3\u30c8\u6642\u306b /usr/bin \u306b\u306a\u308b\u90e8\u5206\u306b\u30b3\u30d4\u30fc\u3057\u307e\u3059\uff0e
% sudo cp -p /usr/bin/qemu-arm-static /mnt/debian/usr/bin\r\n\n\u30a4\u30e1\u30fc\u30b8\u3092 chroot \u3057\u3066 apt \u3068\u304b\u3057\u3066\u307f\u307e\u3059\uff0e
\n% sudo chroot /mnt/debian /bin/bash\r\n# vi etc/apt/sources.list\r\n\n\u540d\u524d\u89e3\u6c7a\u306b\u5931\u6557\u3059\u308b\u306e\u3067\uff0cnameserver \u3092\u8a2d\u5b9a\u3057\u307e\u3059\uff0e\u4ee5\u4e0b\u306f Google \u306e 8.8.8.8 \u3092\u6307\u5b9a\u3057\u305f\u6642\u306e\u4f8b\u3067\u3059\uff0echroot \u524d\u306b host \u306eresolv.conf \u3092 cp \u3057\u3066\u304a\u3044\u3066\u3082\u3044\u3044\u304b\u3082\u3057\u308c\u307e\u305b\u3093\uff0e
\n# cat <<__EOF__> /etc/resolv.conf\r\n> nameserver 8.8.8.8\r\n> __EOF__\r\n# apt-get update\r\n :\r\n\n\u5f8c\u306f\u666e\u901a\u306b\u8a2d\u5b9a\u3057\u3066\u3044\u304d\u307e\u3059\uff0e
\n\u8a2d\u5b9a\u304c\u7d42\u4e86\u3057\u305f\u3089exit \u30b3\u30de\u30f3\u30c9\u3067 chroot \u3092\u629c\u3051\uff0cumount \u30b3\u30de\u30f3\u30c9\u3067\u30a2\u30f3\u30de\u30a6\u30f3\u30c8\u3057\u307e\u3059\uff0e
RaspberryPi \u306e Rasbian \u30a4\u30e1\u30fc\u30b8\u3067\u3082\u884c\u3051\u308b\u3060\u308d\u3046\u3068\u601d\u3063\u3066\u8a66\u3057\u305f\u306e\u3067\u3059\u304c\uff0c\u5931\u6557\u3057\u3066\u3057\u307e\u3044\u307e\u3057\u305f\uff0e\u89e3\u6c7a\u3057\u305f\u3044\u3068\u3053\u308d\u3067\u3059\u2026\uff0e
\nADD: \u305d\u306e\u5f8c\u3084\u308a\u76f4\u3057\u305f\u3089\u3046\u307e\u304f\u884c\u3063\u305f
\n\u4eca\u56de\u3054\u7e01\u304c\u3042\u3063\u30661/8\u767a\u58f2\u306e\u300c\u65e5\u7d4cLinux2014\u5e7402\u6708\u53f7\u300d\u306b\u8a18\u4e8b\u3092\u66f8\u304b\u305b\u3066\u3082\u3089\u3044\u307e\u3057\u305f\uff0e\u5185\u5bb9\u306f Kobo \u3067Debian/Android \u3092\u52d5\u304b\u3059\u3082\u306e\u3067\u3059\uff0e
\n\u5143\u3005\u95a2\u897f\u30aa\u30fc\u30d7\u30f3\u30d5\u30a9\u30fc\u30e9\u30e02013 \u3067 opencocon \u306e @shimadah\u541b\u3068\u8a71\u3057\u3066\u3044\u3066\u300ckobo \u3067Debian \u52d5\u304b\u3057\u3066\u308b\u4eba\u5c45\u308b\u3088.\u8abf\u3079\u3066\u307f\u308b\u4fa1\u5024\u306f\u3042\u308b\u3068\u601d\u3046.\u300d\u3068\u805e\u3044\u305f\u306e\u304c\u304d\u3063\u304b\u3051\u3067\u3057\u305f\uff0e
\n\u305d\u306e\u5f8c \u30aa\u30fc\u30d7\u30f3\u30bd\u30fc\u30b9\u30ab\u30f3\u30d5\u30a1\u30ec\u30f3\u30b92013\u798f\u5ca1\u306b\u73fe\u7269\u3092\u6301\u3063\u3066\u884c\u3063\u305f\u3089\u7d50\u69cb\u624b\u9045\u308c\u754c\u9688\u3092\u4e2d\u5fc3\u306b\u53d7\u3051\u305f\u306e\u3067\u305d\u306e\u6b21\u306e\u9031\u306e\u30aa\u30fc\u30d7\u30f3\u30bd\u30fc\u30b9\u30ab\u30f3\u30d5\u30a1\u30ec\u30f3\u30b92013\u5927\u5206\u306eLT \u3067\u767a\u8868\u3057\u305f\u306e\u3067\u3057\u305f\uff0e(\u3053\u3063\u3061\u306b\u306fLT \u304c\u4e0b\u624b\u306a\u305b\u3044\u304bLT \u306f\u53d7\u3051\u306a\u304b\u3063\u305forz)
\u3053\u306eLT \u8cc7\u6599\u3092\u898b\u305f @emasaka\u3055\u3093\u7d4c\u7531\u3067\u57f7\u7b46\u4f9d\u983c\u3092\u9802\u304d\u8a18\u4e8b\u3092\u66f8\u304d\u307e\u3057\u305f\uff0e
\n\uff03\u6700\u5f8c\u306e\u6821\u6b63\u306fTakashi.Yamanoue\u5148\u751f\u306e\u300c\u9e7f\u5150\u5cf6\u7d44\u307f\u8fbc\u307f\u30b7\u30b9\u30c6\u30e0\u63a8\u9032\u5354\u8b70\u4f1a\u61c7\u8ac7\u4f1a\u300d\u306e\u6700\u4e2d\u306b\u3084\u3063\u3066\u307e\u3057\u305f><
\n\u6821\u6b63\u6642\u304b\u3089\u5909\u308f\u3063\u3066\u3044\u306a\u3051\u308c\u3070 pp.75-79 \u306b\u63b2\u8f09\u3055\u308c\u307e\u3059\uff0e
\n\u5185\u5bb9\u306f\u4ee5\u4e0b\u306eWiki \u306e\u3082\u306e\u3067\u3059\u304c\uff0c\u6821\u6b63\u3082\u5165\u308a\u89e3\u308a\u3084\u3059\u304f\u306a\u3063\u3066\u3044\u307e\u3059\uff0e
\u305f\u3060\uff0c\u3053\u306e\u8a18\u4e8b\u57f7\u7b46\u6642\u304b\u3089\u72b6\u6cc1\u304c\u5909\u308f\u3063\u305f\u90e8\u5206\u304c\u6709\u308a\u307e\u3059\uff0e
\n\u30bf\u30c3\u30c1\u30d1\u30cd\u30eb\u304c\u8a8d\u8b58\u3057\u306a\u304f\u306a\u308b\u554f\u984c\u306f\u3068\u308a\u3042\u3048\u305a dist-upgrade \u3092\u907f\u3051\u308c\u3070\u5927\u4e08\u592b\u3067\u3059\uff0exorg \u95a2\u9023\u3060\u3068\u601d\u3046\u306e\u3067\u3059\u304c\uff0c\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u5272\u308a\u51fa\u3057\u3066pin \u3092\u633f\u3057\u3066\u305d\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u81ea\u52d5\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3055\u308c\u306a\u3044\u3088\u3046\u306a\u8a2d\u5b9a\u3092\u3059\u308c\u3070\u3044\u3044\u3068\u601d\u3046\u306e\u3067\u8abf\u3079\u3066\u3044\u308b\u3068\u3053\u308d\u3067\u3059\uff0e
\n\u89e3\u6c7a\u3057\u307e\u3057\u305f -> Kobo Debian \u3067 dist-upgrade \u5f8c\u306b\u3082\u30bf\u30c3\u30c1\u30d1\u30cd\u30eb\u304c\u4f7f\u3048\u308b\u3088\u3046\u306b\u3059\u308b | matoken’s meme
mikutter \u306fsid \u306b\u306f\u3042\u308b\u306e\u3067\uff0c\u305d\u3061\u3089\u304b\u3089\u8cb0\u3063\u3066\u304f\u308b\u3053\u3068\u3067\u52d5\u4f5c\u3059\u308b\u3068\u601d\u3046\u306e\u3067\u691c\u8a3c\u3057\u3066\u307e\u3068\u3081\u305f\u3044\u3068\u601d\u3044\u307e\u3059\uff0e(\u591a\u5206 /etc/apt/sources.list, /etc/apt/preferences \u306e\u66f8\u304d\u63db\u3048\u3067\u2026 )
\n\u3068\u308a\u3042\u3048\u305a\u3053\u3093\u306a\u611f\u3058\u3067 -> Debian wheezy/jessie \u3067 mikutter \u3059\u308b(2014/01/15\u7248) | matoken’s meme
\u305d\u306e\u4ed6\uff0capt-get update Host \u5074\u3067\u5148\u306b\u884c\u3063\u3066\u304b\u3089\u66f8\u304d\u8fbc\u3080\u65b9\u6cd5\u3092\u898b\u3064\u3051\u305f\u306e\u3067\u3053\u308c\u3082\u624b\u9806\u3092\u66f8\u304d\u305f\u3044\u3068\u601d\u3063\u3066\u3044\u307e\u3059\uff0e
\n\u66f8\u304d\u307e\u3057\u305f -> \u30e6\u30fc\u30b6\u30fc\u30e2\u30fc\u30c9\u30a8\u30df\u30e5\u30ec\u30fc\u30b7\u30e7\u30f3qemu \u3092\u4f7f\u3063\u3066 Kono on Debian \u306e\u30a4\u30e1\u30fc\u30b8\u3092 Host PC \u3067 apt-get \u3068\u304b\u3059\u308b | matoken’s meme