<feed xmlns="http://www.w3.org/2005/Atom" xmlns:cc="http://web.resource.org/cc/">
	<title>List of Linux [text.Baldanders.info]</title>
	<link rel="alternate" type="text/html" href="https://text.baldanders.info/tags/linux/" />
	<link rel="self" type="application/atom+xml" href="https://text.baldanders.info/tags/linux/index.xml" />
	<id>tag:text.Baldanders.info,2026-04-04:/tags</id>
	<updated>2026-04-04T19:08:09+09:00</updated>
	<subtitle>帰ってきた「しっぽのさきっちょ」</subtitle>
	<icon>https://text.baldanders.info/images/avatar.jpg</icon>
	<logo>https://text.baldanders.info/images/avatar.jpg</logo>

	<entry>
		<title>Gogh で てきぱきワーキング【2026-04-06 追記】</title>
		<link rel="alternate" type="text/html" href="https://text.baldanders.info/remark/2026/04/tekipaki-working-with-gogh/" />
		<id>tag:text.Baldanders.info,2026-04-04:/remark/2026/04/tekipaki-working-with-gogh/</id>
		<published>2026-04-04T10:08:09+00:00</published>
		<updated>2026-04-19T02:31:21+00:00</updated>
		<summary>gogh は OBS と組み合わせてゲーム内でストリーム配信することもできる。また YouTube などのサービスにも配信できる。 Streamplace でもできそう。</summary>
		<author>
			<name>Spiegel</name>
			<uri>https://baldanders.info/profile/</uri>
		</author>
		
	<link rel="cc:license" type="application/rdf+xml" href="https://creativecommons.org/licenses/by-sa/4.0/rdf" />


		<content type="html" xml:lang="ja-jp" xml:base="https://text.baldanders.info/">&lt;h2&gt;gogh で作業支援&lt;/h2&gt;
&lt;p&gt;いわゆる作業支援ゲームあるいはもっと簡単に「作業ゲー」と呼ばれるものは色々と登場しているが &lt;a href=&#34;https://gogh.gg/&#34; target=&#34;_blank&#34; title=&#34;gogh - Focus with Your Avatar&#34;&gt;gogh&lt;/a&gt; (ゴッホ) で自身の作業ルームを公開されている方を Bluesky で見かけたので私も試してみた。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gogh.gg/&#34; target=&#34;_blank&#34; title=&#34;gogh - Focus with Your Avatar&#34;&gt;gogh - Focus with Your Avatar&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://note.com/ambr&#34; target=&#34;_blank&#34;&gt;ambr｜note&lt;/a&gt; : &lt;a href=&#34;https://gogh.gg/&#34; target=&#34;_blank&#34; title=&#34;gogh - Focus with Your Avatar&#34;&gt;gogh&lt;/a&gt; の制作会社によるブログ&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCecfiDpkMIMNoYWE-lBM2kQ&#34; target=&#34;_blank&#34;&gt;gogh ゴッホ - YouTube&lt;/a&gt; : &lt;a href=&#34;https://gogh.gg/&#34; target=&#34;_blank&#34; title=&#34;gogh - Focus with Your Avatar&#34;&gt;gogh&lt;/a&gt; の公式 YouTube チャンネル&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://bsky.app/profile/goghjpn.bsky.social&#34; target=&#34;_blank&#34;&gt;@goghjpn.bsky.social on Bluesky&lt;/a&gt; : &lt;a href=&#34;https://gogh.gg/&#34; target=&#34;_blank&#34; title=&#34;gogh - Focus with Your Avatar&#34;&gt;gogh&lt;/a&gt; の公式 Bluesky アカウント&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&#34;https://store.steampowered.com/&#34; target=&#34;_blank&#34; title=&#34;Welcome to Steam&#34;&gt;Steam&lt;/a&gt; 版の &lt;a href=&#34;https://gogh.gg/&#34; target=&#34;_blank&#34; title=&#34;gogh - Focus with Your Avatar&#34;&gt;gogh&lt;/a&gt; は作業ルームをかなり細かくカスタマイズできて，しかもそれを他のユーザと共有できるというので，クリエイター寄りの方々にも人気らしい。&lt;/p&gt;
&lt;figure&gt;
&lt;blockquote cite=&#34;https://note.com/ambr/n/ncc7ca92fc108&#34;&gt;実際、マルチプレイヤー機能が入ってからは本当に爆発的に広まりました。これはgogh配信の大きな特徴なのですが、想像もしていなかったような&lt;strong&gt;有名なイラストレーターさんや漫画家さんが次々に作業配信をしてくれました&lt;/strong&gt;。開発チームには漫画好きやイラストレーターファンが多いので「え…？あの先生も…！？」とチームのSlackに毎日驚きと喜びが溢れていました。&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;&lt;q&gt;&lt;a href=&#34;https://note.com/ambr/n/ncc7ca92fc108&#34;&gt;世界30万本を超えたSteam版goghを振り返る - 開発編｜ambr&lt;/a&gt;&lt;/q&gt;より&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;モバイル版（Android/iOS）が無料で提供されているにもかかわらず有料の &lt;a href=&#34;https://store.steampowered.com/&#34; target=&#34;_blank&#34; title=&#34;Welcome to Steam&#34;&gt;Steam&lt;/a&gt; 版がこれだけ売れてるというのは，この辺に理由があるのかも知れない。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://store.steampowered.com/&#34; target=&#34;_blank&#34; title=&#34;Welcome to Steam&#34;&gt;Steam&lt;/a&gt; 版の &lt;a href=&#34;https://gogh.gg/&#34; target=&#34;_blank&#34; title=&#34;gogh - Focus with Your Avatar&#34;&gt;gogh&lt;/a&gt; の&lt;a href=&#34;https://gogh.gg/news/jp/20260217&#34; target=&#34;_blank&#34; title=&#34;gogh通信 #12 - モバイル版とSteam版、どう違って、なぜ違う？ | gogh通信&#34;&gt;特徴&lt;/a&gt;としてはマルチルーム（マルチプレイ）機能の他に&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ポモドーロ・タイマー&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/li&gt;
&lt;li&gt;ToDO リスト，日課，日記の記入・管理&lt;/li&gt;
&lt;li&gt;複数のアバターを作成可能（最大9アバター）
&lt;ul&gt;
&lt;li&gt;DLC でコラボレーションアバターも提供されている&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;複数の部屋を作成可能（最大15部屋）
&lt;ul&gt;
&lt;li&gt;大人数が入れるLサイズ部屋も作成可能&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;ルームアイテムへのWebカメラストリーミング
&lt;ul&gt;
&lt;li&gt;OBS の仮想カメラにも対応（&lt;a href=&#34;#obs&#34; target=&#34;_blank&#34; title=&#34;gogh と OBS&#34;&gt;後述&lt;/a&gt;）&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;お絵描きチャット（通常のチャット機能，音声チャット機能はない）&lt;/li&gt;
&lt;li&gt;ローカル音楽プレイリスト&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;などといったものがある。&lt;/p&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;https://commons.wikimedia.org/wiki/File:Pomodoro_Technique.jpg&#34;&gt;
&lt;a href=&#34;https://commons.wikimedia.org/wiki/File:Pomodoro_Technique.jpg&#34;&gt;&lt;img src=&#34;./Pomodoro_Technique.jpg&#34; srcset=&#34;./Pomodoro_Technique.jpg 500w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;File:Pomodoro Technique.jpg - Wikimedia Commons&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;via &lt;q&gt;&lt;a href=&#34;https://commons.wikimedia.org/wiki/File:Pomodoro_Technique.jpg&#34;&gt;File:Pomodoro Technique.jpg - Wikimedia Commons&lt;/a&gt;&lt;/q&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;試しに（マルチプレイヤーでも使えるように）Lサイズ部屋をひとつ作ってみたのだが，うっかり興が乗ってしまい夜ふかし（というかほとんど徹夜）してしまった。
我ながら何やってんだか。&lt;/p&gt;
&lt;figure&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;./gogh-my-room.png&#34;&gt;
&lt;a href=&#34;./gogh-my-room.png&#34;&gt;&lt;img src=&#34;./gogh-my-room.png&#34; srcset=&#34;./gogh-my-room.png 1603w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;gogh&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;&lt;q&gt;&lt;a href=&#34;./gogh-my-room.png&#34;&gt;gogh&lt;/a&gt;&lt;/q&gt;より&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;任意の画像データ（GIF も可）を絵や写真オブジェクトとして室内に設置できる。
上の部屋では &lt;a href=&#34;https://www.flickr.com/photos/spiegel/&#34; target=&#34;_blank&#34; title=&#34;Yasuhiro ARAKAWA | Flickr&#34;&gt;Flickr で公開&lt;/a&gt;している写真を展示してみた。
まぁ，飾るような写真じゃないんだけどね。
雰囲気だよ雰囲気（笑）&lt;/p&gt;
&lt;h2 id=&#34;obs&#34;&gt;gogh と OBS&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://gogh.gg/&#34; target=&#34;_blank&#34; title=&#34;gogh - Focus with Your Avatar&#34;&gt;gogh&lt;/a&gt; は &lt;a href=&#34;https://obsproject.com/&#34; target=&#34;_blank&#34; title=&#34;Open Broadcaster Software | OBS&#34;&gt;OBS&lt;/a&gt; と組み合わせてゲーム内でストリーム配信することもできる&lt;sup id=&#34;fnref:2&#34;&gt;&lt;a href=&#34;#fn:2&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;。
たとえばパソコンモニタやプロジェクタ・スクリーンといったオブジェクトに &lt;a href=&#34;https://obsproject.com/&#34; target=&#34;_blank&#34; title=&#34;Open Broadcaster Software | OBS&#34;&gt;OBS&lt;/a&gt; の仮想カメラの映像を映し出すことができる。&lt;/p&gt;
&lt;p&gt;今まで配信とか無縁の生活だったが，面白そうなので  &lt;a href=&#34;https://obsproject.com/&#34; target=&#34;_blank&#34; title=&#34;Open Broadcaster Software | OBS&#34;&gt;OBS&lt;/a&gt; Studio をインストールして試してみた&lt;sup id=&#34;fnref:3&#34;&gt;&lt;a href=&#34;#fn:3&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;3&lt;/a&gt;&lt;/sup&gt;。
のだが，どうしても上手くいかない。
最初は &lt;a href=&#34;https://obsproject.com/&#34; target=&#34;_blank&#34; title=&#34;Open Broadcaster Software | OBS&#34;&gt;OBS&lt;/a&gt; 側のシーンやソースの設定の問題かと思って色々弄ってみたが全然ダメで，ふと思いついて Web カメラを &lt;a href=&#34;https://gogh.gg/&#34; target=&#34;_blank&#34; title=&#34;gogh - Focus with Your Avatar&#34;&gt;gogh&lt;/a&gt; のアイテムに直結してみたが，これもダメだった。
これって多分 &lt;a href=&#34;https://gogh.gg/&#34; target=&#34;_blank&#34; title=&#34;gogh - Focus with Your Avatar&#34;&gt;gogh&lt;/a&gt; 側にカメラ映像が渡ってないな。&lt;/p&gt;
&lt;p&gt;ちなみに私のメインマシンは Ubuntu なのだが，よく考えたら &lt;a href=&#34;https://store.steampowered.com/&#34; target=&#34;_blank&#34; title=&#34;Welcome to Steam&#34;&gt;Steam&lt;/a&gt; 版 &lt;a href=&#34;https://gogh.gg/&#34; target=&#34;_blank&#34; title=&#34;gogh - Focus with Your Avatar&#34;&gt;gogh&lt;/a&gt; は Windows 版のみの提供で Linux/Ubuntu 環境では &lt;a href=&#34;https://github.com/ValveSoftware/Proton&#34; target=&#34;_blank&#34; title=&#34;ValveSoftware/Proton: Compatibility tool for Steam Play based on Wine and additional components&#34;&gt;Proton&lt;/a&gt; でエミュレーションして動かしているのだった。
だから &lt;a href=&#34;https://obsproject.com/&#34; target=&#34;_blank&#34; title=&#34;Open Broadcaster Software | OBS&#34;&gt;OBS&lt;/a&gt; との連携ができなくても仕方ないのかな？&lt;/p&gt;
&lt;p&gt;しょうがない。
&lt;a href=&#34;https://text.baldanders.info/remark/2025/01/win11pro-on-minipc/&#34; target=&#34;_blank&#34; title=&#34;Mini PC を衝動買いした&#34;&gt;ミニ PC (Windows 機)&lt;/a&gt; に &lt;a href=&#34;https://obsproject.com/&#34; target=&#34;_blank&#34; title=&#34;Open Broadcaster Software | OBS&#34;&gt;OBS&lt;/a&gt; Studio を入れるか。
あまりパワーがないのでまともに動くか不安だけど。&lt;/p&gt;
&lt;figure&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;./gogh-live.png&#34;&gt;
&lt;a href=&#34;./gogh-live.png&#34;&gt;&lt;img src=&#34;./gogh-live.png&#34; srcset=&#34;./gogh-live.png 1316w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;gogh&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;&lt;q&gt;&lt;a href=&#34;./gogh-live.png&#34;&gt;gogh&lt;/a&gt;&lt;/q&gt;より&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;おっ。
あっさり動いた。
自分で自分を映してるので合わせ鏡みたいになってるが，まぁよかろう。
一応 &lt;a href=&#34;https://gogh.gg/&#34; target=&#34;_blank&#34; title=&#34;gogh - Focus with Your Avatar&#34;&gt;gogh&lt;/a&gt; とは別のゲームを起動して仮想カメラで映してみたが，これも問題なかった。
パワーがないのでちょっとカクカクしてたけど（笑）&lt;/p&gt;
&lt;p&gt;.｡oO（マルチプレイ用に部屋を公開したらストリーミングが切れてしまった。これってこういうもの？）&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://obsproject.com/&#34; target=&#34;_blank&#34; title=&#34;Open Broadcaster Software | OBS&#34;&gt;OBS&lt;/a&gt; を使えば YouTube などのサービスにも配信できる。
とはいえ，これで稼ぐ気はないし，何となく Google のサービスは嫌なので &lt;a href=&#34;https://atproto.com/&#34; target=&#34;_blank&#34; title=&#34;The AT Protocol&#34;&gt;atproto&lt;/a&gt; エコシステム下のサービスである &lt;a href=&#34;https://stream.place/&#34; target=&#34;_blank&#34; title=&#34;Streamplace&#34;&gt;Streamplace&lt;/a&gt; を使うことを考えてみようかな。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://stream.place/docs/guides/start-streaming/obs/&#34; target=&#34;_blank&#34;&gt;Start streaming with OBS | Streamplace Docs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;上手くいったらまた報告する。&lt;/p&gt;
&lt;h2&gt;ブックマーク&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://prtimes.jp/main/html/rd/p/000000070.000043299.html&#34; target=&#34;_blank&#34;&gt;gogh、Steam版の販売本数が30万本を突破！ | 株式会社 ambrのプレスリリース&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://orecen.com/apps/gogh-app-steam/&#34; target=&#34;_blank&#34;&gt;PC版『gogh（ゴッホ）』スタートガイド： アバター・ルーム・マルチプレイで集中空間をつくる | XRメモランダム&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://orecen.com/apps/gogh-app-steam/&#34; target=&#34;_blank&#34;&gt;OBS で YouTube 配信する話&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://note.com/yuwitakimoto/n/n4745e154a187&#34; target=&#34;_blank&#34;&gt;gogh ゴッホの感想｜環境音とポモドーロで作業に集中｜瀧本祐ヰ&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://x.com/goghJPN/status/1920318480496173191&#34; target=&#34;_blank&#34;&gt;Xユーザーのgogh公式｜Steam版発売中＆アプリ配信中さん: 「[Steam版 Tips] gogh × OBSで「gogh内作業配信」する方法をまとめました！&amp;hellip;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;参考&lt;/h2&gt;
&lt;div class=&#34;hreview&#34;&gt;
  &lt;div class=&#34;photo&#34;&gt;&lt;a href=&#34;https://www.amazon.co.jp/dp/4757700423?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;&lt;img src=&#34;https://m.media-amazon.com/images/I/518JGPT6DEL._SL160_.jpg&#34; width=&#34;113&#34; alt=&#34;photo&#34;&gt;&lt;/a&gt;&lt;/div&gt;
  &lt;dl&gt;
    &lt;dt class=&#34;item&#34;&gt;&lt;a class=&#34;fn url&#34; href=&#34;https://www.amazon.co.jp/dp/4757700423?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;てきぱきワーキン〓ラブ (5) (ビームコミックス)&lt;/a&gt;&lt;/dt&gt;
    &lt;dd&gt;竹本 泉 (著)&lt;/dd&gt;
    &lt;dd&gt;エンターブレイン 2000-05-01&lt;/dd&gt;
    &lt;dd&gt;コミック&lt;/dd&gt;
    &lt;dd&gt;4757700423 (ASIN), 9784757700420 (EAN), 4757700423 (ISBN)&lt;/dd&gt;
    &lt;dd&gt;評価&lt;abbr class=&#34;rating fa-sm&#34; title=&#34;5&#34;&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&lt;/abbr&gt;&lt;/dd&gt;
  &lt;/dl&gt;
  &lt;p class=&#34;description&#34;&gt;ついに（「さよパラ」にも出てきた）アレックスの謎が解ける？&lt;/p&gt;
  &lt;p class=&#34;powered-by&#34;&gt;reviewed by &lt;a href=&#39;#maker&#39; class=&#39;reviewer&#39;&gt;Spiegel&lt;/a&gt; on &lt;abbr class=&#34;dtreviewed&#34; title=&#34;2017-10-13&#34;&gt;2017-10-13&lt;/abbr&gt; (powered by &lt;a href=&#34;https://affiliate.amazon.co.jp/assoc_credentials/home&#34;&gt;PA-APIv5&lt;/a&gt;)&lt;/p&gt;
&lt;/div&gt; &lt;!-- てきぱきワーキン♡ラブ --&gt;
&lt;div class=&#34;footnotes&#34; role=&#34;doc-endnotes&#34;&gt;
&lt;hr&gt;
&lt;ol&gt;
&lt;li id=&#34;fn:1&#34;&gt;
&lt;p&gt;ポモドーロ・タイマーはいわゆる&lt;a href=&#34;https://ja.wikipedia.org/wiki/%E3%83%9D%E3%83%A2%E3%83%89%E3%83%BC%E3%83%AD%E3%83%BB%E3%83%86%E3%82%AF%E3%83%8B%E3%83%83%E3%82%AF&#34; target=&#34;_blank&#34; title=&#34;ポモドーロ・テクニック - Wikipedia&#34;&gt;ポモドーロ法（Pomodoro Technique）&lt;/a&gt;に基づいたタイマーで，メインの作業時間（通常25分）と休憩時間（通常5分）を交互に繰り返すことで集中力を維持するためのもの。&lt;a href=&#34;https://gogh.gg/&#34; target=&#34;_blank&#34; title=&#34;gogh - Focus with Your Avatar&#34;&gt;gogh&lt;/a&gt; では作業時間と休憩時間の長さはユーザが自由に設定できる。「ポモドーロ」とはイタリア語で「トマト」を意味し，この名前はこの方法を考案した Francesco Cirillo がトマト型のキッチンタイマーを使っていたことに由来するらしい。&amp;#160;&lt;a href=&#34;#fnref:1&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:2&#34;&gt;
&lt;p&gt;&lt;a href=&#34;https://obsproject.com/&#34; target=&#34;_blank&#34; title=&#34;Open Broadcaster Software | OBS&#34;&gt;OBS (Open Broadcaster Software)&lt;/a&gt; はオープンソースの高機能ライブ配信・録画用ソフトウェア。 “OBS Studio” という製品名で無料提供され Windows, macOS, Linux 用のバイナリが提供されている。映像・音声のミキシング，ライブ配信，高画質録画，シーンの切り替えといった機能を備えている。 YouTube や Twitch といったサービスへの配信にも対応している。また仮想カメラ機能を使い Zoom や Microsoft Teams といったビデオ会議ツールのカメラ入力としても利用できる。&amp;#160;&lt;a href=&#34;#fnref:2&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:3&#34;&gt;
&lt;p&gt;ちなみに &lt;a href=&#34;https://obsproject.com/&#34; target=&#34;_blank&#34; title=&#34;Open Broadcaster Software | OBS&#34;&gt;OBS&lt;/a&gt; Studio のインストールには通常の方法の他に &lt;a href=&#34;https://store.steampowered.com/&#34; target=&#34;_blank&#34; title=&#34;Welcome to Steam&#34;&gt;Steam&lt;/a&gt; からインストールする方法もある。 &lt;a href=&#34;https://store.steampowered.com/&#34; target=&#34;_blank&#34; title=&#34;Welcome to Steam&#34;&gt;Steam&lt;/a&gt; 版は自動更新してくれるメリットがある。ただし Windows バイナリのみの提供で Ubuntu 機ではインストールできないこともないが起動時に「ネイティブ版を使え」と怒られる。それでも無視して起動しようとしたらクラッシュした。 Linux ネイティブの &lt;a href=&#34;https://obsproject.com/&#34; target=&#34;_blank&#34; title=&#34;Open Broadcaster Software | OBS&#34;&gt;OBS&lt;/a&gt; Studio は Flatpak で提供されている。また Ubuntu 環境では PPA に公式リポジトリがあるので，そちらから APT でインストールすることもできる。&amp;#160;&lt;a href=&#34;#fnref:3&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
</content>
	</entry><entry>
		<title>MPA for Linux でログイン検証（Linux で個人番号カードを読む 2）</title>
		<link rel="alternate" type="text/html" href="https://text.baldanders.info/remark/2026/04/login-myna-portal-etax-mpa-for-linux/" />
		<id>tag:text.Baldanders.info,2026-04-01:/remark/2026/04/login-myna-portal-etax-mpa-for-linux/</id>
		<published>2026-04-01T06:25:15+00:00</published>
		<updated>2026-04-01T06:51:16+00:00</updated>
		<summary>これで来年は自宅 Linux 機で確定申告できるな。</summary>
		<author>
			<name>Spiegel</name>
			<uri>https://baldanders.info/profile/</uri>
		</author>
		
	<link rel="cc:license" type="application/rdf+xml" href="https://creativecommons.org/licenses/by-sa/4.0/rdf" />


		<content type="html" xml:lang="ja-jp" xml:base="https://text.baldanders.info/">&lt;p&gt;&lt;a href=&#34;https://text.baldanders.info/remark/2026/03/read-individual-number-card-on-linux/&#34; target=&#34;_blank&#34; title=&#34;Linux で個人番号カードを読む&#34;&gt;前回&lt;/a&gt;の続き。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/jpki/myna&#34; target=&#34;_blank&#34; title=&#34;jpki/myna: マイナンバーカード・ユーティリティ・JPKI署名ツール · GitHub&#34;&gt;myna のリポジトリ&lt;/a&gt;によると，サブプロジェクトの &lt;a href=&#34;https://github.com/jpki/myna/tree/master/mpa&#34; target=&#34;_blank&#34; title=&#34;MPA for Linux&#34;&gt;MPA for Linux&lt;/a&gt; を使って Linux の Web ブラウザでマイナポータルや e-Tax のサイトに個人番号カードを使ってログインできるらしい。
素晴らしい！&lt;/p&gt;
&lt;h2&gt;Rust ツールチェーンのインストール&lt;/h2&gt;
&lt;p&gt;事前準備として &lt;a href=&#34;https://rust-lang.org/&#34; target=&#34;_blank&#34; title=&#34;Rust Programming Language&#34;&gt;Rust&lt;/a&gt; ツールチェーンのインストールを行う。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://rust-lang.org/&#34; target=&#34;_blank&#34; title=&#34;Rust Programming Language&#34;&gt;Rust&lt;/a&gt; の&lt;a href=&#34;https://text.baldanders.info/rust-lang/&#34; target=&#34;_blank&#34;&gt;基礎勉強&lt;/a&gt;をしてたのはもう6年も前で，仕事に結びつくこともなかったので完全に放置していた。
しかも，あれから自宅パソコンを&lt;a href=&#34;https://text.baldanders.info/remark/2021/06/new-machine-here/&#34; target=&#34;_blank&#34; title=&#34;自宅マシンを買うた（これで私も人並みに...）&#34;&gt;買い替え&lt;/a&gt;たりして開発環境もなくなったので，インストールからやり直すことに。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://rust-lang.org/tools/install/&#34; target=&#34;_blank&#34; title=&#34;Install Rust - Rust Programming Language&#34;&gt;インストールページ&lt;/a&gt;に従って，以下のスクリプトをダウンロード&amp;amp;実行する。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ curl --proto &amp;#39;=https&amp;#39; --tlsv1.2 -sSf https://sh.rustup.rs | sh
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;info: downloading installer
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Welcome to Rust!
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;This will download and install the official compiler for the Rust
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;programming language, and its package manager, Cargo.
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;...
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;   default host triple: x86_64-unknown-linux-gnu
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;     default toolchain: stable (default)
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;               profile: default
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  modify PATH variable: yes
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;1) Proceed with standard installation (default - just press enter)
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;2) Customize installation
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;3) Cancel installation
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;今回はこのまま &lt;span class=&#34;box&#34;&gt; Enter &lt;/span&gt; キーを押して続行。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;info: profile set to default
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;info: default host triple is x86_64-unknown-linux-gnu
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;info: syncing channel updates for stable-x86_64-unknown-linux-gnu
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;info: latest update on 2026-03-26 for version 1.94.1 (e408947bf 2026-03-25)
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;...
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Rust is installed now. Great!
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;To get started you may need to restart your current shell.
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;This would reload your PATH environment variable to include
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Cargo&amp;#39;s bin directory ($HOME/.cargo/bin).
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;To configure your current shell, you need to source
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;the corresponding env file under $HOME/.cargo.
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;This is usually done by running one of the following (note the leading DOT):
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;. &amp;#34;$HOME/.cargo/env&amp;#34;            # For sh/bash/zsh/ash/dash/pdksh
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;source &amp;#34;$HOME/.cargo/env.fish&amp;#34;  # For fish
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;source &amp;#34;~/.cargo/env.nu&amp;#34;  # For nushell
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;source &amp;#34;$HOME/.cargo/env.tcsh&amp;#34;  # For tcsh
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;. &amp;#34;$HOME/.cargo/env.ps1&amp;#34;        # For pwsh
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;source &amp;#34;$HOME/.cargo/env.xsh&amp;#34;   # For xonsh
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;これで &lt;code&gt;~/.rustup/&lt;/code&gt; および &lt;code&gt;~/.cargo/&lt;/code&gt; ディレクトリ以下にツールチェーンがインストールされた。
&lt;code&gt;PATH&lt;/code&gt; 設定が &lt;code&gt;~/.cargo/env&lt;/code&gt; ファイルに記述されていて &lt;code&gt;~/.profile&lt;/code&gt; と &lt;code&gt;~/.bashrc&lt;/code&gt; が &lt;code&gt;~/.cargo/env&lt;/code&gt; を読み込むよう書き換えられている。
必要に応じて内容を調整する。&lt;/p&gt;
&lt;p&gt;とりあえず，今すぐ &lt;code&gt;PATH&lt;/code&gt; を通したいなら&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ . ~/.cargo/env
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;とすればよい&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;。&lt;/p&gt;
&lt;p&gt;起動確認しておこう。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ rustc --version
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;rustc 1.94.1 (e408947bf 2026-03-25)
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;うんうん。
問題なさそうやね。
&lt;a href=&#34;https://rust-lang.org/&#34; target=&#34;_blank&#34; title=&#34;Rust Programming Language&#34;&gt;Rust&lt;/a&gt; の勉強もやり直すかなぁ。&lt;/p&gt;
&lt;h2&gt;MPA for Linux のインストール&lt;/h2&gt;
&lt;p&gt;いよいよ &lt;a href=&#34;https://github.com/jpki/myna/tree/master/mpa&#34; target=&#34;_blank&#34; title=&#34;MPA for Linux&#34;&gt;MPA for Linux&lt;/a&gt; をインストールする。&lt;/p&gt;
&lt;p&gt;適当なディレクトリに &lt;a href=&#34;https://github.com/jpki/myna&#34; target=&#34;_blank&#34; title=&#34;jpki/myna: マイナンバーカード・ユーティリティ・JPKI署名ツール · GitHub&#34;&gt;&lt;code&gt;github.com/jpki/myna&lt;/code&gt;&lt;/a&gt; リポジトリを clone する。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ git clone https://github.com/jpki/myna.git
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;リポジトリ内の &lt;code&gt;mpa&lt;/code&gt; ディレクトリに移動して &lt;code&gt;cargo install&lt;/code&gt; を実行する。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ cd myna/mpa
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ cargo install --path .
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  Installing mpa v23.0.0 (/home/username/path/to/myna/mpa)
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    Updating crates.io index
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;     Locking 107 packages to latest Rust 1.94.1 compatible versions
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;      Adding der v0.7.10 (available: v0.8.0)
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;      Adding generic-array v0.14.7 (available: v0.14.9)
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;      Adding sha1 v0.10.6 (available: v0.11.0)
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;      Adding sha2 v0.10.9 (available: v0.11.0)
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         ...
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;   Compiling myna v0.6.4 (/home/username/path/to/myna)
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;   Compiling mpa v23.0.0 (/home/username/path/to/myna/mpa)
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    Finished `release` profile [optimized] target(s) in 16.86s
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  Installing /home/username/.cargo/bin/mpa
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;   Installed package `mpa v23.0.0 (/home/username/path/to/myna/mpa)` (executable `mpa`)
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;これで &lt;code&gt;~/.cargo/bin/&lt;/code&gt; ディレクトリにホストアプリケーション &lt;code&gt;mpa&lt;/code&gt; がインストールされた。&lt;/p&gt;
&lt;p&gt;次に同ディレクトリにある &lt;code&gt;install.sh&lt;/code&gt; を実行してホストアプリケーションをブラウザに登録する。
ブラウザのプロファイルが既定の場所にあるのであれば，引数なしで起動すればよい。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ ./install.sh
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;=== Installing Native Messaging Host manifests ===
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Host path: /home/username/.cargo/bin/mpa
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Installed: /home/username/.config/google-chrome/NativeMessagingHosts/com.github.jpki.mpa.json
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Installed: /home/username/.config/chromium/NativeMessagingHosts/com.github.jpki.mpa.json
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Installed: /home/username/.mozilla/native-messaging-hosts/com.github.jpki.mpa.json
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;ブラウザのプロファイルが既定のの場所にない場合は&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;./install.sh --user-data-dir /path/to/datadir
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;のように指定できるらしい。
今回は既定のままでOK。&lt;/p&gt;
&lt;p&gt;次にブラウザのほうほうにも拡張機能をインストールする必要があるのだが，正規ルートからはインストールできないようなので Developer mode で強制的に行う。
手順は以下の通り。&lt;/p&gt;
&lt;figure&gt;
&lt;blockquote cite=&#34;https://github.com/jpki/myna/tree/master/mpa#%E3%83%96%E3%83%A9%E3%82%A6%E3%82%B6%E6%8B%A1%E5%BC%B5%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB&#34;&gt;&lt;h3&gt;Chrome&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;chrome://extensions/&lt;/code&gt;を開く&lt;/li&gt;
&lt;li&gt;右上のディベロッパーモードをON&lt;/li&gt;
&lt;li&gt;&lt;code&gt;パッケージ化されていない拡張機能を読み込む&lt;/code&gt;で&lt;code&gt;./mpa/extension&lt;/code&gt;を読み込む&lt;/li&gt;
&lt;li&gt;拡張機能のメニューから&lt;code&gt;MPA for Linux&lt;/code&gt;を開く&lt;/li&gt;
&lt;li&gt;動作確認ボタンを押してエラーが出なければOK&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Firefox(一時的)&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;about:debugging&lt;/code&gt;の&lt;code&gt;このFirefox&lt;/code&gt;を開く&lt;/li&gt;
&lt;li&gt;&lt;code&gt;一時的なアドオンを読み込む&lt;/code&gt;で&lt;code&gt;./mpa/extension/manifest.json&lt;/code&gt;を読み込む&lt;/li&gt;
&lt;li&gt;拡張機能のメニューから&lt;code&gt;MPA for Linux&lt;/code&gt;を開く&lt;/li&gt;
&lt;li&gt;動作確認ボタンを押してエラーが出なければOK&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;&lt;q&gt;&lt;a href=&#34;https://github.com/jpki/myna/tree/master/mpa#%E3%83%96%E3%83%A9%E3%82%A6%E3%82%B6%E6%8B%A1%E5%BC%B5%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB&#34;&gt;ブラウザ拡張のインストール&lt;/a&gt;&lt;/q&gt;より&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;メインで使ってる Firefox に入れるのは怖いので，サブとして使ってる &lt;a href=&#34;https://github.com/ungoogled-software/ungoogled-chromium&#34; target=&#34;_blank&#34; title=&#34;ungoogled-software/ungoogled-chromium: Google Chromium, sans integration with Google&#34;&gt;ungoogled-chromium&lt;/a&gt; で試した。
やり方はたぶん Chrome と同じでいいよね。
こんな感じ？&lt;/p&gt;
&lt;figure&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;./chromium-extensions.png&#34;&gt;
&lt;a href=&#34;./chromium-extensions.png&#34;&gt;&lt;img src=&#34;./chromium-extensions.png&#34; srcset=&#34;./chromium-extensions.png 761w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;/figure&gt;
&lt;p&gt;ちなみに Developer mode を OFF にするとこの拡張機能も無効になる。
これがあるからオススメしにくいんだよなぁ。&lt;/p&gt;
&lt;p&gt;これで &lt;a href=&#34;https://github.com/jpki/myna/tree/master/mpa&#34; target=&#34;_blank&#34; title=&#34;MPA for Linux&#34;&gt;MPA for Linux&lt;/a&gt; の導入は完了。
上手くログインできるかなぁ。&lt;/p&gt;
&lt;h2&gt;マイナポータルサイトにログインする&lt;/h2&gt;
&lt;figure&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;https://myna.go.jp/&#34;&gt;
&lt;a href=&#34;https://myna.go.jp/&#34;&gt;&lt;img src=&#34;./mp-top.png&#34; srcset=&#34;./mp-top.png 1030w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;マイナポータル&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;&lt;q&gt;&lt;a href=&#34;https://myna.go.jp/&#34;&gt;マイナポータル&lt;/a&gt;&lt;/q&gt;より&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;左サイドにあるログインボタンを押してログイン画面に移動する。&lt;/p&gt;
&lt;figure&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;./mp-login.png&#34;&gt;
&lt;a href=&#34;./mp-login.png&#34;&gt;&lt;img src=&#34;./mp-login.png&#34; srcset=&#34;./mp-login.png 1030w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;ログイン | マイナポータル&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;&lt;q&gt;&lt;a href=&#34;./mp-login.png&#34;&gt;ログイン | マイナポータル&lt;/a&gt;&lt;/q&gt;より&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;ここで暗証番号の入力を求められる。&lt;/p&gt;
&lt;figure&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;./mpa-auth.png&#34;&gt;
&lt;a href=&#34;./mpa-auth.png&#34;&gt;&lt;img src=&#34;./mpa-auth.png&#34; srcset=&#34;./mpa-auth.png 500w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;暗証番号入力&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;&lt;q&gt;&lt;a href=&#34;./mpa-auth.png&#34;&gt;暗証番号入力&lt;/a&gt;&lt;/q&gt;より&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;利用者証明用パスワード（4文字の数字）を入力して &lt;span class=&#34;box&#34;&gt;  OK  &lt;/span&gt; ボタンをクリックする。
ボタンをクリックせず &lt;span class=&#34;box&#34;&gt; Enter &lt;/span&gt; キーを押すとなにも起こらず処理が止まってしまうので注意（困るなぁ）。&lt;/p&gt;
&lt;figure&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;https://myna.go.jp/&#34;&gt;
&lt;a href=&#34;https://myna.go.jp/&#34;&gt;&lt;img src=&#34;./mp-main.png&#34; srcset=&#34;./mp-main.png 1030w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;ホーム | マイナポータル&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;&lt;q&gt;&lt;a href=&#34;https://myna.go.jp/&#34;&gt;ホーム | マイナポータル&lt;/a&gt;&lt;/q&gt;より&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;よし。
上手くいった！&lt;/p&gt;
&lt;h2&gt;e-Tax サイトにログインする&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://www.e-tax.nta.go.jp/&#34; target=&#34;_blank&#34; title=&#34;【e-Tax】国税電子申告・納税システム(イータックス)&#34;&gt;e-Tax&lt;/a&gt; サイトのログインは個人用と法人用がある。
私は個人用からログインする。&lt;/p&gt;
&lt;figure&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;https://login.e-tax.nta.go.jp/login/reception/loginIndividual&#34;&gt;
&lt;a href=&#34;https://login.e-tax.nta.go.jp/login/reception/loginIndividual&#34;&gt;&lt;img src=&#34;./etax-indilogin.png&#34; srcset=&#34;./etax-indilogin.png 1030w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;個人ログイン | e-Tax&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;&lt;q&gt;&lt;a href=&#34;https://login.e-tax.nta.go.jp/login/reception/loginIndividual&#34;&gt;個人ログイン | e-Tax&lt;/a&gt;&lt;/q&gt;より&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;下の方にスクロールすると&lt;/p&gt;
&lt;figure&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;https://login.e-tax.nta.go.jp/login/reception/loginIndividual&#34;&gt;
&lt;a href=&#34;https://login.e-tax.nta.go.jp/login/reception/loginIndividual&#34;&gt;&lt;img src=&#34;./etax-indilogin-2.png&#34; srcset=&#34;./etax-indilogin-2.png 1030w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;個人ログイン | e-Tax&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;&lt;q&gt;&lt;a href=&#34;https://login.e-tax.nta.go.jp/login/reception/loginIndividual&#34;&gt;個人ログイン | e-Tax&lt;/a&gt;&lt;/q&gt;より&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;「ICカードリーダーで読み取り」ボタンがあるので，これをクリックする。
あとは前節と同じように暗証番号の入力を求められるので，利用者証明用パスワード（4文字の数字）を入力して &lt;span class=&#34;box&#34;&gt;  OK  &lt;/span&gt; ボタンをクリックする。&lt;/p&gt;
&lt;figure&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;https://mypage.e-tax.nta.go.jp/&#34;&gt;
&lt;a href=&#34;https://mypage.e-tax.nta.go.jp/&#34;&gt;&lt;img src=&#34;./etax-main.png&#34; srcset=&#34;./etax-main.png 1030w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;TOP | e-Tax&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;&lt;q&gt;&lt;a href=&#34;https://mypage.e-tax.nta.go.jp/&#34;&gt;TOP | e-Tax&lt;/a&gt;&lt;/q&gt;より&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;こちらも問題なく入れた！&lt;/p&gt;
&lt;h2&gt;これで Linux 機で確定申告できる！&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://myna.go.jp/&#34; target=&#34;_blank&#34; title=&#34;マイナポータル&#34;&gt;マイナポータル&lt;/a&gt;および &lt;a href=&#34;https://www.e-tax.nta.go.jp/&#34; target=&#34;_blank&#34; title=&#34;【e-Tax】国税電子申告・納税システム(イータックス)&#34;&gt;e-Tax&lt;/a&gt; の両サイトへのログインを確認できたので，ブラウザ拡張機能の Developer mode を OFF に戻しておく。&lt;/p&gt;
&lt;p&gt;これで来年は自宅 Linux 機で確定申告できるな。
もうスマホで確定申告するのは嫌なのよ。
スマホは入力端末としては向かないっスよ。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://text.baldanders.info/remark/2025/01/win11pro-on-minipc/&#34; target=&#34;_blank&#34; title=&#34;Mini PC を衝動買いした&#34;&gt;ミニ PC&lt;/a&gt; の Windows 機はますますゲーム専用機になっていくな（笑） まぁ，それはそれで重宝しているからいいか。&lt;/p&gt;
&lt;h2&gt;参考&lt;/h2&gt;
&lt;div class=&#34;hreview&#34;&gt;
  &lt;div class=&#34;photo&#34;&gt;&lt;a href=&#34;https://www.amazon.co.jp/dp/4295013498?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;&lt;img src=&#34;https://m.media-amazon.com/images/I/51Z5QFGJTFL._SL160_.jpg&#34; width=&#34;125&#34; alt=&#34;photo&#34;&gt;&lt;/a&gt;&lt;/div&gt;
  &lt;dl&gt;
    &lt;dt class=&#34;item&#34;&gt;&lt;a class=&#34;fn url&#34; href=&#34;https://www.amazon.co.jp/dp/4295013498?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;スーパーユーザーなら知っておくべきLinuxシステムの仕組み&lt;/a&gt;&lt;/dt&gt;
    &lt;dd&gt;Brian Ward (著), 柴田 芳樹 (翻訳)&lt;/dd&gt;
    &lt;dd&gt;インプレス 2022-03-08 (Release 2022-03-08)&lt;/dd&gt;
    &lt;dd&gt;単行本（ソフトカバー）&lt;/dd&gt;
    &lt;dd&gt;4295013498 (ASIN), 9784295013495 (EAN), 4295013498 (ISBN)&lt;/dd&gt;
    &lt;dd&gt;評価&lt;abbr class=&#34;rating fa-sm&#34; title=&#34;4&#34;&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;far fa-star&#34;&gt;&lt;/i&gt;&lt;/abbr&gt;&lt;/dd&gt;
  &lt;/dl&gt;
  &lt;p class=&#34;description&#34;&gt;&lt;a href=&#34;https://book.impress.co.jp/books/1121101019&#34;&gt;版元で PDF 版が買える&lt;/a&gt;。セキュリティ・エリアにも持ち込めるよう紙の本を買ったのだが，&lt;a href=&#34;https://technical-book-reading-2.connpass.com/event/272189/&#34;&gt;オンライン読書会&lt;/a&gt;が始まったので PDF 版も購入。Linux システムの扱い方に関するリファレンス本として優れている。最初に軽く流し読みして，必要に応じて該当項目を拾い読みしていけばいいだろう。&lt;/p&gt;
  &lt;p class=&#34;powered-by&#34;&gt;reviewed by &lt;a href=&#39;#maker&#39; class=&#39;reviewer&#39;&gt;Spiegel&lt;/a&gt; on &lt;abbr class=&#34;dtreviewed&#34; title=&#34;2023-02-11&#34;&gt;2023-02-11&lt;/abbr&gt; (powered by &lt;a href=&#34;https://affiliate.amazon.co.jp/assoc_credentials/home&#34;&gt;PA-APIv5&lt;/a&gt;)&lt;/p&gt;
&lt;/div&gt; &lt;!-- Linuxシステムの仕組み --&gt;
&lt;div class=&#34;footnotes&#34; role=&#34;doc-endnotes&#34;&gt;
&lt;hr&gt;
&lt;ol&gt;
&lt;li id=&#34;fn:1&#34;&gt;
&lt;p&gt;コマンドの &lt;code&gt;.&lt;/code&gt; は &lt;code&gt;source&lt;/code&gt; と同じ意味で，指定したファイルを現在の shell で実行する。&amp;#160;&lt;a href=&#34;#fnref:1&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
</content>
	</entry><entry>
		<title>Linux で個人番号カードを読む</title>
		<link rel="alternate" type="text/html" href="https://text.baldanders.info/remark/2026/03/read-individual-number-card-on-linux/" />
		<id>tag:text.Baldanders.info,2026-03-31:/remark/2026/03/read-individual-number-card-on-linux/</id>
		<published>2026-03-31T11:23:14+00:00</published>
		<updated>2026-04-01T06:51:16+00:00</updated>
		<summary>自宅の Ubuntu 機に IC カードリーダーを接続し，個人番号カードの内容を読み取る。 MPA for Linux については後日に試してみたい。</summary>
		<author>
			<name>Spiegel</name>
			<uri>https://baldanders.info/profile/</uri>
		</author>
		
	<link rel="cc:license" type="application/rdf+xml" href="https://creativecommons.org/licenses/by-sa/4.0/rdf" />


		<content type="html" xml:lang="ja-jp" xml:base="https://text.baldanders.info/">&lt;p&gt;自宅の Ubuntu 機に IC カードリーダーを接続し，個人番号カードの内容を読み取る。&lt;/p&gt;
&lt;h2&gt;事前準備&lt;/h2&gt;
&lt;p&gt;今回は IO DATA の非接触式 IC カードリーダー USB-NFC4 を使用する。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.iodata.jp/product/interface/iccardreader/usb-nfc4/&#34; target=&#34;_blank&#34; title=&#34;USB-NFC4 | ICカードリーダーライター | アイ・オー・データ機器 I-O DATA&#34;&gt;USB-NFC4 | ICカードリーダーライター | アイ・オー・データ機器 I-O DATA&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;昨年の夏頃に Amazon で安売りしてたのを買ったのだが，そのまま放置していた。
いざ確定申告で使おうとしたら Windows 機で認識できなくて&lt;a href=&#34;https://text.baldanders.info/remark/2026/03/tax-return-review/&#34; target=&#34;_blank&#34; title=&#34;確定申告のふりかえり&#34;&gt;使えなかった&lt;/a&gt;。
そのまま捨て置くのはもったいないので Linux で使えるか試そうという話である。&lt;/p&gt;
&lt;p&gt;Ubuntu 側で必要なのは以下のソフトウェア&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/OpenSC/OpenSC&#34; target=&#34;_blank&#34; title=&#34;OpenSC/OpenSC: Open source smart card tools and middleware. PKCS#11/MiniDriver&#34;&gt;OpenSC/OpenSC: Open source smart card tools and middleware. PKCS#11/MiniDriver&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;デバイスドライバ : &lt;a href=&#34;https://www.abcircle.com/jp/product/14/CIR315A/%e9%9d%9e%e6%8e%a5%e8%a7%a6%e5%bc%8fic%e3%82%ab%e3%83%bc%e3%83%89%e3%83%aa%e3%83%bc%e3%83%80%e3%83%a9%e3%82%a4%e3%82%bf/&#34; target=&#34;_blank&#34; title=&#34;CIR315A - 非接触式ICカードリーダライタ | AB Cir&#34;&gt;CIR315A&lt;/a&gt; 用のドライバで代用&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/jpki/myna&#34; target=&#34;_blank&#34; title=&#34;jpki/myna: マイナンバーカード・ユーティリティ・JPKI署名ツール · GitHub&#34;&gt;jpki/myna: マイナンバーカード・ユーティリティ・JPKI署名ツール · GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;では早速はじめよう。&lt;/p&gt;
&lt;h2&gt;インストール&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/OpenSC/Wiki&#34; target=&#34;_blank&#34; title=&#34;OpenSC/Wiki&#34;&gt;Wiki&lt;/a&gt; によると Linux 版の &lt;a href=&#34;https://github.com/OpenSC/OpenSC&#34; target=&#34;_blank&#34; title=&#34;OpenSC/OpenSC: Open source smart card tools and middleware. PKCS#11/MiniDriver&#34;&gt;OpenSC&lt;/a&gt; は自前でビルドしろとあるが， Ubuntu であればバイナリが提供されているっぽいのでそちらを使う。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ sudo aptitude install opensc opensc-pkcs11 pcscd pcsc-tools libpcsclite1 libusb-1.0-0 libpcsclite-dev libusb-1.0-0-dev
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;libpcsclite1 は、要求されたバージョン (2.3.3-1) で既にインストールされています
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;libusb-1.0-0 は、要求されたバージョン (2:1.0.29-2) で既にインストールされています
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;libpcsclite1 は、要求されたバージョン (2.3.3-1) で既にインストールされています
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;libusb-1.0-0 は、要求されたバージョン (2:1.0.29-2) で既にインストールされています
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;以下の新規パッケージがインストールされます:
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  libccid{a} libeac3{a} libintl-perl{a} libintl-xs-perl{a} libpcsc-perl{a} libpcsclite-dev libusb-1.0-0-dev libusb-1.0-doc{a} opensc 
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  opensc-pkcs11 pcsc-tools pcscd 
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;更新: 0 個、新規インストール: 12 個、削除: 0 個、保留: 0 個。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;アーカイブの 2,824 kB を取得する必要があります。展開後に 12.8 MB のディスク領域が新たに消費されます。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;先に進みますか? [Y/n/?] 
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;起動確認だけしておく。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ opensc-tool -i
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;OpenSC 0.26.1 [gcc  15.2.0]
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Enabled features: locking zlib readline openssl pcsc(libpcsclite.so.1)
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;問題はなさそうかな&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.abcircle.com/jp/product/14/CIR315A/%e9%9d%9e%e6%8e%a5%e8%a7%a6%e5%bc%8fic%e3%82%ab%e3%83%bc%e3%83%89%e3%83%aa%e3%83%bc%e3%83%80%e3%83%a9%e3%82%a4%e3%82%bf/&#34; target=&#34;_blank&#34; title=&#34;CIR315A - 非接触式ICカードリーダライタ | AB Cir&#34;&gt;CIR315A&lt;/a&gt; の製品ページから「USB Linux インストーラ」をダウンロードする。&lt;/p&gt;
&lt;figure&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;https://www.abcircle.com/jp/product/14/CIR315A/%e9%9d%9e%e6%8e%a5%e8%a7%a6%e5%bc%8fic%e3%82%ab%e3%83%bc%e3%83%89%e3%83%aa%e3%83%bc%e3%83%80%e3%83%a9%e3%82%a4%e3%82%bf/&#34;&gt;
&lt;a href=&#34;https://www.abcircle.com/jp/product/14/CIR315A/%e9%9d%9e%e6%8e%a5%e8%a7%a6%e5%bc%8fic%e3%82%ab%e3%83%bc%e3%83%89%e3%83%aa%e3%83%bc%e3%83%80%e3%83%a9%e3%82%a4%e3%82%bf/&#34;&gt;&lt;img src=&#34;./cir315a-driver.png&#34; srcset=&#34;./cir315a-driver.png 1452w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;CIR315A関連ファイルのダウンロード&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;&lt;q&gt;&lt;a href=&#34;https://www.abcircle.com/jp/product/14/CIR315A/%e9%9d%9e%e6%8e%a5%e8%a7%a6%e5%bc%8fic%e3%82%ab%e3%83%bc%e3%83%89%e3%83%aa%e3%83%bc%e3%83%80%e3%83%a9%e3%82%a4%e3%82%bf/&#34;&gt;CIR315A関連ファイルのダウンロード&lt;/a&gt;&lt;/q&gt;より&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;ダウンロードしたファイルの内容は以下の通り：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;Circle_USB_Linux_Installer_v2.2.2_(driver_v.2.2.2).zip&lt;/code&gt; (2025-07-25 時点)
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;Generic-Debian&lt;/code&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;libabcccid_2.2.2-1_amd64.deb&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;この &lt;code&gt;libabcccid_2.2.2-1_amd64.deb&lt;/code&gt; をインストールする。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ sudo dpkg -i libabcccid_2.2.2-1_amd64.deb
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;a href=&#34;https://github.com/jpki/myna&#34; target=&#34;_blank&#34; title=&#34;jpki/myna: マイナンバーカード・ユーティリティ・JPKI署名ツール · GitHub&#34;&gt;myna&lt;/a&gt; は GitHub の&lt;a href=&#34;https://github.com/jpki/myna/releases&#34; target=&#34;_blank&#34; title=&#34;Releases · jpki/myna&#34;&gt;リリースページ&lt;/a&gt;からバイナリをダウンロードしてインストールする。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;myna-v0.6.4-x86_64-unknown-linux-gnu.zip&lt;/code&gt; (2026-03-12 時点)
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;myna&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;ファイル &lt;code&gt;myna&lt;/code&gt; を &lt;code&gt;PATH&lt;/code&gt; の通ってるディレクトリに置く。
こちらも起動確認だけしておこう。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ myna help
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Usage: myna [OPTIONS] &amp;lt;COMMAND&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Commands:
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  text     券面入力補助AP
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  visual   券面確認AP
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  test     Test card reader
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  jpki     公的個人認証
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  pin      Pin operation
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  unknown  謎のAP
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  help     Print this message or the help of the given subcommand(s)
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Options:
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  -v...          
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  -d, --debug    
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  -h, --help     Print help
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  -V, --version  Print version
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2&gt;個人番号カードを読み込む&lt;/h2&gt;
&lt;p&gt;まずは &lt;a href=&#34;https://www.iodata.jp/product/interface/iccardreader/usb-nfc4/&#34; target=&#34;_blank&#34; title=&#34;USB-NFC4 | ICカードリーダーライター | アイ・オー・データ機器 I-O DATA&#34;&gt;USB-NFC4&lt;/a&gt; を繋いだだけの状態で IC カードリーダーが認識されているか確認する。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ opensc-tool -l
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;# Detected readers (pcsc)
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Nr.  Card  Features  Name
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;0    No              Circle CIR315 CL [CIR315 CL] (137K231232M2) 00 00
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;a href=&#34;https://www.iodata.jp/product/interface/iccardreader/usb-nfc4/&#34; target=&#34;_blank&#34; title=&#34;USB-NFC4 | ICカードリーダーライター | アイ・オー・データ機器 I-O DATA&#34;&gt;USB-NFC4&lt;/a&gt; から「ピッ！」って音がする。
やっと認識してくれたよ。&lt;/p&gt;
&lt;p&gt;ではカードリーダーに個人番号カードを乗っけてみる。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ opensc-tool -l
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;# Detected readers (pcsc)
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Nr.  Card  Features  Name
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;0    Yes             Circle CIR315 CL [CIR315 CL] (137K231232M2) 00 00
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Card 項目が Yes になっている。
よしよし。&lt;/p&gt;
&lt;p&gt;次に PIN 情報を取得する。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ pkcs15-tool --list-pins
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Using reader with a card: Circle CIR315 CL [CIR315 CL] (137K231232M2) 00 00
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;PIN [User Authentication PIN]
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;	Object Flags   : [0x12], modifiable
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;	ID             : 01
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;	Flags          : [0x12], local, initialized
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;	Length         : min_len:4, max_len:4, stored_len:0
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;	Pad char       : 0x00
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;	Reference      : 1 (0x01)
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;	Type           : ascii-numeric
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;	Tries left     : 3
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;PIN [Digital Signature PIN]
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;	Object Flags   : [0x12], modifiable
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;	ID             : 02
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;	Flags          : [0x12], local, initialized
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;	Length         : min_len:6, max_len:16, stored_len:0
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;	Pad char       : 0x00
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;	Reference      : 2 (0x02)
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;	Type           : ascii-numeric
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;	Tries left     : 5
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;鍵は取り出せるかな。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ pkcs15-tool --read-certificate 1
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Using reader with a card: Circle CIR315 CL [CIR315 CL] (137K231232M2) 00 00
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;-----BEGIN CERTIFICATE-----
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;...
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;-----END CERTIFICATE-----
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;ありゃ。
暗証番号がなくてもいいのか。
でもちゃんと取り出せてるみたい。&lt;/p&gt;
&lt;p&gt;もういっちょ。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ pkcs15-tool --read-certificate 2 --verify-pin --auth-id 02
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Using reader with a card: Circle CIR315 CL [CIR315 CL] (137K231232M2) 00 00
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Please enter PIN [Digital Signature PIN]: 
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;-----BEGIN CERTIFICATE-----
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;...
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;-----END CERTIFICATE-----
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;こちらもちゃんと取り出せてるようだな。&lt;/p&gt;
&lt;p&gt;“Please enter PIN” には署名用パスワードを入力する&lt;sup id=&#34;fnref:2&#34;&gt;&lt;a href=&#34;#fn:2&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;。
正しく入力すると以下のポップアップが出る。&lt;/p&gt;
&lt;figure&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;./opensc-notify.png&#34;&gt;
&lt;a href=&#34;./opensc-notify.png&#34;&gt;&lt;img src=&#34;./opensc-notify.png&#34; srcset=&#34;./opensc-notify.png 524w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;/figure&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/jpki/myna&#34; target=&#34;_blank&#34; title=&#34;jpki/myna: マイナンバーカード・ユーティリティ・JPKI署名ツール · GitHub&#34;&gt;myna&lt;/a&gt; のほうも動かしてみよう。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ myna pin status
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;券面入力補助AP 暗証番号: 3
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;券面入力補助AP 暗証番号A: 10
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;券面入力補助AP 暗証番号B: 10
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;券面確認AP 暗証番号A: 10
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;券面確認AP 暗証番号B: 10
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;JPKIユーザー認証用 暗証番号: 3
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;JPKIデジタル署名用 パスワード: 5
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;これでパスワード入力を失敗できる（ロックアウトされまでの）残り回数が分かる。&lt;/p&gt;
&lt;p&gt;券面情報を取得してみよう。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ myna text attrs
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;暗証番号(4桁): ****
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;氏名    : **********
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;住所    : **********
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;生年月日: ********
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;性別    : *
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;実際にはちゃんと内容が表示されるが，ここでは伏せ字にしている。
あしからず。
暗証番号には券面事項入力補助用パスワードを入力する。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/jpki/myna&#34; target=&#34;_blank&#34; title=&#34;jpki/myna: マイナンバーカード・ユーティリティ・JPKI署名ツール · GitHub&#34;&gt;myna&lt;/a&gt; を使えば PDF ドキュメントなどに電子署名を付与できる。
こんな感じらしい。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ myna jpki pdf sign input.pdf -o signed.pdf
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;署名の検証は以下の通り。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ myna jpki pdf verify signed.pdf
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;「JPKI署名用証明書は4属性(氏名・住所・生年月日・性別)を含みますので注意してください」とあるので，実際に運用する場合はホンマにご注意を。&lt;/p&gt;
&lt;p&gt;さらに「&lt;a href=&#34;https://github.com/jpki/myna/tree/master/mpa&#34; target=&#34;_blank&#34;&gt;MPA for Linux&lt;/a&gt;」を使えば Linux のブラウザでマイナポータルや e-Tax などのサイトに個人番号カードを使ってログインできるようだ。
ただし（今のところ） Rust のビルド環境が必要なのとブラウザ拡張を無理やり入れるみたいな操作が必要らしいので，今回は割愛する。
またどこかで試そうか。&lt;/p&gt;
&lt;p&gt;今回はここまで。
&lt;a href=&#34;https://text.baldanders.info/remark/2026/04/login-myna-portal-etax-mpa-for-linux/&#34; target=&#34;_blank&#34; title=&#34;MPA for Linux でログイン検証（Linux で個人番号カードを読む 2）&#34;&gt;次回&lt;/a&gt;へ続く。&lt;/p&gt;
&lt;h2&gt;ブックマーク&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/sorehaomosiroi/articles/sorehaomosiroi-2024010800_linux_nfc_iodata-usbnfc4&#34; target=&#34;_blank&#34;&gt;Linux &amp;amp; IO DATA USB-NFC4 &amp;amp; マイナンバーカード&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;参考&lt;/h2&gt;
&lt;div class=&#34;hreview&#34;&gt;
  &lt;div class=&#34;photo&#34;&gt;&lt;a href=&#34;https://www.amazon.co.jp/dp/4295013498?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;&lt;img src=&#34;https://m.media-amazon.com/images/I/51Z5QFGJTFL._SL160_.jpg&#34; width=&#34;125&#34; alt=&#34;photo&#34;&gt;&lt;/a&gt;&lt;/div&gt;
  &lt;dl&gt;
    &lt;dt class=&#34;item&#34;&gt;&lt;a class=&#34;fn url&#34; href=&#34;https://www.amazon.co.jp/dp/4295013498?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;スーパーユーザーなら知っておくべきLinuxシステムの仕組み&lt;/a&gt;&lt;/dt&gt;
    &lt;dd&gt;Brian Ward (著), 柴田 芳樹 (翻訳)&lt;/dd&gt;
    &lt;dd&gt;インプレス 2022-03-08 (Release 2022-03-08)&lt;/dd&gt;
    &lt;dd&gt;単行本（ソフトカバー）&lt;/dd&gt;
    &lt;dd&gt;4295013498 (ASIN), 9784295013495 (EAN), 4295013498 (ISBN)&lt;/dd&gt;
    &lt;dd&gt;評価&lt;abbr class=&#34;rating fa-sm&#34; title=&#34;4&#34;&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;far fa-star&#34;&gt;&lt;/i&gt;&lt;/abbr&gt;&lt;/dd&gt;
  &lt;/dl&gt;
  &lt;p class=&#34;description&#34;&gt;&lt;a href=&#34;https://book.impress.co.jp/books/1121101019&#34;&gt;版元で PDF 版が買える&lt;/a&gt;。セキュリティ・エリアにも持ち込めるよう紙の本を買ったのだが，&lt;a href=&#34;https://technical-book-reading-2.connpass.com/event/272189/&#34;&gt;オンライン読書会&lt;/a&gt;が始まったので PDF 版も購入。Linux システムの扱い方に関するリファレンス本として優れている。最初に軽く流し読みして，必要に応じて該当項目を拾い読みしていけばいいだろう。&lt;/p&gt;
  &lt;p class=&#34;powered-by&#34;&gt;reviewed by &lt;a href=&#39;#maker&#39; class=&#39;reviewer&#39;&gt;Spiegel&lt;/a&gt; on &lt;abbr class=&#34;dtreviewed&#34; title=&#34;2023-02-11&#34;&gt;2023-02-11&lt;/abbr&gt; (powered by &lt;a href=&#34;https://affiliate.amazon.co.jp/assoc_credentials/home&#34;&gt;PA-APIv5&lt;/a&gt;)&lt;/p&gt;
&lt;/div&gt; &lt;!-- Linuxシステムの仕組み --&gt;
&lt;div class=&#34;footnotes&#34; role=&#34;doc-endnotes&#34;&gt;
&lt;hr&gt;
&lt;ol&gt;
&lt;li id=&#34;fn:1&#34;&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/OpenSC/OpenSC&#34; target=&#34;_blank&#34; title=&#34;OpenSC/OpenSC: Open source smart card tools and middleware. PKCS#11/MiniDriver&#34;&gt;OpenSC&lt;/a&gt; v0.27 より前のバージョンには&lt;a href=&#34;https://github.com/OpenSC/OpenSC/wiki/OpenSC-security-advisories&#34; target=&#34;_blank&#34; title=&#34;OpenSC security advisories · OpenSC/OpenSC Wiki&#34;&gt;脆弱性が報告&lt;/a&gt;されている。 2026-03-31 時点では Ubuntu の APT リポジトリには反映されてない模様。頑張って反映させてね。&amp;#160;&lt;a href=&#34;#fnref:1&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:2&#34;&gt;
&lt;p&gt;個人番号カードの暗証番号・パスワードには 署名用パスワード（最大16文字の英数字），利用者証明用パスワード（4文字の数字），券面事項入力補助用パスワード（4文字の数字），個人番号カード用（住民基本台帳用）パスワード（4文字の数字）の4つがある。&amp;#160;&lt;a href=&#34;#fnref:2&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
</content>
	</entry><entry>
		<title>Aptitude コマンドの導入</title>
		<link rel="alternate" type="text/html" href="https://text.baldanders.info/remark/2026/03/install-aptitude/" />
		<id>tag:text.Baldanders.info,2026-03-31:/remark/2026/03/install-aptitude/</id>
		<published>2026-03-31T02:56:48+00:00</published>
		<updated>2026-04-01T23:03:48+00:00</updated>
		<summary>aptitude コマンドは依存関係解決能力に優れていて apt コマンドの代わりとして使えるようだ。</summary>
		<author>
			<name>Spiegel</name>
			<uri>https://baldanders.info/profile/</uri>
		</author>
		
	<link rel="cc:license" type="application/rdf+xml" href="https://creativecommons.org/licenses/by-sa/4.0/rdf" />


		<content type="html" xml:lang="ja-jp" xml:base="https://text.baldanders.info/">&lt;p&gt;&lt;code&gt;aptitude&lt;/code&gt; というコマンドがある&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;。
依存関係解決能力に優れていて &lt;code&gt;apt&lt;/code&gt; コマンドの代わりとして使えるようだ（同じパッケージデータベースを使う）。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://morinokabu.com/2026/01/23/linux-aptitude-package-management/&#34; target=&#34;_blank&#34;&gt;【Linux】aptitudeコマンドで依存関係を賢く解決してパッケージを管理する - 森の株&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;さっそく導入してみよう。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ sudo apt install aptitude
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ aptitude help
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;aptitude 0.8.13
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;使用方法: aptitude [-S ファイル名] [-u|-i]
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;          aptitude [オプション] &amp;lt;アクション&amp;gt; ...
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;アクション (指定がない場合、aptitude はインタラクティブモードで起動します):
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; install         パッケージをインストール/更新します。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; remove          パッケージを削除します。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; purge           パッケージと設定ファイルを削除します。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; hold            パッケージを固定します。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; unhold          パッケージの固定を解除します。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; markauto        自動的にインストールされたという印をパッケージにつけます。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; unmarkauto      手動でインストールされたという印をパッケージにつけます。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; forbid-version  aptitude に特定のパッケージバージョンの更新を禁止させます。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; update          新規/更新可能なパッケージの一覧をダウンロードします。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; safe-upgrade    安全な更新を行います。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; full-upgrade    パッケージのインストールや削除を伴う可能性のある更新を行います。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; build-dep       パッケージの構築依存関係をインストールします。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; forget-new      どのパッケージが &amp;#34;新規&amp;#34; かの情報を消去します。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; search          名前や正規表現でパッケージを検索します。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; show            Display detailed info about a package.
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; showsrc         Display detailed info about a source package (apt wrapper).
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; versions        指定したパッケージのバージョンを表示します。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; clean           ダウンロード済みのパッケージファイルを消去します。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; autoclean       古いダウンロード済みのパッケージファイルを消去します。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; changelog       パッケージの変更履歴を表示します。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; download        Download the .deb file for a package (apt wrapper).
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; source          Download source package (apt wrapper).
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; reinstall       現在インストールされているパッケージを再インストールします。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; why             特定のパッケージをインストールする必要がある理由を表示します。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; why-not         特定のパッケージをインストールすることができない理由を表示します。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; add-user-tag    パッケージ/パターンにユーザタグを追加します。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; remove-user-tag パッケージ/パターンからユーザタグを削除します。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;オプション:
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; -h              このヘルプの文章です。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; --no-gui        利用可能でも GTK GUI を使いません。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; -s              アクションのシミュレートのみ行い、実際には実行しません。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; -d              パッケージのダウンロードのみ行い、インストールや削除は
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                 行いません。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; -P              アクションの確認のため、常にプロンプトを出します。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; -y              すべての yes/no の質問に対して &amp;#39;yes&amp;#39; と答えたと見なします。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; -F フォーマット 検索結果の表示フォーマットを指定します。マニュアルを参照し
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                 てください。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; -O 順序         検索結果の並び替えを指定します。マニュアルを参照してくださ
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                 い。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; -w 幅           検索結果の表示フォーマットの幅を指定します。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; -f              依存関係が壊れたパッケージを積極的に修復しようとします。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; -V              パッケージのどのバージョンがインストールされるか表示します。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; -D              自動的に変更されたパッケージの依存関係を表示します。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; -Z              各パッケージのインストールサイズの変更を表示します。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; -v              付加的な情報を表示します (何倍もの情報が提供されます)。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; -t [リリース]   パッケージをインストールするリリースを指定します。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; -q              コマンドラインモードで、進行状況の逐次表示を抑制します。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; -o キー=値      &amp;#39;キー&amp;#39; の名前の設定オプションを直接設定します。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; --with(out)-recommends     推奨パッケージを強い依存関係として扱うかどうかを
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                            指定します。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; -S ファイル名   ファイルから aptitude の拡張状態情報を読み込みます。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; -u              起動時に新しいパッケージ一覧をダウンロードします。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                  (端末インタフェースのみ)
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; -i              起動時にインストールを行います。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                  (端末インタフェースのみ)
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;すべてのオプションの完全なリストと説明については、マニュアルページを参照してください。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;この aptitude にはスーパー牛さんパワーなどはありません。
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;ゴメン。
最後の1文は分からない。
試しに &lt;code&gt;aptitude&lt;/code&gt; パッケージ自身を &lt;code&gt;search&lt;/code&gt; してみよう。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ aptitude search aptitude
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;i   aptitude                      - 端末ベースのパッケージマネージャ
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;v   aptitude:i386                 -
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;i A aptitude-common               - architecture independent files for the aptitude package manager
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;v   aptitude-doc                  -
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;p   aptitude-doc-cs               - 端末ベースのパッケージマネージャ aptitude 用チェコ語マニュアル
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;p   aptitude-doc-en               - English manual for aptitude, a terminal-based package manager
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;p   aptitude-doc-es               - 端末ベースのパッケージマネージャ aptitude 用スペイン語マニュアル
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;p   aptitude-doc-fi               - 端末ベースのパッケージマネージャ aptitude 用フィンランド語マニュアル
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;p   aptitude-doc-fr               - 端末ベースのパッケージマネージャ aptitude 用フランス語マニュアル
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;p   aptitude-doc-it               - Italian manual for aptitude, a terminal-based package manager
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;p   aptitude-doc-ja               - 端末ベースのパッケージマネージャ aptitude 用日本語マニュアル
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;p   aptitude-doc-nl               - Dutch manual for aptitude, a terminal-based package manager
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;p   aptitude-doc-ru               - Russian manual for aptitude, a terminal-based package manager
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;p   aptitude-robot                - Automate package choice management
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;先頭の3文字が各パッケージの状態を表している。
先頭文字の&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;i&lt;/code&gt; はインストールされていることを表す&lt;/li&gt;
&lt;li&gt;&lt;code&gt;p&lt;/code&gt; はインストールされていないことを表す（purge 状態）&lt;/li&gt;
&lt;li&gt;&lt;code&gt;c&lt;/code&gt; はインストールされてないが設定が残ってる状態（remove 状態）&lt;/li&gt;
&lt;li&gt;&lt;code&gt;v&lt;/code&gt; は仮想パッケージ（インストール対象外）&lt;/li&gt;
&lt;li&gt;&lt;code&gt;B&lt;/code&gt; は依存関係が壊れている状態&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;2文字目は予約されているアクションで，空白は予約なしの状態を指す。
3文字目に &lt;code&gt;A&lt;/code&gt; が付いてるものは依存関係によって自動的にインストールされていることを示す。&lt;/p&gt;
&lt;p&gt;&lt;code&gt;update&lt;/code&gt; および &lt;code&gt;install&lt;/code&gt; アクションの使い方は &lt;code&gt;apt&lt;/code&gt; コマンドと同じかな。
&lt;code&gt;remove&lt;/code&gt; や &lt;code&gt;purge&lt;/code&gt; アクションも同じ。
カーネルアップグレード後によく使う &lt;code&gt;apt autoremove&lt;/code&gt; は &lt;code&gt;aptitude&lt;/code&gt; では &lt;del&gt;&lt;code&gt;autoclean&lt;/code&gt; アクションを使えばいいのかな&lt;/del&gt; カーネル更新 → リブート → &lt;code&gt;aptitude safe-upgrade&lt;/code&gt; で古いバージョンのカーネルイメージを削除してくれる。これは有り難い。
いわゆる dry run は &lt;code&gt;-s&lt;/code&gt; オプションでできるみたい。&lt;/p&gt;
&lt;p&gt;&lt;code&gt;apt upgrade&lt;/code&gt; については &lt;code&gt;aptitude safe-upgrade&lt;/code&gt; で行う。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ sudo aptitude safe-upgrade
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;ディストリビューションのバージョンを上げるときに使う &lt;code&gt;full-upgrade&lt;/code&gt; アクションは同じようだ。&lt;/p&gt;
&lt;p&gt;&lt;code&gt;aptitude&lt;/code&gt; コマンドでは，インストール時などに依存関係の競合が発生すると複数の解決策を提示する場合があるらしい（まだ遭遇してない）。
安直に &lt;span class=&#34;box&#34;&gt; &lt;code&gt;y&lt;/code&gt; &lt;/span&gt; キーを押さずに，提示された解決策を確認してから選択するのがよさそうだ。&lt;/p&gt;
&lt;p&gt;引数なしで &lt;code&gt;aptitude&lt;/code&gt; コマンドを起動すると TUI モードで起動する。&lt;/p&gt;
&lt;figure&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;./aptitude-tui.png&#34;&gt;
&lt;a href=&#34;./aptitude-tui.png&#34;&gt;&lt;img src=&#34;./aptitude-tui.png&#34; srcset=&#34;./aptitude-tui.png 1182w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;/figure&gt;
&lt;p&gt;おー。
これはよさげ。
パッケージ毎に（依存関係の解決を含めた）細かい操作をする場合には便利かも。
なぜか TUI モードではマインスイーパーで遊べる。&lt;/p&gt;
&lt;h2&gt;参考&lt;/h2&gt;
&lt;div class=&#34;hreview&#34;&gt;
  &lt;div class=&#34;photo&#34;&gt;&lt;a href=&#34;https://www.amazon.co.jp/dp/4295013498?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;&lt;img src=&#34;https://m.media-amazon.com/images/I/51Z5QFGJTFL._SL160_.jpg&#34; width=&#34;125&#34; alt=&#34;photo&#34;&gt;&lt;/a&gt;&lt;/div&gt;
  &lt;dl&gt;
    &lt;dt class=&#34;item&#34;&gt;&lt;a class=&#34;fn url&#34; href=&#34;https://www.amazon.co.jp/dp/4295013498?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;スーパーユーザーなら知っておくべきLinuxシステムの仕組み&lt;/a&gt;&lt;/dt&gt;
    &lt;dd&gt;Brian Ward (著), 柴田 芳樹 (翻訳)&lt;/dd&gt;
    &lt;dd&gt;インプレス 2022-03-08 (Release 2022-03-08)&lt;/dd&gt;
    &lt;dd&gt;単行本（ソフトカバー）&lt;/dd&gt;
    &lt;dd&gt;4295013498 (ASIN), 9784295013495 (EAN), 4295013498 (ISBN)&lt;/dd&gt;
    &lt;dd&gt;評価&lt;abbr class=&#34;rating fa-sm&#34; title=&#34;4&#34;&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;far fa-star&#34;&gt;&lt;/i&gt;&lt;/abbr&gt;&lt;/dd&gt;
  &lt;/dl&gt;
  &lt;p class=&#34;description&#34;&gt;&lt;a href=&#34;https://book.impress.co.jp/books/1121101019&#34;&gt;版元で PDF 版が買える&lt;/a&gt;。セキュリティ・エリアにも持ち込めるよう紙の本を買ったのだが，&lt;a href=&#34;https://technical-book-reading-2.connpass.com/event/272189/&#34;&gt;オンライン読書会&lt;/a&gt;が始まったので PDF 版も購入。Linux システムの扱い方に関するリファレンス本として優れている。最初に軽く流し読みして，必要に応じて該当項目を拾い読みしていけばいいだろう。&lt;/p&gt;
  &lt;p class=&#34;powered-by&#34;&gt;reviewed by &lt;a href=&#39;#maker&#39; class=&#39;reviewer&#39;&gt;Spiegel&lt;/a&gt; on &lt;abbr class=&#34;dtreviewed&#34; title=&#34;2023-02-11&#34;&gt;2023-02-11&lt;/abbr&gt; (powered by &lt;a href=&#34;https://affiliate.amazon.co.jp/assoc_credentials/home&#34;&gt;PA-APIv5&lt;/a&gt;)&lt;/p&gt;
&lt;/div&gt; &lt;!-- Linuxシステムの仕組み --&gt;
&lt;div class=&#34;footnotes&#34; role=&#34;doc-endnotes&#34;&gt;
&lt;hr&gt;
&lt;ol&gt;
&lt;li id=&#34;fn:1&#34;&gt;
&lt;p&gt;“aptitude” (apt + tude) は才能や適性を指す言葉で，ラテン語の “aptus” (適切な，適合した) に由来するそうな。同じ由来の類義語に adapt/adaptation などがある。 &lt;code&gt;apt&lt;/code&gt; コマンドは “Advanced Package Tool” の略称だけど “apt” からのこじつけかなとか思ったり。（参考: &lt;a href=&#34;http://www.etn.co.jp/etymology/apt/&#34; target=&#34;_blank&#34; title=&#34;語根「apt」＝「fit (適当な) 」を覚えろ！ | 英語の語源 by THE ENGLISH CLUB&#34;&gt;語根「apt」＝「fit (適当な) 」を覚えろ！&lt;/a&gt;）&amp;#160;&lt;a href=&#34;#fnref:1&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
</content>
	</entry><entry>
		<title>デスクトップ版ぞーぺんに期待！</title>
		<link rel="alternate" type="text/html" href="https://text.baldanders.info/remark/2026/03/zonepane-desktop/" />
		<id>tag:text.Baldanders.info,2026-03-08:/remark/2026/03/zonepane-desktop/</id>
		<published>2026-03-08T09:48:24+00:00</published>
		<updated>2026-04-08T08:12:18+00:00</updated>
		<summary>ぞーぺんに慣れると公式 Web アプリには戻れないのよ。</summary>
		<author>
			<name>Spiegel</name>
			<uri>https://baldanders.info/profile/</uri>
		</author>
		
	<link rel="cc:license" type="application/rdf+xml" href="https://creativecommons.org/licenses/by-sa/4.0/rdf" />


		<content type="html" xml:lang="ja-jp" xml:base="https://text.baldanders.info/">&lt;p&gt;昨日の “&lt;a href=&#34;https://www.youtube.com/watch?v=L3-VtHNm9oA&#34; target=&#34;_blank&#34; title=&#34;【チラ見せ】hololive 7th fes. Ridin&amp;#39; on Dreams STAGE3【#hololivefesEXPO26_DAY2】 - YouTube&#34;&gt;hololive 7th fes. Ridin&amp;rsquo; on Dreams STAGE3&lt;/a&gt;” よかったねぇ。
FLOW GLOW 初 fes. っスよ。
ライブを観ながら Mastodon の TL をチェックしてたんだけど&lt;/p&gt;
&lt;figure style=&#39;margin:0 auto;text-align:center;&#39;&gt;
&lt;iframe src=&#34;https://fedibird.com/@takke/116181260919599160/embed&#34; width=&#34;400&#34; allowfullscreen=&#34;allowfullscreen&#34; sandbox=&#34;allow-scripts allow-same-origin allow-popups allow-popups-to-escape-sandbox allow-forms&#34;&gt;&lt;/iframe&gt;
&lt;/figure&gt;
&lt;p&gt;なんと！ そういえば TL で何やら作業をポストされてたな。
とりあえず Windows 版を&lt;a href=&#34;https://zonepane.com/zonepane_beta.html&#34; target=&#34;_blank&#34; title=&#34;ZonePane Beta&#34;&gt;ゲット&lt;/a&gt;して&lt;a href=&#34;https://text.baldanders.info/remark/2025/01/win11pro-on-minipc/&#34; target=&#34;_blank&#34; title=&#34;Mini PC を衝動買いした&#34;&gt;ミニ PC&lt;/a&gt; にインストールしクロスポストを試してみた。&lt;/p&gt;
&lt;figure style=&#39;margin:0 auto;text-align:center;&#39;&gt;
&lt;blockquote class=&#34;mastodon-embed&#34; data-embed-url=&#34;https://goark.fedicity.net/@spiegel/116181732370373076/embed&#34; style=&#34;background: #FCF8FF; border-radius: 8px; border: 1px solid #C9C4DA; margin: 0; max-width: 540px; min-width: 270px; overflow: hidden; padding: 0;&#34;&gt; &lt;a href=&#34;https://goark.fedicity.net/@spiegel/116181732370373076&#34; target=&#34;_blank&#34; style=&#34;align-items: center; color: #1C1A25; display: flex; flex-direction: column; font-family: system-ui, -apple-system, BlinkMacSystemFont, &#39;Segoe UI&#39;, Oxygen, Ubuntu, Cantarell, &#39;Fira Sans&#39;, &#39;Droid Sans&#39;, &#39;Helvetica Neue&#39;, Roboto, sans-serif; font-size: 14px; justify-content: center; letter-spacing: 0.25px; line-height: 20px; padding: 24px; text-decoration: none;&#34;&gt; &lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; xmlns:xlink=&#34;http://www.w3.org/1999/xlink&#34; width=&#34;32&#34; height=&#34;32&#34; viewBox=&#34;0 0 79 75&#34;&gt;&lt;path d=&#34;M63 45.3v-20c0-4.1-1-7.3-3.2-9.7-2.1-2.4-5-3.7-8.5-3.7-4.1 0-7.2 1.6-9.3 4.7l-2 3.3-2-3.3c-2-3.1-5.1-4.7-9.2-4.7-3.5 0-6.4 1.3-8.6 3.7-2.1 2.4-3.1 5.6-3.1 9.7v20h8V25.9c0-4.1 1.7-6.2 5.2-6.2 3.8 0 5.8 2.5 5.8 7.4V37.7H44V27.1c0-4.9 1.9-7.4 5.8-7.4 3.5 0 5.2 2.1 5.2 6.2V45.3h8ZM74.7 16.6c.6 6 .1 15.7.1 17.3 0 .5-.1 4.8-.1 5.3-.7 11.5-8 16-15.6 17.5-.1 0-.2 0-.3 0-4.9 1-10 1.2-14.9 1.4-1.2 0-2.4 0-3.6 0-4.8 0-9.7-.6-14.4-1.7-.1 0-.1 0-.1 0s-.1 0-.1 0 0 .1 0 .1 0 0 0 0c.1 1.6.4 3.1 1 4.5.6 1.7 2.9 5.7 11.4 5.7 5 0 9.9-.6 14.8-1.7 0 0 0 0 0 0 .1 0 .1 0 .1 0 0 .1 0 .1 0 .1.1 0 .1 0 .1.1v5.6s0 .1-.1.1c0 0 0 0 0 .1-1.6 1.1-3.7 1.7-5.6 2.3-.8.3-1.6.5-2.4.7-7.5 1.7-15.4 1.3-22.7-1.2-6.8-2.4-13.8-8.2-15.5-15.2-.9-3.8-1.6-7.6-1.9-11.5-.6-5.8-.6-11.7-.8-17.5C3.9 24.5 4 20 4.9 16 6.7 7.9 14.1 2.2 22.3 1c1.4-.2 4.1-1 16.5-1h.1C51.4 0 56.7.8 58.1 1c8.4 1.2 15.5 7.5 16.6 15.6Z&#34; fill=&#34;currentColor&#34;/&gt;&lt;/svg&gt; &lt;div style=&#34;color: #787588; margin-top: 16px;&#34;&gt;Post by @spiegel@goark.fedicity.net&lt;/div&gt; &lt;div style=&#34;font-weight: 500;&#34;&gt;View on Mastodon&lt;/div&gt; &lt;/a&gt; &lt;/blockquote&gt; &lt;script data-allowed-prefixes=&#34;https://goark.fedicity.net/&#34; async src=&#34;https://goark.fedicity.net/embed.js&#34;&gt;&lt;/script&gt;
&lt;/figure&gt;
&lt;p&gt;画像データの添付ができなかったものの，基本機能は概ね出来てる感じ。
こうなると Linux 版が欲しいよなぁ，と呟いたのだが Go で CLI ならともかくマルチプラットフォームは面倒だよねぇ。
Linux は需要少ないだろうし&amp;hellip;&lt;/p&gt;
&lt;p&gt;と思ってたら&lt;/p&gt;
&lt;figure style=&#39;margin:0 auto;text-align:center;&#39;&gt;
&lt;iframe src=&#34;https://fedibird.com/@takke/116188664136103534/embed&#34; width=&#34;400&#34; allowfullscreen=&#34;allowfullscreen&#34; sandbox=&#34;allow-scripts allow-same-origin allow-popups allow-popups-to-escape-sandbox allow-forms&#34;&gt;&lt;/iframe&gt;
&lt;/figure&gt;
&lt;p&gt;まじすか！ ありがとうございます &lt;abbr class=&#34;emoji-chars&#34; title=&#34;ペコン&#34;&gt;🙇&lt;/abbr&gt;&lt;/p&gt;
&lt;p&gt;それじゃあ自宅の Ubuntu 機（Ubuntu Desktop 25.10）に入れて動かしてみるか。&lt;/p&gt;
&lt;figure&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;./zonepane-1.png&#34;&gt;
&lt;a href=&#34;./zonepane-1.png&#34;&gt;&lt;img src=&#34;./zonepane-1.png&#34; srcset=&#34;./zonepane-1.png 1064w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;ようこそ、ZonePaneへ！&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;&lt;q&gt;&lt;a href=&#34;./zonepane-1.png&#34;&gt;ようこそ、ZonePaneへ！&lt;/a&gt;&lt;/q&gt;より&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;問題なく起動。
Mastodon と Bluesky のアカウントを追加してクロスポストを試してみる。&lt;/p&gt;
&lt;figure&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;./cross-post-1.png&#34;&gt;
&lt;a href=&#34;./cross-post-1.png&#34;&gt;&lt;img src=&#34;./cross-post-1.png&#34; srcset=&#34;./cross-post-1.png 1353w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;クロスポスト&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;&lt;q&gt;&lt;a href=&#34;./cross-post-1.png&#34;&gt;クロスポスト&lt;/a&gt;&lt;/q&gt;より&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;実は IM (Input Method) が上手く動かくて日本語が入力できなかった。
別のエディタで投稿内容を書いてコピペして対応。&lt;/p&gt;
&lt;figure&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;./cross-post-3.png&#34;&gt;
&lt;a href=&#34;./cross-post-3.png&#34;&gt;&lt;img src=&#34;./cross-post-3.png&#34; srcset=&#34;./cross-post-3.png 1353w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;投稿&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;&lt;q&gt;&lt;a href=&#34;./cross-post-3.png&#34;&gt;投稿&lt;/a&gt;&lt;/q&gt;より&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;クロスポスト自体は問題なくできた。
ついでに投稿したものに対して返信と引用投稿を試してみた。&lt;/p&gt;
&lt;figure&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;./reply-2.png&#34;&gt;
&lt;a href=&#34;./reply-2.png&#34;&gt;&lt;img src=&#34;./reply-2.png&#34; srcset=&#34;./reply-2.png 1353w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;返信&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;&lt;q&gt;&lt;a href=&#34;./reply-2.png&#34;&gt;返信&lt;/a&gt;&lt;/q&gt;より&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;./quoted-post-2.png&#34;&gt;
&lt;a href=&#34;./quoted-post-2.png&#34;&gt;&lt;img src=&#34;./quoted-post-2.png&#34; srcset=&#34;./quoted-post-2.png 1353w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;引用投稿&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;&lt;q&gt;&lt;a href=&#34;./quoted-post-2.png&#34;&gt;引用投稿&lt;/a&gt;&lt;/q&gt;より&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;同じように日本語が不自由な以外は問題なさそう。
結果はこんな感じ。&lt;/p&gt;
&lt;figure&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;./zonepane-2.png&#34;&gt;
&lt;a href=&#34;./zonepane-2.png&#34;&gt;&lt;img src=&#34;./zonepane-2.png&#34; srcset=&#34;./zonepane-2.png 1353w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;投稿結果&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;&lt;q&gt;&lt;a href=&#34;./zonepane-2.png&#34;&gt;投稿結果&lt;/a&gt;&lt;/q&gt;より&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;概ね使えてる。
強いて気になるところを挙げると（上で挙げた点も含める）&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;クロスポスト時に画像データの添付ができない（普通の投稿であれば問題ない）&lt;/li&gt;
&lt;li&gt;入力フィールドで IM が効かず日本語が入力できない（Ubuntu 環境のみ）&lt;/li&gt;
&lt;li&gt;タイムラインの最上部に達すると更新マークが表示されるが実際には何も起こらない。アクションボタンの更新は効く&lt;/li&gt;
&lt;li&gt;スワイプが使えないのでタブがたくさんあると一部が隠れてしまう（タブ部分をマウスホイールで横方向にスクロールしないかなぁ）&lt;/li&gt;
&lt;li&gt;タイムラインがマルチカラムにならないかなぁ&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;といったところか。
まぁ iOS 版をベースにしているそうなので今のところはこんなものかと。
つか iOS 版をベースにここまでできるんだ。
Compose 凄いなぁ。&lt;/p&gt;
&lt;p&gt;なによりクロスポストとタイムラインの使い勝手はぞーぺんならではで，これに慣れると公式 Web アプリには戻れないのよ。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://text.baldanders.info/remark/2025/06/multi-post-with-zonepane/&#34; target=&#34;_blank&#34;&gt;ぞーぺん（ZonePane）によるクロスポスト&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://text.baldanders.info/remark/2026/02/zonepane/&#34; target=&#34;_blank&#34;&gt;ぞーぺんのユーザ体験&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;あとはマネタイズかな。
Windows 版と macOS 版はストアがあるので有料版の配布は難しくないんだろうけど Linux 版はねぇ。
&lt;a href=&#34;https://opencollective.com/&#34; target=&#34;_blank&#34; title=&#34;Raise, manage and disburse money with full transparency. - Open Collective&#34;&gt;Open Collective&lt;/a&gt; みたいな仕組みを使うなら継続的に払うよ，私は（大金は難しいけど）。
ちなみに Android 版はサブスクリプション契約している。&lt;/p&gt;
&lt;p&gt;まぁ，のんびり応援していこう。&lt;/p&gt;
&lt;h2&gt;ブックマーク&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://fedibird.com/@zonepane&#34; target=&#34;_blank&#34;&gt;ZonePane(ぞーぺん) (@zonepane@fedibird.com) - Fedibird&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://note.com/panecraft/n/n2b5e96633032&#34; target=&#34;_blank&#34;&gt;ZonePane iOS版をリリースしました！｜takke&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://note.com/panecraft/n/n0bfcfffdcb62&#34; target=&#34;_blank&#34;&gt;ZonePane for iOS が Mastodon に対応しました！｜takke&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://play.google.com/store/apps/details?id=com.zonepane&#34; target=&#34;_blank&#34;&gt;ZonePane for Bluesky&amp;amp;Mastodon - Apps on Google Play&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://apps.apple.com/jp/app/zonepane-multi-sns-client/id6747976082&#34; target=&#34;_blank&#34;&gt;ZonePane – Multi SNS Clientアプリ - App Store&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content>
	</entry><entry>
		<title>MacBook Air M1 に Kubuntu を入れる</title>
		<link rel="alternate" type="text/html" href="https://text.baldanders.info/remark/2025/01/kubuntu-on-macbook-air-m1/" />
		<id>tag:text.Baldanders.info,2025-01-29:/remark/2025/01/kubuntu-on-macbook-air-m1/</id>
		<published>2025-01-29T13:11:22+00:00</published>
		<updated>2025-09-16T09:36:44+00:00</updated>
		<summary>いつまでも放置というわけにもいくまい！ ということで</summary>
		<author>
			<name>Spiegel</name>
			<uri>https://baldanders.info/profile/</uri>
		</author>
		
	<link rel="cc:license" type="application/rdf+xml" href="https://creativecommons.org/licenses/by-sa/4.0/rdf" />


		<content type="html" xml:lang="ja-jp" xml:base="https://text.baldanders.info/">&lt;p&gt;昨年勤務先から&lt;a href=&#34;https://text.baldanders.info/remark/2024/05/get-a-used-pc-from-workplace/&#34; target=&#34;_blank&#34; title=&#34;勤務先からの払い下げ PC&#34;&gt;払い下げ&lt;/a&gt;てもらった &lt;a href=&#34;https://support.apple.com/ja-jp/111883&#34; target=&#34;_blank&#34; title=&#34;MacBook Air (M1, 2020) - 技術仕様 - Apple サポート (日本)&#34;&gt;MacBook Air (M1, 2020)&lt;/a&gt; なのだが， &lt;a href=&#34;https://brew.sh/&#34; target=&#34;_blank&#34; title=&#34;Homebrew — The Missing Package Manager for macOS (or Linux)&#34;&gt;Homebrew&lt;/a&gt; のインストールで「面倒くさい」となって最初の1フィートで挫折していた。
外出先では (その前に買った) &lt;a href=&#34;https://text.baldanders.info/remark/2024/03/chromebook-1/&#34; target=&#34;_blank&#34; title=&#34;Chromebook を導入する 1&#34;&gt;Chromebook&lt;/a&gt; で十分賄えてたというのもある。&lt;/p&gt;
&lt;p&gt;とはいえ，いつまでも放置というわけにもいくまい！ と今年に入ってようやく重い腰を上げることにした。
以下の優れた記事を見かけたというのもある。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/armcore/articles/maclinux_index&#34; target=&#34;_blank&#34;&gt;新MacでLinuxシリーズ 目次&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;痒いところに手が届く良記事だった。
是非 Zenn 本の体裁にして（もしくはガチの本として再構成して）いただきたいものである。
感謝 &lt;abbr class=&#34;emoji-chars&#34; title=&#34;ペコン&#34;&gt;🙇&lt;/abbr&gt;&lt;/p&gt;
&lt;h2&gt;構成&lt;/h2&gt;
&lt;p&gt;上で挙げた記事を参考に，今回は以下のように構成した。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;ハードウェア：&lt;/strong&gt; &lt;a href=&#34;https://support.apple.com/ja-jp/111883&#34; target=&#34;_blank&#34; title=&#34;MacBook Air (M1, 2020) - 技術仕様 - Apple サポート (日本)&#34;&gt;MacBook Air (M1, 2020)&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;チップ：&lt;/em&gt; Apple M1 (8コア)&lt;/li&gt;
&lt;li&gt;&lt;em&gt;メモリ：&lt;/em&gt; 16GB&lt;/li&gt;
&lt;li&gt;&lt;em&gt;ストレージ：&lt;/em&gt; 256GB&lt;/li&gt;
&lt;li&gt;&lt;em&gt;モニタ：&lt;/em&gt; 内蔵13インチ Retina ディスプレイ&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ホストOS：&lt;/strong&gt; macOS Sequoia バージョン 15.3&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;仮想環境：&lt;/strong&gt; &lt;a href=&#34;https://mac.getutm.app/&#34; target=&#34;_blank&#34; title=&#34;UTM | Virtual machines for Mac&#34;&gt;UTM for Mac&lt;/a&gt; 4.6.4
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.qemu.org/&#34; target=&#34;_blank&#34; title=&#34;QEMU&#34;&gt;QEMU&lt;/a&gt; 9.1 ARM Virtual machine (ハイパーバイザー Type 2)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ゲストOS：&lt;/strong&gt; &lt;a href=&#34;https://ubuntu.com/download/server&#34; target=&#34;_blank&#34; title=&#34;Get Ubuntu Server | Download | Ubuntu&#34;&gt;Ubuntu Server&lt;/a&gt; for &lt;a href=&#34;https://ubuntu.com/download/server/arm&#34; target=&#34;_blank&#34; title=&#34;Ubuntu for ARM | Download | Ubuntu&#34;&gt;ARM&lt;/a&gt; 24.04.1 LTS ＋ &lt;a href=&#34;https://kubuntu.org/&#34; target=&#34;_blank&#34; title=&#34;Kubuntu | Friendly Computing&#34;&gt;Kubuntu&lt;/a&gt; Package&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;自宅機が Ubuntu 機なので馴染みのある構成にしたかったのだが Ubuntu desktop の最新 LTS の ARM 用インストール・パッケージはないみたいなので，まずは省構成の Ubuntu サーバを入れて，その後 Kubuntu パッケージを組み込んで，ちまちまとチューニングしていく感じ。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://kubuntu.org/&#34; target=&#34;_blank&#34; title=&#34;Kubuntu | Friendly Computing&#34;&gt;Kubuntu&lt;/a&gt; は Ubuntu のフレーバーのひとつで，デスクトップ UI に &lt;a href=&#34;https://kde.org/plasma-desktop/&#34; target=&#34;_blank&#34; title=&#34;Plasma - KDE Community&#34;&gt;KDE Plasma&lt;/a&gt; を使っているのが特徴。
良く言えばカスタマイズしがいのある，悪く言えば（Ubuntu desktop に比べて）手のかかるディストリビューションと言える。
とはいえ，今回みたいなよく分からないハードに載せるのならチューニングは必至だろう，という判断で今回の構成にした。&lt;/p&gt;
&lt;p&gt;仮想環境については，軽くググってみたところ &lt;a href=&#34;https://www.parallels.com/&#34; target=&#34;_blank&#34; title=&#34;Parallels: Mac &amp;amp; Windows Virtualization, Remote Application Server, Mac Management Solutions&#34;&gt;Parallels&lt;/a&gt; を買え！ という意見が多かったように見えた（あくまで印象，定量評価ではない）。
&lt;a href=&#34;https://www.parallels.com/&#34; target=&#34;_blank&#34; title=&#34;Parallels: Mac &amp;amp; Windows Virtualization, Remote Application Server, Mac Management Solutions&#34;&gt;Parallels&lt;/a&gt; のほうが安定しているそうな。
私としてはお金を払ってまでやる気はなかったし，最初に挙げた記事を見る限り &lt;a href=&#34;https://mac.getutm.app/&#34; target=&#34;_blank&#34; title=&#34;UTM | Virtual machines for Mac&#34;&gt;UTM&lt;/a&gt; でも大きな問題はなさそうと判断して &lt;a href=&#34;https://mac.getutm.app/&#34; target=&#34;_blank&#34; title=&#34;UTM | Virtual machines for Mac&#34;&gt;UTM&lt;/a&gt; を導入することに決めた。&lt;/p&gt;
&lt;p&gt;ちなみに &lt;a href=&#34;https://mac.getutm.app/&#34; target=&#34;_blank&#34; title=&#34;UTM | Virtual machines for Mac&#34;&gt;UTM&lt;/a&gt; は Apple Store で「購入」することもできる（1.5K円）。
この場合，支払ったお金は開発資金に回されるそうな。&lt;/p&gt;
&lt;h2&gt;仮想マシンのセットアップ&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://mac.getutm.app/&#34; target=&#34;_blank&#34; title=&#34;UTM | Virtual machines for Mac&#34;&gt;UTM&lt;/a&gt; のインストールや使い方については「&lt;a href=&#34;https://zenn.dev/armcore/articles/maclinux_index&#34; target=&#34;_blank&#34;&gt;新MacでLinuxシリーズ 目次&lt;/a&gt;」からリンクされている各記事を見ていただくとして，ここでは仮想マシン作成時の構成について覚え書きとして残しておく。&lt;/p&gt;
&lt;figure style=&#39;margin:0 auto;text-align:center;&#39;&gt;&lt;a href=&#34;./setup-new-machine-1.png&#34;&gt;&lt;img src=&#34;./setup-new-machine-1.png&#34; srcset=&#34;./setup-new-machine-1.png 2236w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;新規仮想マシンを作成 - Linux&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;&lt;div&gt;&lt;a href=&#34;./setup-new-machine-1.png&#34;&gt;新規仮想マシンを作成 - Linux&lt;/a&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;&lt;a href=&#34;https://www.qemu.org/&#34; target=&#34;_blank&#34; title=&#34;QEMU&#34;&gt;QEMU (Quick EMUlator)&lt;/a&gt; を使うので「Apple仮想化を使用」はチェックしない。
&lt;a href=&#34;https://ubuntu.com/download/server&#34; target=&#34;_blank&#34; title=&#34;Get Ubuntu Server | Download | Ubuntu&#34;&gt;Ubuntu Server&lt;/a&gt; の ISO イメージはあらかじめダウンロードしておく（ARM 版を取得すること）。&lt;/p&gt;
&lt;figure style=&#39;margin:0 auto;text-align:center;&#39;&gt;&lt;a href=&#34;./setup-new-machine-2.png&#34;&gt;&lt;img src=&#34;./setup-new-machine-2.png&#34; srcset=&#34;./setup-new-machine-2.png 2236w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;新規仮想マシンを作成 - ハードウェア&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;&lt;div&gt;&lt;a href=&#34;./setup-new-machine-2.png&#34;&gt;新規仮想マシンを作成 - ハードウェア&lt;/a&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;既定ではハードウェア・リソースの半分を専有しようとする。
私の場合は Linux 環境がメインなので，更に多めにメモリ10GBでコアも6つ専有することにした（内部で JIT が走るのでガメすぎないこと）。
ちなみにこの設定で仮想環境を立ち上げた状態で macOS 側で YouTube が問題なく聴けた。
メモリとコア数は後から変更可能なのでテキトーでも大丈夫。&lt;/p&gt;
&lt;p&gt;「ハードウェア OpenGL アクセラレーションを有効にする」をチェックしたのだが，失敗だったかもしれない（これについては後で述べる）。
この項目は仮想マシンを作成したあとは修正できないので注意。&lt;/p&gt;
&lt;figure style=&#39;margin:0 auto;text-align:center;&#39;&gt;&lt;a href=&#34;./setup-new-machine-3.png&#34;&gt;&lt;img src=&#34;./setup-new-machine-3.png&#34; srcset=&#34;./setup-new-machine-3.png 2236w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;新規仮想マシンを作成 - ストレージ&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;&lt;div&gt;&lt;a href=&#34;./setup-new-machine-3.png&#34;&gt;新規仮想マシンを作成 - ストレージ&lt;/a&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;ストレージについては既定だと最小の64GBだけ使おうとする。
今回は最大サイズの半分を指定した。
指定したサイズを最初から専有するわけでないのでご安心を。&lt;/p&gt;
&lt;p&gt;以下は「&lt;a href=&#34;https://zenn.dev/armcore/articles/maclinux_index&#34; target=&#34;_blank&#34;&gt;新MacでLinuxシリーズ 目次&lt;/a&gt;」に従って &lt;a href=&#34;https://kubuntu.org/&#34; target=&#34;_blank&#34; title=&#34;Kubuntu | Friendly Computing&#34;&gt;Kubuntu&lt;/a&gt; のインストールが完了して再起動した状態。&lt;/p&gt;
&lt;figure style=&#39;margin:0 auto;text-align:center;&#39;&gt;&lt;a href=&#34;./kubuntu-1.png&#34;&gt;&lt;img src=&#34;./kubuntu-1.png&#34; srcset=&#34;./kubuntu-1.png 1504w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;Kubuntu (1)&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;&lt;div&gt;&lt;a href=&#34;./kubuntu-1.png&#34;&gt;Kubuntu (1)&lt;/a&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;その後も色々とセットアップしてこんな感じに（以下は全画面表示）。&lt;/p&gt;
&lt;figure style=&#39;margin:0 auto;text-align:center;&#39;&gt;&lt;a href=&#34;./kubuntu-2.png&#34;&gt;&lt;img src=&#34;./kubuntu-2.png&#34; srcset=&#34;./kubuntu-2.png 2880w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;Kubuntu (2)&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;&lt;div&gt;&lt;a href=&#34;./kubuntu-2.png&#34;&gt;Kubuntu (2)&lt;/a&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;とりあえずこんなもんかな。&lt;/p&gt;
&lt;h2&gt;チューニングは続く&lt;/h2&gt;
&lt;h3&gt;Tailscale for Linux&lt;/h3&gt;
&lt;p&gt;外で使うマシンなので，出先から&lt;a href=&#34;https://text.baldanders.info/remark/2021/10/nas/&#34; target=&#34;_blank&#34; title=&#34;秋 NAS は俺に喰わせろ！&#34;&gt;自宅 NAS&lt;/a&gt; にアクセスするために &lt;a href=&#34;https://tailscale.com/&#34; target=&#34;_blank&#34; title=&#34;Tailscale · Best VPN Service for Secure Networks&#34;&gt;Tailscale&lt;/a&gt; を&lt;a href=&#34;https://tailscale.com/kb/1031/install-linux&#34; target=&#34;_blank&#34; title=&#34;Setting up Tailscale on Linux · Tailscale Docs&#34;&gt;導入&lt;/a&gt;する。&lt;/p&gt;
&lt;p&gt;つっても&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ curl -fsSL https://tailscale.com/install.sh | sh
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;を実行するだけ。
これで環境に合わせて apt リポジトリのセットアップから &lt;a href=&#34;https://tailscale.com/&#34; target=&#34;_blank&#34; title=&#34;Tailscale · Best VPN Service for Secure Networks&#34;&gt;Tailscale&lt;/a&gt; のインストールまでやってくれる。
あとは&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ sudo tailscale up
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;とすれば systemd で動き始める。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://tailscale.com/&#34; target=&#34;_blank&#34; title=&#34;Tailscale · Best VPN Service for Secure Networks&#34;&gt;Tailscale&lt;/a&gt; 越しの NAS アクセスを &lt;code&gt;/etc/fstab&lt;/code&gt; で定義してマウントしまえばいいと思ったのだが，マシン起動時に &lt;a href=&#34;https://tailscale.com/&#34; target=&#34;_blank&#34; title=&#34;Tailscale · Best VPN Service for Secure Networks&#34;&gt;Tailscale&lt;/a&gt; サービスへ認証を行う方法を思いつかなかったので &lt;code&gt;noauto&lt;/code&gt; を指定して起動時にマウントしないようにした。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://text.baldanders.info/remark/2019/03/common-internet-file-system/&#34; target=&#34;_blank&#34;&gt;CIFS 経由で NAS に接続する&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;UTM はマルチディスプレイに対応しているが&amp;hellip;&lt;/h3&gt;
&lt;p&gt;&lt;a href=&#34;https://mac.getutm.app/&#34; target=&#34;_blank&#34; title=&#34;UTM | Virtual machines for Mac&#34;&gt;UTM&lt;/a&gt; はマルチディスプレイに対応してるそうだが，自動的に複数のディスプレイを認識して分割（またはミラーで）表示するるわけではなく，あらかじめ仮想マシンの設定で&lt;/p&gt;
&lt;figure style=&#39;margin:0 auto;text-align:center;&#39;&gt;&lt;a href=&#34;./setup-new-machine-6d.png&#34;&gt;&lt;img src=&#34;./setup-new-machine-6d.png&#34; srcset=&#34;./setup-new-machine-6d.png 2236w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;仮想マシンの編集&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;&lt;div&gt;&lt;a href=&#34;./setup-new-machine-6d.png&#34;&gt;仮想マシンの編集&lt;/a&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;こんな感じにディスプレイを必要なだけ追加していく。
これで仮想マシンを起動した際に設定したディスプレイの数だけウィンドウが起動する。&lt;/p&gt;
&lt;p&gt;ただ，セカンダリのディスプレイのウィンドウ画面のチラツキが酷くて使い物にならなかったのでマルチディスプレイは諦めた。
まぁ，出先で運よくモニタを借りれるとは限らないからな。&lt;/p&gt;
&lt;h3&gt;もしかして「ハードウェア OpenGL アクセラレーションを有効」にしたのは失敗だった？&lt;/h3&gt;
&lt;p&gt;なんか VS Code と相性が悪いのかたまにウィンドウが真っ黒になるんだよな。
一度こうなると再起動しない限り回復しない。
前節のマルチディスプレイでちらつきが酷い件も併せ，原因は分からないが，今になって考えるに&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;「ハードウェア OpenGL アクセラレーションを有効にする」にチェックを入れないほうがよかった？&lt;/li&gt;
&lt;li&gt;ホストOS側で YouTube を流しっぱなしにしてたのがあかんかった？&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;あたりは検証したほうがいいかもなぁ。&lt;/p&gt;
&lt;p&gt;それでも日常使いする程度には整ってきたので，今後は Chromebook じゃなくてこちらを持ち歩くことになるかな。&lt;/p&gt;
&lt;h2&gt;Mac なんも分からん&lt;/h2&gt;
&lt;p&gt;作業していて痛感するのだが，マジで macOS さっぱり分からん。
たとえば，ブラウザで &lt;a href=&#34;https://mac.getutm.app/&#34; target=&#34;_blank&#34; title=&#34;UTM | Virtual machines for Mac&#34;&gt;UTM&lt;/a&gt; のバイナリパッケージ &lt;code&gt;UTM.dmg&lt;/code&gt; をダウンロードしたまではよかったが，そこからどうすればいいのか分からない。
恐る恐るダブルクリックしたらこんなウィンドウが出る。&lt;/p&gt;
&lt;figure style=&#39;margin:0 auto;text-align:center;&#39;&gt;&lt;a href=&#34;./install-utm.png&#34;&gt;&lt;img src=&#34;./install-utm.png&#34; srcset=&#34;./install-utm.png 1544w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;どうすりゃいいの？&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;&lt;div&gt;&lt;a href=&#34;./install-utm.png&#34;&gt;どうすりゃいいの？&lt;/a&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;しょうがないのでググってはじめて「左のアイコンを右にD&amp;amp;Dすればいいのか」と分かった。
せめて説明文を書いてくれ &lt;code&gt;orz&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;一事が万事こんな調子なのよ。
私のような年寄りには macOS を使うためのチュートリアルが必要だな！&lt;/p&gt;
&lt;p&gt;それにしても，メインで使う OS をゲスト OS として仮想化して使うのは筋がよくないな。
まぁ MacBook を完全に Linux 機として換装できなさそうだからこういう手段を執らざるを得なかったんだけど。
お高い MacBook を買って，わざわざ Linux 機や Windows 機として使うやつはおらんじゃろ。
私の場合は，たまたま払い下げ品を安く手に入れられただけで，定価なら（自腹では）絶対に買わない。
Apple 信者じゃないので，私。&lt;/p&gt;
&lt;p&gt;ある意味で贅沢な使い方かもな（笑）&lt;/p&gt;
&lt;h2&gt;ブックマーク&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://asahilinux.org/&#34; target=&#34;_blank&#34; title=&#34;Asahi Linux&#34;&gt;Asahi Linux&lt;/a&gt; を使ってネイティブ環境で動作させる方法（なんとなく不安があったので試さなかった）
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://qiita.com/asfdrwe/items/20edadf1d33f28bb3fb1&#34; target=&#34;_blank&#34;&gt;Asahi Linux Desktop アルファ版の内蔵SSDへのインストールとアンインストール #Mac - Qiita&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/miosky521/articles/0e43afb07d03ba&#34; target=&#34;_blank&#34;&gt;MacBook Air (M1 Pro) をAsahi Linuxに全振りした話&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;参考&lt;/h2&gt;
&lt;div class=&#34;hreview&#34;&gt;
  &lt;div class=&#34;photo&#34;&gt;&lt;a href=&#34;https://www.amazon.co.jp/dp/4295013498?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;&lt;img src=&#34;https://m.media-amazon.com/images/I/51Z5QFGJTFL._SL160_.jpg&#34; width=&#34;125&#34; alt=&#34;photo&#34;&gt;&lt;/a&gt;&lt;/div&gt;
  &lt;dl&gt;
    &lt;dt class=&#34;item&#34;&gt;&lt;a class=&#34;fn url&#34; href=&#34;https://www.amazon.co.jp/dp/4295013498?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;スーパーユーザーなら知っておくべきLinuxシステムの仕組み&lt;/a&gt;&lt;/dt&gt;
    &lt;dd&gt;Brian Ward (著), 柴田 芳樹 (翻訳)&lt;/dd&gt;
    &lt;dd&gt;インプレス 2022-03-08 (Release 2022-03-08)&lt;/dd&gt;
    &lt;dd&gt;単行本（ソフトカバー）&lt;/dd&gt;
    &lt;dd&gt;4295013498 (ASIN), 9784295013495 (EAN), 4295013498 (ISBN)&lt;/dd&gt;
    &lt;dd&gt;評価&lt;abbr class=&#34;rating fa-sm&#34; title=&#34;4&#34;&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;far fa-star&#34;&gt;&lt;/i&gt;&lt;/abbr&gt;&lt;/dd&gt;
  &lt;/dl&gt;
  &lt;p class=&#34;description&#34;&gt;&lt;a href=&#34;https://book.impress.co.jp/books/1121101019&#34;&gt;版元で PDF 版が買える&lt;/a&gt;。セキュリティ・エリアにも持ち込めるよう紙の本を買ったのだが，&lt;a href=&#34;https://technical-book-reading-2.connpass.com/event/272189/&#34;&gt;オンライン読書会&lt;/a&gt;が始まったので PDF 版も購入。Linux システムの扱い方に関するリファレンス本として優れている。最初に軽く流し読みして，必要に応じて該当項目を拾い読みしていけばいいだろう。&lt;/p&gt;
  &lt;p class=&#34;powered-by&#34;&gt;reviewed by &lt;a href=&#39;#maker&#39; class=&#39;reviewer&#39;&gt;Spiegel&lt;/a&gt; on &lt;abbr class=&#34;dtreviewed&#34; title=&#34;2023-02-11&#34;&gt;2023-02-11&lt;/abbr&gt; (powered by &lt;a href=&#34;https://affiliate.amazon.co.jp/assoc_credentials/home&#34;&gt;PA-APIv5&lt;/a&gt;)&lt;/p&gt;
&lt;/div&gt; &lt;!-- Linuxシステムの仕組み --&gt;
&lt;div class=&#34;hreview&#34;&gt;
  &lt;div class=&#34;photo&#34;&gt;&lt;a href=&#34;https://www.amazon.co.jp/dp/B079MCPJGH?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;&lt;img src=&#34;https://m.media-amazon.com/images/I/41PXfQ8766L._SL160_.jpg&#34; width=&#34;156&#34; alt=&#34;photo&#34;&gt;&lt;/a&gt;&lt;/div&gt;
  &lt;dl&gt;
    &lt;dt class=&#34;item&#34;&gt;&lt;a class=&#34;fn url&#34; href=&#34;https://www.amazon.co.jp/dp/B079MCPJGH?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;CloudValley 0.6mm 超薄型 ウェブカメラカバー、メタルカメラカバー カメラ目隠し MacBook air・ノートパソコン・iMac・デスクトップ・PC・MacBook Pro・iPad・iPhone 8/7/6用、プライバシーウェブカメラプロテクション 【2本セット】ブラック&lt;/a&gt;&lt;/dt&gt;
    &lt;dd&gt;CloudValley&lt;/dd&gt;
    &lt;dd&gt;Personal Computers&lt;/dd&gt;
    &lt;dd&gt;B079MCPJGH (ASIN), 0654070887322 (EAN), 654070887322 (UPC)&lt;/dd&gt;
    &lt;dd&gt;評価&lt;abbr class=&#34;rating fa-sm&#34; title=&#34;4&#34;&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;far fa-star&#34;&gt;&lt;/i&gt;&lt;/abbr&gt;&lt;/dd&gt;
  &lt;/dl&gt;
  &lt;p class=&#34;description&#34;&gt;ノートPCに見られるのが嫌なので目隠しした。&lt;/p&gt;
  &lt;p class=&#34;powered-by&#34;&gt;reviewed by &lt;a href=&#39;#maker&#39; class=&#39;reviewer&#39;&gt;Spiegel&lt;/a&gt; on &lt;abbr class=&#34;dtreviewed&#34; title=&#34;2024-03-30&#34;&gt;2024-03-30&lt;/abbr&gt; (powered by &lt;a href=&#34;https://affiliate.amazon.co.jp/assoc_credentials/home&#34;&gt;PA-APIv5&lt;/a&gt;)&lt;/p&gt;
&lt;/div&gt; &lt;!-- カメラ 目隠し シャッター --&gt;
&lt;div class=&#34;hreview&#34;&gt;
  &lt;div class=&#34;photo&#34;&gt;&lt;a href=&#34;https://www.amazon.co.jp/dp/B08LMYWKZD?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;&lt;img src=&#34;https://m.media-amazon.com/images/I/317ZXhs7GQL._SL160_.jpg&#34; width=&#34;160&#34; alt=&#34;photo&#34;&gt;&lt;/a&gt;&lt;/div&gt;
  &lt;dl&gt;
    &lt;dt class=&#34;item&#34;&gt;&lt;a class=&#34;fn url&#34; href=&#34;https://www.amazon.co.jp/dp/B08LMYWKZD?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;エレコム ワイヤレスマウス Bluetooth Slint M-TM10BBBU/EC 薄型 静音 4ボタン プレゼンモード機能付 Windows Mac Android iOS iPadOS FireOS対応 ネイビーブルー&lt;/a&gt;&lt;/dt&gt;
    &lt;dd&gt;エレコム(ELECOM) (Release 2020-11-24)&lt;/dd&gt;
    &lt;dd&gt;Personal Computers&lt;/dd&gt;
    &lt;dd&gt;B08LMYWKZD (ASIN), 4549550198189 (EAN)&lt;/dd&gt;
    &lt;dd&gt;評価&lt;abbr class=&#34;rating fa-sm&#34; title=&#34;4&#34;&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;far fa-star&#34;&gt;&lt;/i&gt;&lt;/abbr&gt;&lt;/dd&gt;
  &lt;/dl&gt;
  &lt;p class=&#34;description&#34;&gt;静音マウスを使いだしたら普通のマウスがカチカチ煩いと感じるようになってしまい，仕方ないので Bluetooth 無線マウスも静音マウスに替えた。単三電池一本で駆動するの助かる。&lt;/p&gt;
  &lt;p class=&#34;powered-by&#34;&gt;reviewed by &lt;a href=&#39;#maker&#39; class=&#39;reviewer&#39;&gt;Spiegel&lt;/a&gt; on &lt;abbr class=&#34;dtreviewed&#34; title=&#34;2024-04-13&#34;&gt;2024-04-13&lt;/abbr&gt; (powered by &lt;a href=&#34;https://affiliate.amazon.co.jp/assoc_credentials/home&#34;&gt;PA-APIv5&lt;/a&gt;)&lt;/p&gt;
&lt;/div&gt; &lt;!-- Bluetooth 無線静音マウス --&gt;
&lt;div class=&#34;hreview&#34;&gt;
  &lt;div class=&#34;photo&#34;&gt;&lt;a href=&#34;https://www.amazon.co.jp/dp/B07KJWYQJW?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;&lt;img src=&#34;https://m.media-amazon.com/images/I/41eb8MUNhHL._SL160_.jpg&#34; width=&#34;118&#34; alt=&#34;photo&#34;&gt;&lt;/a&gt;&lt;/div&gt;
  &lt;dl&gt;
    &lt;dt class=&#34;item&#34;&gt;&lt;a class=&#34;fn url&#34; href=&#34;https://www.amazon.co.jp/dp/B07KJWYQJW?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;Anker PowerExpand&amp;#43; 7-in-1 USB-C PD メディア ハブ 85Wパススルー充電 Power Delivery USB-Cポート HDMI USB-Aポート&lt;/a&gt;&lt;/dt&gt;
    &lt;dd&gt;Anker&lt;/dd&gt;
    &lt;dd&gt;&lt;/dd&gt;
    &lt;dd&gt;B07KJWYQJW (ASIN), 0848061003871 (EAN), 848061003871 (UPC)&lt;/dd&gt;
    &lt;dd&gt;評価&lt;abbr class=&#34;rating fa-sm&#34; title=&#34;4&#34;&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;far fa-star&#34;&gt;&lt;/i&gt;&lt;/abbr&gt;&lt;/dd&gt;
  &lt;/dl&gt;
  &lt;p class=&#34;description&#34;&gt;購入した Chromebook と周辺機器を繋ぐために購入。 USB-C は電源用（Power Delivery 対応）とデータ用の口がある。 HDMI の口もありモニタと繋ぐこともできる。 USB-DAC も繋がる。助かる。&lt;/p&gt;
  &lt;p class=&#34;powered-by&#34;&gt;reviewed by &lt;a href=&#39;#maker&#39; class=&#39;reviewer&#39;&gt;Spiegel&lt;/a&gt; on &lt;abbr class=&#34;dtreviewed&#34; title=&#34;2024-05-06&#34;&gt;2024-05-06&lt;/abbr&gt; (powered by &lt;a href=&#34;https://affiliate.amazon.co.jp/assoc_credentials/home&#34;&gt;PA-APIv5&lt;/a&gt;)&lt;/p&gt;
&lt;/div&gt; &lt;!-- ANKER PowerExpand USB メディアハブ --&gt;
&lt;h2&gt;作業中の BGV (メン限配信以外)&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=rYU30qXDo3M&#34; target=&#34;_blank&#34;&gt;【前編】【LIVE】歴史探訪アプリ「たまむすび」を一緒に使ってみよう！＋奈良旅の思い出話【古代日本史VTuber きら子】 - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content>
	</entry><entry>
		<title>Mini PC を衝動買いした</title>
		<link rel="alternate" type="text/html" href="https://text.baldanders.info/remark/2025/01/win11pro-on-minipc/" />
		<id>tag:text.Baldanders.info,2025-01-09:/remark/2025/01/win11pro-on-minipc/</id>
		<published>2025-01-09T09:46:24+00:00</published>
		<updated>2025-01-11T09:40:46+00:00</updated>
		<summary>これで Windows 11 Pro がバンドルされてて26K円ちょっと</summary>
		<author>
			<name>Spiegel</name>
			<uri>https://baldanders.info/profile/</uri>
		</author>
		
	<link rel="cc:license" type="application/rdf+xml" href="https://creativecommons.org/licenses/by-sa/4.0/rdf" />


		<content type="html" xml:lang="ja-jp" xml:base="https://text.baldanders.info/">&lt;p&gt;今年は散財せず慎ましく生活していこうと思ったのに &lt;code&gt;orz&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;以下の記事を見て&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://pc.watch.impress.co.jp/docs/column/nishikawa/1652152.html&#34; target=&#34;_blank&#34;&gt;【西川和久の不定期コラム】邪魔なACアダプタがなくなった！？Twin LakeのIntel N150搭載ミニPC「Beelink EQ14」  - PC Watch&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;衝動買いしてしまった（←他人のせいにしようとしている）&lt;/p&gt;
&lt;figure style=&#39;margin:0 auto;text-align:center;&#39;&gt;&lt;a href=&#34;https://www.flickr.com/photos/spiegel/54253033452/&#34;&gt;&lt;img src=&#34;./54253033452_728a6fa959_e.jpg&#34; srcset=&#34;./54253033452_728a6fa959_e.jpg 500w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;ミニPCを衝動買い | Flickr&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;&lt;div&gt;&lt;a href=&#34;https://www.flickr.com/photos/spiegel/54253033452/&#34;&gt;ミニPCを衝動買い | Flickr&lt;/a&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;ハードウェアのスペックは以下の通り。&lt;/p&gt;
&lt;figure&gt;
&lt;blockquote class=&#34;nobox&#34; cite=&#34;https://pc.watch.impress.co.jp/docs/column/nishikawa/1652152.html&#34;&gt;&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th style=&#34;text-align: left&#34;&gt;&lt;/th&gt;
          &lt;th style=&#34;text-align: left&#34;&gt;&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;プロセッサ&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Intel N150(4コア4スレッド、クロック最大 3.6GHz、キャッシュ 6MB、TDP 最大25W)&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;メモリ&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;16GB(SO-DIMM DDR4 3200MHz)&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;ストレージ&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;M.2 2280 SSD PCIe 3.0 500GB(PCIe 3.0 x4)、PCIe 3.0 x1(空き)&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;グラフィックス&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Intel UHD Graphics 24EU/HDMI 2.0(4K@60Hz) 2基&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;ネットワーク&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Gigabit Ethernet×2、Wi-Fi 6、Bluetooth 5.2&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;インターフェイス&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;USB 3.2 Gen 2 3基、USB 3.2 Gen 2 Type-C、USB 2.0、3.5mmジャック&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;サイズ/重量&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;126×126×39mm、490g&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;&lt;q&gt;&lt;a href=&#34;https://pc.watch.impress.co.jp/docs/column/nishikawa/1652152.html&#34;&gt;【西川和久の不定期コラム】邪魔なACアダプタがなくなった！？Twin LakeのIntel N150搭載ミニPC「Beelink EQ14」 - PC Watch&lt;/a&gt;&lt;/q&gt;より&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;これで Windows 11 Pro がバンドルされてて26K円ちょっとで Amazon で売っていた。&lt;/p&gt;
&lt;div class=&#34;hreview&#34;&gt;
  &lt;div class=&#34;photo&#34;&gt;&lt;a href=&#34;https://www.amazon.co.jp/dp/B0DNS713WK?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;&lt;img src=&#34;https://m.media-amazon.com/images/I/31NZlH87UTL._SL160_.jpg&#34; width=&#34;160&#34; alt=&#34;photo&#34;&gt;&lt;/a&gt;&lt;/div&gt;
  &lt;dl&gt;
    &lt;dt class=&#34;item&#34;&gt;&lt;a class=&#34;fn url&#34; href=&#34;https://www.amazon.co.jp/dp/B0DNS713WK?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;Beelink EQ14 ミニPC、Intel Twin Lake N150 ミニゲーミング PC、16GB DDR4 500G SSD ミニコンピューター (4C/4T、最大 3.6 GHz) WiFi 6、Bluetooth 5.2、2*LAN、2*HDMI サポート 4K@60Hz、USB3.2、WOL&lt;/a&gt;&lt;/dt&gt;
    &lt;dd&gt;Beelink&lt;/dd&gt;
    &lt;dd&gt;Personal Computers&lt;/dd&gt;
    &lt;dd&gt;B0DNS713WK (ASIN)&lt;/dd&gt;
    &lt;dd&gt;評価&lt;abbr class=&#34;rating fa-sm&#34; title=&#34;4&#34;&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;far fa-star&#34;&gt;&lt;/i&gt;&lt;/abbr&gt;&lt;/dd&gt;
  &lt;/dl&gt;
  &lt;p class=&#34;description&#34;&gt;ついカッとなってポチった。 Intel &lt;a href=&#34;https://www.intel.co.jp/content/www/jp/ja/products/sku/241636/intel-processor-n150-6m-cache-up-to-3-60-ghz/specifications.html&#34;&gt;N150&lt;/a&gt; プロセッサ搭載，メモリ16GB，ストレージ500GB。 Windows 11 Pro がバンドルされて26K円。&lt;/p&gt;
  &lt;p class=&#34;powered-by&#34;&gt;reviewed by &lt;a href=&#39;#maker&#39; class=&#39;reviewer&#39;&gt;Spiegel&lt;/a&gt; on &lt;abbr class=&#34;dtreviewed&#34; title=&#34;2025-01-08&#34;&gt;2025-01-08&lt;/abbr&gt; (powered by &lt;a href=&#34;https://affiliate.amazon.co.jp/assoc_credentials/home&#34;&gt;PA-APIv5&lt;/a&gt;)&lt;/p&gt;
&lt;/div&gt; &lt;!-- Mini PC ミニPC N150 Beelink EQ14 Win11pro --&gt;
&lt;p&gt;すンごいハイスペックというわけではないけど，これ採算とれてるの？
いや，中国メーカーだし赤字覚悟な値段なわけないか？ ミニPCの相場を知らないので適正価格が分からない。
まぁ，ヤバそうなら潰して Linux 機にするか（笑）&lt;/p&gt;
&lt;p&gt;以前 &lt;a href=&#34;https://text.baldanders.info/remark/2021/12/azure-virtual-desktop-2/&#34; target=&#34;_blank&#34; title=&#34;Azure Virtual Desktop で遊ぶ&#34;&gt;Azure Virtual Desktop で遊&lt;/a&gt;んだんだけど，継続的に使おうとするとランニングコストが馬鹿にならなくて。
ホビーで利用するには割に合わないと感じて削除したんだよね。
今回買ったミニPCなら Windows 環境下の動作検証用として必要十分かな，って感じ。&lt;/p&gt;
&lt;p&gt;電源ケーブルと HDMI ケーブルは付属してるけど（当然ながら）モニタやキーボード・マウスや LAN ケーブル（必要なら）は自前で用意する必要がある。
昨年，衝動で&lt;a href=&#34;https://text.baldanders.info/remark/2024/11/mechanical-keyboard/&#34; target=&#34;_blank&#34; title=&#34;はじめてのメカニカルキーボード&#34;&gt;メカニカルキーボードを買った&lt;/a&gt;ときに，余ったキーボードを捨てずに取っておいてよかったよ。&lt;/p&gt;
&lt;p&gt;セットアップは滞りなく。
でも，せっかく省スペースのミニPCを買ったんだから，直にモニタやキーボード等を繋げるんじゃなくリモートデスクトップで Ubuntu 機からアクセスできないかな？ と思ったら Ubuntu デスクトップに標準で入ってる Remmina を使えばいいらしい。&lt;/p&gt;
&lt;figure style=&#39;margin:0 auto;text-align:center;&#39;&gt;&lt;a href=&#34;./remmina-setup-1.png&#34;&gt;&lt;img src=&#34;./remmina-setup-1.png&#34; srcset=&#34;./remmina-setup-1.png 877w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;Remote Connection Profile (1)&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;&lt;div&gt;&lt;a href=&#34;./remmina-setup-1.png&#34;&gt;Remote Connection Profile (1)&lt;/a&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;中途半端に日本語化されているが（日本語化作業有難うございます）これで問題なく接続できた。&lt;/p&gt;
&lt;figure style=&#39;margin:0 auto;text-align:center;&#39;&gt;&lt;a href=&#34;./remote-desktop.png&#34;&gt;&lt;img src=&#34;./remote-desktop.png&#34; srcset=&#34;./remote-desktop.png 1920w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;リモートデスクトップ on Ubuntu デスクトップ&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;&lt;div&gt;&lt;a href=&#34;./remote-desktop.png&#34;&gt;リモートデスクトップ on Ubuntu デスクトップ&lt;/a&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;（標準のブラウザを Firefox に入れ替えている）&lt;/p&gt;
&lt;p&gt;クリップボードの共有も問題なくできてるし，音声もリモートオーディオで問題なく鳴っている。
よーし，うむうむ，よーし。&lt;/p&gt;
&lt;p&gt;ちなみに上図はリモートデスクトップを最高品質で表示している。&lt;/p&gt;
&lt;figure style=&#39;margin:0 auto;text-align:center;&#39;&gt;&lt;a href=&#34;./remmina-setup-2.png&#34;&gt;&lt;img src=&#34;./remmina-setup-2.png&#34; srcset=&#34;./remmina-setup-2.png 877w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;Remote Connection Profile (2)&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;&lt;div&gt;&lt;a href=&#34;./remmina-setup-2.png&#34;&gt;Remote Connection Profile (2)&lt;/a&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;最高品質より下だと画像が間引きされて大昔のファミコンゲームの画面みたいになった（笑）&lt;/p&gt;
&lt;p&gt;これで準備完了。
ミニPC本体はデスクサイドラックに追いやって机上スッキリ。
これから Windows を私好みにカスタマイズするかね。
まずは &lt;a href=&#34;https://scoop.sh/&#34; target=&#34;_blank&#34; title=&#34;Scoop&#34;&gt;Scoop&lt;/a&gt; 入れて Windows Terminal の shell を &lt;a href=&#34;https://github.com/nyaosorg/nyagos&#34; target=&#34;_blank&#34; title=&#34;nyaosorg/nyagos: NYAGOS - The hybrid Commandline Shell betweeeeeeen UNIX &amp;amp; DOS&#34;&gt;NYAGOS&lt;/a&gt; に換装するところからかな。&lt;/p&gt;
&lt;h2&gt;ブックマーク&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://support.microsoft.com/ja-jp/windows/%E3%83%AA%E3%83%A2%E3%83%BC%E3%83%88-%E3%83%87%E3%82%B9%E3%82%AF%E3%83%88%E3%83%83%E3%83%97%E3%81%AE%E4%BD%BF%E3%81%84%E6%96%B9-5fe128d5-8fb1-7a23-3b8a-41e636865e8c&#34; target=&#34;_blank&#34;&gt;リモート デスクトップの使い方 - Microsoft サポート&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://pc-karuma.net/how-to-turn-on-remote-desktop-on-windows-11/&#34; target=&#34;_blank&#34;&gt;Windows 11 - リモートデスクトップを有効にする方法 - PC設定のカルマ&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.milkmemo.com/entry/remote_desktop_ubuntu_win&#34; target=&#34;_blank&#34;&gt;【Ubuntu】UbuntuからWindowsをリモートデスクトップで操作する - Milkのメモ帳&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gihyo.jp/admin/serial/01/ubuntu-recipe/0661&#34; target=&#34;_blank&#34;&gt;第661回　リモートデスクトップビューアー、Remminaを使用する | gihyo.jp&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;参考&lt;/h2&gt;
&lt;div class=&#34;hreview&#34;&gt;
  &lt;div class=&#34;photo&#34;&gt;&lt;a href=&#34;https://www.amazon.co.jp/dp/B07KXCJ8Q1?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;&lt;img src=&#34;https://m.media-amazon.com/images/I/31VV4mOd-sL._SL160_.jpg&#34; width=&#34;160&#34; alt=&#34;photo&#34;&gt;&lt;/a&gt;&lt;/div&gt;
  &lt;dl&gt;
    &lt;dt class=&#34;item&#34;&gt;&lt;a class=&#34;fn url&#34; href=&#34;https://www.amazon.co.jp/dp/B07KXCJ8Q1?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;サンワダイレクト デスクサイドラック 幅60×奥行35×高さ110cm キッチンワゴン マルチラック ライトブラウン 100-DESKF013LBR&lt;/a&gt;&lt;/dt&gt;
    &lt;dd&gt;サンワダイレクト&lt;/dd&gt;
    &lt;dd&gt;&lt;/dd&gt;
    &lt;dd&gt;B07KXCJ8Q1 (ASIN), 4969887636695 (EAN)&lt;/dd&gt;
    &lt;dd&gt;評価&lt;abbr class=&#34;rating fa-sm&#34; title=&#34;4&#34;&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;far fa-star&#34;&gt;&lt;/i&gt;&lt;/abbr&gt;&lt;/dd&gt;
  &lt;/dl&gt;
  &lt;p class=&#34;description&#34;&gt;在宅勤務のため机上を整理するために購入。&lt;a href=&#34;https://www.amazon.co.jp/dp/B0757M9DJ6?tag=baldandersinf-22&amp;linkCode=ogi&amp;th=1&#34;&gt;机&lt;/a&gt;と色を合わせた。&lt;/p&gt;
  &lt;p class=&#34;powered-by&#34;&gt;reviewed by &lt;a href=&#39;#maker&#39; class=&#39;reviewer&#39;&gt;Spiegel&lt;/a&gt; on &lt;abbr class=&#34;dtreviewed&#34; title=&#34;2022-12-27&#34;&gt;2022-12-27&lt;/abbr&gt; (powered by &lt;a href=&#34;https://affiliate.amazon.co.jp/assoc_credentials/home&#34;&gt;PA-APIv5&lt;/a&gt;)&lt;/p&gt;
&lt;/div&gt; &lt;!-- デスクサイドラック --&gt;
&lt;div class=&#34;hreview&#34;&gt;
  &lt;div class=&#34;photo&#34;&gt;&lt;a href=&#34;https://www.amazon.co.jp/dp/B089GN1VKY?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;&lt;img src=&#34;https://m.media-amazon.com/images/I/31aSTGE-heL._SL160_.jpg&#34; width=&#34;160&#34; alt=&#34;photo&#34;&gt;&lt;/a&gt;&lt;/div&gt;
  &lt;dl&gt;
    &lt;dt class=&#34;item&#34;&gt;&lt;a class=&#34;fn url&#34; href=&#34;https://www.amazon.co.jp/dp/B089GN1VKY?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;BUFFALO Giga対応 金属筐体 電源内蔵 8ポート LSW6-GT-8NS/NBK ブラック スイッチングハブ 簡易パッケージ マグネット 壁掛け設置対応&lt;/a&gt;&lt;/dt&gt;
    &lt;dd&gt;バッファロー (Release 2020-06-13)&lt;/dd&gt;
    &lt;dd&gt;その他&lt;/dd&gt;
    &lt;dd&gt;B089GN1VKY (ASIN), 4981254056769 (EAN)&lt;/dd&gt;
    &lt;dd&gt;評価&lt;abbr class=&#34;rating fa-sm&#34; title=&#34;4&#34;&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;far fa-star&#34;&gt;&lt;/i&gt;&lt;/abbr&gt;&lt;/dd&gt;
  &lt;/dl&gt;
  &lt;p class=&#34;description&#34;&gt;在宅勤務でパソコンが増えるためポートが足りなくなった。&lt;/p&gt;
  &lt;p class=&#34;powered-by&#34;&gt;reviewed by &lt;a href=&#39;#maker&#39; class=&#39;reviewer&#39;&gt;Spiegel&lt;/a&gt; on &lt;abbr class=&#34;dtreviewed&#34; title=&#34;2022-12-27&#34;&gt;2022-12-27&lt;/abbr&gt; (powered by &lt;a href=&#34;https://affiliate.amazon.co.jp/assoc_credentials/home&#34;&gt;PA-APIv5&lt;/a&gt;)&lt;/p&gt;
&lt;/div&gt; &lt;!-- BUFFALO 8ポート スイッチングハブ --&gt;
&lt;div class=&#34;hreview&#34;&gt;
  &lt;div class=&#34;photo&#34;&gt;&lt;a href=&#34;https://www.amazon.co.jp/dp/B087745J5B?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;&lt;img src=&#34;https://m.media-amazon.com/images/I/315TtRYTRJL._SL160_.jpg&#34; width=&#34;160&#34; alt=&#34;photo&#34;&gt;&lt;/a&gt;&lt;/div&gt;
  &lt;dl&gt;
    &lt;dt class=&#34;item&#34;&gt;&lt;a class=&#34;fn url&#34; href=&#34;https://www.amazon.co.jp/dp/B087745J5B?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;エレコム 電源タップ 雷ガード 10個口 ほこりシャッター付 固定&amp;amp;吊下可能な回転パーツ付き 1m ブラック ECT-0101BK&lt;/a&gt;&lt;/dt&gt;
    &lt;dd&gt;エレコム (Release 2020-05-20)&lt;/dd&gt;
    &lt;dd&gt;エレクトロニクス&lt;/dd&gt;
    &lt;dd&gt;B087745J5B (ASIN), 4549550162593 (EAN)&lt;/dd&gt;
    &lt;dd&gt;評価&lt;abbr class=&#34;rating fa-sm&#34; title=&#34;4&#34;&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;far fa-star&#34;&gt;&lt;/i&gt;&lt;/abbr&gt;&lt;/dd&gt;
  &lt;/dl&gt;
  &lt;p class=&#34;description&#34;&gt;電源コンセントの数が足りなくなったので。この手の雷ガードでは，建物直撃だとあまり効果はないらしいけど，神社のお守りみたいなものだと思えば（笑）&lt;/p&gt;
  &lt;p class=&#34;powered-by&#34;&gt;reviewed by &lt;a href=&#39;#maker&#39; class=&#39;reviewer&#39;&gt;Spiegel&lt;/a&gt; on &lt;abbr class=&#34;dtreviewed&#34; title=&#34;2021-06-13&#34;&gt;2021-06-13&lt;/abbr&gt; (powered by &lt;a href=&#34;https://affiliate.amazon.co.jp/assoc_credentials/home&#34;&gt;PA-APIv5&lt;/a&gt;)&lt;/p&gt;
&lt;/div&gt; &lt;!-- 電源タップ --&gt;
</content>
	</entry><entry>
		<title>今日の戯れ言 2024-10-25</title>
		<link rel="alternate" type="text/html" href="https://text.baldanders.info/remark/2024/10/social-engineering/" />
		<id>tag:text.Baldanders.info,2024-10-25:/remark/2024/10/social-engineering/</id>
		<published>2024-10-25T13:39:32+00:00</published>
		<updated>2024-11-19T11:53:23+00:00</updated>
		<summary>欲しいのは Bluesky でないもの？ / Linux Kernel コミュニティへのソーシャル・エンジニアリング？</summary>
		<author>
			<name>Spiegel</name>
			<uri>https://baldanders.info/profile/</uri>
		</author>
		
	<link rel="cc:license" type="application/rdf+xml" href="https://creativecommons.org/licenses/by-sa/4.0/rdf" />


		<content type="html" xml:lang="ja-jp" xml:base="https://text.baldanders.info/">&lt;p&gt;前回に引き続き Mastodon に書き散らかした戯れ言からピックアップし再構成してお送りする。&lt;/p&gt;
&lt;p&gt;やっぱ TL サービスはログが流れて過去に自分が書いたものを探すのも面倒くさい感じになるので，ちゃんとブログに残しておきたい。
と，いつも思うのだが，特にこの1年半ほどは「書く」意欲が減退してて「お散歩カメラ」の記事ばっかりになっている。
まぁ「書きたくないときには書かない」のがこのブログのポリシーなので（笑）&lt;/p&gt;
&lt;h2 id=&#34;bluesky&#34;&gt;欲しいのは Bluesky でないもの？&lt;/h2&gt;
&lt;p&gt;Bluesky がシリーズAで15Mドルを調達したらしい。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://bsky.social/about/blog/10-24-2024-series-a&#34; target=&#34;_blank&#34;&gt;Bluesky Announces Series A to Grow Network of 13M+ Users - Bluesky&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;めでたい！&lt;/p&gt;
&lt;p&gt;最後に書かれているこの文章が印象的である。&lt;/p&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote cite=&#34;https://bsky.social/about/blog/10-24-2024-series-a&#34;&gt;Traditional social media companies have enclosed the online commons, locked down their APIs to shut out independent developers, and deployed black box algorithms that leave us guessing. This era of old social is over — at Bluesky, we’re returning choice and power to you.&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;via &lt;q&gt;&lt;a href=&#34;https://bsky.social/about/blog/10-24-2024-series-a&#34;&gt;Bluesky Announces Series A to Grow Network of 13M&amp;#43; Users&lt;/a&gt;&lt;/q&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;あくまで私個人の印象で申し訳ないが Bluesky が &lt;abbr class=&#34;emoji-chars&#34; title=&#34;X&#34;&gt;𝕏&lt;/abbr&gt; (旧Twitter) や Facebook/Instagram など既存の SNS と正面切って比較できるようになるのは，ユーザ数が1億を超えたあたりからじゃないかと思っている。
ぶっちゃけ今の Bluesky は &lt;abbr class=&#34;emoji-chars&#34; title=&#34;X&#34;&gt;𝕏&lt;/abbr&gt; がやらかしたときの一時避難先に過ぎず “Traditional social media companies” へのインパクトは小さい。&lt;/p&gt;
&lt;p&gt;あと，これは私が見逃してるかも知れないのでそれならゴメンナサイ &lt;abbr class=&#34;emoji-chars&#34; title=&#34;ペコン&#34;&gt;🙇&lt;/abbr&gt; だけど，確かに Bluesky は本格的に PDS の分散・連合（federation）を始めたけれど，あくまでも Bluesky というアプリケーションの枠内に納まっている。
この辺は ActivityPub ベースの Fediverse が &lt;a href=&#34;https://pixelfed.org/&#34; target=&#34;_blank&#34; title=&#34;Pixelfed - Decentralized social media&#34;&gt;Pixelfed&lt;/a&gt; や &lt;a href=&#34;https://joinpeertube.org/&#34; target=&#34;_blank&#34; title=&#34;What is PeerTube? | JoinPeerTube&#34;&gt;PeerTube&lt;/a&gt; などの多様なアプリケーションを内包しているのとは対照的と言える。&lt;/p&gt;
&lt;p&gt;でも本当に欲しいのはアプリケーションの分散化（あるいは非中央集権化）ではなくアプリケーションを横断して「緩く繋がる」仕組みじゃないだろうか。
そして今のところそれを実現できているのは ActivityPub ベースの Fediverse のみ，と思っている。&lt;/p&gt;
&lt;p&gt;Bluesky というか &lt;a href=&#34;https://atproto.com/&#34; target=&#34;_blank&#34; title=&#34;AT Protocol&#34;&gt;AT Protocol&lt;/a&gt; がそこまでを視野に入れているかどうかは分からない（分かるようになるのはまだ先だろう）。
でも何となく Bluesky がこれよりも発展するためには (&lt;a href=&#34;https://atproto.com/&#34; target=&#34;_blank&#34; title=&#34;AT Protocol&#34;&gt;AT Protocol&lt;/a&gt; ベースの) Bluesky でないキラーアプリケーションが登場することなんじゃないのかな，とか思ったり。&lt;/p&gt;
&lt;h2&gt;Linux Kernel コミュニティへのソーシャル・エンジニアリング？&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gihyo.jp/article/2024/10/daily-linux-241025&#34; target=&#34;_blank&#34;&gt;“ロシアのトロールどもに告ぐ、この変更が元に戻ることはない” ―Linus、ロシア系メンテナーの&amp;quot;追放&amp;quot;を認める | gihyo.jp&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;この記事だけだとピンとこなかったのだが，記事中のリンク先の以下の記事を併せて読んでちょっと理解できたかな。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gihyo.jp/article/2023/03/daily-linux-230329&#34; target=&#34;_blank&#34;&gt;そのパッチは受け取れない ―ロシアの半導体メーカーに在籍する開発者、カーネルパッチを拒否される | gihyo.jp&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;この記事は2023年3月の話でロシアの半導体メーカーに所属するエンジニアが寄与したパッチを拒否されたらしい。
戦時下のロシアメーカーってのがポイントね。&lt;/p&gt;
&lt;p&gt;それに対して最初に挙げた記事はパッチは受け入れたけどメンテナーを拒否したという話らしい。
Linus Torvalds 氏は拒否した彼らを “Russian trolls” と呼んでいるようだ。&lt;/p&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote cite=&#34;https://lore.kernel.org/all/CAHk-=whNGNVnYHHSXUAsWds_MoZ-iEgRMQMxZZ0z-jY4uHT&amp;#43;Gg@mail.gmail.com/&#34;&gt;Ok, lots of Russian trolls out and about.&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;via &lt;q&gt;&lt;a href=&#34;https://lore.kernel.org/all/CAHk-=whNGNVnYHHSXUAsWds_MoZ-iEgRMQMxZZ0z-jY4uHT&amp;#43;Gg@mail.gmail.com/&#34;&gt;Re: [PATCH] Revert “MAINTAINERS: Remove some entries due to various compliance requirements.” - Linus Torvalds&lt;/a&gt;&lt;/q&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;www&lt;/p&gt;
&lt;p&gt;今回の措置の妥当性は私には分からないが，思い出したのは今年（2024年）春にあった OSS プロジェクトへの貢献者を装ってバックドアを埋め込んだ事例だ。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://text.baldanders.info/remark/2024/04/xz-utils-backdoor/&#34; target=&#34;_blank&#34;&gt;XZ Utils に仕組まれたバックドアに関する覚え書き&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://text.baldanders.info/remark/2024/04/take-over-opensource-project/&#34; target=&#34;_blank&#34;&gt;オープンソース・プロジェクトの乗っ取りを試みる&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;この手のソーシャル・エンジニアリングを検出するのはホンマに難しい。
きょうび悪人顔の悪人なんかいないしな。&lt;/p&gt;
&lt;h2&gt;ブックマーク&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://taisy0.com/2024/10/25/205353.html&#34; target=&#34;_blank&#34;&gt;Bluesky、サブスクリプションサービスを準備中 ｰ ユーザー数は先月から300万人増の1,300万人超に | 気になる、記になる…&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.itmedia.co.jp/news/articles/2410/25/news110.html&#34; target=&#34;_blank&#34;&gt;Bluesky、1500万ドル調達　追加機能が使えるサブスクプラン開発中 - ITmedia NEWS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://p2ptk.org/monopoly/5000&#34; target=&#34;_blank&#34;&gt;Blueskyとメタクソ化 | p2ptk[.]org&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tbray.org/ongoing/When/202x/2024/11/15/Not-Bluesky&#34; target=&#34;_blank&#34;&gt;ongoing by Tim Bray · Why Not Bluesky&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;参考図書&lt;/h2&gt;
&lt;div class=&#34;hreview&#34;&gt;
  &lt;div class=&#34;photo&#34;&gt;&lt;a href=&#34;https://www.amazon.co.jp/dp/4296001574?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;&lt;img src=&#34;https://m.media-amazon.com/images/I/51anznwPz2L._SL160_.jpg&#34; width=&#34;108&#34; alt=&#34;photo&#34;&gt;&lt;/a&gt;&lt;/div&gt;
  &lt;dl&gt;
    &lt;dt class=&#34;item&#34;&gt;&lt;a class=&#34;fn url&#34; href=&#34;https://www.amazon.co.jp/dp/4296001574?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;ハッキング思考　強者はいかにしてルールを歪めるのか、それを正すにはどうしたらいいのか&lt;/a&gt;&lt;/dt&gt;
    &lt;dd&gt;ブルース・シュナイアー (著), 高橋 聡 (翻訳)&lt;/dd&gt;
    &lt;dd&gt;日経BP 2023-10-12&lt;/dd&gt;
    &lt;dd&gt;単行本&lt;/dd&gt;
    &lt;dd&gt;4296001574 (ASIN), 9784296001576 (EAN), 4296001574 (ISBN)&lt;/dd&gt;
    &lt;dd&gt;評価&lt;abbr class=&#34;rating fa-sm&#34; title=&#34;4&#34;&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;far fa-star&#34;&gt;&lt;/i&gt;&lt;/abbr&gt;&lt;/dd&gt;
  &lt;/dl&gt;
  &lt;p class=&#34;description&#34;&gt;「AI時代にルールを味方につけるには、「正しいハッキングの考え方」が必要だ」（帯の言葉より）&lt;/p&gt;
  &lt;p class=&#34;powered-by&#34;&gt;reviewed by &lt;a href=&#39;#maker&#39; class=&#39;reviewer&#39;&gt;Spiegel&lt;/a&gt; on &lt;abbr class=&#34;dtreviewed&#34; title=&#34;2023-10-13&#34;&gt;2023-10-13&lt;/abbr&gt; (powered by &lt;a href=&#34;https://affiliate.amazon.co.jp/assoc_credentials/home&#34;&gt;PA-APIv5&lt;/a&gt;)&lt;/p&gt;
&lt;/div&gt; &lt;!-- ハッキング思考 --&gt;
&lt;div class=&#34;hreview&#34;&gt;
  &lt;div class=&#34;photo&#34;&gt;&lt;a href=&#34;https://www.amazon.co.jp/dp/4822283100?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;&lt;img src=&#34;https://m.media-amazon.com/images/I/51-pZ52JsUL._SL160_.jpg&#34; width=&#34;107&#34; alt=&#34;photo&#34;&gt;&lt;/a&gt;&lt;/div&gt;
  &lt;dl&gt;
    &lt;dt class=&#34;item&#34;&gt;&lt;a class=&#34;fn url&#34; href=&#34;https://www.amazon.co.jp/dp/4822283100?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;セキュリティはなぜやぶられたのか&lt;/a&gt;&lt;/dt&gt;
    &lt;dd&gt;ブルース・シュナイアー (著), 井口 耕二 (翻訳)&lt;/dd&gt;
    &lt;dd&gt;日経BP 2007-02-15&lt;/dd&gt;
    &lt;dd&gt;単行本&lt;/dd&gt;
    &lt;dd&gt;4822283100 (ASIN), 9784822283100 (EAN), 4822283100 (ISBN)&lt;/dd&gt;
    &lt;dd&gt;評価&lt;abbr class=&#34;rating fa-sm&#34; title=&#34;5&#34;&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&lt;/abbr&gt;&lt;/dd&gt;
  &lt;/dl&gt;
  &lt;p class=&#34;description&#34;&gt;原書のタイトルが “&lt;a href=&#34;https://www.amazon.co.jp/dp/B000PY3NB4?tag=baldandersinf-22&amp;linkCode=ogi&amp;th=1&amp;psc=1&#34;&gt;Beyond Fear: Thinking Sensibly About Security in an Uncertain World&lt;/a&gt;” なのに対して日本語タイトルがどうしようもなくヘボいが中身は名著。とりあえず読んどきなはれ。ゼロ年代当時 9.11 およびその後の米国のセキュリティ政策と深く関連している内容なので，そのへんを加味して読むとよい。&lt;/p&gt;
  &lt;p class=&#34;powered-by&#34;&gt;reviewed by &lt;a href=&#39;#maker&#39; class=&#39;reviewer&#39;&gt;Spiegel&lt;/a&gt; on &lt;abbr class=&#34;dtreviewed&#34; title=&#34;2019-02-11&#34;&gt;2019-02-11&lt;/abbr&gt; (powered by &lt;a href=&#34;https://affiliate.amazon.co.jp/assoc_credentials/home&#34;&gt;PA-APIv5&lt;/a&gt;)&lt;/p&gt;
&lt;/div&gt; &lt;!-- セキュリティはなぜやぶられたのか --&gt;
</content>
	</entry><entry>
		<title>ClamTk を導入する</title>
		<link rel="alternate" type="text/html" href="https://text.baldanders.info/remark/2024/06/install-clamtk/" />
		<id>tag:text.Baldanders.info,2024-06-30:/remark/2024/06/install-clamtk/</id>
		<published>2024-06-30T06:53:58+00:00</published>
		<updated>2024-06-30T08:39:31+00:00</updated>
		<summary>GUI フロントエンドで（多分）簡単操作</summary>
		<author>
			<name>Spiegel</name>
			<uri>https://baldanders.info/profile/</uri>
		</author>
		
	<link rel="cc:license" type="application/rdf+xml" href="https://creativecommons.org/licenses/by-sa/4.0/rdf" />


		<content type="html" xml:lang="ja-jp" xml:base="https://text.baldanders.info/">&lt;p&gt;随分前に &lt;a href=&#34;https://www.clamav.net/&#34; target=&#34;_blank&#34; title=&#34;ClamavNet&#34;&gt;ClamAV&lt;/a&gt; を&lt;a href=&#34;https://text.baldanders.info/remark/2019/05/clamav-for-ubuntu/&#34; target=&#34;_blank&#34; title=&#34;Ununtu に ClamAV を導入する&#34;&gt;導入&lt;/a&gt;する話を書いたのだが，今回は GUI フロントエンドである &lt;a href=&#34;https://gitlab.com/dave_m/clamtk/&#34; target=&#34;_blank&#34; title=&#34;Dave M / clamtk · GitLab&#34;&gt;ClamTk&lt;/a&gt; を導入する。&lt;/p&gt;
&lt;p&gt;その前に &lt;a href=&#34;https://www.clamav.net/&#34; target=&#34;_blank&#34; title=&#34;ClamavNet&#34;&gt;ClamAV&lt;/a&gt; 手順が以前とは少し違ってるみたいなので，そこからやり直し。&lt;/p&gt;
&lt;h2&gt;ClamAV のインストール&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://www.clamav.net/&#34; target=&#34;_blank&#34; title=&#34;ClamavNet&#34;&gt;ClamAV&lt;/a&gt; は APT でインストール可能。
ここは以前と変わらず。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ sudo apt install clamav clamav-daemon libclamunrar
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;a href=&#34;https://text.baldanders.info/remark/2019/05/clamav-for-ubuntu/&#34; target=&#34;_blank&#34; title=&#34;Ununtu に ClamAV を導入する&#34;&gt;前&lt;/a&gt;のときはなかった &lt;code&gt;libclamunrar&lt;/code&gt; は圧縮ファイルの中身やメール添付ファイルを検証するパッケージらしい。
&lt;a href=&#34;https://www.ubuntu.com/&#34; target=&#34;_blank&#34; title=&#34;The leading operating system for PCs, IoT devices, servers and the cloud | Ubuntu&#34;&gt;Ubuntu&lt;/a&gt; では依存パッケージとして &lt;code&gt;libclamunrar11&lt;/code&gt; もインストールされる。
Debian だと &lt;a href=&#34;https://packages-pkgmirror-csail.debian.org/sid/libclamunrar12&#34; target=&#34;_blank&#34; title=&#34;Debian -- sid の libclamunrar12 パッケージに関する詳細&#34;&gt;&lt;code&gt;libclamunrar12&lt;/code&gt;&lt;/a&gt; ってのがあるらいいけど &lt;a href=&#34;https://www.ubuntu.com/&#34; target=&#34;_blank&#34; title=&#34;The leading operating system for PCs, IoT devices, servers and the cloud | Ubuntu&#34;&gt;Ubuntu&lt;/a&gt; の標準リポジトリにはなかった。&lt;/p&gt;
&lt;p&gt;バージョンを確認しておこう。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ clamscan --version
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;ClamAV 1.0.5/27321/Sat Jun 29 17:39:26 2024
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;おー。
v1 に到達してたのか。&lt;/p&gt;
&lt;p&gt;インストール後のサービスの状態を確認する。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ sudo systemctl status clamav-daemon.service
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;○ clamav-daemon.service - Clam AntiVirus userspace daemon
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;     Loaded: loaded (/usr/lib/systemd/system/clamav-daemon.service; enabled; preset: enabled)
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    Drop-In: /etc/systemd/system/clamav-daemon.service.d
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;             └─extend.conf
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;     Active: inactive (dead)
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;TriggeredBy: ○ clamav-daemon.socket
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  Condition: start condition unmet at Sun 2024-06-30 09:19:59 JST; 2min 11s ago
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;             └─ ConditionPathExistsGlob=/var/lib/clamav/daily.{c[vl]d,inc} was not met
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;       Docs: man:clamd(8)
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;             man:clamd.conf(5)
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;             https://docs.clamav.net/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;ありゃ，状態が &lt;code&gt;inactive&lt;/code&gt; だな。
サービスを &lt;code&gt;start&lt;/code&gt; させればいいのかな。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ sudo systemctl start clamav-daemon.service
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ sudo systemctl status clamav-daemon.service
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;● clamav-daemon.service - Clam AntiVirus userspace daemon
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;     Loaded: loaded (/usr/lib/systemd/system/clamav-daemon.service; enabled; preset: enabled)
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    Drop-In: /etc/systemd/system/clamav-daemon.service.d
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;             └─extend.conf
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;     Active: active (running) since Sun 2024-06-30 09:37:30 JST; 5s ago
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;TriggeredBy: ● clamav-daemon.socket
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;       Docs: man:clamd(8)
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;             man:clamd.conf(5)
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;             https://docs.clamav.net/
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    Process: 1408921 ExecStartPre=/bin/mkdir -p /run/clamav (code=exited, status=0/SUCCESS)
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    Process: 1408923 ExecStartPre=/bin/chown clamav /run/clamav (code=exited, status=0/SUCCESS)
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;   Main PID: 1408925 (clamd)
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;      Tasks: 1 (limit: 37666)
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;     Memory: 922.0M (peak: 922.0M)
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        CPU: 5.803s
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;     CGroup: /system.slice/clamav-daemon.service
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;             └─1408925 /usr/sbin/clamd --foreground=true
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;んー，大丈夫かな。&lt;/p&gt;
&lt;p&gt;設定ファイルは &lt;code&gt;/etc/clamav/clamd.conf&lt;/code&gt; ができているはず。
そのままでも問題ない。
強いて挙げるなら &lt;code&gt;MaxThreads&lt;/code&gt; の値が CPU コア数になってると思うので，適当に間引いた値にするとストレスになりにくい。&lt;/p&gt;
&lt;p&gt;On-Access スキャンの設定については以下を参照のこと。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.clamav.net/manual/OnAccess.html&#34; target=&#34;_blank&#34;&gt;On-Access Scanning - ClamAV Documentation&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;設定変更したらサービスを &lt;code&gt;restart&lt;/code&gt; してね。&lt;/p&gt;
&lt;h3&gt;ClamAV 動作確認&lt;/h3&gt;
&lt;p&gt;以下のページからテスト用のファイルをダウンロードする。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.eicar.org/download-anti-malware-testfile/&#34; target=&#34;_blank&#34;&gt;Download Anti Malware Testfile - EICAR&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;次に，以下のコマンドを実行しダウンロードしたファイルをスキャンさせる。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ sudo clamscan -r --bell -i --max-filesize=100M -l scan.log .
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;/path/to/eicar-test/eicar.com.txt: Win.Test.EICAR_HDB-1 FOUND
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;/path/to/eicar-test/eicarcom2.zip: Win.Test.EICAR_HDB-1 FOUND
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;/path/to/eicar-test/eicar_com.zip: Win.Test.EICAR_HDB-1 FOUND
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;/path/to/eicar-test/eicar.com: Win.Test.EICAR_HDB-1 FOUND
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;----------- SCAN SUMMARY -----------
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Known viruses: 8695433
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Engine version: 1.0.5
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Scanned directories: 2
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Scanned files: 11
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Infected files: 4
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Data scanned: 309.96 MB
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Data read: 44.05 MB (ratio 7.04:1)
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Time: 42.667 sec (0 m 42 s)
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Start Date: 2024:06:30 09:53:06
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;End Date:   2024:06:30 09:53:49
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;んー，これも問題なさそうかな。
ちなみにオプションの意味は&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;-r&lt;/code&gt; は指定したディレクトリを再帰的に走査する&lt;/li&gt;
&lt;li&gt;&lt;code&gt;--bell&lt;/code&gt; は malware を見つけたらベルを鳴らす&lt;/li&gt;
&lt;li&gt;&lt;code&gt;-i&lt;/code&gt; malware に感染したファイルのみを報告する&lt;/li&gt;
&lt;li&gt;&lt;code&gt;--max-filesize&lt;/code&gt; は指定したファイルより大きいファイルはスキップする（既定値は &lt;code&gt;25M&lt;/code&gt;）&lt;/li&gt;
&lt;li&gt;&lt;code&gt;-l&lt;/code&gt; はログファイルの指定&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;という感じ。&lt;/p&gt;
&lt;h2&gt;ClamTk のインストール&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://gitlab.com/dave_m/clamtk/&#34; target=&#34;_blank&#34; title=&#34;Dave M / clamtk · GitLab&#34;&gt;ClamTk&lt;/a&gt; のインストールも APT でOK。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ sudo apt install clamtk
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;ただしそのままだと色々と不具合があるらしいので，以下のページを参考に，いくつかのファイルを変更する。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://freefielder.jp/blog/2017/05/ubuntu-clamtk-trouble.html&#34; target=&#34;_blank&#34;&gt;【Ubuntu】ウィルス対策。ClamTkが上手く動作しないときの対処あれこれ。 - freefielder.jp&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;まずは &lt;code&gt;/usr/bin/clamtk&lt;/code&gt; (Perl ソース) ファイルから。&lt;/p&gt;
&lt;p&gt;以下の記述を探す（45行目あたり？）。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-perl&#34; data-lang=&#34;perl&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;setlocale&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;LC_ALL&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#39;&amp;#39;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# setlocale( LC_ALL, &amp;#39;C&amp;#39; );&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;これのコメントを反転させる。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-perl&#34; data-lang=&#34;perl&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# setlocale( LC_ALL, &amp;#39;&amp;#39; );&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;setlocale&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;LC_ALL&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#39;C&amp;#39;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;もうひとつ。
&lt;code&gt;/usr/share/perl5/ClamTk/Scan.pm&lt;/code&gt; (これも Perl ソース) ファイルについても以下の記述を探す（200行目あたり？）。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-perl&#34; data-lang=&#34;perl&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# Try to avoid scanning emails...&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;$directive&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;.=&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#39; --scan-mail=no&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;これの &lt;code&gt;no&lt;/code&gt; の部分を &lt;code&gt;yes&lt;/code&gt; に変更する。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-perl&#34; data-lang=&#34;perl&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# Try to avoid scanning emails...&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;$directive&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;.=&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#39; --scan-mail=yes&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;これって APT で &lt;a href=&#34;https://gitlab.com/dave_m/clamtk/&#34; target=&#34;_blank&#34; title=&#34;Dave M / clamtk · GitLab&#34;&gt;ClamTk&lt;/a&gt; を更新する度にやるのかねぇ。
面倒な&amp;hellip;&lt;/p&gt;
&lt;p&gt;まぁ，いいや。
早速起動してみよう。&lt;/p&gt;
&lt;figure style=&#39;margin:0 auto;text-align:center;&#39;&gt;&lt;a href=&#34;./clamtk.png&#34;&gt;&lt;img src=&#34;./clamtk.png&#34; srcset=&#34;./clamtk.png 554w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;ClamTk&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;&lt;div&gt;&lt;a href=&#34;./clamtk.png&#34;&gt;ClamTk&lt;/a&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;修正のせいで英語表記になってるのかな。
これはしょうがないか。&lt;/p&gt;
&lt;p&gt;まずは “Update Assistant” から&lt;/p&gt;
&lt;figure style=&#39;margin:0 auto;text-align:center;&#39;&gt;&lt;a href=&#34;./update-assistant.png&#34;&gt;&lt;img src=&#34;./update-assistant.png&#34; srcset=&#34;./update-assistant.png 554w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;Update Assistant&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;&lt;div&gt;&lt;a href=&#34;./update-assistant.png&#34;&gt;Update Assistant&lt;/a&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;“I would like to update signitures myself” にチェックを入れて Apply する。
これは signiture データの更新を後述する “Scheduler” で行うため。&lt;/p&gt;
&lt;p&gt;次に “Update” を開く。&lt;/p&gt;
&lt;figure style=&#39;margin:0 auto;text-align:center;&#39;&gt;&lt;a href=&#34;./update.png&#34;&gt;&lt;img src=&#34;./update.png&#34; srcset=&#34;./update.png 554w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;Update&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;&lt;div&gt;&lt;a href=&#34;./update.png&#34;&gt;Update&lt;/a&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;“Check for Updates” を押下して signiture データを更新する（上の図は更新後の状態）。&lt;/p&gt;
&lt;p&gt;更に “Whitelist” を開いて &lt;code&gt;/home/username&lt;/code&gt; ディレクトリ以下でスキャンから除外するディレクトリを指定する。&lt;/p&gt;
&lt;p&gt;これでようやく “Scheduler” の設定ができる。&lt;/p&gt;
&lt;figure style=&#39;margin:0 auto;text-align:center;&#39;&gt;&lt;a href=&#34;./scheduler.png&#34;&gt;&lt;img src=&#34;./scheduler.png&#34; srcset=&#34;./scheduler.png 500w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;Scheduler&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;&lt;div&gt;&lt;a href=&#34;./scheduler.png&#34;&gt;Scheduler&lt;/a&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;これでスキャンと signiture データの更新を行う時刻を指定できる。
“Scheduler” の設定は crontab に反映されている。
こんな感じ&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ crontab -l
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;1 1 * * * /usr/bin/freshclam --datadir=/home/username/.clamtk/db --log=/home/username/.clamtk/db/freshclam.log # clamtk-defs
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;10 1 * * * /usr/bin/clamscan --exclude-dir=/home/username/.clamtk/viruses --exclude-dir=smb4k --exclude-dir=/run/user/username/gvfs --exclude-dir=/home/username/.gvfs --exclude-dir=.thunderbird --exclude-dir=.mozilla-thunderbird --exclude-dir=.evolution --exclude-dir=Mail --exclude-dir=kmail --database=/home/username/.clamtk/db -i -r /home/username --log=&amp;#34;$HOME/.clamtk/history/$(date +\%b-\%d-\%Y).log&amp;#34; 2&amp;gt;/dev/null # clamtk-scan
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;crontab って一見便利ぽいけど，コマンドライン・オプションの指定ミスで簡単に設定が消えちゃうし &lt;a href=&#34;https://gitlab.com/dave_m/clamtk/&#34; target=&#34;_blank&#34; title=&#34;Dave M / clamtk · GitLab&#34;&gt;ClamTk&lt;/a&gt; みたいにツールが設定を行う場合もあるので，うっかり触れないんだよなー&lt;/p&gt;
&lt;p&gt;愚痴はともかく，これで設定完了。
とりあえず “Scan a directory” で malware がないか確認しておこう。&lt;/p&gt;
&lt;p&gt;お疲れ様でした。&lt;/p&gt;
&lt;h2&gt;ブックマーク&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/gladevise/articles/clamav-usage&#34; target=&#34;_blank&#34;&gt;Linux向けウィルス対策ソフトClamAVの使い方&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ameblo.jp/l-yotarou/entry-12836559211.html&#34; target=&#34;_blank&#34;&gt;Ubuntu 22.04 LTSでウイルス対策ソフトを実行 ! | 与太郎のLinux道楽&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sub-log.jp/2022/12/04/linux-mint%e3%81%abclamav%e3%81%aegui%e3%83%95%e3%83%ad%e3%83%b3%e3%83%88%e3%82%a8%e3%83%b3%e3%83%89%e3%81%a7%e3%81%82%e3%82%8bclamtk%e3%82%92%e5%b0%8e%e5%85%a5%e3%81%99%e3%82%8b/&#34; target=&#34;_blank&#34;&gt;Linux MintにClamAVのGUIフロントエンドであるClamTkを導入する  |  サブログ -sub log-&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;参考図書&lt;/h2&gt;
&lt;div class=&#34;hreview&#34;&gt;
  &lt;div class=&#34;photo&#34;&gt;&lt;a href=&#34;https://www.amazon.co.jp/dp/4295013498?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;&lt;img src=&#34;https://m.media-amazon.com/images/I/51Z5QFGJTFL._SL160_.jpg&#34; width=&#34;125&#34; alt=&#34;photo&#34;&gt;&lt;/a&gt;&lt;/div&gt;
  &lt;dl&gt;
    &lt;dt class=&#34;item&#34;&gt;&lt;a class=&#34;fn url&#34; href=&#34;https://www.amazon.co.jp/dp/4295013498?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;スーパーユーザーなら知っておくべきLinuxシステムの仕組み&lt;/a&gt;&lt;/dt&gt;
    &lt;dd&gt;Brian Ward (著), 柴田 芳樹 (翻訳)&lt;/dd&gt;
    &lt;dd&gt;インプレス 2022-03-08 (Release 2022-03-08)&lt;/dd&gt;
    &lt;dd&gt;単行本（ソフトカバー）&lt;/dd&gt;
    &lt;dd&gt;4295013498 (ASIN), 9784295013495 (EAN), 4295013498 (ISBN)&lt;/dd&gt;
    &lt;dd&gt;評価&lt;abbr class=&#34;rating fa-sm&#34; title=&#34;4&#34;&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;far fa-star&#34;&gt;&lt;/i&gt;&lt;/abbr&gt;&lt;/dd&gt;
  &lt;/dl&gt;
  &lt;p class=&#34;description&#34;&gt;&lt;a href=&#34;https://book.impress.co.jp/books/1121101019&#34;&gt;版元で PDF 版が買える&lt;/a&gt;。セキュリティ・エリアにも持ち込めるよう紙の本を買ったのだが，&lt;a href=&#34;https://technical-book-reading-2.connpass.com/event/272189/&#34;&gt;オンライン読書会&lt;/a&gt;が始まったので PDF 版も購入。Linux システムの扱い方に関するリファレンス本として優れている。最初に軽く流し読みして，必要に応じて該当項目を拾い読みしていけばいいだろう。&lt;/p&gt;
  &lt;p class=&#34;powered-by&#34;&gt;reviewed by &lt;a href=&#39;#maker&#39; class=&#39;reviewer&#39;&gt;Spiegel&lt;/a&gt; on &lt;abbr class=&#34;dtreviewed&#34; title=&#34;2023-02-11&#34;&gt;2023-02-11&lt;/abbr&gt; (powered by &lt;a href=&#34;https://affiliate.amazon.co.jp/assoc_credentials/home&#34;&gt;PA-APIv5&lt;/a&gt;)&lt;/p&gt;
&lt;/div&gt; &lt;!-- Linuxシステムの仕組み --&gt;
&lt;div class=&#34;footnotes&#34; role=&#34;doc-endnotes&#34;&gt;
&lt;hr&gt;
&lt;ol&gt;
&lt;li id=&#34;fn:1&#34;&gt;
&lt;p&gt;私は裏で色々バッチ処理を行ってる関係で，マシンは基本的に立ち上げっぱなしである。&amp;#160;&lt;a href=&#34;#fnref:1&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
</content>
	</entry><entry>
		<title>Chromebook を導入する 7 — VS Code の導入</title>
		<link rel="alternate" type="text/html" href="https://text.baldanders.info/remark/2024/05/chromebook-7/" />
		<id>tag:text.Baldanders.info,2024-05-12:/remark/2024/05/chromebook-7/</id>
		<published>2024-05-12T08:48:44+00:00</published>
		<updated>2024-05-12T09:35:08+00:00</updated>
		<summary>多分シリーズ最終回。</summary>
		<author>
			<name>Spiegel</name>
			<uri>https://baldanders.info/profile/</uri>
		</author>
		
	<link rel="cc:license" type="application/rdf+xml" href="https://creativecommons.org/licenses/by-sa/4.0/rdf" />


		<content type="html" xml:lang="ja-jp" xml:base="https://text.baldanders.info/">&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://text.baldanders.info/remark/2024/03/chromebook-1/&#34; target=&#34;_blank&#34;&gt;Chromebook を導入する 1&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://text.baldanders.info/remark/2024/04/chromebook-2/&#34; target=&#34;_blank&#34;&gt;Chromebook を導入する 2 — Linux サブシステム&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://text.baldanders.info/remark/2024/04/chromebook-3/&#34; target=&#34;_blank&#34;&gt;Chromebook を導入する 3 — GnuPG &amp;amp; OpenSSH&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://text.baldanders.info/remark/2024/04/chromebook-4/&#34; target=&#34;_blank&#34;&gt;Chromebook を導入する 4 — Flatpak で Firefox を導入する&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://text.baldanders.info/remark/2024/04/chromebook-5/&#34; target=&#34;_blank&#34;&gt;Chromebook を導入する 5 — APT で Firefox を導入する&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://text.baldanders.info/remark/2024/05/chromebook-6/&#34; target=&#34;_blank&#34;&gt;Chromebook を導入する 6 — Git &amp;amp; Go コンパイラ&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://text.baldanders.info/remark/2024/05/chromebook-7/&#34; target=&#34;_blank&#34;&gt;Chromebook を導入する 7 — VS Code の導入&lt;/a&gt; ← イマココ&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;このシリーズとしては多分最終回。
スキマ時間でちまちまやってたから，やたら時間がかかってしまった。&lt;/p&gt;
&lt;h2&gt;VS Code のインストール&lt;/h2&gt;
&lt;p&gt;ググってみると Chromebook の古いバージョンの記事が多く悩ましいのだが，現状では APT 版をインストールするので問題ないようだ。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://code.visualstudio.com/docs/setup/linux&#34; target=&#34;_blank&#34;&gt;Running Visual Studio Code on Linux&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;上の記事を参考に以下の手順でインストールした&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ cd /etc/apt/keyrings/
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ sudo curl -L https://packages.microsoft.com/keys/microsoft.asc -O
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ echo &amp;#34;deb [arch=amd64,arm64,armhf signed-by=/etc/apt/keyrings/microsoft.asc] https://packages.microsoft.com/repos/code stable main&amp;#34; | sudo tee /etc/apt/sources.list.d/vscode.list &amp;gt; /dev/null
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ sudo apt update
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ sudo apt install code
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;これでランチャーに VS Code のアイコンが入る。&lt;/p&gt;
&lt;figure style=&#39;margin:0 auto;text-align:center;&#39;&gt;&lt;a href=&#34;./launcher.png&#34;&gt;&lt;img src=&#34;./launcher.png&#34; srcset=&#34;./launcher.png 647w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;Chromebook ランチャー&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;&lt;div&gt;&lt;a href=&#34;./launcher.png&#34;&gt;Chromebook ランチャー&lt;/a&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;さっそく&lt;a href=&#34;https://text.baldanders.info/remark/2024/05/chromebook-6/&#34; target=&#34;_blank&#34; title=&#34;Chromebook を導入する 6 — Git &amp;amp; Go コンパイラ&#34;&gt;前回&lt;/a&gt;作った &lt;code&gt;hello&lt;/code&gt; プロジェクトのディレクトリに入って &lt;code&gt;code .&lt;/code&gt; で起動してみる。&lt;/p&gt;
&lt;figure style=&#39;margin:0 auto;text-align:center;&#39;&gt;&lt;a href=&#34;./vscode.png&#34;&gt;&lt;img src=&#34;./vscode.png&#34; srcset=&#34;./vscode.png 1024w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;VS Code&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;&lt;div&gt;&lt;a href=&#34;./vscode.png&#34;&gt;VS Code&lt;/a&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;うんうん。
問題ないかな。
&lt;a href=&#34;https://text.baldanders.info/remark/2021/06/new-machine-here/&#34; target=&#34;_blank&#34; title=&#34;自宅マシンを買うた（これで私も人並みに...）&#34;&gt;自宅機&lt;/a&gt;に比べれば若干もったりしてるが，気になるほどではない。
ChromeOS 標準のエディタに比べればキビキビ動く（笑）&lt;/p&gt;
&lt;p&gt;細かい設定や &lt;a href=&#34;https://go.dev/&#34; target=&#34;_blank&#34; title=&#34;The Go Programming Language&#34;&gt;Go&lt;/a&gt; や markdown 関連の設定については以前に書いた記事を参照のこと。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://text.baldanders.info/remark/2021/02/installing-vscode-again/&#34; target=&#34;_blank&#34;&gt;パソコンに Visual Studio Code を導入する（再チャレンジ）&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://text.baldanders.info/remark/2021/02/golang-with-vscode/&#34; target=&#34;_blank&#34;&gt;Go と VS Code&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://text.baldanders.info/remark/2021/02/markdown-with-vscode/&#34; target=&#34;_blank&#34;&gt;Markdown と VS Code&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;一部記述が古くなってるが，まだ使えるな。
何でも取っておくものである。&lt;/p&gt;
&lt;h2&gt;Inconsolata フォントのインストール&lt;/h2&gt;
&lt;p&gt;私はコード表示用のフォントに昔から Inconsolata を使っている。&lt;/p&gt;
&lt;p&gt;今回の Chromebook には既定で入ってないようなので入れておく。
フォントは GitHub のリポジトリからダウンロードできる。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/googlefonts/Inconsolata/releases&#34; target=&#34;_blank&#34;&gt;Releases · googlefonts/Inconsolata · GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Zip ファイルを解凍し，中に入ってる OTF フォント全部を &lt;code&gt;/usr/local/share/fonts&lt;/code&gt; ディレクトリに突っ込んで &lt;code&gt;fc-cache -fv&lt;/code&gt; とすればOK。
確認は &lt;code&gt;fc-list&lt;/code&gt; コマンドでできる。&lt;/p&gt;
&lt;p&gt;VS Code で使う場合は設定の “Editor: Font Family” の項目に設定すればよい。&lt;/p&gt;
&lt;figure style=&#39;margin:0 auto;text-align:center;&#39;&gt;&lt;a href=&#34;./vscode-settings-font-family.png&#34;&gt;&lt;img src=&#34;./vscode-settings-font-family.png&#34; srcset=&#34;./vscode-settings-font-family.png 1200w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;Editor: Font Family&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;&lt;div&gt;&lt;a href=&#34;./vscode-settings-font-family.png&#34;&gt;Editor: Font Family&lt;/a&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;VS Code は複数のフォントを（優先順位を付けて）指定できるのがいいよね。&lt;/p&gt;
&lt;h2&gt;ファンクションキーがない？&lt;/h2&gt;
&lt;p&gt;VS Code のキーアサインの設定をしようとして気がついたのだが Chromebook にはファンクションキーがなかった。
いや，いまさら気づくとか &lt;code&gt;orz&lt;/code&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://nj-clucker.com/chromebook-function-key/&#34; target=&#34;_blank&#34;&gt;Chromebook でファンクションキーを使う方法。F1 から F12 までどこに割り振られているのか？！&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;なるほど。
&lt;span&gt;&lt;span class=&#34;box&#34;&gt; &lt;i class=&#34;fa-solid fa-magnifying-glass&#34;&gt;&lt;/i&gt; &lt;/span&gt;&lt;/span&gt; キーと組み合わせて使うのか。
覚えておこう。
しかし &lt;code&gt;Shift+Ctrl+F1&lt;/code&gt; とかって組み合わせたらエラいことになるな。&lt;/p&gt;
&lt;h2&gt;ようやく&lt;/h2&gt;
&lt;p&gt;Chromebook のセットアップが終わったよ。
これで外出先でも遊べるようになった。&lt;/p&gt;
&lt;p&gt;でも1kg強の重量は重いよなぁ。
このスペックでせめて1kg未満にならんもんかねぇ。
それとも Chromebook を担ぐためにもう少し容量の大きいメッセンジャーバッグかリュックを買うべきだろうか。
それも本末転倒だよなー。&lt;/p&gt;
&lt;h2&gt;参考&lt;/h2&gt;
&lt;div class=&#34;hreview&#34;&gt;
  &lt;div class=&#34;photo&#34;&gt;&lt;a href=&#34;https://www.amazon.co.jp/dp/B0BKKF7JHV?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;&lt;img src=&#34;https://m.media-amazon.com/images/I/41OOqwWbGBL._SL160_.jpg&#34; width=&#34;160&#34; alt=&#34;photo&#34;&gt;&lt;/a&gt;&lt;/div&gt;
  &lt;dl&gt;
    &lt;dt class=&#34;item&#34;&gt;&lt;a class=&#34;fn url&#34; href=&#34;https://www.amazon.co.jp/dp/B0BKKF7JHV?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;【Amazon.co.jp限定】 ASUS Chromebook クロームブック Flip CX1 11.6インチ 2-in-1 タッチスクリーン 日本語キーボード 重量1.32kg トランスペアレントシルバー CX1102FKA-MK0037&lt;/a&gt;&lt;/dt&gt;
    &lt;dd&gt;ASUS (Release 2022-11-04)&lt;/dd&gt;
    &lt;dd&gt;Personal Computers&lt;/dd&gt;
    &lt;dd&gt;B0BKKF7JHV (ASIN), 0195553939942 (EAN), 195553939942 (UPC)&lt;/dd&gt;
    &lt;dd&gt;評価&lt;abbr class=&#34;rating fa-sm&#34; title=&#34;4&#34;&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;far fa-star&#34;&gt;&lt;/i&gt;&lt;/abbr&gt;&lt;/dd&gt;
  &lt;/dl&gt;
  &lt;p class=&#34;description&#34;&gt;ASUS 製 Chromebook。11.6インチディスプレイ，8GBメモリ，32GBストレージ。正直，ストレージはもう少し欲しかったがメモリ容量優先で選んだ。&lt;/p&gt;
  &lt;p class=&#34;powered-by&#34;&gt;reviewed by &lt;a href=&#39;#maker&#39; class=&#39;reviewer&#39;&gt;Spiegel&lt;/a&gt; on &lt;abbr class=&#34;dtreviewed&#34; title=&#34;2024-03-27&#34;&gt;2024-03-27&lt;/abbr&gt; (powered by &lt;a href=&#34;https://affiliate.amazon.co.jp/assoc_credentials/home&#34;&gt;PA-APIv5&lt;/a&gt;)&lt;/p&gt;
&lt;/div&gt; &lt;!-- ASUS Chromebook --&gt;
&lt;div class=&#34;hreview&#34;&gt;
  &lt;div class=&#34;photo&#34;&gt;&lt;a href=&#34;https://www.amazon.co.jp/dp/B079MCPJGH?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;&lt;img src=&#34;https://m.media-amazon.com/images/I/41PXfQ8766L._SL160_.jpg&#34; width=&#34;156&#34; alt=&#34;photo&#34;&gt;&lt;/a&gt;&lt;/div&gt;
  &lt;dl&gt;
    &lt;dt class=&#34;item&#34;&gt;&lt;a class=&#34;fn url&#34; href=&#34;https://www.amazon.co.jp/dp/B079MCPJGH?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;CloudValley 0.6mm 超薄型 ウェブカメラカバー、メタルカメラカバー カメラ目隠し MacBook air・ノートパソコン・iMac・デスクトップ・PC・MacBook Pro・iPad・iPhone 8/7/6用、プライバシーウェブカメラプロテクション 【2本セット】ブラック&lt;/a&gt;&lt;/dt&gt;
    &lt;dd&gt;CloudValley&lt;/dd&gt;
    &lt;dd&gt;Personal Computers&lt;/dd&gt;
    &lt;dd&gt;B079MCPJGH (ASIN), 0654070887322 (EAN), 654070887322 (UPC)&lt;/dd&gt;
    &lt;dd&gt;評価&lt;abbr class=&#34;rating fa-sm&#34; title=&#34;4&#34;&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;far fa-star&#34;&gt;&lt;/i&gt;&lt;/abbr&gt;&lt;/dd&gt;
  &lt;/dl&gt;
  &lt;p class=&#34;description&#34;&gt;ノートPCに見られるのが嫌なので目隠しした。&lt;/p&gt;
  &lt;p class=&#34;powered-by&#34;&gt;reviewed by &lt;a href=&#39;#maker&#39; class=&#39;reviewer&#39;&gt;Spiegel&lt;/a&gt; on &lt;abbr class=&#34;dtreviewed&#34; title=&#34;2024-03-30&#34;&gt;2024-03-30&lt;/abbr&gt; (powered by &lt;a href=&#34;https://affiliate.amazon.co.jp/assoc_credentials/home&#34;&gt;PA-APIv5&lt;/a&gt;)&lt;/p&gt;
&lt;/div&gt; &lt;!-- カメラ 目隠し シャッター --&gt;
&lt;div class=&#34;hreview&#34;&gt;
  &lt;div class=&#34;photo&#34;&gt;&lt;a href=&#34;https://www.amazon.co.jp/dp/B08LMYWKZD?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;&lt;img src=&#34;https://m.media-amazon.com/images/I/317ZXhs7GQL._SL160_.jpg&#34; width=&#34;160&#34; alt=&#34;photo&#34;&gt;&lt;/a&gt;&lt;/div&gt;
  &lt;dl&gt;
    &lt;dt class=&#34;item&#34;&gt;&lt;a class=&#34;fn url&#34; href=&#34;https://www.amazon.co.jp/dp/B08LMYWKZD?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;エレコム ワイヤレスマウス Bluetooth Slint M-TM10BBBU/EC 薄型 静音 4ボタン プレゼンモード機能付 Windows Mac Android iOS iPadOS FireOS対応 ネイビーブルー&lt;/a&gt;&lt;/dt&gt;
    &lt;dd&gt;エレコム(ELECOM) (Release 2020-11-24)&lt;/dd&gt;
    &lt;dd&gt;Personal Computers&lt;/dd&gt;
    &lt;dd&gt;B08LMYWKZD (ASIN), 4549550198189 (EAN)&lt;/dd&gt;
    &lt;dd&gt;評価&lt;abbr class=&#34;rating fa-sm&#34; title=&#34;4&#34;&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;far fa-star&#34;&gt;&lt;/i&gt;&lt;/abbr&gt;&lt;/dd&gt;
  &lt;/dl&gt;
  &lt;p class=&#34;description&#34;&gt;静音マウスを使いだしたら普通のマウスがカチカチ煩いと感じるようになってしまい，仕方ないので Bluetooth 無線マウスも静音マウスに替えた。単三電池一本で駆動するの助かる。&lt;/p&gt;
  &lt;p class=&#34;powered-by&#34;&gt;reviewed by &lt;a href=&#39;#maker&#39; class=&#39;reviewer&#39;&gt;Spiegel&lt;/a&gt; on &lt;abbr class=&#34;dtreviewed&#34; title=&#34;2024-04-13&#34;&gt;2024-04-13&lt;/abbr&gt; (powered by &lt;a href=&#34;https://affiliate.amazon.co.jp/assoc_credentials/home&#34;&gt;PA-APIv5&lt;/a&gt;)&lt;/p&gt;
&lt;/div&gt; &lt;!-- Bluetooth 無線静音マウス --&gt;
&lt;div class=&#34;hreview&#34;&gt;
  &lt;div class=&#34;photo&#34;&gt;&lt;a href=&#34;https://www.amazon.co.jp/dp/B07KJWYQJW?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;&lt;img src=&#34;https://m.media-amazon.com/images/I/41eb8MUNhHL._SL160_.jpg&#34; width=&#34;118&#34; alt=&#34;photo&#34;&gt;&lt;/a&gt;&lt;/div&gt;
  &lt;dl&gt;
    &lt;dt class=&#34;item&#34;&gt;&lt;a class=&#34;fn url&#34; href=&#34;https://www.amazon.co.jp/dp/B07KJWYQJW?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;Anker PowerExpand&amp;#43; 7-in-1 USB-C PD メディア ハブ 85Wパススルー充電 Power Delivery USB-Cポート HDMI USB-Aポート&lt;/a&gt;&lt;/dt&gt;
    &lt;dd&gt;Anker&lt;/dd&gt;
    &lt;dd&gt;&lt;/dd&gt;
    &lt;dd&gt;B07KJWYQJW (ASIN), 0848061003871 (EAN), 848061003871 (UPC)&lt;/dd&gt;
    &lt;dd&gt;評価&lt;abbr class=&#34;rating fa-sm&#34; title=&#34;4&#34;&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;far fa-star&#34;&gt;&lt;/i&gt;&lt;/abbr&gt;&lt;/dd&gt;
  &lt;/dl&gt;
  &lt;p class=&#34;description&#34;&gt;購入した Chromebook と周辺機器を繋ぐために購入。 USB-C は電源用（Power Delivery 対応）とデータ用の口がある。 HDMI の口もありモニタと繋ぐこともできる。 USB-DAC も繋がる。助かる。&lt;/p&gt;
  &lt;p class=&#34;powered-by&#34;&gt;reviewed by &lt;a href=&#39;#maker&#39; class=&#39;reviewer&#39;&gt;Spiegel&lt;/a&gt; on &lt;abbr class=&#34;dtreviewed&#34; title=&#34;2024-05-06&#34;&gt;2024-05-06&lt;/abbr&gt; (powered by &lt;a href=&#34;https://affiliate.amazon.co.jp/assoc_credentials/home&#34;&gt;PA-APIv5&lt;/a&gt;)&lt;/p&gt;
&lt;/div&gt; &lt;!-- ANKER PowerExpand USB メディアハブ --&gt;
&lt;div class=&#34;hreview&#34;&gt;
  &lt;div class=&#34;photo&#34;&gt;&lt;a href=&#34;https://www.amazon.co.jp/dp/B08P54PQDB?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;&lt;img src=&#34;https://m.media-amazon.com/images/I/31yRFa0S-&amp;#43;L._SL160_.jpg&#34; width=&#34;160&#34; alt=&#34;photo&#34;&gt;&lt;/a&gt;&lt;/div&gt;
  &lt;dl&gt;
    &lt;dt class=&#34;item&#34;&gt;&lt;a class=&#34;fn url&#34; href=&#34;https://www.amazon.co.jp/dp/B08P54PQDB?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;[クローム] メッセンジャーバッグ SIMPLE MESSENGER/シンプル メッセンジャー BLACK (現行モデル) 12L 防水 メンズ&lt;/a&gt;&lt;/dt&gt;
    &lt;dd&gt;CHROME(クローム)&lt;/dd&gt;
    &lt;dd&gt;ウェア&amp;amp;シューズ&lt;/dd&gt;
    &lt;dd&gt;B08P54PQDB (ASIN), 0841916163973 (EAN), 841916163973 (UPC)&lt;/dd&gt;
    &lt;dd&gt;評価&lt;abbr class=&#34;rating fa-sm&#34; title=&#34;4&#34;&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;far fa-star&#34;&gt;&lt;/i&gt;&lt;/abbr&gt;&lt;/dd&gt;
  &lt;/dl&gt;
  &lt;p class=&#34;description&#34;&gt;プライベートお出かけ用。たまたま安売りの時に購入できた。チャリンコ乗ってても背中がゆさゆさしない。大きすぎず丁度いいサイズ。鞄の蓋がマジックテープでちょっと煩いのが玉に瑕だが，概ね満足。&lt;/p&gt;
  &lt;p class=&#34;powered-by&#34;&gt;reviewed by &lt;a href=&#39;#maker&#39; class=&#39;reviewer&#39;&gt;Spiegel&lt;/a&gt; on &lt;abbr class=&#34;dtreviewed&#34; title=&#34;2022-10-08&#34;&gt;2022-10-08&lt;/abbr&gt; (powered by &lt;a href=&#34;https://affiliate.amazon.co.jp/assoc_credentials/home&#34;&gt;PA-APIv5&lt;/a&gt;)&lt;/p&gt;
&lt;/div&gt; &lt;!-- メッセンジャーバッグ --&gt;
&lt;div class=&#34;hreview&#34;&gt;
  &lt;div class=&#34;photo&#34;&gt;&lt;a href=&#34;https://www.amazon.co.jp/dp/B09BMPZ3BZ?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;&lt;img src=&#34;https://m.media-amazon.com/images/I/51Q5HoOI9xL._SL160_.jpg&#34; width=&#34;112&#34; alt=&#34;photo&#34;&gt;&lt;/a&gt;&lt;/div&gt;
  &lt;dl&gt;
    &lt;dt class=&#34;item&#34;&gt;&lt;a class=&#34;fn url&#34; href=&#34;https://www.amazon.co.jp/dp/B09BMPZ3BZ?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;Chromebook仕事術 最速で業務に生かす基本＋活用ワザ できるビジネスシリーズ&lt;/a&gt;&lt;/dt&gt;
    &lt;dd&gt;株式会社インサイトイメージ (著)&lt;/dd&gt;
    &lt;dd&gt;インプレス 2021-08-04 (Release 2021-08-04)&lt;/dd&gt;
    &lt;dd&gt;Kindle版&lt;/dd&gt;
    &lt;dd&gt;B09BMPZ3BZ (ASIN)&lt;/dd&gt;
    &lt;dd&gt;評価&lt;abbr class=&#34;rating fa-sm&#34; title=&#34;4&#34;&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;far fa-star&#34;&gt;&lt;/i&gt;&lt;/abbr&gt;&lt;/dd&gt;
  &lt;/dl&gt;
  &lt;p class=&#34;description&#34;&gt;Chromebook の操作・設定の基本部分について一通り網羅している感じ。参考になった。&lt;/p&gt;
  &lt;p class=&#34;powered-by&#34;&gt;reviewed by &lt;a href=&#39;#maker&#39; class=&#39;reviewer&#39;&gt;Spiegel&lt;/a&gt; on &lt;abbr class=&#34;dtreviewed&#34; title=&#34;2024-03-28&#34;&gt;2024-03-28&lt;/abbr&gt; (powered by &lt;a href=&#34;https://affiliate.amazon.co.jp/assoc_credentials/home&#34;&gt;PA-APIv5&lt;/a&gt;)&lt;/p&gt;
&lt;/div&gt; &lt;!-- Chromebook仕事術 --&gt;
&lt;div class=&#34;hreview&#34;&gt;
  &lt;div class=&#34;photo&#34;&gt;&lt;a href=&#34;https://www.amazon.co.jp/dp/4295013498?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;&lt;img src=&#34;https://m.media-amazon.com/images/I/51Z5QFGJTFL._SL160_.jpg&#34; width=&#34;125&#34; alt=&#34;photo&#34;&gt;&lt;/a&gt;&lt;/div&gt;
  &lt;dl&gt;
    &lt;dt class=&#34;item&#34;&gt;&lt;a class=&#34;fn url&#34; href=&#34;https://www.amazon.co.jp/dp/4295013498?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;スーパーユーザーなら知っておくべきLinuxシステムの仕組み&lt;/a&gt;&lt;/dt&gt;
    &lt;dd&gt;Brian Ward (著), 柴田 芳樹 (翻訳)&lt;/dd&gt;
    &lt;dd&gt;インプレス 2022-03-08 (Release 2022-03-08)&lt;/dd&gt;
    &lt;dd&gt;単行本（ソフトカバー）&lt;/dd&gt;
    &lt;dd&gt;4295013498 (ASIN), 9784295013495 (EAN), 4295013498 (ISBN)&lt;/dd&gt;
    &lt;dd&gt;評価&lt;abbr class=&#34;rating fa-sm&#34; title=&#34;4&#34;&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;far fa-star&#34;&gt;&lt;/i&gt;&lt;/abbr&gt;&lt;/dd&gt;
  &lt;/dl&gt;
  &lt;p class=&#34;description&#34;&gt;&lt;a href=&#34;https://book.impress.co.jp/books/1121101019&#34;&gt;版元で PDF 版が買える&lt;/a&gt;。セキュリティ・エリアにも持ち込めるよう紙の本を買ったのだが，&lt;a href=&#34;https://technical-book-reading-2.connpass.com/event/272189/&#34;&gt;オンライン読書会&lt;/a&gt;が始まったので PDF 版も購入。Linux システムの扱い方に関するリファレンス本として優れている。最初に軽く流し読みして，必要に応じて該当項目を拾い読みしていけばいいだろう。&lt;/p&gt;
  &lt;p class=&#34;powered-by&#34;&gt;reviewed by &lt;a href=&#39;#maker&#39; class=&#39;reviewer&#39;&gt;Spiegel&lt;/a&gt; on &lt;abbr class=&#34;dtreviewed&#34; title=&#34;2023-02-11&#34;&gt;2023-02-11&lt;/abbr&gt; (powered by &lt;a href=&#34;https://affiliate.amazon.co.jp/assoc_credentials/home&#34;&gt;PA-APIv5&lt;/a&gt;)&lt;/p&gt;
&lt;/div&gt; &lt;!-- Linuxシステムの仕組み --&gt;
&lt;div class=&#34;hreview&#34;&gt;
  &lt;div class=&#34;photo&#34;&gt;&lt;a href=&#34;https://www.amazon.co.jp/dp/4621300253?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;&lt;img src=&#34;https://m.media-amazon.com/images/I/41meaSLNFfL._SL160_.jpg&#34; width=&#34;122&#34; alt=&#34;photo&#34;&gt;&lt;/a&gt;&lt;/div&gt;
  &lt;dl&gt;
    &lt;dt class=&#34;item&#34;&gt;&lt;a class=&#34;fn url&#34; href=&#34;https://www.amazon.co.jp/dp/4621300253?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;プログラミング言語Go (ADDISON-WESLEY PROFESSIONAL COMPUTING SERIES)&lt;/a&gt;&lt;/dt&gt;
    &lt;dd&gt;Alan A.A. Donovan (著), Brian W. Kernighan (著), 柴田 芳樹 (翻訳)&lt;/dd&gt;
    &lt;dd&gt;丸善出版 2016-06-20&lt;/dd&gt;
    &lt;dd&gt;単行本（ソフトカバー）&lt;/dd&gt;
    &lt;dd&gt;4621300253 (ASIN), 9784621300251 (EAN), 4621300253 (ISBN)&lt;/dd&gt;
    &lt;dd&gt;評価&lt;abbr class=&#34;rating fa-sm&#34; title=&#34;5&#34;&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&lt;/abbr&gt;&lt;/dd&gt;
  &lt;/dl&gt;
  &lt;p class=&#34;description&#34;&gt;著者のひとりは（あの「バイブル」とも呼ばれる）通称 “K&amp;amp;R” の K のほうである。この本は Go 言語の教科書と言ってもいいだろう。と思ったら絶版状態らしい（2025-01 現在）。復刊を望む！&lt;/p&gt;
  &lt;p class=&#34;powered-by&#34;&gt;reviewed by &lt;a href=&#39;#maker&#39; class=&#39;reviewer&#39;&gt;Spiegel&lt;/a&gt; on &lt;abbr class=&#34;dtreviewed&#34; title=&#34;2016-07-13&#34;&gt;2016-07-13&lt;/abbr&gt; (powered by &lt;a href=&#34;https://affiliate.amazon.co.jp/assoc_credentials/home&#34;&gt;PA-APIv5&lt;/a&gt;)&lt;/p&gt;
&lt;/div&gt; &lt;!-- プログラミング言語Go --&gt;
&lt;div class=&#34;footnotes&#34; role=&#34;doc-endnotes&#34;&gt;
&lt;hr&gt;
&lt;ol&gt;
&lt;li id=&#34;fn:1&#34;&gt;
&lt;p&gt;Ubuntu の話であるが APT v2.8 から仕様が色々と変わるらしい（&lt;a href=&#34;https://gihyo.jp/admin/serial/01/ubuntu-recipe/0812&#34; target=&#34;_blank&#34;&gt;第812回　aptの新機能あれこれ ［Ubuntu 24.04 LTS版］&lt;/a&gt;）。特にリポジトリ情報の記述が deb822 形式に変わるようで，おそらく ChromeOS にも影響が出てくるはず。ちなみに現行（2024-05 時点）の APT のバージョンを見たら 2.6.1 だった。&amp;#160;&lt;a href=&#34;#fnref:1&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
</content>
	</entry>
</feed>
