[FreeBSD 14.1] OS をセットアップした後にインストールした基本的なもの一覧
前書き
自宅に 1 台 FreeBSD をセットアップすることにした。2 年前に 1 台セットアップしたものが現在も稼働中のため 2 台目の FreeBSD だ。
今回セットアップするバージョンは 14.1 になる。
FreeBSD をインストールするのは富士通の新クライアント端末 (FUTRO S720/N) である。とても非力なマシンのため FreeBSD にしたという経緯がある。本当は Ubuntu をセットアップしたかったのですが。
FUTRO S720/N のハードウェアスペック
どれくらい非力なものかを紹介しておこう。
nobi@futro:~ % sysctl hw.model hw.model: AMD GX-222GC SOC with Radeon(TM) R5E Graphics nobi@futro:~ % sysctl hw.physmem hw.physmem: 3892740096 nobi@futro:~ % sysctl hw.realmem hw.realmem: 4294967296 nobi@futro:~ % sudo camcontrol devlist <SanDisk SD8SFAT-032G-1016 Z2334016> at scbus1 target 0 lun 0 (pass0,ada0) nobi@futro:~ %
- CPU: AMD GX-222GC SoC (2 コア、2 スレッド。ベースクロック約 2.2 GHz)
- 使用可能メモリー: 約 3.62 GB
- 全体メモリー: 約 4 GB
- ストレージ: SanDisk 製 32 GB フラッシュメモリ
では、これ以降はインストールしたもの一覧を記録していこう。
インストールしたもの一覧
- dig コマンド
※ 記憶がはっきりしないが OS セットアップ後に最初に dig コマンドをインストールしたと思う。
- curl コマンド
nobi@futro:~ % sudo pkg install curl Password: Updating FreeBSD repository catalogue... FreeBSD repository is up to date. All repositories are up to date. The following 3 package(s) will be affected (of 0 checked): New packages to be INSTALLED: curl: 8.10.1 libpsl: 0.21.5_1 libssh2: 1.11.0_1,3 Number of packages to be installed: 3 The process will require 6 MiB more space. 2 MiB to be downloaded. Proceed with this action? [y/N]: y [1/3] Fetching libssh2-1.11.0_1,3.pkg: 100% 282 KiB 289.0kB/s 00:01 [2/3] Fetching libpsl-0.21.5_1.pkg: 100% 65 KiB 66.1kB/s 00:01 [3/3] Fetching curl-8.10.1.pkg: 100% 2 MiB 1.6MB/s 00:01 Checking integrity... done (0 conflicting) [1/3] Installing libssh2-1.11.0_1,3... [1/3] Extracting libssh2-1.11.0_1,3: 100% [2/3] Installing libpsl-0.21.5_1... [2/3] Extracting libpsl-0.21.5_1: 100% [3/3] Installing curl-8.10.1... [3/3] Extracting curl-8.10.1: 100% nobi@futro:~ %
- python
nobi@futro:~ % sudo pkg install -y python311
Password:
Updating FreeBSD repository catalogue...
FreeBSD repository is up to date.
All repositories are up to date.
The following 3 package(s) will be affected (of 0 checked):
New packages to be INSTALLED:
libffi: 3.4.6
mpdecimal: 4.0.0
python311: 3.11.10
Number of packages to be installed: 3
The process will require 202 MiB more space.
27 MiB to be downloaded.
[1/3] Fetching mpdecimal-4.0.0.pkg: 100% 156 KiB 159.6kB/s 00:01
[2/3] Fetching libffi-3.4.6.pkg: 100% 45 KiB 46.0kB/s 00:01
[3/3] Fetching python311-3.11.10.pkg: 100% 27 MiB 28.0MB/s 00:01
Checking integrity... done (0 conflicting)
[1/3] Installing mpdecimal-4.0.0...
[1/3] Extracting mpdecimal-4.0.0: 100%
[2/3] Installing libffi-3.4.6...
[2/3] Extracting libffi-3.4.6: 100%
[3/3] Installing python311-3.11.10...
[3/3] Extracting python311-3.11.10: 100%
=====
Message from python311-3.11.10:
--
Note that some standard Python modules are provided as separate ports
as they require additional dependencies. They are available as:
py311-gdbm databases/py-gdbm@py311
py311-sqlite3 databases/py-sqlite3@py311
py311-tkinter x11-toolkits/py-tkinter@py311
nobi@futro:~ %
あ