LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 556|回复: 2

pacman error: segmentation fault

[复制链接]
发表于 2009-6-9 22:45:37 | 显示全部楼层 |阅读模式
今天打算升级,没想到pacman出了点 问题。
pacman -Syu
:: 正在同步软件包数据库...
core   33.4K    9.7K/s 00:00:03 [#####################] 100%
extra  381.6K   36.3K/s 00:00:11 [#####################] 100%
error: segmentation fault
Internal pacman error: Segmentation fault.
Please submit a full bug report with --debug if appropriate.

  1. pacman --debug
  2. debug: config: attempting to read file /etc/pacman.conf
  3. debug: config: new section 'options'
  4. debug: config: HoldPkg: pacman
  5. debug: config: HoldPkg: glibc
  6. debug: config: SyncFirst: pacman
  7. debug: config: new section 'core'
  8. debug: setlibpaths() called
  9. debug: option 'cachedir' = /var/cache/pacman/pkg/
  10. debug: registering sync database 'core'
  11. debug: opening database 'core'
  12. debug: opening database from path '/var/lib/pacman/sync/core/'
  13. debug: config: including /etc/pacman.d/mirrorlist
  14. debug: config: attempting to read file /etc/pacman.d/mirrorlist
  15. debug: adding new server URL to database 'core': http://mirrors.163.com/archlinux/archlinux/core/os/i686
  16. debug: config: finished parsing /etc/pacman.d/mirrorlist
  17. debug: config: new section 'extra'
  18. debug: registering sync database 'extra'
  19. debug: opening database 'extra'
  20. debug: opening database from path '/var/lib/pacman/sync/extra/'
  21. debug: config: including /etc/pacman.d/mirrorlist
  22. debug: config: attempting to read file /etc/pacman.d/mirrorlist
  23. debug: adding new server URL to database 'extra': http://mirrors.163.com/archlinux/archlinux/extra/os/i686
  24. debug: config: finished parsing /etc/pacman.d/mirrorlist
  25. debug: config: new section 'community'
  26. debug: registering sync database 'community'
  27. debug: opening database 'community'
  28. debug: opening database from path '/var/lib/pacman/sync/community/'
  29. debug: config: including /etc/pacman.d/mirrorlist
  30. debug: config: attempting to read file /etc/pacman.d/mirrorlist
  31. debug: adding new server URL to database 'community': http://mirrors.163.com/archlinux/archlinux/community/os/i686
  32. debug: config: finished parsing /etc/pacman.d/mirrorlist
  33. debug: config: finished parsing /etc/pacman.conf
  34. debug: registering local database
  35. debug: opening database 'local'
  36. debug: opening database from path '/var/lib/pacman/local/'
  37. 错误:没有指定的操作(使用 -h 获取帮助)
  38. debug: closing database 'local'
  39. debug: unregistering database 'local'
  40. debug: closing database 'core'
  41. debug: unregistering database 'core'
  42. debug: closing database 'extra'
  43. debug: unregistering database 'extra'
  44. debug: closing database 'community'
  45. debug: unregistering database 'community'
复制代码

用的是网易的站,换了别的也是一样。

  1. pacman -Qs pacman
  2. local/pacman 3.2.2-1 (base)
  3.     A library-based package manager with dependency support
  4. local/pacman-mirrorlist 20090509-1 (base)
  5.     Arch Linux mirror list for use by pacman
复制代码

已经做了pacman -Scc,清除了缓存。
除了编译pacman,还有别的办法吗?
发表于 2009-6-9 23:17:47 | 显示全部楼层
换个xfercommand试试。比如在配置文件里面
XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-9 23:34:01 | 显示全部楼层
居然是硬盘坏了。。。。,悲惨啊。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表