How To Install rocksdb-devel on Fedora 36

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

Introduction

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

What is rocksdb-devel

Development files for rocksdb.

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

Install rocksdb-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 rocksdb-devel using dnf by running the following command:

sudo dnf -y install rocksdb-devel

Install rocksdb-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 rocksdb-devel using yum by running the following command:

sudo yum -y install rocksdb-devel

How To Uninstall rocksdb-devel on Fedora 36

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

sudo dnf remove rocksdb-devel

rocksdb-devel Package Contents on Fedora 36

/usr/include/rocksdb
/usr/include/rocksdb/advanced_options.h
/usr/include/rocksdb/c.h
/usr/include/rocksdb/cache.h
/usr/include/rocksdb/cache_bench_tool.h
/usr/include/rocksdb/cleanable.h
/usr/include/rocksdb/compaction_filter.h
/usr/include/rocksdb/compaction_job_stats.h
/usr/include/rocksdb/comparator.h
/usr/include/rocksdb/compression_type.h
/usr/include/rocksdb/concurrent_task_limiter.h
/usr/include/rocksdb/configurable.h
/usr/include/rocksdb/convenience.h
/usr/include/rocksdb/customizable.h
/usr/include/rocksdb/data_structure.h
/usr/include/rocksdb/db.h
/usr/include/rocksdb/db_bench_tool.h
/usr/include/rocksdb/db_dump_tool.h
/usr/include/rocksdb/db_stress_tool.h
/usr/include/rocksdb/env.h
/usr/include/rocksdb/env_encryption.h
/usr/include/rocksdb/experimental.h
/usr/include/rocksdb/file_checksum.h
/usr/include/rocksdb/file_system.h
/usr/include/rocksdb/filter_policy.h
/usr/include/rocksdb/flush_block_policy.h
/usr/include/rocksdb/functor_wrapper.h
/usr/include/rocksdb/io_status.h
/usr/include/rocksdb/iostats_context.h
/usr/include/rocksdb/iterator.h
/usr/include/rocksdb/ldb_tool.h
/usr/include/rocksdb/listener.h
/usr/include/rocksdb/memory_allocator.h
/usr/include/rocksdb/memtablerep.h
/usr/include/rocksdb/merge_operator.h
/usr/include/rocksdb/metadata.h
/usr/include/rocksdb/options.h
/usr/include/rocksdb/perf_context.h
/usr/include/rocksdb/perf_level.h
/usr/include/rocksdb/persistent_cache.h
/usr/include/rocksdb/rate_limiter.h
/usr/include/rocksdb/rocksdb_namespace.h
/usr/include/rocksdb/secondary_cache.h
/usr/include/rocksdb/slice.h
/usr/include/rocksdb/slice_transform.h
/usr/include/rocksdb/snapshot.h
/usr/include/rocksdb/sst_dump_tool.h
/usr/include/rocksdb/sst_file_manager.h
/usr/include/rocksdb/sst_file_reader.h
/usr/include/rocksdb/sst_file_writer.h
/usr/include/rocksdb/sst_partitioner.h
/usr/include/rocksdb/statistics.h
/usr/include/rocksdb/stats_history.h
/usr/include/rocksdb/status.h
/usr/include/rocksdb/system_clock.h
/usr/include/rocksdb/table.h
/usr/include/rocksdb/table_properties.h
/usr/include/rocksdb/thread_status.h
/usr/include/rocksdb/threadpool.h
/usr/include/rocksdb/trace_reader_writer.h
/usr/include/rocksdb/trace_record.h
/usr/include/rocksdb/trace_record_result.h
/usr/include/rocksdb/transaction_log.h
/usr/include/rocksdb/types.h
/usr/include/rocksdb/unique_id.h
/usr/include/rocksdb/universal_compaction.h
/usr/include/rocksdb/utilities
/usr/include/rocksdb/utilities/backup_engine.h
/usr/include/rocksdb/utilities/backupable_db.h
/usr/include/rocksdb/utilities/cache_dump_load.h
/usr/include/rocksdb/utilities/checkpoint.h
/usr/include/rocksdb/utilities/convenience.h
/usr/include/rocksdb/utilities/customizable_util.h
/usr/include/rocksdb/utilities/db_ttl.h
/usr/include/rocksdb/utilities/debug.h
/usr/include/rocksdb/utilities/env_librados.h
/usr/include/rocksdb/utilities/env_mirror.h
/usr/include/rocksdb/utilities/info_log_finder.h
/usr/include/rocksdb/utilities/ldb_cmd.h
/usr/include/rocksdb/utilities/ldb_cmd_execute_result.h
/usr/include/rocksdb/utilities/leveldb_options.h
/usr/include/rocksdb/utilities/lua
/usr/include/rocksdb/utilities/lua/rocks_lua_custom_library.h
/usr/include/rocksdb/utilities/lua/rocks_lua_util.h
/usr/include/rocksdb/utilities/memory_util.h
/usr/include/rocksdb/utilities/object_registry.h
/usr/include/rocksdb/utilities/optimistic_transaction_db.h
/usr/include/rocksdb/utilities/option_change_migration.h
/usr/include/rocksdb/utilities/options_type.h
/usr/include/rocksdb/utilities/options_util.h
/usr/include/rocksdb/utilities/regex.h
/usr/include/rocksdb/utilities/replayer.h
/usr/include/rocksdb/utilities/sim_cache.h
/usr/include/rocksdb/utilities/stackable_db.h
/usr/include/rocksdb/utilities/table_properties_collectors.h
/usr/include/rocksdb/utilities/transaction.h
/usr/include/rocksdb/utilities/transaction_db.h
/usr/include/rocksdb/utilities/transaction_db_mutex.h
/usr/include/rocksdb/utilities/utility_db.h
/usr/include/rocksdb/utilities/write_batch_with_index.h
/usr/include/rocksdb/version.h
/usr/include/rocksdb/wal_filter.h
/usr/include/rocksdb/write_batch.h
/usr/include/rocksdb/write_batch_base.h
/usr/include/rocksdb/write_buffer_manager.h
/usr/lib64/librocksdb.so
/usr/lib64/pkgconfig/rocksdb.pc
/usr/share/doc/rocksdb-devel
/usr/share/doc/rocksdb-devel/README.md
/usr/share/licenses/rocksdb-devel
/usr/share/licenses/rocksdb-devel/COPYING
/usr/share/licenses/rocksdb-devel/LICENSE.Apache
/usr/share/licenses/rocksdb-devel/LICENSE.leveldb

References

Summary

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