How To Install v4l-utils.x86_64 on Amazon Linux 2

In this tutorial we learn how to install v4l-utils.x86_64 in Amazon Linux 2. v4l-utils.x86_64 is Utilities for video4linux and DVB devices

Introduction

In this tutorial we learn how to install v4l-utils.x86_64 on Amazon Linux 2.

What is v4l-utils.x86_64

v4l-utils is a collection of various video4linux (V4L) and DVB utilities. The main v4l-utils package contains cx18-ctl, ir-keytable, ivtv-ctl, v4l2-ctl and v4l2-sysfs-path.

We can use yum to install v4l-utils.x86_64 on Amazon Linux 2. In this tutorial we discuss both methods but you only need to choose one of method to install v4l-utils.x86_64.

Install v4l-utils.x86_64 on Amazon Linux 2 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install v4l-utils.x86_64 using yum by running the following command:

sudo yum -y install v4l-utils.x86_64

How To Uninstall v4l-utils.x86_64 on Amazon Linux 2

To uninstall only the v4l-utils.x86_64 package we can use the following command:

sudo yum remove v4l-utils.x86_64

v4l-utils.x86_64 Package Contents on Amazon Linux 2

/etc/rc_keymaps
/etc/rc_maps.cfg
/usr/bin/cx18-ctl
/usr/bin/dvb-fe-tool
/usr/bin/dvb-format-convert
/usr/bin/dvbv5-scan
/usr/bin/dvbv5-zap
/usr/bin/ir-keytable
/usr/bin/ivtv-ctl
/usr/bin/rds-ctl
/usr/bin/v4l2-ctl
/usr/bin/v4l2-sysfs-path
/usr/lib/udev/rc_keymaps/a800
/usr/lib/udev/rc_keymaps/adstech_dvb_t_pci
/usr/lib/udev/rc_keymaps/af9005
/usr/lib/udev/rc_keymaps/alink_dtu_m
/usr/lib/udev/rc_keymaps/anysee
/usr/lib/udev/rc_keymaps/apac_viewcomp
/usr/lib/udev/rc_keymaps/asus_pc39
/usr/lib/udev/rc_keymaps/asus_ps3_100
/usr/lib/udev/rc_keymaps/ati_tv_wonder_hd_600
/usr/lib/udev/rc_keymaps/ati_x10
/usr/lib/udev/rc_keymaps/avermedia
/usr/lib/udev/rc_keymaps/avermedia_a16d
/usr/lib/udev/rc_keymaps/avermedia_cardbus
/usr/lib/udev/rc_keymaps/avermedia_dvbt
/usr/lib/udev/rc_keymaps/avermedia_m135a
/usr/lib/udev/rc_keymaps/avermedia_m733a_rm_k6
/usr/lib/udev/rc_keymaps/avermedia_rm_ks
/usr/lib/udev/rc_keymaps/avertv_303
/usr/lib/udev/rc_keymaps/azurewave_ad_tu700
/usr/lib/udev/rc_keymaps/behold
/usr/lib/udev/rc_keymaps/behold_columbus
/usr/lib/udev/rc_keymaps/budget_ci_old
/usr/lib/udev/rc_keymaps/cinergy
/usr/lib/udev/rc_keymaps/cinergy_1400
/usr/lib/udev/rc_keymaps/cinergyt2
/usr/lib/udev/rc_keymaps/d680_dmb
/usr/lib/udev/rc_keymaps/dib0700_nec
/usr/lib/udev/rc_keymaps/dib0700_rc5
/usr/lib/udev/rc_keymaps/dibusb
/usr/lib/udev/rc_keymaps/digitalnow_tinytwin
/usr/lib/udev/rc_keymaps/digittrade
/usr/lib/udev/rc_keymaps/digitv
/usr/lib/udev/rc_keymaps/dm1105_nec
/usr/lib/udev/rc_keymaps/dntv_live_dvb_t
/usr/lib/udev/rc_keymaps/dntv_live_dvbt_pro
/usr/lib/udev/rc_keymaps/dtt200u
/usr/lib/udev/rc_keymaps/dvico_mce
/usr/lib/udev/rc_keymaps/dvico_portable
/usr/lib/udev/rc_keymaps/dw210x
/usr/lib/udev/rc_keymaps/em_terratec
/usr/lib/udev/rc_keymaps/encore_enltv
/usr/lib/udev/rc_keymaps/encore_enltv2
/usr/lib/udev/rc_keymaps/encore_enltv_fm53
/usr/lib/udev/rc_keymaps/evga_indtube
/usr/lib/udev/rc_keymaps/eztv
/usr/lib/udev/rc_keymaps/flydvb
/usr/lib/udev/rc_keymaps/flyvideo
/usr/lib/udev/rc_keymaps/fusionhdtv_mce
/usr/lib/udev/rc_keymaps/gadmei_rm008z
/usr/lib/udev/rc_keymaps/genius_tvgo_a11mce
/usr/lib/udev/rc_keymaps/gotview7135
/usr/lib/udev/rc_keymaps/haupp
/usr/lib/udev/rc_keymaps/hauppauge
/usr/lib/udev/rc_keymaps/imon_mce
/usr/lib/udev/rc_keymaps/imon_pad
/usr/lib/udev/rc_keymaps/iodata_bctv7e
/usr/lib/udev/rc_keymaps/it913x_v1
/usr/lib/udev/rc_keymaps/it913x_v2
/usr/lib/udev/rc_keymaps/kaiomy
/usr/lib/udev/rc_keymaps/kworld_315u
/usr/lib/udev/rc_keymaps/kworld_pc150u
/usr/lib/udev/rc_keymaps/kworld_plus_tv_analog
/usr/lib/udev/rc_keymaps/leadtek_y04g0051
/usr/lib/udev/rc_keymaps/lme2510
/usr/lib/udev/rc_keymaps/manli
/usr/lib/udev/rc_keymaps/medion_x10
/usr/lib/udev/rc_keymaps/medion_x10_digitainer
/usr/lib/udev/rc_keymaps/medion_x10_or2x
/usr/lib/udev/rc_keymaps/megasky
/usr/lib/udev/rc_keymaps/msi_digivox_ii
/usr/lib/udev/rc_keymaps/msi_digivox_iii
/usr/lib/udev/rc_keymaps/msi_tvanywhere
/usr/lib/udev/rc_keymaps/msi_tvanywhere_plus
/usr/lib/udev/rc_keymaps/nebula
/usr/lib/udev/rc_keymaps/nec_terratec_cinergy_xs
/usr/lib/udev/rc_keymaps/norwood
/usr/lib/udev/rc_keymaps/npgtech
/usr/lib/udev/rc_keymaps/opera1
/usr/lib/udev/rc_keymaps/pctv_sedna
/usr/lib/udev/rc_keymaps/pinnacle310e
/usr/lib/udev/rc_keymaps/pinnacle_color
/usr/lib/udev/rc_keymaps/pinnacle_grey
/usr/lib/udev/rc_keymaps/pinnacle_pctv_hd
/usr/lib/udev/rc_keymaps/pixelview
/usr/lib/udev/rc_keymaps/pixelview_002t
/usr/lib/udev/rc_keymaps/pixelview_mk12
/usr/lib/udev/rc_keymaps/pixelview_new
/usr/lib/udev/rc_keymaps/powercolor_real_angel
/usr/lib/udev/rc_keymaps/proteus_2309
/usr/lib/udev/rc_keymaps/purpletv
/usr/lib/udev/rc_keymaps/pv951
/usr/lib/udev/rc_keymaps/rc6_mce
/usr/lib/udev/rc_keymaps/real_audio_220_32_keys
/usr/lib/udev/rc_keymaps/snapstream_firefly
/usr/lib/udev/rc_keymaps/streamzap
/usr/lib/udev/rc_keymaps/su3000
/usr/lib/udev/rc_keymaps/tbs
/usr/lib/udev/rc_keymaps/tbs_nec
/usr/lib/udev/rc_keymaps/technisat_usb2
/usr/lib/udev/rc_keymaps/terratec_cinergy_xs
/usr/lib/udev/rc_keymaps/terratec_slim
/usr/lib/udev/rc_keymaps/terratec_slim_2
/usr/lib/udev/rc_keymaps/tevii
/usr/lib/udev/rc_keymaps/tevii_nec
/usr/lib/udev/rc_keymaps/tivo
/usr/lib/udev/rc_keymaps/total_media_in_hand
/usr/lib/udev/rc_keymaps/trekstor
/usr/lib/udev/rc_keymaps/tt_1500
/usr/lib/udev/rc_keymaps/tvwalkertwin
/usr/lib/udev/rc_keymaps/twinhan_vp1027_dvbs
/usr/lib/udev/rc_keymaps/videomate_k100
/usr/lib/udev/rc_keymaps/videomate_s350
/usr/lib/udev/rc_keymaps/videomate_tv_pvr
/usr/lib/udev/rc_keymaps/vp702x
/usr/lib/udev/rc_keymaps/vp7045
/usr/lib/udev/rc_keymaps/winfast
/usr/lib/udev/rc_keymaps/winfast_usbii_deluxe
/usr/lib/udev/rules.d/70-infrared.rules
/usr/share/doc/v4l-utils-0.9.5
/usr/share/doc/v4l-utils-0.9.5/README
/usr/share/man/man1/ir-keytable.1.gz

References

Summary

In this tutorial we learn how to install v4l-utils.x86_64 on Amazon Linux 2 using yum.