LINUX.ORG.RU

История изменений

Исправление rtxtxtrx, (текущая версия) :

ты что-то не то померял:

~
❯ du -ch $(yay -Qql lua | grep -vE '(/|\.png|\.gif|\.html|\.css|\.gz)$')
304K    /usr/bin/lua
4.0K    /usr/bin/lua5.4
208K    /usr/bin/luac
4.0K    /usr/bin/luac5.4
12K     /usr/include/lauxlib.h
16K     /usr/include/lua.h
4.0K    /usr/include/lua.hpp
24K     /usr/include/luaconf.h
4.0K    /usr/include/lualib.h
4.0K    /usr/lib/liblua++.so
4.0K    /usr/lib/liblua++.so.5.4
280K    /usr/lib/liblua++.so.5.4.8
4.0K    /usr/lib/liblua++5.4.so
4.0K    /usr/lib/liblua.so
4.0K    /usr/lib/liblua.so.5.4
276K    /usr/lib/liblua.so.5.4.8
4.0K    /usr/lib/liblua5.4.so
4.0K    /usr/lib/pkgconfig/lua++-5.4.pc
4.0K    /usr/lib/pkgconfig/lua++.pc
4.0K    /usr/lib/pkgconfig/lua++5.4.pc
4.0K    /usr/lib/pkgconfig/lua++54.pc
4.0K    /usr/lib/pkgconfig/lua-5.4.pc
4.0K    /usr/lib/pkgconfig/lua.pc
4.0K    /usr/lib/pkgconfig/lua5.4.pc
4.0K    /usr/lib/pkgconfig/lua54.pc
4.0K    /usr/share/licenses/lua/LICENSE
1.2M    total

Но я об это и писал, что оно на порядки меньше весит…

~
❯ ls -lah /var/cache/pacman/pkg/python-3.13.7-1-x86_64.pkg.tar.zst
Found existing alias for "ls -lah". You should use: "lsa"
Permissions Size User Group Date Modified Name
.rw-r--r--   13M root root  16 Sep 20:54   /var/cache/pacman/pkg/python-3.13.7-1-x86_64.pkg.tar.zst

~
❯ ls -lah /var/cache/pacman/pkg/nodejs-lts-jod-22.19.0-1-x86_64.pkg.tar.zst
Found existing alias for "ls -lah". You should use: "lsa"
Permissions Size User Group Date Modified Name
.rw-r--r--   17M root root  16 Sep 20:54   /var/cache/pacman/pkg/nodejs-lts-jod-22.19.0-1-x86_64.pkg.tar.zst

Не говоря уже о том, что оба интерпретатора тянут зависимостей каждый на пару сотен мегабайт. Когда в nvim встраивали язык для конфигов вместо этого вимскрипта, тогда серваки были там херня типа 2 ядра, 2 гига за 200 долларов, и если бы neovim при старте жрал пару сотен мегабайт, он бы на сервере явно был бы лишним

Исходная версия rtxtxtrx, :

ты что-то не то померял:

~
❯ du -ch $(yay -Qql lua | grep -vE '(/|\.png|\.gif|\.html|\.css|\.gz)$')
304K    /usr/bin/lua
4.0K    /usr/bin/lua5.4
208K    /usr/bin/luac
4.0K    /usr/bin/luac5.4
12K     /usr/include/lauxlib.h
16K     /usr/include/lua.h
4.0K    /usr/include/lua.hpp
24K     /usr/include/luaconf.h
4.0K    /usr/include/lualib.h
4.0K    /usr/lib/liblua++.so
4.0K    /usr/lib/liblua++.so.5.4
280K    /usr/lib/liblua++.so.5.4.8
4.0K    /usr/lib/liblua++5.4.so
4.0K    /usr/lib/liblua.so
4.0K    /usr/lib/liblua.so.5.4
276K    /usr/lib/liblua.so.5.4.8
4.0K    /usr/lib/liblua5.4.so
4.0K    /usr/lib/pkgconfig/lua++-5.4.pc
4.0K    /usr/lib/pkgconfig/lua++.pc
4.0K    /usr/lib/pkgconfig/lua++5.4.pc
4.0K    /usr/lib/pkgconfig/lua++54.pc
4.0K    /usr/lib/pkgconfig/lua-5.4.pc
4.0K    /usr/lib/pkgconfig/lua.pc
4.0K    /usr/lib/pkgconfig/lua5.4.pc
4.0K    /usr/lib/pkgconfig/lua54.pc
4.0K    /usr/share/licenses/lua/LICENSE
1.2M    total