5.06.2025

FreeBSD 14.2 オンThinkPad X220

ThinkPad X220 にFreeBSD14.2をインストール 2025.05.06時点のメモ
インストールディスクはbootonlyで作成

pkg install sudo #sudoをインストール
visudo                    #sudoersを編集
yourusername    ALL=(ALL) ALL

#ビデオドライバのインストール
sudo pkg install xf86-video-intel 
# xfceのインストール
sudo pkg install xfce
echo "exec startxfce4" > ~/.xinitrc

#解像度の確認と設定
xrandr  
xrandr 
    sudo pkg install drm-kmod
        sudo vi /etc/rc.conf
        kld_list="i915kms"  #一行追加
        reboot

 xrander
    LVDS-1 connected primary 1366x768+0+0

xrandr --output LVDS-1 --mode 1366x768

#Firefoxのインストール
sudo pkg install firefox

#日本語フォントのインストール
sudo pkg install -y ja-font-std
fc-cache -fv  #フォントキャッシュの更新

#IMEのインストール
sudo pkg install fcitx5 fcitx5-mozc fcitx5-configtool

# git
sudo pkg install git
sudo rm -rf /usr/ports    # 古い ports があるなら削除(慎重に!)
sudo git clone https://git.FreeBSD.org/ports.git /usr/ports

wifi

cd /usr/ports/net/wifi-firmware-iwlwifi-kmod
sudo make install clean

 /etc/rc.conf

```

hostname="xxxxxxxxxxxx"
ifconfig_em0="DHCP"
ifconfig_em0_ipv6="inet6 accept_rtadv"
sshd_enable="YES"
moused_nondefault_enable="NO" 

dumpdev="AUTO"
zfs_enable="YES"
kld_list="i915kms iwlwifi"
wlans_iwn0="wlan0"
create_args_wlan0="country JP regdomain JAPAN"
ifconfig_wlan0="WPA SYNCDHCP"

``` 

/etc/wpa_supplicant.conf
network={
    ssid="xxxxxxxxxxxxxxx"
    psk="xxxxxxxxxxxx"
    scan_ssid=1  #非表示SSIDをスキャン

#ソースの取得

git clone https://git.FreeBSD.org/src.git /usr/src

 

#clamav

sudo pkg install clamav

sudo freshclam

/etc/rc.conf

clamav_clamd_enabled="YES"

clamav_freshclam_enable="YES"