How To Install openchange-devel.x86_64 on Amazon Linux 2

In this tutorial we learn how to install openchange-devel.x86_64 in Amazon Linux 2. openchange-devel.x86_64 is Developer tools for OpenChange libraries

Introduction

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

What is openchange-devel.x86_64

This package provides the development tools and headers for OpenChange, providing libraries to access Microsoft Exchange servers using native protocols.

We can use yum to install openchange-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 openchange-devel.x86_64.

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

sudo yum -y install openchange-devel.x86_64

How To Uninstall openchange-devel.x86_64 on Amazon Linux 2

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

sudo yum remove openchange-devel.x86_64

openchange-devel.x86_64 Package Contents on Amazon Linux 2

/usr/include/gen_ndr
/usr/include/gen_ndr/asyncemsmdb.h
/usr/include/gen_ndr/exchange.h
/usr/include/gen_ndr/ndr_asyncemsmdb.h
/usr/include/gen_ndr/ndr_exchange.h
/usr/include/gen_ndr/ndr_property.h
/usr/include/gen_ndr/property.h
/usr/include/libmapi
/usr/include/libmapi++
/usr/include/libmapi++/Doxyfile
/usr/include/libmapi++/Doxyfile.in
/usr/include/libmapi++/Doxyfile.in.generate-xml-doc
/usr/include/libmapi++/attachment.h
/usr/include/libmapi++/clibmapi.h
/usr/include/libmapi++/examples
/usr/include/libmapi++/examples/foldertree
/usr/include/libmapi++/examples/foldertree.cpp
/usr/include/libmapi++/examples/messages
/usr/include/libmapi++/examples/messages.cpp
/usr/include/libmapi++/folder.h
/usr/include/libmapi++/libmapi++-example.doxy
/usr/include/libmapi++/libmapi++-mainpage.doxy
/usr/include/libmapi++/libmapi++.h
/usr/include/libmapi++/mapi_exception.h
/usr/include/libmapi++/message.h
/usr/include/libmapi++/message_store.h
/usr/include/libmapi++/object.h
/usr/include/libmapi++/profile.h
/usr/include/libmapi++/property_container.h
/usr/include/libmapi++/session.h
/usr/include/libmapi++/src
/usr/include/libmapi++/src/attachment.cpp
/usr/include/libmapi++/src/attachment.po
/usr/include/libmapi++/src/folder.cpp
/usr/include/libmapi++/src/folder.po
/usr/include/libmapi++/src/mapi_exception.cpp
/usr/include/libmapi++/src/mapi_exception.po
/usr/include/libmapi++/src/message.cpp
/usr/include/libmapi++/src/message.po
/usr/include/libmapi++/src/object.cpp
/usr/include/libmapi++/src/object.po
/usr/include/libmapi++/src/profile.cpp
/usr/include/libmapi++/src/profile.po
/usr/include/libmapi++/src/session.cpp
/usr/include/libmapi++/src/session.po
/usr/include/libmapi++/tests
/usr/include/libmapi++/tests/attach_test.cpp
/usr/include/libmapi++/tests/attach_test.po
/usr/include/libmapi++/tests/exception_test.cpp
/usr/include/libmapi++/tests/profile_test.cpp
/usr/include/libmapi++/tests/profile_test.po
/usr/include/libmapi++/tests/test.cpp
/usr/include/libmapi/emsmdb.h
/usr/include/libmapi/fxics.h
/usr/include/libmapi/idset.h
/usr/include/libmapi/libmapi.h
/usr/include/libmapi/mapi_context.h
/usr/include/libmapi/mapi_id_array.h
/usr/include/libmapi/mapi_nameid.h
/usr/include/libmapi/mapi_notification.h
/usr/include/libmapi/mapi_object.h
/usr/include/libmapi/mapi_profile.h
/usr/include/libmapi/mapi_provider.h
/usr/include/libmapi/mapicode.h
/usr/include/libmapi/mapidefs.h
/usr/include/libmapi/nspi.h
/usr/include/libmapi/oc_log.h
/usr/include/libmapi/property_altnames.h
/usr/include/libmapi/property_tags.h
/usr/include/libmapi/socket
/usr/include/libmapi/socket/netif.h
/usr/include/libmapi/version.h
/usr/include/libmapiadmin
/usr/include/libmapiadmin/libmapiadmin.h
/usr/include/libocpf
/usr/include/libocpf/ocpf.h
/usr/lib64/libmapi-openchange.so
/usr/lib64/libmapiadmin.so
/usr/lib64/libmapipp.so
/usr/lib64/libocpf.so
/usr/lib64/pkgconfig/libmapi++.pc
/usr/lib64/pkgconfig/libmapi.pc
/usr/lib64/pkgconfig/libmapiadmin.pc
/usr/lib64/pkgconfig/libocpf.pc

References

Summary

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