由于我的R版本与我的工作所需的包不兼容,所以我今天想更新它,但是在尝试用synaptic下载更新时收到了以下错误消息:
W:未能获取http://ftp.yalwa.org/cran/bin/linux/debian/squeeze-cran/r-base-core_2.15.0-1~挤压式_amd64.deb无法解析'ftp.yalwa.org‘W:未能获取http://ftp.yalwa.org/cran/bin/linux/debian/squeeze-cran/r-cran-boot_1.3-4-1~挤压式2.15.0_all.deb无法解析'ftp.yalwa.org’。还有一些其他的消息都指向yalwa.org,由于垃圾邮件的预防,它们不能发布
那么,给定的urls似乎已经过时了,我如何解决这个问题呢?
发布于 2013-01-15 12:53:02
您必须修改/etc/apt/sources.list的内容。
我对ftp.yalwa.org一无所知,所以我不能建议您从文件中删除这些行。但是,您应该添加适当的CRAN镜像。
来自此页:
要压缩最新R版本的后台端口,只需向文件/etc/apt/ squeeze添加一些类似于deb http:///bin/linux/debian latest cran/的内容,就可以在计算机上列出并照常安装。请注意,您需要用http://cran.r-project.org/mirrors.html中列出的镜像URL之一替换<收藏夹-cran-镜像>
说明中提到了挤压(Debian的当前稳定版本),但是它应该(我认为)适用于您使用的Synaptic的任何版本。
也许您没有在PC/膝上型计算机/x86架构上运行您的Linux版本(我假设)。存储库仅包含此平台的二进制文件。如果您正在运行其他东西(如ARM或SPARC),您应该自己从源代码编译二进制文件。
有用于i386和amd64体系结构的二进制文件。您可以使用来自deb http:///bin/linux/debian挤压-cran/的源代码包来编译其他平台的二进制文件。
一旦您更新/etc/apt/ update . Once /运行以下内容:
apt-get update && apt-get upgrade发布于 2013-01-15 12:29:28
到CRAN网站,你会发现关于指向apt的说明--点击一个CRAN镜子来获取最新的信息。这是debian页面
https://unix.stackexchange.com/questions/61343
复制相似问题