有需求要使用bootchart,查阅网上资料都是用:
sudo apt-get install bootchart
但是我的环境是Ubuntu 20.04,执行命令就是报错:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package bootchart
更换源结果也一样。
到google上搜索说是Ubuntu 18.04之后bootchart被换成了systemd-bootchart,这个可以成功安装,但是无法导出PNG。
解决方案来了:
// https://github.com/shubh-agrawal/pybootchartgui/tree/main
git clone https://github.com/shubh-agrawal/pybootchartgui.git
到github拉下这个工程,配置环境:
touch pybootchartgui/__init__.py
touch pybootchartgui/tests/__init__.py
最后就可以愉快地导出PNG了
python3 ./pybootchartgui/pybootchartgui.py bootchart.tgz