投稿

1月, 2024の投稿を表示しています

VanillaOS 3を試す

イメージ
以前仮想マシンで試したものの、あまり時間が取れず、しっかり使えていなかった。 余っている(テスト用においてある)Thinkpad x390に実際に入れて試してみた。 Vanilla OS ところが、サイトに行ってみると少し前(2026-08-24)にUpdateされており2→3へと2年ぶりの更新。 簡単に言うとイミュータブルなOSで、OS本体の書き換えは基本的にできず、A/Bパターンで起動する必要がある。 Aでインストールしたものは、Bに入れられ、起動時にBを選択するとインストール後の状態で使える仕組み。不具合があればまたAに戻せるというもの。 若干、コマンド類が変わってしまっているらしい。 イミュータブルなOSは、これまでにも試したものの日本語がうまく扱えないなど常用するには結構厳しいものがあった。 とはいえ、時間の経過で様々なアプリケーションがFlatpakやAppImageで出揃ってきたので、今回テストすることにした。 インストーラ自体は小さく、起動用のUSBに書き込んで起動すればOK。 インストール完了後、マシン名やユーザ名を入力することで、環境設定は完了。 基本的にはFlatpakでインストールするのが正しい使い方らしいので、必要そうなものを入れてみた。 vscode Brave Browser LMStudio DBeaver-ce Thunderird Obsidian opencode LibreOffice など・・・ どれも、サクサクと動作して気持ちいい。 日本語環境 さて、問題は日本語環境だが、調べてみるとflatpakにmozcもfcitx5も存在していた。 これんらばと思い、入れてみる。 https://note.kurodigi.com/vanillaos-fcitx5-mozc/ が、vanillaOS2の記事のようだけれども、同じ手順でOKだった。 すばらしい。 いつも使用しているmozcが動作するようになった。 ところが、LMStudioでハマった… flatpak特有の問題 LMStudioはすんなり入り、LMLinkでローカルのAIサーバも使用可能。 で、URLを指定したときにWEBサイトを取りに行かせて、処理させるMCPでハマった。 https://github.com/modelcontextprotocol/servers...

Dellの引き取り修理

イメージ
 ノートが壊れたとの連絡 個人のお客さんから、「ノートPCの液晶が剥がれてきた。」と…。 ということで、預かりに行ったら…。 いやいや、液晶の部分は確かに剥がれているけれども…。 ヒンジの部分が破断してますやん。  でもって、開こうとするとヒンジは閉じたままで、液晶を持ち上げるので剥がれてくるという状況。 こんな壊れ方は初めてみましたゎ!  とはいえ、その他の部分は壊れていないので、落としたわけではなさそう。  上から乗ったか、ケース内で変なテンションのかかり方をしたかだろうなぁ。 ということで、一旦Dellのサポートに連絡。 預かったのはちょうど年末で、すぐには対応できないと言われる。(予想では約1ヶ月)  状況写真をメールで送る  見積がくる  お客に確認  修理代金を振り込む ここまでを年内に処理。 PCのデータは念の為バックアップを作成。 年明けて、クロネコが取りに来ることに。   https://business.kuronekoyamato.co.jp/service/lineup/takkyubin_pasotaku/index.html 専用の梱包材がちゃんとあった。  本体のみをダンボールとビニールの間に挟み込んで折って固定するようになっている。 ドライバーさんが初めてだったらしく、少々手こずったものの、完了。 後は修理を待つのみです。 直った! 1週間かからずに戻ってきた。  結局、年内にあらかた処理したので、実質2週間で完了。 開梱すると、綺麗に直っていた。  データも削除されることなく無事なのを確認。  お客に連絡して、持っていく。 「気をつけて使ってくださいね〜」としか言えないけれど 心の中では、「・・・(自主規制)・・・」と思いながらね…。 この手の対応は手間がかかるばっかりで、本当に面倒なんですよ。 連絡や事務処理が多くて(´・ω・`) まぁ、お客は直って喜んでるので、良しとする。 個人のお客さんの場合は、予想外な壊れ方をするのが多いですゎ。 法人の場合は、HDDが逝ったとか、マザーがおかしいとか、接触不良とかがほとんどなんだけどなぁ。 あんまり珍しい壊れ方だったので、一応まとめておく。

Pi-holeの設置

イメージ
 とにかく広告が鬱陶しい… ネットを使用していると、やたらとうるさい広告が出てくる。 PCの場合は気にならないが、スマートフォンを使用している場合、タッチしようとするところに表示されて、誤タッチによる画面遷移がイラッとするよね? ということで、少しでも対策をしてみようと…。 自宅での利用を想定しているので、あまり大掛かりな仕掛は面倒なので、DNSブロッキングを試すことに…。 どこのご家庭にもあるLinuxサーバ上に設定する(笑)  一応、ラズパイやNAS上でも動作するので、その手のマシンがあるなら即導入可ですね。 我が家の場合は外向けサーバを設置する関係上、2段ルータにしている。  そこで、Linuxサーバ上に細工し、内側向けの無線LANルータのDHCP設定を変更する方針で進める。 今回導入するのは、Pi-holeを選定。  面倒でなければ、hostsファイルに全部書きこめば完了だけど、ちまちま作業するのは手間なのと、ログ等の表示ツールも備えているので、利用状況が分りやすいという点で選択。 Pi-hole導入 Ubuntuを使っているので、   https://remoteroom.jp/diary/2020-07-17/ ここを参考にしようかと思ったが…。 すでにWebサーバとして稼働しているし、あまりインストールはしたくない。 ということで、Dockerを使用することに。   https://zenn.dev/superdaigo/articles/install-pi-hole-e2256cba673a06 ここを参考に、compose.yamlを作成 version: "3" services:   pihole:     container_name: pihole     image: pihole/pihole:latest     # network_mode: "host"  # For DHCP server     ports:       - "53:53/tcp"       - "53:53/udp"       - "8080:80/tcp"...