FreeBSD Tips: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 2: Line 2:
FreeBSD 14.0 が出たので 13.2-p5 から、古式ゆかしくソースから upgrade した。いろいろハマり所があったのでメモ。
FreeBSD 14.0 が出たので 13.2-p5 から、古式ゆかしくソースから upgrade した。いろいろハマり所があったのでメモ。


'''この作業をする前に、あらゆる ports で入れたものを rc.conf で OFF にする。(ここ重要。base system が提供しているライブラリとの不整合等があるので upgrade して make delete-old-libs 後に確認する事)'''
'''この作業をする前に、あらゆる ports で入れたものを rc.conf で OFF にする。(ここ重要。base system が提供しているライブラリとの不整合等があるので upgrade して make delete-old-libs 後に確認する事)('''


'''(network系 daemon で crash (kernel panic) する。avahi-daemon は駄目っぽい)'''
'''(network系 daemon で crash (kernel panic) する。avahi-daemon は駄目っぽい)'''
Line 21: Line 21:
  git clone https://git.FreeBSD.org/ports.git /usr/ports
  git clone https://git.FreeBSD.org/ports.git /usr/ports
やたらとバイナリーパッケージ推しになってるが、無視して老人会モードで逝くw (油断してたら、せっせと手インストールした ports を消されてしまったw)
やたらとバイナリーパッケージ推しになってるが、無視して老人会モードで逝くw (油断してたら、せっせと手インストールした ports を消されてしまったw)
ports の再インストール
<syntaxhighlight lang="bash" enclose="div">
cd /usr/ports/ports-mgmt/portmaster
make install clean
portmaster --list-origins > ~/list-installed
portmaster `cat ~/list-installed`
</syntaxhighlight>


おおおお sudo が無いw ports から入れるw (前からなかったかのかな)
おおおお sudo が無いw ports から入れるw (前からなかったかのかな)