How To Install rust-rav1e-devel on Fedora 36

In this tutorial we learn how to install rust-rav1e-devel in Fedora 36. rust-rav1e-devel is Development files for rav1e

Introduction

In this tutorial we learn how to install rust-rav1e-devel on Fedora 36.

What is rust-rav1e-devel

Fastest and safest AV1 encoder. This package contains library source intended for building other packages which use “rav1e” crate.

We can use yum or dnf to install rust-rav1e-devel on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install rust-rav1e-devel.

Install rust-rav1e-devel on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install rust-rav1e-devel using dnf by running the following command:

sudo dnf -y install rust-rav1e-devel

Install rust-rav1e-devel on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install rust-rav1e-devel using yum by running the following command:

sudo yum -y install rust-rav1e-devel

How To Uninstall rust-rav1e-devel on Fedora 36

To uninstall only the rust-rav1e-devel package we can use the following command:

sudo dnf remove rust-rav1e-devel

rust-rav1e-devel Package Contents on Fedora 36

/usr/share/cargo/registry/rav1e-0.5.0
/usr/share/cargo/registry/rav1e-0.5.0/.cargo-checksum.json
/usr/share/cargo/registry/rav1e-0.5.0/Cargo.toml
/usr/share/cargo/registry/rav1e-0.5.0/LICENSE
/usr/share/cargo/registry/rav1e-0.5.0/PATENTS
/usr/share/cargo/registry/rav1e-0.5.0/README.md
/usr/share/cargo/registry/rav1e-0.5.0/build.rs
/usr/share/cargo/registry/rav1e-0.5.0/cbindgen.toml
/usr/share/cargo/registry/rav1e-0.5.0/src
/usr/share/cargo/registry/rav1e-0.5.0/src/activity.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/api
/usr/share/cargo/registry/rav1e-0.5.0/src/api/channel
/usr/share/cargo/registry/rav1e-0.5.0/src/api/channel/by_gop.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/api/channel/data.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/api/channel/mod.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/api/color.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/api/config
/usr/share/cargo/registry/rav1e-0.5.0/src/api/config/encoder.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/api/config/mod.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/api/config/rate.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/api/config/speedsettings.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/api/context.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/api/internal.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/api/lookahead.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/api/mod.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/api/test.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/api/util.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/arm
/usr/share/cargo/registry/rav1e-0.5.0/src/arm/32
/usr/share/cargo/registry/rav1e-0.5.0/src/arm/32/cdef.S
/usr/share/cargo/registry/rav1e-0.5.0/src/arm/32/cdef16.S
/usr/share/cargo/registry/rav1e-0.5.0/src/arm/32/cdef_tmpl.S
/usr/share/cargo/registry/rav1e-0.5.0/src/arm/32/ipred.S
/usr/share/cargo/registry/rav1e-0.5.0/src/arm/32/ipred16.S
/usr/share/cargo/registry/rav1e-0.5.0/src/arm/32/itx.S
/usr/share/cargo/registry/rav1e-0.5.0/src/arm/32/itx16.S
/usr/share/cargo/registry/rav1e-0.5.0/src/arm/32/loopfilter.S
/usr/share/cargo/registry/rav1e-0.5.0/src/arm/32/loopfilter16.S
/usr/share/cargo/registry/rav1e-0.5.0/src/arm/32/looprestoration.S
/usr/share/cargo/registry/rav1e-0.5.0/src/arm/32/looprestoration16.S
/usr/share/cargo/registry/rav1e-0.5.0/src/arm/32/looprestoration_common.S
/usr/share/cargo/registry/rav1e-0.5.0/src/arm/32/looprestoration_tmpl.S
/usr/share/cargo/registry/rav1e-0.5.0/src/arm/32/mc.S
/usr/share/cargo/registry/rav1e-0.5.0/src/arm/32/mc16.S
/usr/share/cargo/registry/rav1e-0.5.0/src/arm/32/msac.S
/usr/share/cargo/registry/rav1e-0.5.0/src/arm/32/util.S
/usr/share/cargo/registry/rav1e-0.5.0/src/arm/64
/usr/share/cargo/registry/rav1e-0.5.0/src/arm/64/cdef.S
/usr/share/cargo/registry/rav1e-0.5.0/src/arm/64/cdef16.S
/usr/share/cargo/registry/rav1e-0.5.0/src/arm/64/cdef_tmpl.S
/usr/share/cargo/registry/rav1e-0.5.0/src/arm/64/ipred.S
/usr/share/cargo/registry/rav1e-0.5.0/src/arm/64/ipred16.S
/usr/share/cargo/registry/rav1e-0.5.0/src/arm/64/itx.S
/usr/share/cargo/registry/rav1e-0.5.0/src/arm/64/itx16.S
/usr/share/cargo/registry/rav1e-0.5.0/src/arm/64/loopfilter.S
/usr/share/cargo/registry/rav1e-0.5.0/src/arm/64/loopfilter16.S
/usr/share/cargo/registry/rav1e-0.5.0/src/arm/64/looprestoration.S
/usr/share/cargo/registry/rav1e-0.5.0/src/arm/64/looprestoration16.S
/usr/share/cargo/registry/rav1e-0.5.0/src/arm/64/looprestoration_common.S
/usr/share/cargo/registry/rav1e-0.5.0/src/arm/64/looprestoration_tmpl.S
/usr/share/cargo/registry/rav1e-0.5.0/src/arm/64/mc.S
/usr/share/cargo/registry/rav1e-0.5.0/src/arm/64/mc16.S
/usr/share/cargo/registry/rav1e-0.5.0/src/arm/64/msac.S
/usr/share/cargo/registry/rav1e-0.5.0/src/arm/64/sad.S
/usr/share/cargo/registry/rav1e-0.5.0/src/arm/64/util.S
/usr/share/cargo/registry/rav1e-0.5.0/src/arm/asm.S
/usr/share/cargo/registry/rav1e-0.5.0/src/arm/tables.S
/usr/share/cargo/registry/rav1e-0.5.0/src/asm
/usr/share/cargo/registry/rav1e-0.5.0/src/asm/aarch64
/usr/share/cargo/registry/rav1e-0.5.0/src/asm/aarch64/cdef.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/asm/aarch64/dist.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/asm/aarch64/mc.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/asm/aarch64/mod.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/asm/aarch64/predict.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/asm/aarch64/transform
/usr/share/cargo/registry/rav1e-0.5.0/src/asm/aarch64/transform/inverse.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/asm/aarch64/transform/mod.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/asm/mod.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/asm/shared
/usr/share/cargo/registry/rav1e-0.5.0/src/asm/shared/mod.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/asm/shared/predict.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/asm/shared/transform
/usr/share/cargo/registry/rav1e-0.5.0/src/asm/shared/transform/inverse.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/asm/shared/transform/mod.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/asm/x86
/usr/share/cargo/registry/rav1e-0.5.0/src/asm/x86/cdef.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/asm/x86/dist
/usr/share/cargo/registry/rav1e-0.5.0/src/asm/x86/dist/hbd.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/asm/x86/dist/mod.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/asm/x86/dist/sse.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/asm/x86/ec.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/asm/x86/lrf.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/asm/x86/mc.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/asm/x86/mod.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/asm/x86/predict.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/asm/x86/quantize.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/asm/x86/sad_row.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/asm/x86/transform
/usr/share/cargo/registry/rav1e-0.5.0/src/asm/x86/transform/forward.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/asm/x86/transform/inverse.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/asm/x86/transform/mod.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/bin
/usr/share/cargo/registry/rav1e-0.5.0/src/bin/common.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/bin/decoder
/usr/share/cargo/registry/rav1e-0.5.0/src/bin/decoder/mod.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/bin/decoder/y4m.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/bin/error.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/bin/kv.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/bin/muxer
/usr/share/cargo/registry/rav1e-0.5.0/src/bin/muxer/ivf.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/bin/muxer/mod.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/bin/muxer/y4m.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/bin/rav1e-ch.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/bin/rav1e.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/bin/stats.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/capi.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/cdef.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/context
/usr/share/cargo/registry/rav1e-0.5.0/src/context/block_unit.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/context/cdf_context.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/context/frame_header.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/context/mod.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/context/partition_unit.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/context/superblock_unit.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/context/transform_unit.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/cpu_features
/usr/share/cargo/registry/rav1e-0.5.0/src/cpu_features/aarch64.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/cpu_features/mod.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/cpu_features/rust.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/cpu_features/x86.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/deblock.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/dist.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/ec.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/encoder.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/entropymode.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/ext
/usr/share/cargo/registry/rav1e-0.5.0/src/ext/x86
/usr/share/cargo/registry/rav1e-0.5.0/src/ext/x86/x86inc.asm
/usr/share/cargo/registry/rav1e-0.5.0/src/frame
/usr/share/cargo/registry/rav1e-0.5.0/src/frame/mod.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/frame/plane.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/fuzzing.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/header.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/lib.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/lrf.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/mc.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/me.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/partition.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/predict.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/quantize.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/rate.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/rdo.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/rdo_tables.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/recon_intra.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/sad_row.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/scan_order.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/scenechange
/usr/share/cargo/registry/rav1e-0.5.0/src/scenechange/mod.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/segmentation.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/stats.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/test_encode_decode
/usr/share/cargo/registry/rav1e-0.5.0/src/test_encode_decode/aom.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/test_encode_decode/dav1d.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/test_encode_decode/mod.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/tiling
/usr/share/cargo/registry/rav1e-0.5.0/src/tiling/mod.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/tiling/plane_region.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/tiling/tile.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/tiling/tile_blocks.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/tiling/tile_motion_stats.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/tiling/tile_restoration_state.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/tiling/tile_state.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/tiling/tiler.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/token_cdfs.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/transform
/usr/share/cargo/registry/rav1e-0.5.0/src/transform/forward.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/transform/forward_shared.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/transform/inverse.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/transform/mod.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/util
/usr/share/cargo/registry/rav1e-0.5.0/src/util/align.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/util/cdf.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/util/mod.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/util/pixel.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/util/uninit.rs
/usr/share/cargo/registry/rav1e-0.5.0/src/x86
/usr/share/cargo/registry/rav1e-0.5.0/src/x86/cdef16_avx2.asm
/usr/share/cargo/registry/rav1e-0.5.0/src/x86/cdef16_sse.asm
/usr/share/cargo/registry/rav1e-0.5.0/src/x86/cdef_avx2.asm
/usr/share/cargo/registry/rav1e-0.5.0/src/x86/cdef_avx512.asm
/usr/share/cargo/registry/rav1e-0.5.0/src/x86/cdef_rav1e.asm
/usr/share/cargo/registry/rav1e-0.5.0/src/x86/cdef_sse.asm
/usr/share/cargo/registry/rav1e-0.5.0/src/x86/film_grain16_avx2.asm
/usr/share/cargo/registry/rav1e-0.5.0/src/x86/film_grain16_sse.asm
/usr/share/cargo/registry/rav1e-0.5.0/src/x86/film_grain_avx2.asm
/usr/share/cargo/registry/rav1e-0.5.0/src/x86/film_grain_sse.asm
/usr/share/cargo/registry/rav1e-0.5.0/src/x86/ipred16_avx2.asm
/usr/share/cargo/registry/rav1e-0.5.0/src/x86/ipred16_sse.asm
/usr/share/cargo/registry/rav1e-0.5.0/src/x86/ipred_avx2.asm
/usr/share/cargo/registry/rav1e-0.5.0/src/x86/ipred_sse.asm
/usr/share/cargo/registry/rav1e-0.5.0/src/x86/itx16_avx2.asm
/usr/share/cargo/registry/rav1e-0.5.0/src/x86/itx16_sse.asm
/usr/share/cargo/registry/rav1e-0.5.0/src/x86/itx_avx2.asm
/usr/share/cargo/registry/rav1e-0.5.0/src/x86/itx_sse.asm
/usr/share/cargo/registry/rav1e-0.5.0/src/x86/loopfilter16_avx2.asm
/usr/share/cargo/registry/rav1e-0.5.0/src/x86/loopfilter16_sse.asm
/usr/share/cargo/registry/rav1e-0.5.0/src/x86/loopfilter_avx2.asm
/usr/share/cargo/registry/rav1e-0.5.0/src/x86/loopfilter_sse.asm
/usr/share/cargo/registry/rav1e-0.5.0/src/x86/looprestoration16_avx2.asm
/usr/share/cargo/registry/rav1e-0.5.0/src/x86/looprestoration16_sse.asm
/usr/share/cargo/registry/rav1e-0.5.0/src/x86/looprestoration_avx2.asm
/usr/share/cargo/registry/rav1e-0.5.0/src/x86/looprestoration_sse.asm
/usr/share/cargo/registry/rav1e-0.5.0/src/x86/mc16_avx2.asm
/usr/share/cargo/registry/rav1e-0.5.0/src/x86/mc16_sse.asm
/usr/share/cargo/registry/rav1e-0.5.0/src/x86/mc_avx2.asm
/usr/share/cargo/registry/rav1e-0.5.0/src/x86/mc_avx512.asm
/usr/share/cargo/registry/rav1e-0.5.0/src/x86/mc_sse.asm
/usr/share/cargo/registry/rav1e-0.5.0/src/x86/me.asm
/usr/share/cargo/registry/rav1e-0.5.0/src/x86/msac.asm
/usr/share/cargo/registry/rav1e-0.5.0/src/x86/sad_avx.asm
/usr/share/cargo/registry/rav1e-0.5.0/src/x86/sad_sse2.asm
/usr/share/cargo/registry/rav1e-0.5.0/src/x86/satd.asm
/usr/share/cargo/registry/rav1e-0.5.0/src/x86/sse.asm
/usr/share/cargo/registry/rav1e-0.5.0/src/x86/tables.asm
/usr/share/doc/rust-rav1e-devel
/usr/share/doc/rust-rav1e-devel/README.md
/usr/share/licenses/rust-rav1e-devel
/usr/share/licenses/rust-rav1e-devel/LICENSE
/usr/share/licenses/rust-rav1e-devel/PATENTS

References

Summary

In this tutorial we learn how to install rust-rav1e-devel on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).