+ -
当前位置:首页 → 问答吧 → 想添加两个中国源,到底该怎么做呢?

想添加两个中国源,到底该怎么做呢?

时间:2009-10-07

来源:互联网

搜狐和网易的两个源,想直接写到pacman.conf里面
[China-sohu]
Server = http://mirrors.sohu.com/archlinux/core/os/i686
Server = http://mirrors.sohu.com/archlinux/extra/os/i686
Server = http://mirrors.sohu.com/archlinux/community/os/i686

这样写用pacman -Sy会报错找不到服务器

作者: 糊涂   发布时间: 2009-10-07

不能这样写。因为http://mirrors.sohu.com/archlinux/core/os/i686下面没有China-sohu.db.tar.gz

作者: jarryson   发布时间: 2009-10-07

写到
/etc/pacman.d/mirrorlist

添加
Server = http://mirrors.sohu.com/archlinux/$repo/os/i686

作者: loou   发布时间: 2009-10-07

lz怎么会想到这样写源呢??

作者: gza633   发布时间: 2009-10-07

还没同步完,用她做什

作者: Havanna   发布时间: 2009-10-07

引用:
作者: jarryson
不能这样写。因为http://mirrors.sohu.com/archlinux/core/os/i686下面没有China-sohu.db.tar.gz
那要怎么写呢?
引用:
作者: loou
写到
/etc/pacman.d/mirrorlist
添加
Server = http://mirrors.sohu.com/archlinux/$repo/os/i686
pacman手册上不是说conf文件里server部分可以强制先访问么?国内源怎么说也比国外的快啊。另外,我没看见搜狐或网易的目录有$repo这个目录啊,不用管它就这样加上就可以了么?
引用:
作者: gza633
lz怎么会想到这样写源呢??
参考上条。另外源的名字是我随便起的,没找到什么参考资料说源的名字该怎么命名。这个不像suse给了链接会自动给你设源的名字。而且好像源的名字是不能随便乱起的
引用:
作者: Havanna
还没同步完,用她做什
如此说来,国内源还得等等啊

作者: 糊涂   发布时间: 2009-10-08

国内有很多源啊 你没看上面的顶置帖么??

像163 lupaword等等~ 虽然更新慢点 但是网速还不错

作者: gza633   发布时间: 2009-10-08

sohu 差不多可以用了
arch算同步完快的了,不过稍微老了几天,不及教育网的几个源同步快

作者: hurricanek   发布时间: 2009-10-08

越前面的优先级越高,很少用到第一个以下的

作者: jarryson   发布时间: 2009-10-08

引用:
作者: jarryson
越前面的优先级越高,很少用到第一个以下的
你说的是mirrorlist里面的源使用顺序么?

作者: 糊涂   发布时间: 2009-10-08

把这个地址放到mirrorlist第一个...$repo会自动被pacman.conf里中括号里那个替代(core/extra/community...),拿的db也是http://mirrors.sohu.com/archlinux/$repo/os/i686/repo.db.tar.gz
中括号里那个名字不是乱来的...

作者: huntxu   发布时间: 2009-10-08

是的,mirrorlist里面考前的源优先使用,
现在pacman升级后
取消了繁琐的目录
core extra community 源统一写为$repo替代

[core] 括号里面的内容,是告诉 pacman 源里面包含一个 名字为core.db.tar.gz 的文件,这个文件包含了这个源的信息。

作者: loou   发布时间: 2009-10-08

引用:
作者: huntxu
把这个地址放到mirrorlist第一个...$repo会自动被pacman.conf里中括号里那个替代(core/extra/community...),拿的db也是http://mirrors.sohu.com/archlinux/$repo/os/i686/repo.db.tar.gz
中括号里那个名字不是乱来的...
引用:
作者: loou
是的,mirrorlist里面考前的源优先使用,
现在pacman升级后
取消了繁琐的目录
core extra community 源统一写为$repo替代

[core] 括号里面的内容,是告诉 pacman 源里面包含一个 名字为core.db.tar.gz 的文件,这个文件包含了这个源的信息。
我就说嘛。原来如此。谢了二位

作者: 糊涂   发布时间: 2009-10-12