inv2004 Dev Blog
309 subscribers
76 photos
4 videos
75 links
Он всегда был не прочь подкрепиться. Кроме того, он был поэт
Download Telegram
ttop

В продолжении этого старого поста https://t.me/inv2004_dev_blog/55 вспомнил и доделал ttop до юзабельного состояния

ttop - утилита для мониторинга и сбора статистики о системе

Основные цели которые преследовал:
- сделать без особых страданий
- всe основнy параметры системы на одном экране
- снепшоты и можно бегать по истории парой кнопок
- видно график за день, что может помочь с нахождением точного снепшота

С удивлением обнаружил что не каждый современный Linux имеет установленный cron => все таймеры в systemd.timers

https://github.com/inv2004/ttop

#linux #ttop #nim
👍2🔥1
Прочувствовал боль всего linux-сообщества

Выложил ttop в Arch/AUR. Можно ставить yay -S ttop

И хотел было запаковать ещё в deb, rpm и т.д. но, оказалось, что простого способа ещё не изобрели. Я-то думал какую-то тулзу/сервис уже давно придумали и положили в github actions, - не могут же люди в 21м веке руками писать кучу всяких BUILDPKG, spec, DEBIAN/control и тд, которые делают в моём случае одно и тоже. А нет, могут и пишут и потом ещё плачут и поддерживают это всё. Добавлю что это всё должно бы автоматически обновляться из тегов и над тобой уже нависает гора проблем.

В общем нытья у меня набралось на целый пост, однако оказалось, что небожители уже поныли за меня: https://www.youtube.com/watch?v=Pzl1B7nB9Kc . Но вывод тут глобальнее - о всех проблемах linux-desktop из-за этой проблемы со сборкой пакетов.

Мне казалось, что это типичная проблема которую можно было бы решить ещё одним стандартом включающие все остальные. И оно бы сработало, но, почему-то вместо этого придумали ещё более слоёный пирог в виде flatpack, snap и appimage. Удивительно, но в 21м веке оказалось что самый нормальный способ достался нам от мамонтов, а именно это static (+musl опционально)

#linux #ttop
👍6😱1