alpine v3.10 和 v3.17 初始安装后硬盘占用量差距很多 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
xbox360
V2EX    Linux

alpine v3.10 和 v3.17 初始安装后硬盘占用量差距很多

  •  
  •   xbox360 2024-01-25 18:44:55 +08:00 2034 次点击
    这是一个创建于 699 天前的主题,其中的信息可能已经有所发展或是发生改变。

    在 virtualbox 下安装 alpine linux v3.10 和 v3.17 这 2 个版本,为什么同样方法安装后 v3.10 虚拟机的硬盘容量为 700 多 MB,而 v3.17 硬盘为 300MB 不到?

    12 条回复    2024-01-26 00:15:02 +08:00
    Andim
        1
    Andim  
       2024-01-25 18:52:03 +08:00
    是不是差在 SWAP 占用空间?
    alpine 不像 redhat, 安装时可以自定义分区,我装 alpine 时都是把内存设 512M ,装完再把内存调到正常
    Andim
        2
    Andim  
       2024-01-25 18:59:05 +08:00
    另外 iso 都是用的 alpine-virt-xxx 这个版本么?
    xbox360
        3
    xbox360  
    OP
       2024-01-25 19:06:38 +08:00
    @Andim 两个虚拟机都是内存 1G,硬盘 20G,安装过程中选中硬盘后输入 sys 它就自动分区了,iso 选的都是 alpine-standard-xx 的 64 位版,都是联网安装,而且 3.17 的安装时间明显比 3.10 更快.
    Andim
        4
    Andim  
       2024-01-25 19:29:33 +08:00
    @xbox360 进两个虚拟机里看下是哪个目录大小不同

    du / -a -d 1 -h -x
    Andim
        5
    Andim  
       2024-01-25 19:35:34 +08:00
    虚拟机的话用这个 alpine-virt-xxx 映像就可以了,
    alpine-standard-xx 这个可能会有很多硬件驱动, 什么高通,博通,MTK 之类的跟本用不到
    xbox360
        6
    xbox360  
    OP
       2024-01-25 19:53:07 +08:00
    @Andim 试了 virt 和 standard 这 2 个版本都是 v3.10 的,空间占用如下:


    virt
    ```bash
    localhost:~# df -h
    Filesystem Size Used Available Use% Mounted on
    devtmpfs 10.0M 0 10.0M 0% /dev
    shm 496.1M 0 496.1M 0% /dev/shm
    /dev/sda3 15.7G 118.6M 14.7G 1% /
    tmpfs 99.2M 108.0K 99.1M 0% /run
    /dev/sda1 92.8M 13.4M 72.4M 16% /boot

    localhost:~# du / -a -d 1 -h -x
    4.0K /opt
    58.3M /lib
    16.0K /media
    10.9M /usr
    4.0K /home
    840.0K /var
    12.0K /tmp
    1016.0K /bin
    1.5M /sbin
    1.9M /etc
    4.0K /mnt
    4.0K /swap
    16.0K /lost+found
    8.0K /root
    4.0K /srv
    74.6M /
    ```

    standard
    ```bash
    localhost:~# df -h
    Filesystem Size Used Available Use% Mounted on
    devtmpfs 10.0M 0 10.0M 0% /dev
    shm 495.9M 0 495.9M 0% /dev/shm
    /dev/sda3 15.7G 743.1M 14.1G 5% /
    tmpfs 99.2M 108.0K 99.1M 0% /run
    /dev/sda1 92.8M 20.4M 65.4M 24% /boot

    localhost:~# du / -a -d 1 -h -x
    12.0K /tmp
    4.0K /mnt
    4.0K /swap
    1.5M /sbin
    840.0K /var
    4.0K /opt
    16.0K /media
    1.9M /etc
    16.0K /lost+found
    8.0K /root
    4.0K /home
    682.8M /lib
    10.9M /usr
    1016.0K /bin
    4.0K /srv
    699.1M /
    ```
    xbox360
        7
    xbox360  
    OP
       2024-01-25 19:54:08 +08:00
    #6 的 md 格式不显示?
    xbox360
        8
    xbox360  
    OP
       2024-01-25 19:56:35 +08:00
    @Andim 看来是/lib 的占用很大,标准版下 3.10 占用 886.5M ,而 3.17 标准版占用 87.9M

    3.17 standard 如下:
    du / -a -d 1 -h -x
    12.0K /home
    4.0K /mnt
    4.0K /opt
    8.0K /root
    4.0K /swap
    87.9M /lib
    20.5M /usr
    2.0M /etc
    2.6M /var
    1.4M /sbin
    16.0K /lost+found
    16.0K /media
    1.0M /bin
    4.0K /srv
    115.5M /
    xbox360
        9
    xbox360  
    OP
       2024-01-25 20:04:27 +08:00
    @xbox360 #6 更正:标准版 3.10 /lib 占用 682.8M
    guiys
        10
    guiys  
       2024-01-25 20:39:03 +08:00 via iPhone
    alpine 安装过程可以改脚本禁用 swap ,在 setup-disk 那里加一个-s 0
    https://wiki.alpinelinux.org/wiki/Alpine_setup_scripts
    xbox360
        11
    xbox360  
    OP
       2024-01-25 21:11:11 +08:00
    @guiys 上面我列出的数据中/swap 占用不大,/lib 里占用大,是 v3.10 标准版的原因
    kneo
        12
    kneo  
       2024-01-26 00:15:02 +08:00 via Android
    继续看下 lib 下哪个目录大啊。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1242 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 17:29 PVG 01:29 LAX 09:29 JFK 12:29
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86