在拱形爆炸中运行pacman


1

我在我的vmware工作站安装了arch bang。互联网工作正常,但pacman不工作输出pacman -Syy

:: Synchronizing package databases...
error: failed to update core (no servers configured for repository)
error: failed to update extra (no servers configured for repository)
error: failed to update community (no servers configured for repository)
error: failed to synchronize any databases
error: failed to init transaction (no servers configured for repository)

我正在使用桥接网络适配器运行代理。我如何让pacman工作?


1
我没有足够的声誉来评论并问你是否已经取消注释了任何存储库/etc/pacman.d/mirrorlist,但这看起来像是在发生什么。你有没有在镜像列表文件中取消注释一些回购?
mellowmaroon 2013年

没有。没有评论或取消评论。
sudeepdino008 2013年

你能告诉我们你的镜像清单吗?
jens-na 2013年

Answers:


1

对不起,我必须再次通过答案发表评论,但我相当肯定问题就像我提到的那样。我没有列出任何服务器,因此能够复制您的行为/etc/pacman.d/mirrorlist

首先,你说“没有任何评论或评论”,这对我没有任何意义。您列出的服务器/etc/pacman.d/mirrorlist必须是注释或取消注释。您可以在Arch Linux Beginner's Guide中找到详细信息

假设您在该文件中没有任何内容,您可以使用Arch Linux的Pacman Mirrorlist Generator,其中包含以下内容:

  1. 使用该网站生成mirrorlist与您所在国家/地区相关的文件
  2. 取消注释要使用的任何服务器
  3. 将文件移动到/etc/pacman.d/,也许sudo chown root:root /etc/pacman.d/mirrorlist所以权限不会发生任何奇怪的事情

我确实有一个问题:为什么不使用Arch Linux?


1
我的考试即将开始。我的互联网连接是通过代理,这总是使得连接到网络时很难连接到网络。我之前尝试过使用linux,但总是卡在代理部分上。当然如果我能让这个pacman在拱形爆炸中运行,我肯定会转向使用linux。你能告诉我如何在arch bang中配置代理设置吗?
sudeepdino008 2013年

我确实更新了镜像列表。它仍然无法正常工作。
sudeepdino008 2013年

我知道你对缺乏时间的意思,但是一旦你有足够的空闲时间,这是值得的工作,并帮助你学习如何解决这样的问题。你有设置shell变量http_proxy吗?像这样:su && export http_proxy=http://123.45.67.89:12345/ && pacman -Syy。它看起来像wget读取这个变量,并且可以使用wgetpacman
mellowmaroon 2013年

是的,我确实按照wiki中的说明设置了shell变量。网络连接应该是NAT还是桥接?
sudeepdino008 2013年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.