🔖

Windows10からLinuxへ 〜これから始めるUbuntu〜

に公開

押し付け”お節介”にうんざり、自由を求めてUbuntuへお引越し

Windowsで溜まったストレスが限界突破

みなさんはじめまして、”うにぞう”と申します。千葉の片隅でフリーランスエンジニアをやってるただのオッサンです。フルスタックでWEBサービスを開発するとか、事務用の自動化ソリューションの開発とかをやってます。最近は自律型AIエージェントと一緒に開発してます。
いずれは技術的なことも書くかも知れませんが、今回はWindowsが面倒くさくなってきたので、Ubuntuへ引っ越しました。そのことを書きます。
移行を迷っているWindowsユーザーの皆さんの手助けになればと思って書いてみます。

Linuxは”マニア向け”、不安ならMacOSがおすすめ

YouTube動画などでは、TMP2.0がネックになって、古いハードがWindows11に対応しなくなったので、型落ちPCだったらLinuxMintとかおすすめ!!とか煽ってる動画ありますね。
まあ、嘘ではないです。ゲーマーさんみたいに、複雑なパラメータを覚えるのが好きだったり、自作PC経験がある方だったら、ターミナルというWindowsで言えばコマンドプロンプトの画面ですね。それも1週間くらいしたら慣れると思います。

ですが、世の中には車で言ったら”ボンネットを開けたこと無い”って人もいらっしゃいます。
そんな方にはMacOSのほうが向いてますよ。MacOSはWindowsアップデートで頻繁に繰り返されているような頼んでも居ないアップデートがあったり、そもそもアップデートが地雷原だったりはしません。
難しいことを考えたくなければ、MacOSに移行すべきだと思います。しばらく使ってれば慣れます。

不安:いきなりLinuxに移って大丈夫か?

まずこれですね。WindowsからLinuxに移ると、「Windowsソフトが使えなくなる」
これがあると思います。そのとおりですね。

でも解決法はあります。次のふた通り....

  • 「デュアルブート」:WindowsもLinuxもどっちも起動出来るようにすること。ただこれ、インストールに失敗するとどっちも起動できなくなります。OSメーカーもこの方法を想定して作ってないので、場合によっては不安定になります。
  • kvm(仮想環境)を使う:Linux上に仮想PCを使ってWindowsを起動するソフト(KVM/QEMU)があります。自分はこっちを採用しました。今はブラウザでエクセルとかも開けますので、実際に使用頻度はあまりないのが現状ですが、この方法だとゲームとか、Windows独自のソフトも動きます。ただし、起動するには16GB程度のメモリーが無いと動作が重くなると思います。増設したほうが良いでしょう。メモリーさえあれば仮想ハードウェア環境(VT-x/AMD-V)がありまして、Windowsと同じようにサクサク動きますよ。
    8GB以下ですか?どうしましょう?バックアップを取っておいて、デュアルブートに挑戦してみるかもしれません。
  • 使用できない機器が発生する懸念:大抵大丈夫になってますが、USBを挿しただけでは使えない機器とかあります。自分が経験した範囲だと、ゲーミングキーボードのマクロ設定とかは駄目になりました。ただ、Linux独自で同じ機能を作って、割り当てる事は可能なので、自分で弄って設定することは可能です。むしろWindowsと違って大抵のことは出来ます。いままでの方法じゃない解決法がLinuxではたくさんある事はお伝えしておきます。

Linuxに移るメリット

とにかく静か:最近のWindowsは、やれブラウザをedgeに切り替えろとか、Windowsアカウントに登録しろとか、最後にはOneDriveを勝手に起動させてフォルダー構造からしていつの間にか変わってる。自分のPCに入れたことのない物が勝手に入り込んで、思考を邪魔されることがなくなる。気がついたら「あれ、静かだな?」ってマジで思いますよ。

設定画面が変わらない:Windowsでよく変わっていた設定画面の場所、Linuxでは設定をクリックするか、ターミナル(例の黒い画面)で呼び出す。このふた通りしか無いです。慣れれば大抵ターミナルを使用するので迷子にはなりません。しかも呼び出しやすくする”エイリアス”なんていう便利機能もあるので、自分の覚えやすい名前をつけて、設定場所を記憶させることも出来ます。

ChatGPTが最強兵器に:例の黒い画面(以下”ターミナル”と呼びます。これが正式名称なので)にChatGPTをインストールできます。私の場合はgeminiを召喚してますが、ここでパラダイムシフトが起きます。
Windowsの権限の壁に阻まれていたAIはこれによって爆発します。"bluetoothがつながらない"とか、"起動が変だった"とか、AIに聞いてみてください。勝手に見つけに行って、改善案を提案、修正までやってくれます。
Windowsはユーザーにすら触らせない部分があるので、これはかなり難しいです。ですがLinuxは権限さえ与えればそこまで出来ます。(やりたくなければ権限を与えないだけで済みます)

Discussion