pkg_version一直出現錯誤 - BBS
By Elvira
at 2008-07-25T16:15
at 2008-07-25T16:15
Table of Contents
※ 引述《[email protected] (有若無,實若虛)》之銘言:
: ※ 引述《[email protected] (屠牛特攻隊)》之銘言:
: > 只是那時我沒試過make world修復
: > 只是後來用make world還是無效 Or2
: 所以你是直接打 make world ?
呃當然不是這樣
是到/usr/src下面
先打make update
然後再做make buildworld
make kernel
然後make installworld
reboot
: > uname -a
: > FreeBSD daemon.home 7.0-STABLE FreeBSD 7.0-STABLE #12: Fri Jul 18 03:35:25
: > $FreeBSD: ports/UPDATING,v 1.680 2008/07/23 15:06:23 danfe Exp $
: > /usr/sbin/pkg_info:
: 看來都是最新的...
: 那裝一下 ports-mgmt/pkg_install 然後打 /usr/local/sbin/pkg_info 看看是否 ok?
: 若不 ok...那應該是你的 /var/db/pkg 有受損過 XD
: (可能記憶體壞掉當機時檔案寫入有問題, 也有可能某個 port 有問題)
: 那打下列指令把你目前有裝的 ports/packages 列表出來,放到 /tmp/pkglist
: find /var/db/pkg -type d | sed -e 's,/var/db/pkg/,,' | sort > /tmp/pkglist
: 然後打下列指令把所有已裝的 ports/packages 都移除
: pkg_delete -a ; mv /var/db/pkg /var/db/oldpkg ; mkdir -p /var/db/pkg
: 然後你再重新裝要用的 ports/packages 吧 :p
: 若要儘量回復以前套件環境的話,那就參考剛剛備份的 /tmp/pkglist
嗯看來要等下班回去再試試看了
這問題怪就怪在pkgdb.db砍了怎樣rebuild都無用 Or2
似乎真的要把pkg全部移除
然後重裝看看還有沒有救了 = =
-
我的想法是
可能/var/db/pkg下面有一些錯誤寫入的怪檔案
造成rebuild pkgdb會出問題
也許到對應的pkg目錄下面下
把出問題的pkg目錄砍掉
再做rebuild pkg db會ok?
--
: ※ 引述《[email protected] (屠牛特攻隊)》之銘言:
: > 只是那時我沒試過make world修復
: > 只是後來用make world還是無效 Or2
: 所以你是直接打 make world ?
呃當然不是這樣
是到/usr/src下面
先打make update
然後再做make buildworld
make kernel
然後make installworld
reboot
: > uname -a
: > FreeBSD daemon.home 7.0-STABLE FreeBSD 7.0-STABLE #12: Fri Jul 18 03:35:25
: > $FreeBSD: ports/UPDATING,v 1.680 2008/07/23 15:06:23 danfe Exp $
: > /usr/sbin/pkg_info:
: 看來都是最新的...
: 那裝一下 ports-mgmt/pkg_install 然後打 /usr/local/sbin/pkg_info 看看是否 ok?
: 若不 ok...那應該是你的 /var/db/pkg 有受損過 XD
: (可能記憶體壞掉當機時檔案寫入有問題, 也有可能某個 port 有問題)
: 那打下列指令把你目前有裝的 ports/packages 列表出來,放到 /tmp/pkglist
: find /var/db/pkg -type d | sed -e 's,/var/db/pkg/,,' | sort > /tmp/pkglist
: 然後打下列指令把所有已裝的 ports/packages 都移除
: pkg_delete -a ; mv /var/db/pkg /var/db/oldpkg ; mkdir -p /var/db/pkg
: 然後你再重新裝要用的 ports/packages 吧 :p
: 若要儘量回復以前套件環境的話,那就參考剛剛備份的 /tmp/pkglist
嗯看來要等下班回去再試試看了
這問題怪就怪在pkgdb.db砍了怎樣rebuild都無用 Or2
似乎真的要把pkg全部移除
然後重裝看看還有沒有救了 = =
-
我的想法是
可能/var/db/pkg下面有一些錯誤寫入的怪檔案
造成rebuild pkgdb會出問題
也許到對應的pkg目錄下面下
把出問題的pkg目錄砍掉
再做rebuild pkg db會ok?
--
Tags:
BBS
All Comments
Related Posts
pkg_version一直出現錯誤
By Anonymous
at 2008-07-24T21:49
at 2008-07-24T21:49
關於移機是否要重灌?
By Andy
at 2008-07-24T19:24
at 2008-07-24T19:24
FreeBSD + PPPOE
By Mary
at 2008-07-24T19:13
at 2008-07-24T19:13
請問FreeBSD的NCQ
By Kumar
at 2008-07-24T18:34
at 2008-07-24T18:34
關於移機是否要重灌?
By George
at 2008-07-24T16:52
at 2008-07-24T16:52