pkg_version一直出現錯誤 - BBS

Elvira avatar
By Elvira
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?
--
Tags: BBS

All Comments

pkg_version一直出現錯誤

Anonymous avatar
By Anonymous
at 2008-07-24T21:49
※ 引述《chinsan.bbsatbbs.ilc.edu.tw (有若無,實若虛)》之銘言: : ※ 引述《psboy.bbsatptt.cc (屠牛特攻隊)》之銘言: : andgt; 嘗試過下面的步驟修復 : andgt; 1. cd /usr/ports andamp;andamp; make ...

關於移機是否要重灌?

Andy avatar
By Andy
at 2008-07-24T19:24
※ 引述《chiouss (Heart-shaped chant)》之銘言: : ※ 引述《windincloud (雲淡風輕)》之銘言: : : 我若將原本機器上的hd移到新機器上 : : 並將原系統重新編譯 : : 這樣是否可行? : : 還是說一定要重灌? : 確認新的硬體 kernel 都有支援 (假 ...

FreeBSD + PPPOE

Mary avatar
By Mary
at 2008-07-24T19:13
※ 引述《chinsan.bbsatbbs.ilc.edu.tw (有若無,實若虛)》之銘言: : ※ 引述《herman602.bbsatptt.cc (奸商)》之銘言: : andgt; 作者: herman602 (奸商) 看板: Linux : andgt; 標題: [問題] FreeBSD + PP ...

請問FreeBSD的NCQ

Kumar avatar
By Kumar
at 2008-07-24T18:34
是這樣的,小弟有一台網頁/郵件Server,用的是FreeBSD 7 因為只是當作實體商店的網路DM,因此就隨便拿了一台用了大概三年多的聯強機,上個月 Power掛了換了一顆海韻330W的,結果昨天開始,只要用PHP上傳一個大概500KB以上的檔 案,電腦就整個關機了QQ(是電腦突然關機,/var/log/ ...

關於移機是否要重灌?

George avatar
By George
at 2008-07-24T16:52
※ 引述《windincloud (雲淡風輕)》之銘言: : 我若將原本機器上的hd移到新機器上 : 並將原系統重新編譯 : 這樣是否可行? : 還是說一定要重灌? 確認新的硬體 kernel 都有支援 (假如你不是用 GENERIC 有自己重編過的話) 的話應該 就可以,如果新硬體在 GENERIC ke ...