在windows下时一直用百度的网盘,换到Linux后国内的居然找不到一个客户端,发现国外的dropbox还不错,各平台都有,就用用它 了。
dropbox默认只有2G的免费空间,跟国内动不动就T级的容量比起来实在太少了,邀请一个可以额外增加500M的空间,所以厚着脸皮在这里放个链接,希望有需要的人可以顺便注册一个。地址:https://db.tt/mvBBqoCQ
说正题,在装完dropbox后,在使用yum时,发现居然不能使用了,报出以下错误:
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
* base: centos.ustc.edu.cn
* extras: centos.ustc.edu.cn
* updates: centos.ustc.edu.cn
http://linux.dropbox.com/fedora/6/repodata/repomd.xml: [Errno 14] PYCURL ERROR 56 - "Failure when receiving data from the peer"
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: Dropbox. Please verify its path and try again
在网上查了下,说是安装dropbox后,它会自动添加一个源,更新的时候访问这个源失败导致的。
直接访问 “http://linux.dropbox.com/fedora/6/repodata/repomd.xml” 这个地址,突然发现可以访问,但是提示是 Error (4xx) 错误,那说明并不是被强造成的,而是这个地址失效了,说白了就是找不到 “repomd.xml” 这个文件。
最后在 DropBox 官方的论坛上看到了解决方案。的确是那个地址失效了,解决方法就是修改这个源地址,将其改为有效地址。
确实是源,其路径为 “/etc/yum.repos.d/dropbox.repo”。
按论坛上的方法说是用编辑器直接打开了这个文件,将 “$releasever” 替换为 “16”,保存即可。
但我是直接把这个文件删除了,因为dropbox的源对我没什么用,之后恢复正常。