【问题标题】:Arch Linux Pacman monitorArch Linux Pacman 监视器
【发布时间】: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


【解决方案1】:

为什么要把事情复杂化?只需通过 pacman 安装“screen”,然后在屏幕内启动 pacman 更新。然后从您的智能手机,使用 SSH 客户端连接到您的本地计算机并访问该屏幕。

【讨论】:

    【解决方案2】:

    您可以在您的主机上设置一个 ssh 服务器,然后使用手机上的终端仿真器(例如 termux)连接到它,然后从那里运行您喜欢的任何命令。这样您就可以非常无缝地查看手机的所有终端输出。

    【讨论】:

      猜你喜欢
      • 2012-10-23
      • 1970-01-01
      • 1970-01-01
      • 2014-02-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-20
      • 2022-11-11
      相关资源
      最近更新 更多