Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

申请 Devuan Linux 软件仓库和 ISO 镜像 #93

Open
zhsj opened this issue Jan 21, 2017 · 1 comment
Open

申请 Devuan Linux 软件仓库和 ISO 镜像 #93

zhsj opened this issue Jan 21, 2017 · 1 comment

Comments

@zhsj
Copy link
Contributor

zhsj commented Jan 21, 2017

Forward from email

  • 上游源(官方镜像)的地址
    https://devuan.org/os/download

  • 该项目的介绍
    喜爱Debian,但是痛恨systemd的前Debian系统维护者,fork了debian,创建了devuan发行版。它保持了debian包管理的特点,摒弃了无孔不入,全面侵占系统的systemd。

    目前devuan的包来自于完全forkdebian的,列表如下:https://devuan.org/os/packages/list/forked-from-debian, 另一部分包是devuan专有的, 列表如下:https://devuan.org/os/packages/list/native-to-devuan,并完全禁用:systemd,systemd-sysv

  • 为什么希望添加该镜像
    这是一个勇敢的、初生的项目,大家应该爱护它。它给debian的喜爱者提供了免除systemd的控制,继续使用debian的途径。systemd违反了unix/linux的开发哲学:一样工具,只专心做好一件事情。很多强大的unix/linux程序,如 find, awk 都把它自身的功能发挥到极致。 而systemd接管了太多,还会继续侵占Linux原有的框架化,模组化设计。

@zhsj zhsj assigned zhsj and unassigned zhsj Jan 21, 2017
@Arnie97 Arnie97 mentioned this issue Mar 26, 2022
8 tasks
@taoky taoky mentioned this issue Aug 30, 2023
2 tasks
@taoky
Copy link
Member

taoky commented Dec 10, 2023

之前一直以为 Devuan 需要占用相当于一个完整 Debian 仓库的大小,今日了解到其可以复用 Debian 大部分的包。

   At the time of initial writing (Julyy 2019) the full Devuan package
   mirror requires about 60 GB of space. Notice that this size is much
   smaller than  the size of a full Debian repo (which is about 2TB). The
   reason is that,  thanks to amprolla, Devuan can use all the standard
   Debian packages  (coming from a standard Debian repo) together with
   Devuan-specific  packages. This is achieved by rewriting the Filename:
   property of each  package description, and implemented on the
   repository side by  appropriately rewriting the URLs required by the
   client. Hence, any  mirror needs to provide a few rewrite rules in
   order to be able to serve Devuan packages. See SECTION 5 below for
   further details. 

   NOTE: The size of Devuan package repositories will most probably keep
   increasing in the future, so please take that into account when you 
   decide to host a package mirror. In 2019 it was 50GB, in 2022 60 GB. 
   On the other hand, it can decrease when old suites are archived, so in
   2023 it's 17 GB.

Ref: https://pkgmaster.devuan.org/devuan_mirror_walkthrough.txt

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants