Debian Squeeze Apt-获取错误

时间:2012-08-14 15:16:49

标签: linux debian

我是Linux / Debian的新手(挤压)。我正在尝试使用apt-get来安装git并收到此错误消息。

  

阅读包裹清单......完成   建立依赖树
  阅读国家信息......完成   包git-core不可用,但是由另一个包引用。   这可能意味着包裹丢失,已经过时或者   只能从其他来源获得

     

E:包'git-core'没有安装候选者

我尝试将sources.list编辑到以下

  

#deb cdrom:[Debian GNU / Linux 6.0.5 Squeeze - Official i386 DVD Binary-1 20120512-13:45] />挤压贡献主要

     

#deb cdrom:[Debian GNU / Linux 6.0.5 Squeeze - 官方i386 DVD Binary-1 20120512-13:45] / squeeze contrib main

     

deb http://security.debian.org/挤压/更新主要贡献   deb-src http://security.debian.org/挤压/更新主要贡献

     

deb http://ftp.us.debian.org/debian/挤压/更新主要贡献   deb-src http://ftp.us.debian.org/debian/挤压/更新主要贡献

     

deb http://http.us.debian.org/debian挤压/更新主要贡献   deb-src http://http.us.debian.org/debian挤压/更新主要贡献

     

#squeeze-updates,以前称为'volatile'

     

#安装期间未选择网络镜像。以下条目

     

#作为示例提供,但您应该根据需要进行修改

     

#为您选择的镜子。

     

     

deb http://ftp.debian.org/debian/挤压 - 更新主要贡献   deb-src http://ftp.debian.org/debian/ squeeze-updates main contrib

正如我所说,我对此非常新,所以我不知道sources.list文件中需要什么。我现在无法安装任何东西。我也试过安装php并得到了同样的错误。请帮忙:(

1 个答案:

答案 0 :(得分:6)

git-core包已过时,请尝试安装git

修改

此外,您只在sources.list中有挤压更新存储库,添加至少一个常规挤压存储库以访问所有包,而不仅仅是更新的包:

deb http://ftp.debian.org/debian/ squeeze main contrib non-free

然后运行apt-get update来更新本地包索引。