Есть разные реализации подобной функциональности, отличаются принципами работы, возможностями кастомизации:
https://github.com/afaqurk/linux-dash
https://github.com/netdata/netdata
https://github.com/nicolargo/glances
https://github.com/wtfutil/wtf - этот вариант очень гибкий, но придется потратить время на настройку
Заббикс, являющийся почти стандартом в индустрии, требует изучения, но позволит вам мониторить вообще что угодно и где угодно:
https://www.zabbix.com/ru/
Однако изучение одной системы путем установки каких-либо дашбордов или мониторинга - путь не совсем верный. Правильнее было бы погуглить команды, которые выполняют ваши задачи по-отдельности (просмотр списка пакетов, вывод списка запущенных сервисов, процессов, пользователей. Изучить базово systemd и пакетный менеджер). Ни один из перечисленных инструментов не решит вашу задачу из коробки, а не понимая как устроен Linux, вы не сможете корректно их настроить.