How To Install rust-diesel-devel on Fedora 36

In this tutorial we learn how to install rust-diesel-devel in Fedora 36. rust-diesel-devel is Safe, extensible ORM and Query Builder for PostgreSQL, SQLite, and MySQL

Introduction

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

What is rust-diesel-devel

Safe, extensible ORM and Query Builder for PostgreSQL, SQLite, and MySQL. This package contains library source intended for building other packages which use “diesel” crate.

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

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

sudo dnf -y install rust-diesel-devel

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

sudo yum -y install rust-diesel-devel

How To Uninstall rust-diesel-devel on Fedora 36

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

sudo dnf remove rust-diesel-devel

rust-diesel-devel Package Contents on Fedora 36

/usr/share/cargo/registry/diesel-1.4.8
/usr/share/cargo/registry/diesel-1.4.8/.cargo-checksum.json
/usr/share/cargo/registry/diesel-1.4.8/Cargo.toml
/usr/share/cargo/registry/diesel-1.4.8/LICENSE-APACHE
/usr/share/cargo/registry/diesel-1.4.8/LICENSE-MIT
/usr/share/cargo/registry/diesel-1.4.8/README.md
/usr/share/cargo/registry/diesel-1.4.8/src
/usr/share/cargo/registry/diesel-1.4.8/src/associations
/usr/share/cargo/registry/diesel-1.4.8/src/associations/belongs_to.rs
/usr/share/cargo/registry/diesel-1.4.8/src/associations/mod.rs
/usr/share/cargo/registry/diesel-1.4.8/src/backend.rs
/usr/share/cargo/registry/diesel-1.4.8/src/connection
/usr/share/cargo/registry/diesel-1.4.8/src/connection/mod.rs
/usr/share/cargo/registry/diesel-1.4.8/src/connection/statement_cache.rs
/usr/share/cargo/registry/diesel-1.4.8/src/connection/transaction_manager.rs
/usr/share/cargo/registry/diesel-1.4.8/src/data_types.rs
/usr/share/cargo/registry/diesel-1.4.8/src/deserialize.rs
/usr/share/cargo/registry/diesel-1.4.8/src/doctest_setup.rs
/usr/share/cargo/registry/diesel-1.4.8/src/expression
/usr/share/cargo/registry/diesel-1.4.8/src/expression/array_comparison.rs
/usr/share/cargo/registry/diesel-1.4.8/src/expression/bound.rs
/usr/share/cargo/registry/diesel-1.4.8/src/expression/coerce.rs
/usr/share/cargo/registry/diesel-1.4.8/src/expression/count.rs
/usr/share/cargo/registry/diesel-1.4.8/src/expression/exists.rs
/usr/share/cargo/registry/diesel-1.4.8/src/expression/functions
/usr/share/cargo/registry/diesel-1.4.8/src/expression/functions/aggregate_folding.rs
/usr/share/cargo/registry/diesel-1.4.8/src/expression/functions/aggregate_ordering.rs
/usr/share/cargo/registry/diesel-1.4.8/src/expression/functions/date_and_time.rs
/usr/share/cargo/registry/diesel-1.4.8/src/expression/functions/helper_types.rs
/usr/share/cargo/registry/diesel-1.4.8/src/expression/functions/mod.rs
/usr/share/cargo/registry/diesel-1.4.8/src/expression/grouped.rs
/usr/share/cargo/registry/diesel-1.4.8/src/expression/helper_types.rs
/usr/share/cargo/registry/diesel-1.4.8/src/expression/mod.rs
/usr/share/cargo/registry/diesel-1.4.8/src/expression/not.rs
/usr/share/cargo/registry/diesel-1.4.8/src/expression/nullable.rs
/usr/share/cargo/registry/diesel-1.4.8/src/expression/operators.rs
/usr/share/cargo/registry/diesel-1.4.8/src/expression/ops
/usr/share/cargo/registry/diesel-1.4.8/src/expression/ops/mod.rs
/usr/share/cargo/registry/diesel-1.4.8/src/expression/ops/numeric.rs
/usr/share/cargo/registry/diesel-1.4.8/src/expression/sql_literal.rs
/usr/share/cargo/registry/diesel-1.4.8/src/expression/subselect.rs
/usr/share/cargo/registry/diesel-1.4.8/src/expression_methods
/usr/share/cargo/registry/diesel-1.4.8/src/expression_methods/bool_expression_methods.rs
/usr/share/cargo/registry/diesel-1.4.8/src/expression_methods/eq_all.rs
/usr/share/cargo/registry/diesel-1.4.8/src/expression_methods/escape_expression_methods.rs
/usr/share/cargo/registry/diesel-1.4.8/src/expression_methods/global_expression_methods.rs
/usr/share/cargo/registry/diesel-1.4.8/src/expression_methods/mod.rs
/usr/share/cargo/registry/diesel-1.4.8/src/expression_methods/text_expression_methods.rs
/usr/share/cargo/registry/diesel-1.4.8/src/insertable.rs
/usr/share/cargo/registry/diesel-1.4.8/src/lib.rs
/usr/share/cargo/registry/diesel-1.4.8/src/macros
/usr/share/cargo/registry/diesel-1.4.8/src/macros/internal.rs
/usr/share/cargo/registry/diesel-1.4.8/src/macros/mod.rs
/usr/share/cargo/registry/diesel-1.4.8/src/macros/ops.rs
/usr/share/cargo/registry/diesel-1.4.8/src/macros/query_id.rs
/usr/share/cargo/registry/diesel-1.4.8/src/macros/static_cond.rs
/usr/share/cargo/registry/diesel-1.4.8/src/macros/tuples.rs
/usr/share/cargo/registry/diesel-1.4.8/src/migration
/usr/share/cargo/registry/diesel-1.4.8/src/migration/errors.rs
/usr/share/cargo/registry/diesel-1.4.8/src/migration/mod.rs
/usr/share/cargo/registry/diesel-1.4.8/src/mysql
/usr/share/cargo/registry/diesel-1.4.8/src/mysql/backend.rs
/usr/share/cargo/registry/diesel-1.4.8/src/mysql/bind_collector.rs
/usr/share/cargo/registry/diesel-1.4.8/src/mysql/connection
/usr/share/cargo/registry/diesel-1.4.8/src/mysql/connection/bind.rs
/usr/share/cargo/registry/diesel-1.4.8/src/mysql/connection/mod.rs
/usr/share/cargo/registry/diesel-1.4.8/src/mysql/connection/raw.rs
/usr/share/cargo/registry/diesel-1.4.8/src/mysql/connection/stmt
/usr/share/cargo/registry/diesel-1.4.8/src/mysql/connection/stmt/iterator.rs
/usr/share/cargo/registry/diesel-1.4.8/src/mysql/connection/stmt/metadata.rs
/usr/share/cargo/registry/diesel-1.4.8/src/mysql/connection/stmt/mod.rs
/usr/share/cargo/registry/diesel-1.4.8/src/mysql/connection/url.rs
/usr/share/cargo/registry/diesel-1.4.8/src/mysql/mod.rs
/usr/share/cargo/registry/diesel-1.4.8/src/mysql/query_builder
/usr/share/cargo/registry/diesel-1.4.8/src/mysql/query_builder/mod.rs
/usr/share/cargo/registry/diesel-1.4.8/src/mysql/query_builder/query_fragment_impls.rs
/usr/share/cargo/registry/diesel-1.4.8/src/mysql/types
/usr/share/cargo/registry/diesel-1.4.8/src/mysql/types/date_and_time.rs
/usr/share/cargo/registry/diesel-1.4.8/src/mysql/types/mod.rs
/usr/share/cargo/registry/diesel-1.4.8/src/mysql/types/numeric.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg
/usr/share/cargo/registry/diesel-1.4.8/src/pg/backend.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/connection
/usr/share/cargo/registry/diesel-1.4.8/src/pg/connection/cursor.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/connection/mod.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/connection/raw.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/connection/result.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/connection/row.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/connection/stmt
/usr/share/cargo/registry/diesel-1.4.8/src/pg/connection/stmt/mod.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/expression
/usr/share/cargo/registry/diesel-1.4.8/src/pg/expression/array.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/expression/array_comparison.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/expression/date_and_time.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/expression/expression_methods.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/expression/extensions
/usr/share/cargo/registry/diesel-1.4.8/src/pg/expression/extensions/interval_dsl.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/expression/extensions/mod.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/expression/helper_types.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/expression/mod.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/expression/operators.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/metadata_lookup.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/mod.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/query_builder
/usr/share/cargo/registry/diesel-1.4.8/src/pg/query_builder/distinct_on.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/query_builder/mod.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/query_builder/query_fragment_impls.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/serialize
/usr/share/cargo/registry/diesel-1.4.8/src/pg/serialize/mod.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/serialize/write_tuple.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/transaction.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/types
/usr/share/cargo/registry/diesel-1.4.8/src/pg/types/array.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/types/date_and_time
/usr/share/cargo/registry/diesel-1.4.8/src/pg/types/date_and_time/chrono.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/types/date_and_time/deprecated_time.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/types/date_and_time/mod.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/types/date_and_time/quickcheck_impls.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/types/date_and_time/std_time.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/types/floats
/usr/share/cargo/registry/diesel-1.4.8/src/pg/types/floats/mod.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/types/floats/quickcheck_impls.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/types/integers.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/types/json.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/types/mod.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/types/money.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/types/network_address.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/types/numeric.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/types/primitives.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/types/ranges.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/types/record.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/types/uuid.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/types/uuid_v0_7.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/upsert
/usr/share/cargo/registry/diesel-1.4.8/src/pg/upsert/mod.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/upsert/on_conflict_actions.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/upsert/on_conflict_clause.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/upsert/on_conflict_docs_setup.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/upsert/on_conflict_extension.rs
/usr/share/cargo/registry/diesel-1.4.8/src/pg/upsert/on_conflict_target.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_builder
/usr/share/cargo/registry/diesel-1.4.8/src/query_builder/ast_pass.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_builder/bind_collector.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_builder/clause_macro.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_builder/debug_query.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_builder/delete_statement
/usr/share/cargo/registry/diesel-1.4.8/src/query_builder/delete_statement/mod.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_builder/distinct_clause.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_builder/functions.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_builder/group_by_clause.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_builder/insert_statement
/usr/share/cargo/registry/diesel-1.4.8/src/query_builder/insert_statement/column_list.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_builder/insert_statement/insert_from_select.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_builder/insert_statement/mod.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_builder/limit_clause.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_builder/locking_clause.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_builder/mod.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_builder/nodes
/usr/share/cargo/registry/diesel-1.4.8/src/query_builder/nodes/mod.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_builder/offset_clause.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_builder/order_clause.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_builder/query_id.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_builder/returning_clause.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_builder/select_clause.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_builder/select_statement
/usr/share/cargo/registry/diesel-1.4.8/src/query_builder/select_statement/boxed.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_builder/select_statement/dsl_impls.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_builder/select_statement/mod.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_builder/sql_query.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_builder/update_statement
/usr/share/cargo/registry/diesel-1.4.8/src/query_builder/update_statement/changeset.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_builder/update_statement/mod.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_builder/update_statement/target.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_builder/where_clause.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_dsl
/usr/share/cargo/registry/diesel-1.4.8/src/query_dsl/belonging_to_dsl.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_dsl/boxed_dsl.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_dsl/distinct_dsl.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_dsl/filter_dsl.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_dsl/group_by_dsl.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_dsl/join_dsl.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_dsl/limit_dsl.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_dsl/load_dsl.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_dsl/locking_dsl.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_dsl/mod.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_dsl/nullable_select_dsl.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_dsl/offset_dsl.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_dsl/order_dsl.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_dsl/save_changes_dsl.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_dsl/select_dsl.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_dsl/single_value_dsl.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_source
/usr/share/cargo/registry/diesel-1.4.8/src/query_source/joins.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_source/mod.rs
/usr/share/cargo/registry/diesel-1.4.8/src/query_source/peano_numbers.rs
/usr/share/cargo/registry/diesel-1.4.8/src/r2d2.rs
/usr/share/cargo/registry/diesel-1.4.8/src/result.rs
/usr/share/cargo/registry/diesel-1.4.8/src/row.rs
/usr/share/cargo/registry/diesel-1.4.8/src/serialize.rs
/usr/share/cargo/registry/diesel-1.4.8/src/sql_types
/usr/share/cargo/registry/diesel-1.4.8/src/sql_types/fold.rs
/usr/share/cargo/registry/diesel-1.4.8/src/sql_types/mod.rs
/usr/share/cargo/registry/diesel-1.4.8/src/sql_types/ops.rs
/usr/share/cargo/registry/diesel-1.4.8/src/sql_types/ord.rs
/usr/share/cargo/registry/diesel-1.4.8/src/sqlite
/usr/share/cargo/registry/diesel-1.4.8/src/sqlite/backend.rs
/usr/share/cargo/registry/diesel-1.4.8/src/sqlite/connection
/usr/share/cargo/registry/diesel-1.4.8/src/sqlite/connection/diesel_manage_updated_at.sql
/usr/share/cargo/registry/diesel-1.4.8/src/sqlite/connection/functions.rs
/usr/share/cargo/registry/diesel-1.4.8/src/sqlite/connection/mod.rs
/usr/share/cargo/registry/diesel-1.4.8/src/sqlite/connection/raw.rs
/usr/share/cargo/registry/diesel-1.4.8/src/sqlite/connection/serialized_value.rs
/usr/share/cargo/registry/diesel-1.4.8/src/sqlite/connection/sqlite_value.rs
/usr/share/cargo/registry/diesel-1.4.8/src/sqlite/connection/statement_iterator.rs
/usr/share/cargo/registry/diesel-1.4.8/src/sqlite/connection/stmt.rs
/usr/share/cargo/registry/diesel-1.4.8/src/sqlite/mod.rs
/usr/share/cargo/registry/diesel-1.4.8/src/sqlite/query_builder
/usr/share/cargo/registry/diesel-1.4.8/src/sqlite/query_builder/mod.rs
/usr/share/cargo/registry/diesel-1.4.8/src/sqlite/types
/usr/share/cargo/registry/diesel-1.4.8/src/sqlite/types/date_and_time
/usr/share/cargo/registry/diesel-1.4.8/src/sqlite/types/date_and_time/chrono.rs
/usr/share/cargo/registry/diesel-1.4.8/src/sqlite/types/date_and_time/mod.rs
/usr/share/cargo/registry/diesel-1.4.8/src/sqlite/types/mod.rs
/usr/share/cargo/registry/diesel-1.4.8/src/sqlite/types/numeric.rs
/usr/share/cargo/registry/diesel-1.4.8/src/test_helpers.rs
/usr/share/cargo/registry/diesel-1.4.8/src/type_impls
/usr/share/cargo/registry/diesel-1.4.8/src/type_impls/date_and_time.rs
/usr/share/cargo/registry/diesel-1.4.8/src/type_impls/decimal.rs
/usr/share/cargo/registry/diesel-1.4.8/src/type_impls/floats.rs
/usr/share/cargo/registry/diesel-1.4.8/src/type_impls/integers.rs
/usr/share/cargo/registry/diesel-1.4.8/src/type_impls/mod.rs
/usr/share/cargo/registry/diesel-1.4.8/src/type_impls/option.rs
/usr/share/cargo/registry/diesel-1.4.8/src/type_impls/primitives.rs
/usr/share/cargo/registry/diesel-1.4.8/src/type_impls/tuples.rs
/usr/share/cargo/registry/diesel-1.4.8/src/types
/usr/share/cargo/registry/diesel-1.4.8/src/types/mod.rs
/usr/share/cargo/registry/diesel-1.4.8/src/util.rs
/usr/share/doc/rust-diesel-devel
/usr/share/doc/rust-diesel-devel/README.md
/usr/share/licenses/rust-diesel-devel
/usr/share/licenses/rust-diesel-devel/LICENSE-APACHE
/usr/share/licenses/rust-diesel-devel/LICENSE-MIT

References

Summary

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