How To Install olpc-utils on Fedora 36

In this tutorial we learn how to install olpc-utils in Fedora 36. olpc-utils is OLPC utilities

Introduction

In this tutorial we learn how to install olpc-utils on Fedora 36.

What is olpc-utils

Tools for starting an X session, mapping keys on the OLPC keyboards, becoming root, and cleaning the datastore.

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

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

sudo dnf -y install olpc-utils

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

sudo yum -y install olpc-utils

How To Uninstall olpc-utils on Fedora 36

To uninstall only the olpc-utils package we can use the following command:

sudo dnf remove olpc-utils

olpc-utils Package Contents on Fedora 36

/etc/motd.olpc
/etc/pam.d/olpc-login
/etc/profile.d/zzz_olpc.sh
/etc/skel/.config/autostart/imsettings-start.desktop
/etc/skel/.xsession-example
/lib/udev/device-tree-val
/lib/udev/hwdb.d/96-olpc-keyboard.hwdb
/lib/udev/olpc_eth_namer
/lib/udev/olpc_mouse_setup
/lib/udev/rules.d/10-olpc-mmp2rtc.rules
/lib/udev/rules.d/10-olpc-sd.rules
/lib/udev/rules.d/20-olpc-permissions.rules
/lib/udev/rules.d/70-olpc-mouse.rules
/lib/udev/rules.d/70-olpc-net.rules
/lib/udev/rules.d/70-olpc-udlfb.rules
/lib/udev/rules.d/96-olpckeymap.rules
/usr/bin/olpc-batcap
/usr/bin/olpc-fsp-regs
/usr/bin/olpc-hwinfo
/usr/bin/olpc-logbat
/usr/bin/olpc-panelpwr-log
/usr/bin/olpc-pwr-log
/usr/bin/olpc-session
/usr/bin/olpc-solar-log
/usr/lib/.build-id
/usr/lib/.build-id/66
/usr/lib/.build-id/66/6ae47ec60ea067790bc22061d7211fdad94a3e
/usr/lib/pm-utils/sleep.d/00xo
/usr/lib/systemd/system-sleep/olpc-xo.sh
/usr/lib/systemd/system/olpc-boot-finish.service
/usr/lib/systemd/system/olpc-configure.service
/usr/lib/systemd/system/olpc-dm.service
/usr/lib/systemd/system/plymouth-shutdown-wait.service
/usr/sbin/olpc-boot-finish
/usr/sbin/olpc-configure
/usr/sbin/olpc-dev-kernel
/usr/sbin/olpc-dm
/usr/share/X11/xorg.conf.d/20-olpc-mouse.conf
/usr/share/licenses/olpc-utils
/usr/share/licenses/olpc-utils/COPYING
/usr/share/olpc-utils
/usr/share/olpc-utils/olpc-pwr-common
/usr/share/olpc-utils/olpc-utils-functions
/usr/share/olpc-utils/xorg.conf.d
/usr/share/olpc-utils/xorg.conf.d/sisusbvga.conf
/usr/share/olpc-utils/xorg.conf.d/udlfb.conf
/usr/share/olpc-utils/xorg.conf.d/xo1.5.conf
/usr/share/olpc-utils/xorg.conf.d/xo1.75.conf
/usr/share/olpc-utils/xorg.conf.d/xo1.conf
/usr/share/olpc-utils/xorg.conf.d/xo4-vivante.conf
/usr/share/olpc-utils/xorg.conf.d/xo4.conf

References

Summary

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