はとのーと

エジソンノート(アイデア、思い付き、メモ)として使っています。誰かの役に立つかもしれないので公開しています。

メモ 2020-11

2020-11-02

RCS の使い方メモ
  • チェックインする: sudo mkdir RCS, sudo ci {FILENAME}
  • チェックアウトする: sudo co {FILENAME} / sudo co -r{VERSION} {FILENAME}
  • 編集できるようにロックしてチェックアウトする: sudo co -l {FILENAME} / sudo co -l{VERSION} {FILENAME}
  • ロックされているバージョンを調べる: rlog -l {FILENAME}
  • ロックを解除する: sudo rcs -u {FILENAME} / sudo rcs -u{VERSION} {FILENAME}

2020-11-05

ヘッドレスの Ubuntu 20.04 LTS に KVM を入れた時のメモ

参考ページ

環境

  • OS: Ubuntu 20.04 LTS
  • ネットワークインターフェース: enp0s25
  • ブリッジ名: br0
  • ネットワークアドレス: 192.168.0/24
  • ファイアウォール設定ツール: ufw
  • ネットワーク設定ツール: netplan

手順

  • KVM 関連パッケージをインストールする: sudo apt install qemu qemu-kvm libvirt-clients libvirt-daemon-system virtinst bridge-utils
  • libvirtd を起動する: sudo systemctl enable libvirtd, sudo systemctl start libvirtd
  • ブリッジを設定する: /etc/netplan/01-netcfg.yaml を下記の内容で作成
  • ブリッジを作成する: sudo netplan apply
  • KVM 用ブリッジ設定ファイルを作成する: bridge.xml を下記の内容で作成
  • KVM にブリッジを作成する: sudo virsh net-define bridge.xml
  • KVM のブリッジを自動起動するように設定する: sudo virsh net-start br0, sudo virsh net-autostart br0
  • パケットフォワード設定をする: sudo ufw route allow in on br0 out on enp0s25 from 192.168.0.0/24, sudo ufw route allow in on enp0s25 out on br0 from 192.168.0.0/24, sudo ufw route allow in on br0

/etc/netplan/01-netcfg.yaml

# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
   version: 2
   renderer: networkd
   ethernets:
     enp0s25:
       dhcp4: no
       accept-ra: no
   bridges:
     br0:
       dhcp4: no
       accept-ra: no
       addresses: [192.168.0.4/24]
       gateway4: 192.168.0.1
       nameservers:
         addresses: [192.168.0.1, 8.8.4.4]
       interfaces: [enp0s25]
       parameters:
         stp: no

bridge.xml

<network>
  <name>br0</name>
  <forward mode="bridge"/>
  <bridge name="br0" />
</network>

2020-11-14

Linux で再起動が必要か確認する方法
  • Debian 系の場合: /var/run/reboot-requierd があるか確認する
  • Red Hat 系の場合: sudo needs-restarting

2020-11-17

SuSE とコンラート・ツーゼは関係ないらしい

常々考えていた疑問。 SuSE ってコンラート・ツーゼ (ZUSE) と関係あるの?

以下のページによると関係ないようです。

Isn't SUSE Linux named after Konrad Zuse? | Hacker News

  • SUSEはZUSEの良いもじりだね
  • ドイツ人だけどもじりじゃないしSUSEはヒッピーなので古臭いコンピュータに興味ないだろ
  • ドイツではSUSEはSusanneの略で読み方はスーゼ、ZUSEはツーゼ