えんでぃの技術ブログ

えんでぃの技術ブログ

ネットワークエンジニアの視点で、IT系のお役立ち情報を提供する技術ブログです。

KVMの基本操作集

KVMの基本操作をCLI (virsh)、GUI (virt-manager, cockpit) それぞれについて紹介します。

sudo pip を実行してはいけない理由

sudo pip install や sudo pip uninstall を実行してはいけない理由について考えたことを共有します。

PythonをVS Codeで書くための環境設定

VS CodeでPythonを書き始めるために最低限必要な初期設定を紹介します。 具体的に手を動かす例もつけました。

Linuxで無線LANが繋がらない時の対処法

Linuxの無線LANでSSIDが表示されないというトラブルの原因と解決策を2つ紹介しました。また、どうしても無線LANのトラブルを解消できない場合に、無線LANを無効化すべき理由についても書きました。

メインPCをLinuxにして良かったこと、困ったこと

LinuxをメインPCとして導入して、良かったことと困ったことについて書きます。Linuxの良さについてアピールします。

venvが動作する仕組みを調べてみた

Pythonのvenvがどのような仕組みで動作するかを調べてみました。ソースコードをには一切触れず、ドキュメントに書かれたことをベースにわかりやすくご説明します。

Pythonパッケージの管理方法

Pythonパッケージをvenvの外にインストールする場合、環境の汚れが気になると思います。本記事では、その汚れを回避するテクニックをご紹介します。

systemd-resolvedの特徴と使い方紹介

Fedora33以降で、systemd-resolvedがデフォルトのDNSクライアントとなりました。複数DNSサーバをFQDNごとに使い分けるper-link DNSが一番の特徴です。そんなsystemd-resolvedの使い方について紹介します。デフォルトでも問題なく動きます。気軽に行きましょ…

/etc/nsswitch.confのhosts行を理解する

/etc/nsswitch.confのhosts database部分の意味を読み解きます。

Fedora33の変更点

Fedora33の変更点の中で、大半のLinuxユーザーに関係しそうな部分を抜き出してみました。viや/etc/nsswitch.conf周りのお話です。

FedoraのOSバージョンアップ手順

Fedora の OS をバージョンアップしました。公式手順通りであっさりうまくいきましたが、その実行手順を補足つきで紹介します。とても簡単です。

rsync+TimeshiftによるLinuxシステム・データバックアップ方法の紹介

Timeshift と rsync を組み合わせることで、Linuxの定期/不定期なシステム/データバックアップを手軽に実現する方法をご紹介します。 特にrsyncのオプションはそのままコピーして使えますので、ぜひ参考にしてみてください。

Timeshift の仕組みを調べてわかったこと

Timeshift の詳細な仕組みを調べてわかったことを書きます。cron, anacron, rsyncコマンドについて理解が深まる内容になりました。

TimeshiftによるLinuxシステムバックアップ

Linux のシステムバックアップツールであるTimeshift の特徴と導入手順を紹介します。

Linux PC 構築関連リンク集

Linux PC 構築関連のリンク集です。PC調達、OSインストール、各種設定方法、トラブル対応の記事へのリンクがまとまっています。

Virtual Machine Manager GUI によるKVM操作

KVMを操作可能なGUIツールであるVirtual Machine Manager のインストール方法と基本的な使い方を紹介します。

Cockpit GUI によるKVM操作

Cockpit によるKVMのGUI操作について紹介します。Cockpit のインストール手順と画面構成について書きます。

KVMの初期設定、及びvirsh, virt-installによるVM作成

QEMU+KVM環境のセットアップ、libvirt CLI (virsh, virt-install) によるVM作成手順を紹介します。今回も原理とトラブルシューティングに力を入れて密度高く紹介します。

QEMU、KVM、libvirtの基礎知識まとめ

KVMの基礎として、QEMU、libvirtとの関係性を紹介します。各コンポーネントの機能・連携方法を知ることで、全体像を理解する助けになればと思います。

Tilix の紹介|Linux用ターミナルエミュレーター

Linux 用のターミナルエミュレーターのTilix について、選定理由、導入手順、カスタマイズ方法を紹介します。汎用的なノウハウもいっぱい盛り込みました。

Linux で音が出ないときの対処法

Linux で音声が出ないときの切り分け、対処の仕方をお伝えします。特に、NUC第十世代 (NUC10) にLinuxをインストールしている方は、対策をそのまま使えますので必見です。

nmcliコマンドによるLinuxネットワーク設定手順

nmcliによるLinuxネットワーク設定の具体的なコマンド例を示します。ipアドレス、ルーティング、vlanの追加・削除・変更・反映方法を含みます。

nmcliコマンドの基礎

nmcliコマンドの基礎知識として、主にデバイスとコネクションの考え方について紹介します。

Linux のブラウザ初期設定方法

Linux で Firefox や Chrome を使うときに感じる独特の癖と、その解決方法をお伝えします。

Linux の日本語入力設定手順

Linux における日本語入力の設定方法を紹介します。Fedora + Cinnamon デスクトップ環境がモデルですが、他環境にも応用は効くはずです。今回は、iBus+Mozc を例に使用します。

Cinnamon Desktop のインストール手順 (Fedora)

Fedora に対するCinnamon Desktop のインストール手順、そして私がCinnamon を選んだ理由について書きました。

Fedora 32 Server のインストール手順|NUC10構築(3)

Fedora 32 Server をインストールしたときの手順と考え方をお伝えします。特に、Fedoraをパソコン用途で使う場合のパーティション分割やLVMの考え方は必見です。

NUC10組立から起動までの手順|NUC10構築(2)

NUCを組み立て、BIOSを更新し、起動順序を指定してOSインストール画面に移動するところまで紹介します。

NUC10セットアップに必要なものを全て紹介|NUC10構築(1)

NUC購入にあたり、合わせて揃えて置くべき周辺機器やファイルを紹介します。可能な限り公式の情報ソースを付記しています。

パソコン買い替えました (NUC10i5FNH)

パソコンが故障したのでNUC第十世代を購入します。雑談記事です。