FreeBSD のバージョンアップを行った。
# svn update /usr/src
# svn update /usr/ports
# make buildworld
# make installworld
・
・
さらに、pkgも。
# pkg upgrade
# pkg update
そしたらslimがログイン動かない。
# pkg autoremove
で掃除をしたらまったく動かない。
# pkg install kde4
これも動かない。
しかたがないので、
# mv /usr/local /usr/local-old
# mkdir /usr/local
# pkg delete xorg
# pkg delete firefox
・
・
# pkg autoremove
再インストール開始。
# pkg install xorg
# pkg install firefox
・
・
うごかない。DBは残っているので、不整合だらけ。
まずはDBのよみだして再インストールスクリプト作成。
# pkg info "*" | sed -e 's/^/yes| pkg install -f /' > /tmp/1
スクリプトの実行。
# sh /tmp/1
startx のエラー原因のライブラリを手でインストール。
mate はまだまだ。Xorgのログを見て足りないものをインストール。
まだslimはログインエラーになる。
emacsには、giflibが必要だが、pkgにない。
# pkg install emacs
# cd /usr/ports/graphics/giflib
# make uninstall ; make install
# svn update /usr/src
# svn update /usr/ports
# make buildworld
# make installworld
・
・
さらに、pkgも。
# pkg upgrade
# pkg update
そしたらslimがログイン動かない。
# pkg autoremove
で掃除をしたらまったく動かない。
# pkg install kde4
これも動かない。
しかたがないので、
# mv /usr/local /usr/local-old
# mkdir /usr/local
# pkg delete xorg
# pkg delete firefox
・
・
# pkg autoremove
再インストール開始。
# pkg install xorg
# pkg install firefox
・
・
うごかない。DBは残っているので、不整合だらけ。
まずはDBのよみだして再インストールスクリプト作成。
# pkg info "*" | sed -e 's/^/yes| pkg install -f /' > /tmp/1
スクリプトの実行。
# sh /tmp/1
startx のエラー原因のライブラリを手でインストール。
mate はまだまだ。Xorgのログを見て足りないものをインストール。
まだslimはログインエラーになる。
emacsには、giflibが必要だが、pkgにない。
# pkg install emacs
# cd /usr/ports/graphics/giflib
# make uninstall ; make install