How To Install cyrus-sasl-devel.x86_64 on Amazon Linux 2

In this tutorial we learn how to install cyrus-sasl-devel.x86_64 in Amazon Linux 2. cyrus-sasl-devel.x86_64 is Files needed for developing applications with Cyrus SASL

Introduction

In this tutorial we learn how to install cyrus-sasl-devel.x86_64 on Amazon Linux 2.

What is cyrus-sasl-devel.x86_64

The cyrus-sasl-devel package contains files needed for developing and compiling applications which use the Cyrus SASL library.

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

Install cyrus-sasl-devel.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 cyrus-sasl-devel.x86_64 using yum by running the following command:

sudo yum -y install cyrus-sasl-devel.x86_64

How To Uninstall cyrus-sasl-devel.x86_64 on Amazon Linux 2

To uninstall only the cyrus-sasl-devel.x86_64 package we can use the following command:

sudo yum remove cyrus-sasl-devel.x86_64

cyrus-sasl-devel.x86_64 Package Contents on Amazon Linux 2

/usr/bin/sasl2-sample-client
/usr/bin/sasl2-sample-server
/usr/include/sasl
/usr/include/sasl/hmac-md5.h
/usr/include/sasl/md5.h
/usr/include/sasl/md5global.h
/usr/include/sasl/prop.h
/usr/include/sasl/sasl.h
/usr/include/sasl/saslplug.h
/usr/include/sasl/saslutil.h
/usr/lib64/libsasl2.so
/usr/lib64/pkgconfig/libsasl2.pc
/usr/sbin/sasl2-shared-mechlist
/usr/share/doc/cyrus-sasl-devel-2.1.26
/usr/share/doc/cyrus-sasl-devel-2.1.26/draft-burdis-cat-srp-sasl-xx.txt
/usr/share/doc/cyrus-sasl-devel-2.1.26/draft-ietf-sasl-anon-xx.txt
/usr/share/doc/cyrus-sasl-devel-2.1.26/draft-ietf-sasl-crammd5-xx.txt
/usr/share/doc/cyrus-sasl-devel-2.1.26/draft-ietf-sasl-gssapi-xx.txt
/usr/share/doc/cyrus-sasl-devel-2.1.26/draft-ietf-sasl-plain-xx.txt
/usr/share/doc/cyrus-sasl-devel-2.1.26/draft-ietf-sasl-rfc2222bis-xx.txt
/usr/share/doc/cyrus-sasl-devel-2.1.26/draft-ietf-sasl-rfc2831bis-xx.txt
/usr/share/doc/cyrus-sasl-devel-2.1.26/draft-ietf-sasl-saslprep-xx.txt
/usr/share/doc/cyrus-sasl-devel-2.1.26/draft-murchison-sasl-login-xx.txt
/usr/share/doc/cyrus-sasl-devel-2.1.26/draft-newman-sasl-c-api-xx.txt
/usr/share/doc/cyrus-sasl-devel-2.1.26/draft-newman-sasl-passdss-xx.txt
/usr/share/doc/cyrus-sasl-devel-2.1.26/rfc1321.txt
/usr/share/doc/cyrus-sasl-devel-2.1.26/rfc1939.txt
/usr/share/doc/cyrus-sasl-devel-2.1.26/rfc2104.txt
/usr/share/doc/cyrus-sasl-devel-2.1.26/rfc2195.txt
/usr/share/doc/cyrus-sasl-devel-2.1.26/rfc2222.txt
/usr/share/doc/cyrus-sasl-devel-2.1.26/rfc2243.txt
/usr/share/doc/cyrus-sasl-devel-2.1.26/rfc2245.txt
/usr/share/doc/cyrus-sasl-devel-2.1.26/rfc2289.txt
/usr/share/doc/cyrus-sasl-devel-2.1.26/rfc2444.txt
/usr/share/doc/cyrus-sasl-devel-2.1.26/rfc2595.txt
/usr/share/doc/cyrus-sasl-devel-2.1.26/rfc2831.txt
/usr/share/doc/cyrus-sasl-devel-2.1.26/rfc2945.txt
/usr/share/doc/cyrus-sasl-devel-2.1.26/rfc3174.txt
/usr/share/doc/cyrus-sasl-devel-2.1.26/testing.txt
/usr/share/man/man3/sasl.3.gz
/usr/share/man/man3/sasl_authorize_t.3.gz
/usr/share/man/man3/sasl_auxprop.3.gz
/usr/share/man/man3/sasl_auxprop_getctx.3.gz
/usr/share/man/man3/sasl_auxprop_request.3.gz
/usr/share/man/man3/sasl_callbacks.3.gz
/usr/share/man/man3/sasl_canon_user_t.3.gz
/usr/share/man/man3/sasl_chalprompt_t.3.gz
/usr/share/man/man3/sasl_checkapop.3.gz
/usr/share/man/man3/sasl_checkpass.3.gz
/usr/share/man/man3/sasl_client_init.3.gz
/usr/share/man/man3/sasl_client_new.3.gz
/usr/share/man/man3/sasl_client_start.3.gz
/usr/share/man/man3/sasl_client_step.3.gz
/usr/share/man/man3/sasl_decode.3.gz
/usr/share/man/man3/sasl_dispose.3.gz
/usr/share/man/man3/sasl_done.3.gz
/usr/share/man/man3/sasl_encode.3.gz
/usr/share/man/man3/sasl_encodev.3.gz
/usr/share/man/man3/sasl_errdetail.3.gz
/usr/share/man/man3/sasl_errors.3.gz
/usr/share/man/man3/sasl_errstring.3.gz
/usr/share/man/man3/sasl_getconfpath_t.3.gz
/usr/share/man/man3/sasl_getopt_t.3.gz
/usr/share/man/man3/sasl_getpath_t.3.gz
/usr/share/man/man3/sasl_getprop.3.gz
/usr/share/man/man3/sasl_getrealm_t.3.gz
/usr/share/man/man3/sasl_getsecret_t.3.gz
/usr/share/man/man3/sasl_getsimple_t.3.gz
/usr/share/man/man3/sasl_global_listmech.3.gz
/usr/share/man/man3/sasl_idle.3.gz
/usr/share/man/man3/sasl_listmech.3.gz
/usr/share/man/man3/sasl_log_t.3.gz
/usr/share/man/man3/sasl_server_init.3.gz
/usr/share/man/man3/sasl_server_new.3.gz
/usr/share/man/man3/sasl_server_start.3.gz
/usr/share/man/man3/sasl_server_step.3.gz
/usr/share/man/man3/sasl_server_userdb_checkpass_t.3.gz
/usr/share/man/man3/sasl_server_userdb_setpass_t.3.gz
/usr/share/man/man3/sasl_setpass.3.gz
/usr/share/man/man3/sasl_setprop.3.gz
/usr/share/man/man3/sasl_user_exists.3.gz
/usr/share/man/man3/sasl_verifyfile_t.3.gz

References

Summary

In this tutorial we learn how to install cyrus-sasl-devel.x86_64 on Amazon Linux 2 using yum.