How To Install lcdproc on Fedora 36

In this tutorial we learn how to install lcdproc in Fedora 36. lcdproc is Display real-time system information on a 20x4 back-lit LCD

Introduction

In this tutorial we learn how to install lcdproc on Fedora 36.

What is lcdproc

LCDproc is a client/server suite including drivers for all kinds of nifty LCD displays. The server supports several serial devices LCDM001 (http devices connected to the LPT port SED1520 and SED1330. Various clients are available that display things like CPU load, system load, memory usage, up-time, and a lot more. See also http

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

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

sudo dnf -y install lcdproc

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

sudo yum -y install lcdproc

How To Uninstall lcdproc on Fedora 36

To uninstall only the lcdproc package we can use the following command:

sudo dnf remove lcdproc

lcdproc Package Contents on Fedora 36

/etc/lcdproc
/etc/lcdproc/LCDd.conf.example
/etc/lcdproc/lcdexec.conf
/etc/lcdproc/lcdproc.conf.example
/etc/lcdproc/lcdvc.conf
/usr/bin/lcdexec
/usr/bin/lcdident.pl
/usr/bin/lcdmetar.pl
/usr/bin/lcdproc
/usr/bin/lcdvc
/usr/lib/.build-id
/usr/lib/.build-id/03
/usr/lib/.build-id/03/871af66f5c6f8bd353a9074a2ff91802db3fc4
/usr/lib/.build-id/0a
/usr/lib/.build-id/0a/ca1170f80507a0afa5fc904cd4c3fad486927a
/usr/lib/.build-id/13
/usr/lib/.build-id/13/8d063257e634a5cee3034318c1f0e098b479e5
/usr/lib/.build-id/15
/usr/lib/.build-id/15/42fb265b37c5a0811254977d7505993f3fa836
/usr/lib/.build-id/15/cd10b1155e4e56ff7cdb26e25936a347982e30
/usr/lib/.build-id/16
/usr/lib/.build-id/16/0af40e68c7161536ee70b1da3be8191a2aef76
/usr/lib/.build-id/18
/usr/lib/.build-id/18/3aa0d4a98e51b95fbd742c0cf18650af5b08bf
/usr/lib/.build-id/1d
/usr/lib/.build-id/1d/3e0a77e59e25649de4611e42a7e12366b882c5
/usr/lib/.build-id/23
/usr/lib/.build-id/23/3553656d1ff92f45337a7db4ca4255937ab628
/usr/lib/.build-id/33
/usr/lib/.build-id/33/8c0b950238fce716eb7865d20c350ffea9bdf3
/usr/lib/.build-id/41
/usr/lib/.build-id/41/b7c61dd9b8b9bcc206085e9eda41db087542bd
/usr/lib/.build-id/42
/usr/lib/.build-id/42/c7a9e3f03a7d84f0a4b1cf1670ce57f0e65737
/usr/lib/.build-id/46
/usr/lib/.build-id/46/8056d886246acbc19a12d858fcff8069d9e789
/usr/lib/.build-id/52
/usr/lib/.build-id/52/b8fccca97f01b8da6323a04209f23785ca4d36
/usr/lib/.build-id/56
/usr/lib/.build-id/56/4c3e013df0adcf3e02d3ec8f520fb0bb44ad88
/usr/lib/.build-id/5a
/usr/lib/.build-id/5a/ae0780f6fa11c7d3c0d7fade0bf14ab9bfb427
/usr/lib/.build-id/61
/usr/lib/.build-id/61/234582511ae4ee3f255fbe9444087e86fb82fb
/usr/lib/.build-id/67
/usr/lib/.build-id/67/273e86f7ccc151b91b01c6dd8116a33fbf0299
/usr/lib/.build-id/6b
/usr/lib/.build-id/6b/587999a6e923738fac99f518ac46439030b28e
/usr/lib/.build-id/6d
/usr/lib/.build-id/6d/4144b5aa88034b50c402f2fc31ec66ee3eeaa3
/usr/lib/.build-id/6f
/usr/lib/.build-id/6f/813c0b4b7ae0b2998a8135aced5e90753f94fe
/usr/lib/.build-id/70
/usr/lib/.build-id/70/3ed3e31c9e3ff4a2c0ba5c708513f825e93a65
/usr/lib/.build-id/71
/usr/lib/.build-id/71/3b98cc137be9a9d8a8d1e91dc059e021ba10a5
/usr/lib/.build-id/71/e5361e06e452832b758fe98adaf2aeea35b48e
/usr/lib/.build-id/74
/usr/lib/.build-id/74/4cbf4c91792efdf10aae4bb114e82b008b3087
/usr/lib/.build-id/74/c715ab91862917de18c251c4fadece97841dbd
/usr/lib/.build-id/78
/usr/lib/.build-id/78/1b505e88746fd09b56ca4a6785a7ee46cc6bf5
/usr/lib/.build-id/7c
/usr/lib/.build-id/7c/a27e7e883f71577b43b06fd7c54da6e238621f
/usr/lib/.build-id/84
/usr/lib/.build-id/84/37e45026a08eb4a43438310e7ed445c729917f
/usr/lib/.build-id/8a
/usr/lib/.build-id/8a/cba7f37237914d1ae67eafbcebb6cacf140ab3
/usr/lib/.build-id/8e
/usr/lib/.build-id/8e/485d06bee5f6666a818e8e473d6f894f2fa982
/usr/lib/.build-id/8f
/usr/lib/.build-id/8f/eb8cbd280d54d3ce5a395bf65a7951d5a0f5ef
/usr/lib/.build-id/90
/usr/lib/.build-id/90/9c540309fe67853cf3e8be101e67dc4672b5ad
/usr/lib/.build-id/98
/usr/lib/.build-id/98/8ac44db3afaccb9f901ea9e8b90b91767a4244
/usr/lib/.build-id/9f
/usr/lib/.build-id/9f/cdd936f43f759722163ac667cb7d41f38c5fd9
/usr/lib/.build-id/a2
/usr/lib/.build-id/a2/a4f72706c22ae435c8b66f7fa4ea2874ec0e46
/usr/lib/.build-id/a3
/usr/lib/.build-id/a3/8f1755d01c08cb2f59c1a9057088c2c2389595
/usr/lib/.build-id/a7
/usr/lib/.build-id/a7/e3a1d99a55659eadf000344d7376ba2cf7b0a0
/usr/lib/.build-id/a9
/usr/lib/.build-id/a9/6cf6414fc0d90eb424dab41f126d4d90e3e978
/usr/lib/.build-id/ac
/usr/lib/.build-id/ac/fa81150795b1ac0b7706fee0b4cd2c5dc2e43a
/usr/lib/.build-id/ae
/usr/lib/.build-id/ae/afcd8ed6f41922550ceb692a1a5e017203debb
/usr/lib/.build-id/b2
/usr/lib/.build-id/b2/3581b5f8a667d7142c1b5aa6c181b86a051196
/usr/lib/.build-id/b6
/usr/lib/.build-id/b6/f5f5a5de56741f1d2375fae63b006e69bd17ea
/usr/lib/.build-id/be
/usr/lib/.build-id/be/bc3a040bd23bcc6fc87866305a1d7ae790c88d
/usr/lib/.build-id/be/fea4a816f80d2c21c8ca8cb5359518705b026a
/usr/lib/.build-id/c4
/usr/lib/.build-id/c4/30f8ae132795251c525b73464c79ecf9e779e3
/usr/lib/.build-id/c6
/usr/lib/.build-id/c6/6e34874486817868de67d35d438a30c9786e48
/usr/lib/.build-id/d3
/usr/lib/.build-id/d3/b5091555465b10d098ff0fea9d6e6f79e3077a
/usr/lib/.build-id/dc
/usr/lib/.build-id/dc/c85922cfce4cffa9ec3eba5a508fc03376ffb4
/usr/lib/.build-id/dd
/usr/lib/.build-id/dd/f4f19060bf64ce5d7655c690416f996b81cfe9
/usr/lib/.build-id/e4
/usr/lib/.build-id/e4/a2ef51a485679daadd0f2e899286c63cedc607
/usr/lib/.build-id/e6
/usr/lib/.build-id/e6/f77c55328596a65714bf7c97d38b0b42057046
/usr/lib/.build-id/e8
/usr/lib/.build-id/e8/a476b049ebe839bd07248d45352c3467996ede
/usr/lib/.build-id/f0
/usr/lib/.build-id/f0/9ed9afa5ed5d9d41b5c11fa7b438c3cb3f9ad4
/usr/lib/.build-id/f5
/usr/lib/.build-id/f5/7ffc9adba4a5df93915ae8637ad124de33f960
/usr/lib/.build-id/fb
/usr/lib/.build-id/fb/92028d122a84f2fdc5f717c9a52e05e6a6107f
/usr/lib/systemd/system/LCDd-hwdetect.service
/usr/lib/systemd/system/LCDd.service
/usr/lib/systemd/system/lcdproc.service
/usr/lib/systemd/system/lcdproc.target
/usr/lib/systemd/system/lcdproc.target.wants
/usr/lib/systemd/system/lcdproc.target.wants/LCDd-hwdetect.service
/usr/lib/systemd/system/lcdproc.target.wants/LCDd.service
/usr/lib/systemd/system/lcdproc.target.wants/lcdproc.service
/usr/lib/sysusers.d/lcdproc.conf
/usr/lib/udev/rules.d/90-lcdproc.rules
/usr/lib64/lcdproc
/usr/lib64/lcdproc/CFontz.so
/usr/lib64/lcdproc/CFontzPacket.so
/usr/lib64/lcdproc/CwLnx.so
/usr/lib64/lcdproc/EyeboxOne.so
/usr/lib64/lcdproc/IOWarrior.so
/usr/lib64/lcdproc/MD8800.so
/usr/lib64/lcdproc/MtxOrb.so
/usr/lib64/lcdproc/NoritakeVFD.so
/usr/lib64/lcdproc/Olimex_MOD_LCD1x9.so
/usr/lib64/lcdproc/SureElec.so
/usr/lib64/lcdproc/bayrad.so
/usr/lib64/lcdproc/curses.so
/usr/lib64/lcdproc/ea65.so
/usr/lib64/lcdproc/futaba.so
/usr/lib64/lcdproc/g15.so
/usr/lib64/lcdproc/glcd.so
/usr/lib64/lcdproc/glk.so
/usr/lib64/lcdproc/hd44780.so
/usr/lib64/lcdproc/i2500vfd.so
/usr/lib64/lcdproc/icp_a106.so
/usr/lib64/lcdproc/imon.so
/usr/lib64/lcdproc/imonlcd.so
/usr/lib64/lcdproc/irtrans.so
/usr/lib64/lcdproc/joy.so
/usr/lib64/lcdproc/jw002.so
/usr/lib64/lcdproc/lb216.so
/usr/lib64/lcdproc/lcdm001.so
/usr/lib64/lcdproc/lcterm.so
/usr/lib64/lcdproc/linux_input.so
/usr/lib64/lcdproc/lirc.so
/usr/lib64/lcdproc/lis.so
/usr/lib64/lcdproc/mdm166a.so
/usr/lib64/lcdproc/ms6931.so
/usr/lib64/lcdproc/mtc_s16209x.so
/usr/lib64/lcdproc/mx5000.so
/usr/lib64/lcdproc/picolcd.so
/usr/lib64/lcdproc/pyramid.so
/usr/lib64/lcdproc/rawserial.so
/usr/lib64/lcdproc/sdeclcd.so
/usr/lib64/lcdproc/sed1330.so
/usr/lib64/lcdproc/sed1520.so
/usr/lib64/lcdproc/serialPOS.so
/usr/lib64/lcdproc/serialVFD.so
/usr/lib64/lcdproc/shuttleVFD.so
/usr/lib64/lcdproc/sli.so
/usr/lib64/lcdproc/stv5730.so
/usr/lib64/lcdproc/t6963.so
/usr/lib64/lcdproc/text.so
/usr/lib64/lcdproc/tyan.so
/usr/lib64/lcdproc/ula200.so
/usr/lib64/lcdproc/vlsys_m428.so
/usr/lib64/lcdproc/yard2LCD.so
/usr/sbin/LCDd
/usr/sbin/LCDd-hwdetect
/usr/share/doc/lcdproc
/usr/share/doc/lcdproc/CREDITS.md
/usr/share/doc/lcdproc/ChangeLog.md
/usr/share/doc/lcdproc/README.md
/usr/share/doc/lcdproc/developer-guide
/usr/share/doc/lcdproc/developer-guide/apa.html
/usr/share/doc/lcdproc/developer-guide/apas02.html
/usr/share/doc/lcdproc/developer-guide/apas03.html
/usr/share/doc/lcdproc/developer-guide/apas04.html
/usr/share/doc/lcdproc/developer-guide/apas05.html
/usr/share/doc/lcdproc/developer-guide/apas06.html
/usr/share/doc/lcdproc/developer-guide/apas07.html
/usr/share/doc/lcdproc/developer-guide/apas08.html
/usr/share/doc/lcdproc/developer-guide/apas09.html
/usr/share/doc/lcdproc/developer-guide/apas10.html
/usr/share/doc/lcdproc/developer-guide/apas11.html
/usr/share/doc/lcdproc/developer-guide/apas12.html
/usr/share/doc/lcdproc/developer-guide/ch01.html
/usr/share/doc/lcdproc/developer-guide/ch02.html
/usr/share/doc/lcdproc/developer-guide/ch02s02.html
/usr/share/doc/lcdproc/developer-guide/ch02s03.html
/usr/share/doc/lcdproc/developer-guide/ch02s04.html
/usr/share/doc/lcdproc/developer-guide/ch03.html
/usr/share/doc/lcdproc/developer-guide/ch03s02.html
/usr/share/doc/lcdproc/developer-guide/ch03s03.html
/usr/share/doc/lcdproc/developer-guide/ch04.html
/usr/share/doc/lcdproc/developer-guide/ch04s02.html
/usr/share/doc/lcdproc/developer-guide/ch04s03.html
/usr/share/doc/lcdproc/developer-guide/ch04s04.html
/usr/share/doc/lcdproc/developer-guide/ch05.html
/usr/share/doc/lcdproc/developer-guide/ch05s02.html
/usr/share/doc/lcdproc/developer-guide/ch05s03.html
/usr/share/doc/lcdproc/developer-guide/ch06.html
/usr/share/doc/lcdproc/developer-guide/ch06s02.html
/usr/share/doc/lcdproc/developer-guide/ch06s03.html
/usr/share/doc/lcdproc/developer-guide/ch06s04.html
/usr/share/doc/lcdproc/developer-guide/ch07.html
/usr/share/doc/lcdproc/developer-guide/index.html
/usr/share/doc/lcdproc/developer-guide/lcdproc-dev.css
/usr/share/doc/lcdproc/user-guide
/usr/share/doc/lcdproc/user-guide/apa.html
/usr/share/doc/lcdproc/user-guide/apas02.html
/usr/share/doc/lcdproc/user-guide/apas03.html
/usr/share/doc/lcdproc/user-guide/apas04.html
/usr/share/doc/lcdproc/user-guide/apas05.html
/usr/share/doc/lcdproc/user-guide/apas06.html
/usr/share/doc/lcdproc/user-guide/apas07.html
/usr/share/doc/lcdproc/user-guide/apas08.html
/usr/share/doc/lcdproc/user-guide/apas09.html
/usr/share/doc/lcdproc/user-guide/apas10.html
/usr/share/doc/lcdproc/user-guide/apas11.html
/usr/share/doc/lcdproc/user-guide/apas12.html
/usr/share/doc/lcdproc/user-guide/ch01.html
/usr/share/doc/lcdproc/user-guide/ch01s02.html
/usr/share/doc/lcdproc/user-guide/ch01s03.html
/usr/share/doc/lcdproc/user-guide/ch01s04.html
/usr/share/doc/lcdproc/user-guide/ch01s05.html
/usr/share/doc/lcdproc/user-guide/ch02.html
/usr/share/doc/lcdproc/user-guide/ch02s02.html
/usr/share/doc/lcdproc/user-guide/ch02s03.html
/usr/share/doc/lcdproc/user-guide/ch03.html
/usr/share/doc/lcdproc/user-guide/ch03s02.html
/usr/share/doc/lcdproc/user-guide/ch03s03.html
/usr/share/doc/lcdproc/user-guide/ch04.html
/usr/share/doc/lcdproc/user-guide/ch04s02.html
/usr/share/doc/lcdproc/user-guide/ch05.html
/usr/share/doc/lcdproc/user-guide/ch05s02.html
/usr/share/doc/lcdproc/user-guide/ch05s03.html
/usr/share/doc/lcdproc/user-guide/ch05s04.html
/usr/share/doc/lcdproc/user-guide/ch05s05.html
/usr/share/doc/lcdproc/user-guide/ch05s06.html
/usr/share/doc/lcdproc/user-guide/ch05s07.html
/usr/share/doc/lcdproc/user-guide/ch05s08.html
/usr/share/doc/lcdproc/user-guide/ch05s09.html
/usr/share/doc/lcdproc/user-guide/ch05s10.html
/usr/share/doc/lcdproc/user-guide/ch05s11.html
/usr/share/doc/lcdproc/user-guide/ch05s12.html
/usr/share/doc/lcdproc/user-guide/ch05s13.html
/usr/share/doc/lcdproc/user-guide/ch05s14.html
/usr/share/doc/lcdproc/user-guide/ch05s15.html
/usr/share/doc/lcdproc/user-guide/ch05s16.html
/usr/share/doc/lcdproc/user-guide/ch05s17.html
/usr/share/doc/lcdproc/user-guide/ch05s18.html
/usr/share/doc/lcdproc/user-guide/ch05s19.html
/usr/share/doc/lcdproc/user-guide/ch05s20.html
/usr/share/doc/lcdproc/user-guide/ch05s21.html
/usr/share/doc/lcdproc/user-guide/ch05s22.html
/usr/share/doc/lcdproc/user-guide/ch05s23.html
/usr/share/doc/lcdproc/user-guide/ch05s24.html
/usr/share/doc/lcdproc/user-guide/ch05s25.html
/usr/share/doc/lcdproc/user-guide/ch05s26.html
/usr/share/doc/lcdproc/user-guide/ch05s27.html
/usr/share/doc/lcdproc/user-guide/ch05s28.html
/usr/share/doc/lcdproc/user-guide/ch05s29.html
/usr/share/doc/lcdproc/user-guide/ch05s30.html
/usr/share/doc/lcdproc/user-guide/ch05s31.html
/usr/share/doc/lcdproc/user-guide/ch05s32.html
/usr/share/doc/lcdproc/user-guide/ch05s33.html
/usr/share/doc/lcdproc/user-guide/ch05s34.html
/usr/share/doc/lcdproc/user-guide/ch05s35.html
/usr/share/doc/lcdproc/user-guide/ch05s36.html
/usr/share/doc/lcdproc/user-guide/ch05s37.html
/usr/share/doc/lcdproc/user-guide/ch05s38.html
/usr/share/doc/lcdproc/user-guide/ch05s39.html
/usr/share/doc/lcdproc/user-guide/ch05s40.html
/usr/share/doc/lcdproc/user-guide/ch05s41.html
/usr/share/doc/lcdproc/user-guide/ch05s42.html
/usr/share/doc/lcdproc/user-guide/ch05s43.html
/usr/share/doc/lcdproc/user-guide/ch05s44.html
/usr/share/doc/lcdproc/user-guide/ch05s45.html
/usr/share/doc/lcdproc/user-guide/ch05s46.html
/usr/share/doc/lcdproc/user-guide/ch05s47.html
/usr/share/doc/lcdproc/user-guide/ch05s48.html
/usr/share/doc/lcdproc/user-guide/ch05s49.html
/usr/share/doc/lcdproc/user-guide/ch05s50.html
/usr/share/doc/lcdproc/user-guide/ch05s51.html
/usr/share/doc/lcdproc/user-guide/ch05s52.html
/usr/share/doc/lcdproc/user-guide/ch05s53.html
/usr/share/doc/lcdproc/user-guide/ch05s54.html
/usr/share/doc/lcdproc/user-guide/ch05s55.html
/usr/share/doc/lcdproc/user-guide/ch05s56.html
/usr/share/doc/lcdproc/user-guide/ch06.html
/usr/share/doc/lcdproc/user-guide/ch06s02.html
/usr/share/doc/lcdproc/user-guide/ch07.html
/usr/share/doc/lcdproc/user-guide/ch07s02.html
/usr/share/doc/lcdproc/user-guide/ch07s03.html
/usr/share/doc/lcdproc/user-guide/index.html
/usr/share/doc/lcdproc/user-guide/lcdproc-user.css
/usr/share/licenses/lcdproc
/usr/share/licenses/lcdproc/COPYING
/usr/share/man/man1/lcdexec.1.gz
/usr/share/man/man1/lcdproc.1.gz
/usr/share/man/man1/lcdvc.1.gz
/usr/share/man/man5/lcdproc-config.5.gz
/usr/share/man/man8/LCDd.8.gz

References

Summary

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