看板FreeBSD
标 题Re: [问题] pkg_version一直出现错误
发信站山水兰阳 (Thu Jul 24 22:56:52 2008)
转信站ptt!ctu-reader!news.nctu!BBS.ILC.EDU.TW
※ 引述《[email protected] (屠牛特攻队)》之铭言:
> 只是那时我没试过make world修复
> 只是後来用make world还是无效 Or2
所以你是直接打
make world ?
> 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
--
静中见真境,淡中识本然
--
◢◣ - ● -
◢██◣◢◣ ` Origin: 宜兰资教.山水兰阳 telnet://yilan.twbbs.org
~~ ﹌ ~﹌ ﹉ From : 118-166-47-141.dynamic.hinet.net