上传操作系统镜像收藏合集到sourceforge

⌚Time: 2025-12-31 00:26:00

👨‍💻Author: Jack Ge

我收集了数量庞大的操作系统镜像。我储存它们用到了网盘。但是我知道网盘不是储存操作系统镜像的最好方式。

我寻找办法托管这些镜像。我一开始想到archive.org。在中国的网络环境下极难把全部镜像全部上传。

我最后发现sourceforge是个合适的托管网站。免费用户没有空间限制。

我注册了1个sourceforge账,简单的创建了一个项目“Operating System Collection”

在项目页面能够上传文件,它一个页面介绍了如何上传:https://sourceforge.net/p/forge/documentation/Release%20Files%20for%20Download/

介绍可以网页上传、scp、rsync、sftp这些方式都是可以上传的。

我使用scp命令上传测试。语法是

Example: user jsmith seeks to put file.zip to the release1 directory of his project, fooproject. Replace the underscore parts with your details:

scp file.zip jsmith@frs.sourceforge.net:/home/frs/project/fooproject/release1

对于上传文件夹也是可以的,就是加-r参数递归上传

scp -r ./dir/ jsmith@frs.sourceforge.net:/home/frs/project/fooproject/release1

对于上传多个文件夹也是可以的,scp命令的格式

scp -r ./dir1/ ./dir2/ ./dir3/ jsmith@frs.sourceforge.net:/home/frs/project/fooproject/release1

我测试了它的上传能力。完全可行。平均4MB/S

我会把收集的一些开源系统上传到这个合集:https://sourceforge.net/projects/operating-system-collection/

我问了sourceforge是否允许这样做,他们不建议。我最后删除了项目。国内无法上传到archive.org。系统只能自己保存。

Hello,

Thank you for reaching out.

SourceForge provides free file hosting for active open-source projects, but it is not intended to function as a general-purpose storage or archival service.

File hosting on SourceForge is intended to support a single open-source project that you actively maintain, rather than hosting or redistributing files belonging to multiple projects maintained by others.

Sincerely,
SourceForge Support