How To Install mraa-examples on Fedora 36

In this tutorial we learn how to install mraa-examples in Fedora 36. mraa-examples is Development examples for mraa

Introduction

In this tutorial we learn how to install mraa-examples on Fedora 36.

What is mraa-examples

Various mraa development examples for working with the various interfaces.

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

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

sudo dnf -y install mraa-examples

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

sudo yum -y install mraa-examples

How To Uninstall mraa-examples on Fedora 36

To uninstall only the mraa-examples package we can use the following command:

sudo dnf remove mraa-examples

mraa-examples Package Contents on Fedora 36

/usr/libexec/mraa
/usr/libexec/mraa/examples
/usr/libexec/mraa/examples/CMakeLists.txt
/usr/libexec/mraa/examples/c
/usr/libexec/mraa/examples/c++
/usr/libexec/mraa/examples/c++/CMakeLists.txt
/usr/libexec/mraa/examples/c++/aio.cpp
/usr/libexec/mraa/examples/c++/gpio.cpp
/usr/libexec/mraa/examples/c++/gpio_advanced.cpp
/usr/libexec/mraa/examples/c++/i2c.cpp
/usr/libexec/mraa/examples/c++/iio.cpp
/usr/libexec/mraa/examples/c++/led.cpp
/usr/libexec/mraa/examples/c++/pwm.cpp
/usr/libexec/mraa/examples/c++/spi.cpp
/usr/libexec/mraa/examples/c++/uart.cpp
/usr/libexec/mraa/examples/c++/uart_ow.cpp
/usr/libexec/mraa/examples/c/CMakeLists.txt
/usr/libexec/mraa/examples/c/aio.c
/usr/libexec/mraa/examples/c/gpio.c
/usr/libexec/mraa/examples/c/gpio_advanced.c
/usr/libexec/mraa/examples/c/gpio_multiple_rw.c
/usr/libexec/mraa/examples/c/hellomraa.c
/usr/libexec/mraa/examples/c/i2c_hmc5883l.c
/usr/libexec/mraa/examples/c/i2c_mpu6050.c
/usr/libexec/mraa/examples/c/iio.c
/usr/libexec/mraa/examples/c/initio.c
/usr/libexec/mraa/examples/c/led.c
/usr/libexec/mraa/examples/c/pwm.c
/usr/libexec/mraa/examples/c/spi.c
/usr/libexec/mraa/examples/c/uart.c
/usr/libexec/mraa/examples/c/uart_advanced.c
/usr/libexec/mraa/examples/c/uart_ow.c
/usr/libexec/mraa/examples/java
/usr/libexec/mraa/examples/java/AioA0.java
/usr/libexec/mraa/examples/java/BlinkIO.java
/usr/libexec/mraa/examples/java/BlinkOnboard.java
/usr/libexec/mraa/examples/java/Bmp85.java
/usr/libexec/mraa/examples/java/CyclePwm3.java
/usr/libexec/mraa/examples/java/Example.java
/usr/libexec/mraa/examples/java/FTDITest.java
/usr/libexec/mraa/examples/java/GpioMmapped.java
/usr/libexec/mraa/examples/java/GpioRead6.java
/usr/libexec/mraa/examples/java/HelloEdison.java
/usr/libexec/mraa/examples/java/I2cCompass.java
/usr/libexec/mraa/examples/java/Isr.java
/usr/libexec/mraa/examples/java/SpiMAX7219.java
/usr/libexec/mraa/examples/java/SpiMCP4261.java
/usr/libexec/mraa/examples/java/UartExample.java
/usr/libexec/mraa/examples/javascript
/usr/libexec/mraa/examples/javascript/AioA0.js
/usr/libexec/mraa/examples/javascript/Blink-IO.js
/usr/libexec/mraa/examples/javascript/GPIO_DigitalRead.js
/usr/libexec/mraa/examples/javascript/GPIO_DigitalWrite.js
/usr/libexec/mraa/examples/javascript/bmp85.js
/usr/libexec/mraa/examples/javascript/firmata.js
/usr/libexec/mraa/examples/javascript/gpio-tool.js
/usr/libexec/mraa/examples/javascript/initio.js
/usr/libexec/mraa/examples/javascript/isr.js
/usr/libexec/mraa/examples/javascript/rgblcd.js
/usr/libexec/mraa/examples/javascript/spi.js
/usr/libexec/mraa/examples/javascript/uart.js
/usr/libexec/mraa/examples/platform
/usr/libexec/mraa/examples/platform/CMakeLists.txt
/usr/libexec/mraa/examples/platform/Up2Leds.java
/usr/libexec/mraa/examples/platform/firmata_curie_imu.c
/usr/libexec/mraa/examples/platform/gpio_edison.c
/usr/libexec/mraa/examples/platform/i2c_firmata.c
/usr/libexec/mraa/examples/platform/initio.c
/usr/libexec/mraa/examples/platform/initio.cpp
/usr/libexec/mraa/examples/platform/initio.py
/usr/libexec/mraa/examples/platform/intel-aero.json
/usr/libexec/mraa/examples/platform/turbotjson.json
/usr/libexec/mraa/examples/platform/up2-leds.cpp
/usr/libexec/mraa/examples/python
/usr/libexec/mraa/examples/python/aio.py
/usr/libexec/mraa/examples/python/firmata.py
/usr/libexec/mraa/examples/python/gpio.py
/usr/libexec/mraa/examples/python/gpio_advanced.py
/usr/libexec/mraa/examples/python/i2c_bmp85.py
/usr/libexec/mraa/examples/python/i2c_rgb.py
/usr/libexec/mraa/examples/python/led.py
/usr/libexec/mraa/examples/python/pwm.py
/usr/libexec/mraa/examples/python/spi.py
/usr/libexec/mraa/examples/python/spi_loopback.py
/usr/libexec/mraa/examples/python/uart.py
/usr/libexec/mraa/examples/python/uart_receiver.py
/usr/libexec/mraa/examples/python/uart_sender.py
/usr/libexec/mraa/examples/samples.mapping.txt

References

Summary

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