Distributions
› Ubuntu
› Fedora
› CentOS
中文资源站
› 网易开源镜像站
jatsz2020
V2EX  ›  Linux

现在最轻量级的 Linux 服务器版本有啥推荐的吗?

  •  
  •   jatsz2020 · Oct 18, 2022 · 12883 views
    This topic created in 1476 days ago, the information mentioned may be changed or developed.

    最好是基于 debian/centos 的发行版。要求硬盘小,运行时占用内存和 cpu 小。

    47 replies  •  2022-10-24 17:37:36 +08:00
    233373
    233373
    Oct 18, 2022❤️3
    1
    为什那么不直接用 debian 呢?
    Pogbag
    Pogbag
    Oct 18, 2022 via iPhone❤️1
    2
    debian ,最小化安装,不要装桌面
    longbow0
    longbow0
    Oct 18, 2022❤️3
    3
    debian 最小安装,可以在 1cpu 128M 内存的 VPS 跑
    shijingshijing
    shijingshijing
    Oct 18, 2022❤️2
    4
    最小的又比较流行的应该是那个 Alpine Linux ,不过用的是 musl 和 busybox ,和 libc 的兼容性可能会有坑,Docker 镜像里面很多用的这个作为基础镜像。
    9p5Zw6167Dm0iXEU
    9p5Zw6167Dm0iXEU
    Oct 19, 2022
    5
    我有台 256M 内存的机器跑的是 Debian ,非常稳定。另外也可以基于 Alpine Linux 系镜像自己搞一个,或者 Github 有人制作的精简服务器专用系统镜像。
    dayeye2006199
    dayeye2006199
    Oct 19, 2022 via Android❤️1
    6
    其实原生的 Debian 就不大,功能还很全,坑又少,比一些奇怪的零件版本使用起来要省心很多
    tozp
    tozp
    Oct 19, 2022
    7
    我对发行版没有要求,目前家里的服务器上一直在跑 Alpine ,稳定性和资源占用让我很满意。

    ![Screenshot from 2022-10-18 17-02-10.png]( https://s2.loli.net/2022/10/19/RI7TJnGVoHOasd9.png)
    tozp
    tozp
    Oct 19, 2022
    8
    @tozp #7 顺便解释一下,如果对发行版有要求,Debian 确实是最好的选择了。如果无所谓什么发行版,Alpine 应该是资源占用最小的。我这个服务器上跑了 10 几个 docker containers ,对发行版没有依赖,仅供参考。
    ltkun
    ltkun
    Oct 19, 2022 via Android❤️1
    9
    @tozp 我也是 alpine 跑 docker 然后 alpine 还是 pve 的容器开的 四五十的 docker 了 遇到过不兼容的 docker 不过比较少大多数都能跑
    lanlandezei
    lanlandezei
    Oct 19, 2022
    10
    netboot.xyz DD alpine
    fox0001
    fox0001
    Oct 19, 2022 via Android
    11
    @longbow0 #3 老哥,也是用“搬瓦工”吗?我以前买过这配置的超廉价 VPS ,确实好用。MySQL 再折腾一下,内存占用只有几 MB 。
    bg7lgb
    bg7lgb
    Oct 19, 2022
    12
    puppy linux
    shijingshijing
    shijingshijing
    Oct 19, 2022
    13
    原生 Debian 如果定制安装,清理掉各种不用的 Locale ,然后尽可能精简一下驱动,整个系统甚至能压缩到 300M 以内。现在 Debian 11 默认会安装 Python ,如果不用 Python 只用 Shell 还可以进一步精简,如果觉得麻烦可以直接用 Docker Hub 上官方的 Debian 镜像,那个是一群人已经尽最大可能精简了的,但里面可用的工具也少的可怜,好多只有一个 vi ,连 nano 都没有。

    Alpine Linux 日常用我个人感觉最大的影响是 busybox 提供的各种命令和 Linux 原生安装的命令有很大区别,比如查看 ip 我习惯用 ip -c a 这样可以彩色显示,但是 busybox 不支持这个参数。
    zhongbeyond
    zhongbeyond
    Oct 19, 2022
    14
    用 Debian
    dog82
    dog82
    Oct 19, 2022
    15
    puppy linux 应该就 100m 左右,但是玩这个没意思。
    debuggerx
    debuggerx
    Oct 19, 2022
    16
    做什么用
    0ZXYDDu796nVCFxq
    0ZXYDDu796nVCFxq
    Oct 19, 2022 via Android
    17
    别折腾,即使你用 alpine ,如果装个 glibc 或者其他基础库,你就发现,和 debian 的容量没太大区别了。
    hefish
    hefish
    Oct 19, 2022
    18
    我觉着 arch 也很小啊。。。
    fournoas
    fournoas
    Oct 19, 2022
    19
    clear linux
    frodez
    frodez
    Oct 19, 2022
    20
    debian 不装桌面,在完全无多余后台任务时,空载内存占用就几十 MB 。
    luvroot
    luvroot
    Oct 19, 2022
    21
    如果给服务器用,那就 mint ubuntuserver ,如果自用就 manajaro
    Nazz
    Nazz
    Oct 19, 2022
    22
    只运行 golang 程序 (CGO_ENABLED=0) 的话 alpine 就够了
    40EaE5uJO3Xt1VVa
    40EaE5uJO3Xt1VVa
    Oct 19, 2022❤️1
    23
    alpine linux ,

    最近 liberica 基于 alpine linux 做出来一个 alpaquita linux 。liberica 有数年的 jdk 优化经验,他家维护的这个 alpaquita linux 对 Java 开发者很友好。

    alpaquita linux 有 musl 和 glibc 版本的,都一百二三十兆的体积,非常轻量级。

    这两个发行版都使用 apk 包管理器,安装常用的软件没问题。
    anguiao
    anguiao
    Oct 19, 2022
    24
    虚拟机用的话,直接用 cloud image ,不要装通用的系统,云镜像会更加精简一些。
    zed1018
    zed1018
    Oct 19, 2022
    25
    fedora coreos
    skys215
    skys215
    Oct 19, 2022
    26
    distrowatch.com 上搜搜
    i6uuu
    i6uuu
    Oct 19, 2022
    27
    debian +1
    weeei
    weeei
    Oct 19, 2022
    28
    Debian +1 ,同时不建议 Ubuntu Server ,因为它的支持周期没有 Debian 长。
    pppguest3962
    pppguest3962
    Oct 19, 2022
    29
    debian 最小化能在 RK3328 这样的 ARM CPU 上跑吗?
    Remember
    Remember
    Oct 19, 2022
    30
    @shijingshijing 比较麻烦,得用一些奇技淫巧来定制,不能用官方的 d-i ,官方 d-i 安装时的要求不低,780M 内存都得进 low mem 模式了。
    flynaj
    flynaj
    Oct 19, 2022
    31
    最轻量的就 openwrt , 没有之一。一直在更新,内核新。它不只是路由器系统。有上千个软件包
    https://openwrt.org/packages/index/start 。 跟 Alpine 一样运行库用的 musl. 看你要跑些什么软件。不会弄还是直接 debian mini
    documentzhangx66
    documentzhangx66
    Oct 19, 2022
    32
    不建议用奇奇怪怪的系统,各种小问题,有些小系统,比如 TinyCore ,连 ping 和 ip 命令都有问题。

    建议按楼上老哥说的,Debian 最小安装,工具全,命令全,稳定。
    zocome
    zocome
    Oct 19, 2022❤️1
    33
    @pppguest3962 #29 针对 ARM ,有个专门的 Debian 衍生版,叫做 armbian ,我的 r2s 本来是软路由的,现在被我装了个 armbian 单做低功耗服务器用跑些轻量服务比如 wireguard 、v2***、adguard home 等: https://zocoxx.com/r2s-armbian-all-in-one-boom.html
    pppguest3962
    pppguest3962
    Oct 19, 2022
    34
    @zocome 谢谢~~
    hronro
    hronro
    Oct 19, 2022❤️1
    35
    同样推荐 Alpine ,其实不只是小和占用低,Alpine 的包管理器性能也非常好,比 apt/yum 之类的包管理器要快很多,一般更新百来个包只要几秒(个位数)就更新完了。另外得益于 Alpine 在 Docker 领域的火热,Alpine 包管理器里的包比起一般小众的 Linux 发行版要完善很多,基本可以接近 Debian/Ubuntu 的级别。但同时他的包更新也比较快,虽然比不上 Arch 之类的滚动发行版,但大部分包基本都是最新的或者接近最新。
    mzliangjianjun
    mzliangjianjun
    Oct 19, 2022 via iPhone
    36
    debian yyds
    longbow0
    longbow0
    Oct 19, 2022
    37
    @pppguest3962 RK3328 上安装 debian 可以看看
    liuxu
    liuxu
    Oct 19, 2022
    39
    看到 v2 终于是 debian 的天下,老夫露出了满意的笑容


    root@debian:~# cat /etc/debian_version
    11.5
    root@debian:~# uname -a
    Linux debian 5.10.0-19-arm64 #1 SMP Debian 5.10.149-1 (2022-10-17) aarch64 GNU/Linux
    root@debian:~# free -h
    total used free shared buff/cache available
    内存: 3.8Gi 75Mi 3.6Gi 4.0Mi 138Mi 3.6Gi
    交换: 975Mi 0B 975Mi
    ysw
    ysw
    Oct 19, 2022
    40
    nixos
    Mark24
    Mark24
    Oct 19, 2022
    41
    debian 专家模式,可以自己选,有网络最小化安装的镜像
    benjaminliangcom
    benjaminliangcom
    Oct 19, 2022 via iPhone
    42
    Alpine
    rev1si0n
    rev1si0n
    Oct 20, 2022
    43
    我一般都是 Debian 只选 SSH + Standard system utilities
    shijingshijing
    shijingshijing
    Oct 20, 2022
    44
    @liuxu 还差个 screenfetch 或者 neofetch ,来都来了不整个花活儿?
    JohnBull
    JohnBull
    Oct 21, 2022
    45
    我的 NAS 用 Debian
    apois
    apois
    Oct 23, 2022
    46
    debian-11.5.0-amd64-netinst
    linuxgo
    linuxgo
    Oct 24, 2022
    47
    既然要基于 debian ,那当然就是 debian 最好了呀,服务器版本本来就非常轻量级了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2911 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 116ms · UTC 14:02 · PVG 22:02 · LAX 06:02 · JFK 09:02
    ♥ Do have faith in what you're doing.