LINUX.ORG.RU

Почему ядро так внезапно распухло?

 , , , ,


0

1
@bq:23:42:40:/tmp/dl$ apt show linux-image-5.14.0-2-amd64 2>/dev/null|grep Size
Installed-Size: 375 MB
Download-Size: 63,2 MB
@bq:23:49:25:/tmp/dl$ apt show linux-image-5.8.0-3-amd64 2>/dev/null|grep Size
Installed-Size: 286 MB
Download-Size: неизвестно

Чего туда насовать успели?

Закумарили уже: то один пакет приходится холдить из-за разбухания, то другой. На жалобы в дебиановский багтрекер 0 внимания, как правило. Десятки пакетов не обновляются и тащат старые версии зависимостей, дублирующих новые. Теперь и до ядра очередь дошла.

Нам что, терабайтный ЖД ставить для всего этого говна?

Ответ на: комментарий от BceM_IIpuBeT

В Arch все файлы модулей запакованы:

/usr/lib/modules/5.10.77-3-lts/kernel/drivers/block/floppy.ko.xz
/usr/lib/modules/5.10.77-3-lts/kernel/drivers/block/floppy.ko.xz: XZ compressed data
du -xsh /usr/lib/modules/5.10.77-3-lts/
94M     /usr/lib/modules/5.10.77-3-lts/

Тоже самое можно сделать и в Debian и оно так же будет работать.

А вот тебе сколько занимают модули в Arch Linux после распаковки:

find /usr/lib/modules/5.10.77-3-lts/ -type f -name "*.ko.xz" -exec unxz {} \;

du -xsh /usr/lib/modules/5.10.77-3-lts/
339M    /usr/lib/modules/5.10.77-3-lts/
anonymous
()
Ответ на: комментарий от anonymous

Жалею что раньше не перешёл. Вообще, у меня три мака

menangen ★★★★★
()
Ответ на: комментарий от mertvoprog

Возьми исходники ядра debian и конфиг, выключи ненужные тебе модули и собери ядро.

Если проблема для тебя стоит лишь в размере занимаемом на диске, то как я написал выше пример для распаковки модулей ядра арчлинукс ты точно так же можешь запаковать модули и они будут грузиться.

Но в целом проблема размера ядра не только в занимаемом месте на диске, оно и в памяти будет больше занимать, поэтому твой баг репорт полезен, неплохо бы чтобы мантейнеры разобрались почему размер модулей ядра увеличился.

anonymous
()

дебиановский

терабайтный ЖД

у меня debian занимает столько

    2,3 GiB [##        ] /usr
  549,8 MiB [          ] /lib
  402,4 MiB [          ] /var
  167,9 MiB [          ] /home
   55,6 MiB [          ] /boot
   12,2 MiB [          ] /bin
    9,2 MiB [          ] /sbin
    4,9 MiB [          ] /etc
    4,7 MiB [          ] /root
  968,0 KiB [          ] /run
   60,0 KiB [          ] /tmp
e  16,0 KiB [          ] /lost+found
    4,0 KiB [          ] /lib64
e   4,0 KiB [          ] /srv
e   4,0 KiB [          ] /mnt
.   0,0   B [          ] /proc
    0,0   B [          ] /sys
    0,0   B [          ] /dev
@   0,0   B [          ]  initrd.img.old
@   0,0   B [          ]  initrd.img
@   0,0   B [          ]  vmlinuz.old
@   0,0   B [          ]  vmlinuz

это sid который был установлен 6 лет назад и с тех пор обновляется каждый день

anonymous
()
Ответ на: комментарий от xmikex

ну зависит от модели карты. для старых моделей конечно нет смысла новый установщик качать, так как исправлений для них не делают.

Исправления безопасности для моей HD4000 приезжают до сих пор :)

sniper21 ★★★★★
()
Ответ на: комментарий от sniper21

у nvidia не так, там старые карты исправления не получают, но установщик при этом продолжает выходить с поддержкой старых карт.

xmikex ★★★★
()

А что ты ждал от технического прогресса?

Он шагает семимильными шагами и с огромадной скоростью. Ядро это нормально ещё, а вот DE/CE некоторые, и прочий фарш, вот то уже не остановить никак. Если не нравится, то ставь Debian 5 Lenny, подключай архивные репозитории, и сразу получишь и KDE 3.5.10 человеческие, и ядро и летать будет, но вот только на новом ультрабуке то, боюсь летать будет он как фанерка над Парижем.

Думай, прежде чем такие темы поднимать. И не покупай всякое омно, а не настоящий компьютер/ноутбук. А не нравится если, то купи смартфон или планшет.

anonymous
()
Ответ на: комментарий от NAY_GIGGER

Если это связано с дровами на красное видео, то не очень)

izzholtik ★★★
()
Ответ на: комментарий от anonymous

Наверно включили костыли для дырявых процессоров.

m0xf
()

то один пакет приходится холдить из-за разбухания, то другой

Ты дебиан на гигабайтную флешку из 2005го, что ли, установи?

gremlin_the_red ★★★★★
()

Т.е. ведро десятки лет пухло, пухло, пухло и ВНЕЗАПНО!!! распухло? Вот это поворот! 🤦‍♂️

erfea ★★★★★
()

это не ядро распухло, это винтчестер на 40 гб у вас уменьшился

darkenshvein ★★★★★
()
Ответ на: комментарий от NAY_GIGGER

на 6TB

С черепичной записью?

Нам даже на 1 TB с черепичной записью попался, по ходу, ну нахер такое. Висит минутами в отключке тупо, когда бэкапить дохрена на него.

mertvoprog
() автор топика
Ответ на: комментарий от anonymous

Ahem, Вы два раза одному аккаунту ответили :P

mertvoprog
() автор топика
Ответ на: комментарий от anonymous

Возьми исходники ядра debian

Да брали вообще с kernel.org, нафиг это васянство, лол.

выключи ненужные тебе модули

Так над этим и корпели же. Их там дохрена.

mertvoprog
() автор топика
Ответ на: комментарий от anonymous
@bq:18:40:42:/tmp/dl$ df /
Файловая система 1K-блоков Использовано Доступно Использовано% Cмонтировано в
/dev/sda6         51465852     48375196   469680          100% /

Уже много лет чистим и симлинкаем всякий жир на другой раздел, надоело, чесслово.

Хорошо хоть, корень на стопицот разделов не размазали, как тогда модно было советовать.

mertvoprog
() автор топика
Ответ на: комментарий от t184256

с ней бэкапов делать не надо

Бэкапы — это само собой. Но они по сути своей хронически неактуальны.

Это с какого QLC так?

А что, QLC что-то поменяли в этом плане?

mertvoprog
() автор топика
Ответ на: А что ты ждал от технического прогресса? от anonymous

технического прогресса

Прогресс — это когда ПО вылизывается до уровня KolibriOS. А не вот это вот.

KDE

Ненужно.

И не покупай всякое омно

Буржуй?

то купи смартфон или планшет

При чём тут?

mertvoprog
() автор топика
Ответ на: комментарий от gremlin_the_red

гигабайтную флешку из 2005го

Тащемта, у Нас двухгиговая флешка из 2010-го до сих пор есть. Работает, зараза, даром что в меле валялась годами :P А вот в середине 10-х уже таких не было, минимум 4 ГБ. И ладно бы дешевле…

mertvoprog
() автор топика
Ответ на: комментарий от NAY_GIGGER

как проверить

Записать туда резко гигов 100 хоть :P

mertvoprog
() автор топика
Ответ на: комментарий от mertvoprog

Прогресс — это когда ПО вылизывается до уровня KolibriOS. А не вот это вот.

Глючит, падает и не работает? Извини, но ты что-то совсем в виртуальный мир отъехал.

wandrien ★★★
()
Ответ на: комментарий от mertvoprog

Если ты про дешёвые поделки на мирном атоме, то их место заняли хромбуки. Если про наследников Sony Vaio P, то у них сейчас прям ренессанс и есть из чего выбрать. У меня такой с i7, я доволен.

t184256 ★★★★★
()
Ответ на: комментарий от mertvoprog

ничего не ставите

а что надо ставить?

ничего не делаете

что значит ничего? а как же я сюда отвечаю? значит брузер уже точно есть.

anonymous
()

Это фигня еще, а вот то что оно для сборки требует 20 гигабайт - вот это несколько проблема.

James_Holden ★★★★
()

Десятки пакетов не обновляются и тащат старые версии зависимостей, дублирующих новые

А что ты хотел от deb помойки? Хотя в этом плане и все остальное, включая флатпак, не намного лучше.

С такими запросами лучше использовать Gentoo.

James_Holden ★★★★
()
Ответ на: комментарий от t184256

Мда, прозевали. Эдак скоро вовсе за тенденциями в мире железа следить перестанем.

Даже радио включать перестали, на новостные помойки не ходим, сидим в сычевальне в изоляции от мира. Даже война начнётся — не узнаем, пока снаряд в крышу не прилетит.

mertvoprog
() автор топика
Ответ на: комментарий от anonymous

брузер

Это потребительская ерунда.

что надо ставить?

Что-то полезное, очевидно.

Вот хоть топчик глядите:

root@localhost:~# ls -lS /usr/bin/|head -n 10
итого 2320556
-rwxr-xr-x 1 root       root       154939320 окт  3 21:45 pandoc
-rwxrwxr-x 1 test       dba        115950296 апр 15  2020 icq
-rwxr-xr-x 1 root       root        81042224 авг 21 22:05 blender
-rwxr-xr-x 1 root       root        74598080 окт 12 07:07 node
-rwxr-xr-x 1 root       root        73902304 дек 19  2013 mongod
-rwxr-xr-x 1 root       root        48003696 дек 19  2013 mongo
-rwxr-xr-x 1 root       root        45969824 мая  5  2017 dockerd
-rwxr-xr-x 1 root       root        40721240 дек 19  2013 mongos
-rwxr-xr-x 1 root       root        34245800 янв  3  2018 tixati
--- /usr/lib/x86_64-linux-gnu ------------------------------------------------------------------------------------------------------------------------
   93,1 MiB [##########]  libwireshark.so.14.0.9                                                                                                      
   80,7 MiB [########  ]  libLLVM-11.so.1
   67,3 MiB [#######   ]  libLLVM-9.so.1
   52,8 MiB [#####     ] /qt5
   48,6 MiB [#####     ] /perl
   46,1 MiB [####      ] /webkit2gtk-4.0
   46,0 MiB [####      ] /calf
   44,9 MiB [####      ]  libQt5WebKit.so.5.212.0
   43,2 MiB [####      ]  libwebkit2gtk-4.0.so.37.37.6
   39,4 MiB [####      ] /guile
   36,8 MiB [###       ]  libclang-cpp-9.so.1
   34,4 MiB [###       ] /perl5
   33,3 MiB [###       ] /dri
   31,9 MiB [###       ]  libwebkitgtk-1.0.so.0.22.17
   31,9 MiB [###       ]  libwebkitgtk-3.0.so.0.22.17
   27,1 MiB [##        ]  libicudata.so.67.1
   27,1 MiB [##        ]  libicudata.a
mertvoprog
() автор топика
Ответ на: комментарий от James_Holden

Так наоборот — хорошо, что deb-помойка даёт так делать (но во многих случаях нет, в отличие от Nix).

Хуже, когда замороженная зависимость тянет за собой в болото консервации пол-системы.

mertvoprog
() автор топика
Ответ на: комментарий от mertvoprog

Не знаю насколько давно, я совсем недавно перешел к самостоятельной сборке его (несколько месяцев).

До 2010 года точно столько не занимало, хотя я не помню точно, но по ощущениям единицы гигабайт требовались. Но тут могу наврать.

James_Holden ★★★★
()
Ответ на: комментарий от hateWin

Дешевы только DVD-болванки.

И то — поговаривают, что в РФ уже давно не так.

mertvoprog
() автор топика
Ответ на: комментарий от hateWin

Абстрактно в вакууме: в мисках риса довольно весомо, в долларах все меньше и меньше.

Если речь про десктопы и серваки, то покупать терабайтный ЖД тупо расточительно в пересчёте на терабайт.

Если речь про ноутбуки, то найти достойный ноутбук с возможностью установки ЖД должно быть уже само по себе дорого.

t184256 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.