尝试以简单的方式安装 bpytop。
pytop
Command 'pytop' not found, did you mean:
command 'bpytop' from snap bpytop (1.0.50)
好的,让我们一起做:
snap install bpytop
bpytop 1.0.50 from James Tigert (kz6fittycent) installed
root@xxx:/home/xxx# bpytop
Bpytop exited with errorcode (1). See /root/snap/bpytop/186/.config/bpytop/error.log for mor information!
10/12/20 (14:30:13) | ERROR: Data collection thread failed with exception: [Errno 13] **Permission denied**: '/proc/diskstats'
...
10/12/20 (14:30:13) | WARNING: Exiting with errorcode (1). Runtime 0:00:03
好的,我明白了:
这样 bpytop 就不允许访问“硬件”
任何意见?
我想我最好保持原来的样子:
github->安装
答案1
在列出的错误中https://github.com/aristocratos/bpytop/issues/154并且还安装说明安装后应运行以下几行:
sudo snap connect bpytop:mount-observe
sudo snap connect bpytop:network-control
sudo snap connect bpytop:hardware-observe
sudo snap connect bpytop:system-observe
sudo snap connect bpytop:process-control
sudo snap connect bpytop:physical-memory-observe
答案2
你可以使用以下命令获取必要的连接命令
快照信息 bpytop
name: bpytop
摘要:基于 Python 的终端资源监视器发布者:James Tigert (kz6fittycent) 商店网址:https://snapcraft.io/bpytop 接触: https://github.com/kz6fittycent/bpytop-snap 许可证:Apache-2.0 描述:| 资源监视器,显示处理器、内存、磁盘、网络和进程的使用情况和统计信息。bashtop 的 Python 端口
- 易于使用,具有游戏启发的菜单系统。
- 快速且“大部分”响应的用户界面,带有向上、向下键处理选择。
- 显示选定进程的详细统计数据的功能。
- 过滤流程的能力。
- 轻松在排序选项之间切换。
- 向选定的进程发送 SIGTERM、SIGKILL、SIGINT。
- 用于更改所有配置文件选项的 UI 菜单。
- 网络使用情况的自动缩放图表。
- 如果有新版本可用,在菜单中显示消息
- 显示磁盘的当前读写速度
- 多种数据收集方法,在 Linux 上运行时可切换
安装后,运行以下命令以使 snap 程序按预期运行:
sudo snap connect bpytop:mount-observe
sudo snap connect bpytop:network-control
sudo snap connect bpytop:hardware-observe
sudo snap connect bpytop:system-observe
sudo snap connect bpytop:process-control
sudo snap connect bpytop:physical-memory-observe
要运行,只需输入(在您的终端中):bpytop
您可以在此处更改配置甚至添加主题:
~/snap/bashtop/current/.config/bpytop
snap-id:iH0DT1txUogChVISBwaxXrKZVCXifuTL 频道:最新/稳定:1.0.51 2020-12-25 (197) 278kB - 最新/候选:↑ 最新/测试版:↑ 最新/边缘:1.0.51 2020-12-21 (197) 278kB -