Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Packages db 损坏了,如何修复?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index 中文 (Chinese)
View previous topic :: View next topic  
Author Message
bpxyz
n00b
n00b


Joined: 05 Apr 2004
Posts: 12
Location: ChongQing China

PostPosted: Mon Oct 10, 2005 1:50 pm    Post subject: Packages db 损坏了,如何修复? Reply with quote

今天发现blog不工作了,查了查mod-php和apache,发现有个怪文件: 'http @',在查找他的来源的时候,发现db损坏了,请问怎么修复?


homegw / # http\@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional
.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<meta name="keywords" content="O-blog,blog,PHP,Mysql,Web,Web Design,XHTML,CSS" />
<meta name="description" content="O-blog,blog,PHP,Mysql,Web,Web Design,XHTML,CSS" />
<title>MY LOG</title>
<style type="text/css">
<!--
.
一大篇html代码
.
<div id="mainContentBo">
<div id="mbleft"></div>
<div id="mbright"></div>
</div>
</div>
<ul id="copy">
<li>&copy; O-blog All rights reserved</li>
<li>www.phpBlog.cn</li>
</ul>
</div></body>
</html>

homegw / # which http\@
/usr/bin/http@
homegw / # equery f /usr/bin/http\@
[ Searching for packages matching /usr/bin/http@... ]
!!! Invalid db entry: /var/db/pkg//sys-kernel
!!! Invalid db entry: /var/db/pkg//dev-php
!!! Invalid db entry: /var/db/pkg//www-client
!!! Invalid db entry: /var/db/pkg//app-admin
!!! Invalid db entry: /var/db/pkg//app-crypt
!!! Invalid db entry: /var/db/pkg//app-emacs
!!! Invalid db entry: /var/db/pkg//perl-core
!!! Invalid db entry: /var/db/pkg//mail-mta
!!! Invalid db entry: /var/db/pkg//app-arch
!!! Invalid db entry: /var/db/pkg//app-misc
!!! Invalid db entry: /var/db/pkg//app-text
!!! Invalid db entry: /var/db/pkg//net-firewall
!!! Invalid db entry: /var/db/pkg//app-portage
!!! Invalid db entry: /var/db/pkg//sys-devel
!!! Invalid db entry: /var/db/pkg//dev-db
!!! Invalid db entry: /var/db/pkg//mail-client
!!! Invalid db entry: /var/db/pkg//net-dns
!!! Invalid db entry: /var/db/pkg//net-ftp
!!! Invalid db entry: /var/db/pkg//net-www
!!! Invalid db entry: /var/db/pkg//media-libs
!!! Invalid db entry: /var/db/pkg//sys-process
!!! Invalid db entry: /var/db/pkg//sys-apps
!!! Invalid db entry: /var/db/pkg//sys-boot
!!! Invalid db entry: /var/db/pkg//sys-libs
!!! Invalid db entry: /var/db/pkg//net-fs
!!! Invalid db entry: /var/db/pkg//net-libs
!!! Invalid db entry: /var/db/pkg//net-mail
!!! Invalid db entry: /var/db/pkg//net-misc
!!! Invalid db entry: /var/db/pkg//net-print
!!! Invalid db entry: /var/db/pkg//net-proxy
!!! Invalid db entry: /var/db/pkg//dev-java
!!! Invalid db entry: /var/db/pkg//dev-lang
!!! Invalid db entry: /var/db/pkg//dev-libs
!!! Invalid db entry: /var/db/pkg//dev-perl
!!! Invalid db entry: /var/db/pkg//dev-util
!!! Invalid db entry: /var/db/pkg//dev-python
!!! Invalid db entry: /var/db/pkg//app-editors
!!! Invalid db entry: /var/db/pkg//sys-fs
!!! Invalid db entry: /var/db/pkg//app-shells
!!! Invalid db entry: /var/db/pkg//app-vim
!!! Invalid db entry: /var/db/pkg//net-dialup
!!! Invalid db entry: /var/db/pkg//net-analyzer

现在我没有办法查找文件出处了...怎么修复啊? 谢谢!
_________________
Router & BT: PIII550 256M 40G+80G Pro100x3
Workstation1: C 1.7G + 1G + 80G
Workstation1: E8400 + 2G + 500G + GF9500
Back to top
View user's profile Send private message
r0bertz
Developer
Developer


Joined: 13 Sep 2004
Posts: 257
Location: HKSAR,China

PostPosted: Tue Oct 11, 2005 4:18 am    Post subject: Reply with quote

rpm用多了吧
equery b /path/to/your/file
Back to top
View user's profile Send private message
bpxyz
n00b
n00b


Joined: 05 Apr 2004
Posts: 12
Location: ChongQing China

PostPosted: Tue Oct 11, 2005 2:22 pm    Post subject: Reply with quote

:oops: 参数确实用错了哈,不好意思.

但是packages db坏了怎么修复呢?
还有portages树也有问题,总有不该存在的文件,最近的sync都是ok的.
怎么办啊?

帮个忙!
_________________
Router & BT: PIII550 256M 40G+80G Pro100x3
Workstation1: C 1.7G + 1G + 80G
Workstation1: E8400 + 2G + 500G + GF9500
Back to top
View user's profile Send private message
citizen428
Retired Dev
Retired Dev


Joined: 10 Jun 2002
Posts: 317
Location: Vienna, Austria

PostPosted: Tue Oct 11, 2005 5:10 pm    Post subject: Reply with quote

bpxyz wrote:

但是packages db坏了怎么修复呢

/usr/lib/portage/bin/fix-db.py
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index 中文 (Chinese) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum