【发布时间】:2017-01-24 05:22:04
【问题描述】:
提醒:Arch Linux 使用 pacman 而不是 apt-get
所以我有一个想法,我希望能够离开我的房间,仍然可以看到我手机上的下载进度。我已经寻找了预先存在的程序但没有找到,所以我决定自己编写一个程序。
我采取的第一步是阅读 pacman 文档,看看是否有一个可以获取当前下载状态的函数。我知道有一个文件可以检查是否存在
/var/lib/pacman/db.lck
这会告诉我是否有下载
但是我想知道更多关于下载的细节 - 进度和剩余时间,下载名称。
我还发现了一些使用 pacman 的 GUI 程序,我正在考虑获取源代码以查看是否可以使用其中的一些,但没有发现任何有用的东西。
除了查看运行命令的终端之外,还有其他方法可以了解当前下载的详细信息吗?
【问题讨论】:
-
你的具体问题是什么?
-
@kaylum 有没有办法找出当前下载的细节,对不起,我会更新问题
-
所有
/var/lib/pacman/db.lck是一个锁定文件,告诉您pacman当前正在运行——它没有与下载相关的信息。查看github - bwm-ng 会为您提供更好的服务,以了解如何实际查看显示当前网络I/O 的_band _width _monitor的实现。至于pacman,查找写入/var/log/pacman.log的内容(包括当前下载),您可能可以使用。
标签: linux archlinux package-managers pacman-package-manager