2024-09-09

開始升級到 FreeBSD 14

手上的機器目前全都是 13.x, 現在開始慢慢來升到 14.1, 順便看看 IPv6 能不能弄起來.

差別比較大的是 ports, 因為不能用 portsnap 了, 所以要把換成 git 的方法記下來

1. 先把 pkg 版本換成新的
pkg bootstrap -f
2. 安裝 git
pkg install git
3. 把舊的 /usr/ports 砍掉
cd /usr/ports; rm -rf ./*; rm -rf ./.??*
4. 用 git 拉完整的 ports tree 下來
git clone https://git.freebsd.org/ports.git /usr/ports
5. 抓 ports index 回來放
cd /usr/ports; make fetchindex

其他相關的指令:

更新 ports tree(記得要重新抓 ports index)
cd /usr/ports ; git pull -p
cd /usr/ports; make fetchindex

檢查 ports tree 版本
cd /usr/ports ; git status

沒有留言:

張貼留言