Centos

CentOS Stream 8 的 v4l-utils?

  • August 8, 2021

我的網路攝像頭有問題,我需要 v4l-utils 包。根據此頁面:

https://centos.pkgs.org/7/centos-x86_64/v4l-utils-0.9.5-4.el7.x86_64.rpm.html

它在 CentOS 7 官方 repos 中可用。但是對於 CentOS Stream 8,我找不到它:

$ sudo dnf 搜尋 v4l-utils
上次元數據過期檢查:2021 年 5 月 15 日星期六 13:59:10 前 CEST 10:19:51。
未找到匹配項。
[admin@localhost ~]$ sudo dnf search v4l2-utils
上次元數據過期檢查:2021 年 5 月 15 日星期六 13:59:55 前 CEST。
未找到匹配項。
  1. 為什麼這個包被棄用了?
  2. 是什麼取代了它?
  3. uvcvideo 診斷的任何其他提示?

它既沒有被替換也沒有被棄用。一些軟體包只是在為較新的作業系統重建時被“錯過”,並且有相當長的等待時間(甚至永遠),直到有足夠的請求來建構它。

因此,您可能會注意到該軟體包可從一堆 3rd 方儲存庫中獲得。

好的,我能夠找到一個包含 CentOS 的 v4l-utils 的儲存庫:

$ sudo rpm -ivh http://repo.okay.com.mx/centos/8/x86_64/release/okay-release-1-5.el8.noarch.rpm
...
$ sudo dnf 安裝 v4l-utils
...
$ v4l2-ctl --list-devices
群光USB2.0攝像頭:群光(usb-0000:00:0b.0-1):
/dev/video0
/dev/video1

但是請注意,好的 repo 會用較新的版本替換一些標準軟體包,這可能會影響系統的穩定性:

$ dnf 檢查升級
...

引用自:https://unix.stackexchange.com/questions/649884