LinuxSir.cn,穿越时空的Linuxsir!

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

无法pacman -Syu

[复制链接]
发表于 2008-11-1 10:29:59 | 显示全部楼层 |阅读模式
用arch-0.7.2-iso刚装的系统,用pacman -Syu,出错,
似乎是源的问题,看了下,所有的镜像都没current了。。。,只有core,
怎么解决。。。
发表于 2008-11-1 10:33:57 | 显示全部楼层
pacman.conf修改下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-1 10:36:00 | 显示全部楼层
运行pacman -Syu

:: Synchronizing package databases...
:: current is up to date
error: anonymous login failed
:: extra is up to date
:: Replace mktemp with coreutils from "current"? [Y/n] y
:: Replace raidtools with mdadm from "current"? [Y/n] y
:: Replace mkinitrd with mkinitcpio from "current"? [Y/n] y
:: Replace slocate with mlocate from "current"? [Y/n] y
:: Replace devfsd with udev from "current"? [Y/n] y
:: Replace util-linux with util-linux-ng from "current"? [Y/n] y

:: pacman has detected a newer version of the "pacman" package.
:: It is recommended that you allow pacman to upgrade itself
:: first, then you can re-run the operation with the newer version.
::
:: Upgrade pacman first? [Y/n] y
error: unresolvable dependencies:
  pacman: requires libarchive>=2.5.5 but it is not in the sync db
  pacman: requires libdownload>=1.3 but it is not in the sync db
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-1 10:40:13 | 显示全部楼层
我修改过/etc/pacman.d/current,去掉了所有的server,加了然后出错了,我上mirror上看了下,又修改为
不过还是不行
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-1 11:09:59 | 显示全部楼层
我修改了pacman.conf加入了core,类似current的写法,不过有新的问题。。。。
pacman -Sy pacman
出错如下
/etc/pacman.d/core: No such file or directory
:: Synchronizing package databases...
core                     [################] 100%      31K    91.1K/s  00:00:00

Targets: attr-2.4.41-1 acl-2.2.47-1 libarchive-2.5.5-1 libdownload-1.3-1
         pacman-3.2.1-1

Total Package Size:   1.1 MB

Proceed with upgrade? [Y/n] y

:: Retrieving packages from core...

failed downloading /archlinux/core/os/i686/attr-2.4.41-1.pkg.tar.gz from mirrors.lcuc.org.cn: HTTP/1.1 404 Not Found


failed downloading /archlinux/core/os/i686/acl-2.2.47-1.pkg.tar.gz from mirrors.lcuc.org.cn: HTTP/1.1 404 Not Found


failed downloading /archlinux/core/os/i686/libarchive-2.5.5-1.pkg.tar.gz from mirrors.lcuc.org.cn: HTTP/1.1 404 Not Found


failed downloading /archlinux/core/os/i686/libdownload-1.3-1.pkg.tar.gz from mirrors.lcuc.org.cn: HTTP/1.1 404 Not Found


failed downloading /archlinux/core/os/i686/pacman-3.2.1-1.pkg.tar.gz from mirrors.lcuc.org.cn: HTTP/1.1 404 Not Found

error: failed to retrieve some files from core
我查了查,mirrors.lcuc.org.cn上有pacman的tar文件,版本号也一样,不过名字不一样,多了个i686,似乎。我觉得可能是pacman升级之后,脚本的改变。。。,哪儿能找到他的脚本?
回复 支持 反对

使用道具 举报

发表于 2008-11-1 11:28:26 | 显示全部楼层
Post by viogus;1902345
我修改了pacman.conf加入了core,类似current的写法,

不过有新的问题。。。。
pacman -Sy pacman
出错如下

我查了查,mirrors.lcuc.org.cn上有pacman的tar文件,版本号也一样,不过名字不一样,多了个i686,似乎。我觉得可能是pacman升级之后,脚本的改变。。。,哪儿能找到他的脚本?


pacman.conf不是你那样写的

里面不用放server =xxx
你已经把 server写在pacman.d/mirrorlist 就行了


实际上你需要把pacman.conf 里的current 改成core就是了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-1 11:49:14 | 显示全部楼层
改core也有会名字多了i686的问题
pacman -Sy pacman
:: Synchronizing package databases...
core                     [################] 100%      31K    83.0K/s  00:00:00

Targets: attr-2.4.41-1 acl-2.2.47-1 libarchive-2.5.5-1 libdownload-1.3-1
         pacman-3.2.1-1

Total Package Size:   1.1 MB

Proceed with upgrade? [Y/n] y

:: Retrieving packages from core...

failed downloading /archlinux/core/os/i686/libarchive-2.5.5-1.pkg.tar.gz from public.gooth.cn: HTTP/1.1 404 Not Found

warning: failed to get filesize for libarchive-2.5.5-1.pkg.tar.gz

failed downloading libarchive-2.5.5-1.pkg.tar.gz from ftp.archlinux.org: 550 Failed to open file.



failed downloading /archlinux/core/os/i686/libarchive-2.5.5-1.pkg.tar.gz from public.gooth.cn: HTTP/1.1 404 Not Found

error: failed to retrieve some files from core
回复 支持 反对

使用道具 举报

发表于 2008-11-1 11:55:11 | 显示全部楼层
昨天开始mirror.lupaworld.com速度不行了,以前我这里很快的,一般能达到极速,昨天不行了
gooth.cn比其他的源还要快一点
我是上海电信,其他人有没有这个问题?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-1 11:58:52 | 显示全部楼层
搞定了,仔细查了查pacman的文档,发现可以远程安装。。。,手动安装了。。.。。
回复 支持 反对

使用道具 举报

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

本版积分规则

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