最好是基于 debian/centos 的发行版。要求硬盘小,运行时占用内存和 cpu 小。
最好是基于 debian/centos 的发行版。要求硬盘小,运行时占用内存和 cpu 小。
|
1
为什那么不直接用 debian 呢?
|
|
2
debian ,最小化安装,不要装桌面
|
|
3
debian 最小安装,可以在 1cpu 128M 内存的 VPS 跑
|
|
4
最小的又比较流行的应该是那个 Alpine Linux ,不过用的是 musl 和 busybox ,和 libc 的兼容性可能会有坑,Docker 镜像里面很多用的这个作为基础镜像。
|
|
9p5Zw6167Dm0iXEUOct 19, 2022
5
我有台 256M 内存的机器跑的是 Debian ,非常稳定。另外也可以基于 Alpine Linux 系镜像自己搞一个,或者 Github 有人制作的精简服务器专用系统镜像。
|
|
6
其实原生的 Debian 就不大,功能还很全,坑又少,比一些奇怪的零件版本使用起来要省心很多
|
|
tozpOct 19, 2022
7
我对发行版没有要求,目前家里的服务器上一直在跑 Alpine ,稳定性和资源占用让我很满意。
 |
|
tozpOct 19, 2022
8
@tozp #7 顺便解释一下,如果对发行版有要求,Debian 确实是最好的选择了。如果无所谓什么发行版,Alpine 应该是资源占用最小的。我这个服务器上跑了 10 几个 docker containers ,对发行版没有依赖,仅供参考。
|
|
9
@tozp 我也是 alpine 跑 docker 然后 alpine 还是 pve 的容器开的 四五十的 docker 了 遇到过不兼容的 docker 不过比较少大多数都能跑
|
|
lanlandezeiOct 19, 2022
10
netboot.xyz DD alpine
|
|
fox0001Oct 19, 2022 via Android
11
@longbow0 #3 老哥,也是用“搬瓦工”吗?我以前买过这配置的超廉价 VPS ,确实好用。MySQL 再折腾一下,内存占用只有几 MB 。
|
|
bg7lgbOct 19, 2022
12
puppy linux
|
|
shijingshijingOct 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 不支持这个参数。 |
|
zhongbeyondOct 19, 2022
14
用 Debian
|
|
dog82Oct 19, 2022
15
puppy linux 应该就 100m 左右,但是玩这个没意思。
|
|
debuggerxOct 19, 2022
16
做什么用
|
|
0ZXYDDu796nVCFxqOct 19, 2022 via Android
17
别折腾,即使你用 alpine ,如果装个 glibc 或者其他基础库,你就发现,和 debian 的容量没太大区别了。
|
|
hefishOct 19, 2022
18
我觉着 arch 也很小啊。。。
|
|
fournoasOct 19, 2022
19
clear linux
|
|
frodezOct 19, 2022
20
debian 不装桌面,在完全无多余后台任务时,空载内存占用就几十 MB 。
|
|
luvrootOct 19, 2022
21
如果给服务器用,那就 mint ubuntuserver ,如果自用就 manajaro
|
|
NazzOct 19, 2022
22
只运行 golang 程序 (CGO_ENABLED=0) 的话 alpine 就够了
|
|
23
alpine linux ,
最近 liberica 基于 alpine linux 做出来一个 alpaquita linux 。liberica 有数年的 jdk 优化经验,他家维护的这个 alpaquita linux 对 Java 开发者很友好。 alpaquita linux 有 musl 和 glibc 版本的,都一百二三十兆的体积,非常轻量级。 这两个发行版都使用 apk 包管理器,安装常用的软件没问题。 |
|
anguiaoOct 19, 2022
24
虚拟机用的话,直接用 cloud image ,不要装通用的系统,云镜像会更加精简一些。
|
|
zed1018Oct 19, 2022
25
fedora coreos
|
|
skys215Oct 19, 2022
26
distrowatch.com 上搜搜
|
|
i6uuuOct 19, 2022
27
debian +1
|
|
weeeiOct 19, 2022
28
Debian +1 ,同时不建议 Ubuntu Server ,因为它的支持周期没有 Debian 长。
|
|
pppguest3962Oct 19, 2022
29
debian 最小化能在 RK3328 这样的 ARM CPU 上跑吗?
|
|
RememberOct 19, 2022
30
@shijingshijing 比较麻烦,得用一些奇技淫巧来定制,不能用官方的 d-i ,官方 d-i 安装时的要求不低,780M 内存都得进 low mem 模式了。
|
|
flynajOct 19, 2022
31
最轻量的就 openwrt , 没有之一。一直在更新,内核新。它不只是路由器系统。有上千个软件包
https://openwrt.org/packages/index/start 。 跟 Alpine 一样运行库用的 musl. 看你要跑些什么软件。不会弄还是直接 debian mini |
|
documentzhangx66Oct 19, 2022
32
不建议用奇奇怪怪的系统,各种小问题,有些小系统,比如 TinyCore ,连 ping 和 ip 命令都有问题。
建议按楼上老哥说的,Debian 最小安装,工具全,命令全,稳定。 |
|
33
@pppguest3962 #29 针对 ARM ,有个专门的 Debian 衍生版,叫做 armbian ,我的 r2s 本来是软路由的,现在被我装了个 armbian 单做低功耗服务器用跑些轻量服务比如 wireguard 、v2***、adguard home 等: https://zocoxx.com/r2s-armbian-all-in-one-boom.html
|
|
pppguest3962Oct 19, 2022
34
@zocome 谢谢~~
|
|
35
同样推荐 Alpine ,其实不只是小和占用低,Alpine 的包管理器性能也非常好,比 apt/yum 之类的包管理器要快很多,一般更新百来个包只要几秒(个位数)就更新完了。另外得益于 Alpine 在 Docker 领域的火热,Alpine 包管理器里的包比起一般小众的 Linux 发行版要完善很多,基本可以接近 Debian/Ubuntu 的级别。但同时他的包更新也比较快,虽然比不上 Arch 之类的滚动发行版,但大部分包基本都是最新的或者接近最新。
|
|
mzliangjianjunOct 19, 2022 via iPhone
36
debian yyds
|
|
longbow0Oct 19, 2022
37
@pppguest3962 RK3328 上安装 debian 可以看看
|
|
longbow0Oct 19, 2022
38
|
|
liuxuOct 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 |
|
yswOct 19, 2022
40
nixos
|
|
Mark24Oct 19, 2022
41
debian 专家模式,可以自己选,有网络最小化安装的镜像
|
|
benjaminliangcomOct 19, 2022 via iPhone
42
Alpine
|
|
rev1si0nOct 20, 2022
43
我一般都是 Debian 只选 SSH + Standard system utilities
|
|
shijingshijingOct 20, 2022
44
@liuxu 还差个 screenfetch 或者 neofetch ,来都来了不整个花活儿?
|
|
JohnBullOct 21, 2022
45
我的 NAS 用 Debian
|
|
apoisOct 23, 2022
46
debian-11.5.0-amd64-netinst
|
|
linuxgoOct 24, 2022
47
既然要基于 debian ,那当然就是 debian 最好了呀,服务器版本本来就非常轻量级了
|