LinuxSir.cn,穿越时空的Linuxsir!

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

pacman 更新不了PACMAN3.但可以装其它软件如XMMS

[复制链接]
发表于 2007-10-14 03:37:54 | 显示全部楼层 |阅读模式
[root@ulj ~]# pacman -Sy pacman
:: Synchronizing package databases...

Targets: fakeroot-1.7.1-3 libarchive-2.2.6-2 libdownload-1.1-3 pacman-3.0.6-1

Total Package Size:   1.2 MB

Proceed with upgrade? [Y/n] y

:: Retrieving packages from core...
error: failed to retrieve some files from core

#源
# GENERAL OPTIONS
#
[options]
LogFile     = /var/log/pacman.log
NoUpgrade   = etc/passwd etc/group etc/shadow etc/sudoers
NoUpgrade   = etc/fstab etc/raidtab etc/ld.so.conf
NoUpgrade   = etc/rc.conf etc/rc.local
NoUpgrade   = etc/modprobe.conf etc/modules.conf
NoUpgrade   = etc/lilo.conf boot/grub/menu.lst
HoldPkg     = pacman glibc
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
XferCommand = /usr/bin/proz -sr  %u
# REPOSITORIES
#   - can be defined here or included from another file
#   - pacman will search repositories in the order defined here.
#   - local/custom mirrors can be added here or in separate files
#a
#


[core]
#Server = http://mirror.bjtu.edu.cn/ArchLinux/current/os/i686
Server =ftp://mirror.pacific.net.au/linux/archlinux/current/os/i686
[extra]
#Server = http://mirror.bjtu.edu.cn/ArchLinux/extra/os/i686
Server =ftp://mirror.pacific.net.au/linux/archlinux/extra/os/i686

[testing]
#Server = http://mirror.bjtu.edu.cn/ArchLinux/testing/os/i686
Server =ftp://mirror.pacific.net.au/linux/archlinux/testing/os/i686

[community]
#Server = http://mirror.bjtu.edu.cn/ArchLinux/community/os/i686
Server =ftp://mirror.pacific.net.au/linux/archlinux/community/os/i686

[unstable]
#Server=http://mirror.bjtu.edu.cn/ArchLinux/unstable/os/i686
Server =ftp://mirror.pacific.net.au/linux/archlinux/unstable/os/i686

[root@ulj ~]#
发表于 2007-10-14 05:48:54 | 显示全部楼层
手动把那几个包下过来装上
回复 支持 反对

使用道具 举报

发表于 2007-10-14 07:24:40 | 显示全部楼层
源有所变化,去官方core中下载最新的pacman然后安装
并且修改配置文件

[core]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/core

[extra]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/extra

[community]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/community
回复 支持 反对

使用道具 举报

发表于 2007-10-14 12:56:19 | 显示全部楼层
引用:
Server =ftp://mirror.pacific.net.au/linux/archlinux/ [Red] current [/RED]/os/i686

你拿current的源当core用,当然不行了
回复 支持 反对

使用道具 举报

发表于 2007-10-14 15:27:01 | 显示全部楼层
楼上正解!<--字符破解-->
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-14 15:46:18 | 显示全部楼层
回去试试。好像以前用current也是不得。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-15 09:27:13 | 显示全部楼层
改回core还是不行。不过应改回来。
最后下了和pacman相关的包pacman -A *安装得了pacman 3.06现已可以更新了。谢谢各位。
回复 支持 反对

使用道具 举报

发表于 2007-10-19 15:49:29 | 显示全部楼层
Post by uljling
改回core还是不行。不过应改回来。
最后下了和pacman相关的包pacman -A *安装得了pacman 3.06现已可以更新了。谢谢各位。

那些包是和pacman相关的啊,我也更新不了pacman
回复 支持 反对

使用道具 举报

发表于 2007-10-19 21:08:03 | 显示全部楼层
这是一个已知的bug,(在一些情况下-我记不请了)pacman2在升级pacman3时无法自动(下载)升级libdownload和libarchive,需要手动更新。
回复 支持 反对

使用道具 举报

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

本版积分规则

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