How To Install znc on Fedora 36

In this tutorial we learn how to install znc in Fedora 36. znc is An advanced IRC bouncer

Introduction

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

What is znc

ZNC is an IRC bouncer with many advanced features like detaching, multiple users, per channel playback buffer, SSL, IPv6, transparent DCC bouncing, Perl and C++ module support to name a few.

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

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

sudo dnf -y install znc

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

sudo yum -y install znc

How To Uninstall znc on Fedora 36

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

sudo dnf remove znc

znc Package Contents on Fedora 36

/usr/bin/znc
/usr/lib/.build-id
/usr/lib/.build-id/0b
/usr/lib/.build-id/0b/1c562d56035fa863611f1f1d05ad4907d17c9e
/usr/lib/.build-id/10
/usr/lib/.build-id/10/80e2a45f42ee302390c226b542116dcc0d1ae6
/usr/lib/.build-id/15
/usr/lib/.build-id/15/1bd249068d959bc0765d3c60c78f90c2120d9a
/usr/lib/.build-id/15/bc7dc87a36f77ae6d14b7875df59a62a55699f
/usr/lib/.build-id/1e
/usr/lib/.build-id/1e/d20b1ddb58617f6517e9a0a20536ffb18017ab
/usr/lib/.build-id/1f
/usr/lib/.build-id/1f/8cc6d25063a4c0237a613b50646175da8ec511
/usr/lib/.build-id/20
/usr/lib/.build-id/20/5e2d10956a179ea183db6260b2a7a9c145c827
/usr/lib/.build-id/20/be05bea16dcbfe74cc0701e5d6ee09839bc59d
/usr/lib/.build-id/24
/usr/lib/.build-id/24/f42c35b9b1a2011a60947226bfa71fb0af2a6d
/usr/lib/.build-id/2d
/usr/lib/.build-id/2d/c2a881d46611ec4153290f3153d132052c86ea
/usr/lib/.build-id/34
/usr/lib/.build-id/34/33e2db19fe385fc3b203d98198b7f4c93116f0
/usr/lib/.build-id/34/cf39edd535be47bc277302bcbe6f2982fb4a14
/usr/lib/.build-id/47
/usr/lib/.build-id/47/8032a1034198e504e0f1c61f9b61279e7257b8
/usr/lib/.build-id/51
/usr/lib/.build-id/51/cb56739a0c9e893df348c4f7efb3ca2e8e3a0f
/usr/lib/.build-id/52
/usr/lib/.build-id/52/399a22e35c63bbf9bfa17dcc3f14358b4ec191
/usr/lib/.build-id/53
/usr/lib/.build-id/53/bc9601780a8c6225affce96141aa32f3059af4
/usr/lib/.build-id/5e
/usr/lib/.build-id/5e/1e625d340efba9b60be04766ab430bc6895e20
/usr/lib/.build-id/5e/97adb738c830f6b9bc2d7789decf72d6c6128e
/usr/lib/.build-id/64
/usr/lib/.build-id/64/8931ca2b77337946144386f56985f8c2753c00
/usr/lib/.build-id/65
/usr/lib/.build-id/65/21bb2fa2b3cfac322bf107a18c67f519f49621
/usr/lib/.build-id/6c
/usr/lib/.build-id/6c/32653b32ec3773c85bd550794f18c4992156ee
/usr/lib/.build-id/6e
/usr/lib/.build-id/6e/3a5e3440682be426bbae042d6b5f0a5d3d2c6c
/usr/lib/.build-id/71
/usr/lib/.build-id/71/1a15fc4402b56f37230d7b0ebbd608c7814c88
/usr/lib/.build-id/73
/usr/lib/.build-id/73/a8b6e9e098fe35738b20974d28b58075fcbf6b
/usr/lib/.build-id/75
/usr/lib/.build-id/75/e07e63417c236ae47cd3cef072b0e2c0ba703c
/usr/lib/.build-id/7a
/usr/lib/.build-id/7a/2ee170cb11ff145acdd8e2f120e62917e88d4c
/usr/lib/.build-id/7e
/usr/lib/.build-id/7e/76b704cd9976cb483efa015c2e162463366676
/usr/lib/.build-id/80
/usr/lib/.build-id/80/3a769762792e579fd7d5b8950663b3b79efcaf
/usr/lib/.build-id/82
/usr/lib/.build-id/82/408bfa38a4b6f4c5dc543081b88be28270a04e
/usr/lib/.build-id/84
/usr/lib/.build-id/84/1596007977c84688da2e53dbf841bed1544a94
/usr/lib/.build-id/92
/usr/lib/.build-id/92/8b6dd61fd9f7940482290120968c04446f28f4
/usr/lib/.build-id/93
/usr/lib/.build-id/93/185a0840121c7905f607555821b79946eac9dc
/usr/lib/.build-id/96
/usr/lib/.build-id/96/22ee7be33a882291c80d5ee269a24218df2adf
/usr/lib/.build-id/a7
/usr/lib/.build-id/a7/499f097cd1ce3a602a13631a0ac82943ab1dfc
/usr/lib/.build-id/a9
/usr/lib/.build-id/a9/3d2037283e80836f245856f441fa487fa84e2d
/usr/lib/.build-id/a9/d5bf0c2314e0970c8e06cc481c454f11a73efc
/usr/lib/.build-id/ad
/usr/lib/.build-id/ad/9cad4153debfb89688e490aef3859c3b156b6b
/usr/lib/.build-id/b0
/usr/lib/.build-id/b0/99e431b9d2eddd5beb94294ebbeb215bfb90bb
/usr/lib/.build-id/b4
/usr/lib/.build-id/b4/abd3a102f4365a998c0fb4536029af28b13eaa
/usr/lib/.build-id/bc
/usr/lib/.build-id/bc/fc1774b93208ba471bbbedd0bf827309255239
/usr/lib/.build-id/be
/usr/lib/.build-id/be/83e3f1a3c0b17f77aa12fa29da47488093e348
/usr/lib/.build-id/c2
/usr/lib/.build-id/c2/709d95674326274a0dd27d9ec835463aa04948
/usr/lib/.build-id/c5
/usr/lib/.build-id/c5/bd567b68619eced8c70f556fcd879986c57999
/usr/lib/.build-id/c7
/usr/lib/.build-id/c7/532e28d3a480b92e41c6ca80f83181bcb5620f
/usr/lib/.build-id/ca
/usr/lib/.build-id/ca/081906971863a8503e756e0b231bb70083960f
/usr/lib/.build-id/cc
/usr/lib/.build-id/cc/94e20a5d08f8398ccf289b3fc7581960138381
/usr/lib/.build-id/d1
/usr/lib/.build-id/d1/e79a5f29a76837547851fe6ac753d6f0d8b0ef
/usr/lib/.build-id/d3
/usr/lib/.build-id/d3/e0ca5ed3aff9631d87fc8233f312a2fdc510ee
/usr/lib/.build-id/db
/usr/lib/.build-id/db/a11eed3ef7ce7b8970710805c189e83224a34e
/usr/lib/.build-id/df
/usr/lib/.build-id/df/b8a255ded7120a2aeaeae6b6fdfa159aeb0615
/usr/lib/.build-id/e3
/usr/lib/.build-id/e3/b3b59226a3577b7f0aec475a0e9b760e033c81
/usr/lib/.build-id/e4
/usr/lib/.build-id/e4/0c4ffc881a423ce0e4ef6dfaf5956399477e2b
/usr/lib/.build-id/e5
/usr/lib/.build-id/e5/3fcabdb9887297d9a428e698eba221993b9a2c
/usr/lib/.build-id/e5/b4858baf47eb75bbfe93b6e5695326366824d2
/usr/lib/.build-id/e9
/usr/lib/.build-id/e9/60dcba57f7b260efecae9ec74c4244f3d494d0
/usr/lib/.build-id/ea
/usr/lib/.build-id/ea/d5784b7035bbf8c27fb650dba2313cc21ebb46
/usr/lib/.build-id/ec
/usr/lib/.build-id/ec/54ffc52f1e9e97a9d55fffffa998b68bf4bb56
/usr/lib/.build-id/ed
/usr/lib/.build-id/ed/d57dd51992d9bc41ef12f5415f70ac2f9696ed
/usr/lib/.build-id/f1
/usr/lib/.build-id/f1/f7733f9f8a9f750102ef28cc2267a0a7687d34
/usr/lib/.build-id/f8
/usr/lib/.build-id/f8/817c982f57a2da224031e8c76be59fdfcf7102
/usr/lib/systemd/system/znc.service
/usr/lib64/znc
/usr/lib64/znc/admindebug.so
/usr/lib64/znc/adminlog.so
/usr/lib64/znc/alias.so
/usr/lib64/znc/autoattach.so
/usr/lib64/znc/autocycle.so
/usr/lib64/znc/autoop.so
/usr/lib64/znc/autoreply.so
/usr/lib64/znc/autovoice.so
/usr/lib64/znc/awaynick.so
/usr/lib64/znc/awaystore.so
/usr/lib64/znc/block_motd.so
/usr/lib64/znc/blockuser.so
/usr/lib64/znc/bouncedcc.so
/usr/lib64/znc/buffextras.so
/usr/lib64/znc/cert.so
/usr/lib64/znc/certauth.so
/usr/lib64/znc/chansaver.so
/usr/lib64/znc/clearbufferonmsg.so
/usr/lib64/znc/clientnotify.so
/usr/lib64/znc/controlpanel.so
/usr/lib64/znc/crypt.so
/usr/lib64/znc/ctcpflood.so
/usr/lib64/znc/cyrusauth.so
/usr/lib64/znc/dcc.so
/usr/lib64/znc/disconkick.so
/usr/lib64/znc/fail2ban.so
/usr/lib64/znc/flooddetach.so
/usr/lib64/znc/identfile.so
/usr/lib64/znc/imapauth.so
/usr/lib64/znc/keepnick.so
/usr/lib64/znc/kickrejoin.so
/usr/lib64/znc/lastseen.so
/usr/lib64/znc/listsockets.so
/usr/lib64/znc/log.so
/usr/lib64/znc/missingmotd.so
/usr/lib64/znc/modules_online.so
/usr/lib64/znc/nickserv.so
/usr/lib64/znc/notes.so
/usr/lib64/znc/notify_connect.so
/usr/lib64/znc/perform.so
/usr/lib64/znc/raw.so
/usr/lib64/znc/route_replies.so
/usr/lib64/znc/sample.so
/usr/lib64/znc/samplewebapi.so
/usr/lib64/znc/sasl.so
/usr/lib64/znc/savebuff.so
/usr/lib64/znc/schat.so
/usr/lib64/znc/send_raw.so
/usr/lib64/znc/shell.so
/usr/lib64/znc/simple_away.so
/usr/lib64/znc/stickychan.so
/usr/lib64/znc/stripcontrols.so
/usr/lib64/znc/watch.so
/usr/lib64/znc/webadmin.so
/usr/share/doc/znc
/usr/share/doc/znc/ChangeLog.md
/usr/share/doc/znc/NOTICE
/usr/share/doc/znc/README.md
/usr/share/licenses/znc
/usr/share/licenses/znc/LICENSE
/usr/share/man/man1/znc.1.gz
/usr/share/znc
/usr/share/znc/modules
/usr/share/znc/modules/blockuser
/usr/share/znc/modules/blockuser/tmpl
/usr/share/znc/modules/blockuser/tmpl/blockuser_WebadminUser.tmpl
/usr/share/znc/modules/cert
/usr/share/znc/modules/cert/tmpl
/usr/share/znc/modules/cert/tmpl/index.tmpl
/usr/share/znc/modules/certauth
/usr/share/znc/modules/certauth/tmpl
/usr/share/znc/modules/certauth/tmpl/index.tmpl
/usr/share/znc/modules/lastseen
/usr/share/znc/modules/lastseen/tmpl
/usr/share/znc/modules/lastseen/tmpl/index.tmpl
/usr/share/znc/modules/lastseen/tmpl/lastseen_WebadminUser.tmpl
/usr/share/znc/modules/listsockets
/usr/share/znc/modules/listsockets/tmpl
/usr/share/znc/modules/listsockets/tmpl/index.tmpl
/usr/share/znc/modules/notes
/usr/share/znc/modules/notes/files
/usr/share/znc/modules/notes/files/trash.gif
/usr/share/znc/modules/notes/tmpl
/usr/share/znc/modules/notes/tmpl/index.tmpl
/usr/share/znc/modules/perform
/usr/share/znc/modules/perform/tmpl
/usr/share/znc/modules/perform/tmpl/index.tmpl
/usr/share/znc/modules/q
/usr/share/znc/modules/q/tmpl
/usr/share/znc/modules/q/tmpl/index.tmpl
/usr/share/znc/modules/samplewebapi
/usr/share/znc/modules/samplewebapi/tmpl
/usr/share/znc/modules/samplewebapi/tmpl/index.tmpl
/usr/share/znc/modules/sasl
/usr/share/znc/modules/sasl/tmpl
/usr/share/znc/modules/sasl/tmpl/index.tmpl
/usr/share/znc/modules/send_raw
/usr/share/znc/modules/send_raw/files
/usr/share/znc/modules/send_raw/files/select.js
/usr/share/znc/modules/send_raw/tmpl
/usr/share/znc/modules/send_raw/tmpl/index.tmpl
/usr/share/znc/modules/stickychan
/usr/share/znc/modules/stickychan/tmpl
/usr/share/znc/modules/stickychan/tmpl/index.tmpl
/usr/share/znc/modules/stickychan/tmpl/stickychan_WebadminChan.tmpl
/usr/share/znc/modules/webadmin
/usr/share/znc/modules/webadmin/files
/usr/share/znc/modules/webadmin/files/webadmin.css
/usr/share/znc/modules/webadmin/files/webadmin.js
/usr/share/znc/modules/webadmin/tmpl
/usr/share/znc/modules/webadmin/tmpl/add_edit_chan.tmpl
/usr/share/znc/modules/webadmin/tmpl/add_edit_network.tmpl
/usr/share/znc/modules/webadmin/tmpl/add_edit_user.tmpl
/usr/share/znc/modules/webadmin/tmpl/del_network.tmpl
/usr/share/znc/modules/webadmin/tmpl/del_user.tmpl
/usr/share/znc/modules/webadmin/tmpl/encoding_settings.tmpl
/usr/share/znc/modules/webadmin/tmpl/index.tmpl
/usr/share/znc/modules/webadmin/tmpl/listusers.tmpl
/usr/share/znc/modules/webadmin/tmpl/settings.tmpl
/usr/share/znc/modules/webadmin/tmpl/traffic.tmpl
/usr/share/znc/webskins
/usr/share/znc/webskins/_default_
/usr/share/znc/webskins/_default_/pub
/usr/share/znc/webskins/_default_/pub/External.png
/usr/share/znc/webskins/_default_/pub/_default_.css
/usr/share/znc/webskins/_default_/pub/favicon.ico
/usr/share/znc/webskins/_default_/pub/global.css
/usr/share/znc/webskins/_default_/pub/jquery-1.11.2.js
/usr/share/znc/webskins/_default_/pub/jquery-1.11.2.min.js
/usr/share/znc/webskins/_default_/pub/jquery-ui-sortable.1.11.4.css
/usr/share/znc/webskins/_default_/pub/jquery-ui-sortable.1.11.4.js
/usr/share/znc/webskins/_default_/pub/jquery-ui-sortable.1.11.4.min.css
/usr/share/znc/webskins/_default_/pub/jquery-ui-sortable.1.11.4.min.js
/usr/share/znc/webskins/_default_/pub/robots.txt
/usr/share/znc/webskins/_default_/pub/selectize-0.12.1.css
/usr/share/znc/webskins/_default_/pub/selectize-standalone-0.12.1.js
/usr/share/znc/webskins/_default_/pub/selectize-standalone-0.12.1.min.js
/usr/share/znc/webskins/_default_/tmpl
/usr/share/znc/webskins/_default_/tmpl/Banner.tmpl
/usr/share/znc/webskins/_default_/tmpl/BaseHeader.tmpl
/usr/share/znc/webskins/_default_/tmpl/BreadCrumbs.tmpl
/usr/share/znc/webskins/_default_/tmpl/DocType.tmpl
/usr/share/znc/webskins/_default_/tmpl/Error.tmpl
/usr/share/znc/webskins/_default_/tmpl/ExtraHeader.tmpl
/usr/share/znc/webskins/_default_/tmpl/Footer.tmpl
/usr/share/znc/webskins/_default_/tmpl/FooterTag.tmpl
/usr/share/znc/webskins/_default_/tmpl/Header.tmpl
/usr/share/znc/webskins/_default_/tmpl/InfoBar.tmpl
/usr/share/znc/webskins/_default_/tmpl/LoginBar.tmpl
/usr/share/znc/webskins/_default_/tmpl/LowerBanner.tmpl
/usr/share/znc/webskins/_default_/tmpl/Menu.tmpl
/usr/share/znc/webskins/_default_/tmpl/MessageBar.tmpl
/usr/share/znc/webskins/_default_/tmpl/Options.tmpl
/usr/share/znc/webskins/_default_/tmpl/_csrf_check.tmpl
/usr/share/znc/webskins/_default_/tmpl/index.tmpl
/usr/share/znc/webskins/dark-clouds
/usr/share/znc/webskins/dark-clouds/pub
/usr/share/znc/webskins/dark-clouds/pub/clouds-header.jpg
/usr/share/znc/webskins/dark-clouds/pub/dark-clouds.css
/usr/share/znc/webskins/dark-clouds/pub/favicon.ico
/usr/share/znc/webskins/dark-clouds/tmpl
/usr/share/znc/webskins/dark-clouds/tmpl/Banner.tmpl
/usr/share/znc/webskins/dark-clouds/tmpl/FooterTag.tmpl
/usr/share/znc/webskins/dark-clouds/tmpl/Header.tmpl
/usr/share/znc/webskins/dark-clouds/tmpl/LowerBanner.tmpl
/usr/share/znc/webskins/forest
/usr/share/znc/webskins/forest/pub
/usr/share/znc/webskins/forest/pub/favicon.ico
/usr/share/znc/webskins/forest/pub/forest-header.png
/usr/share/znc/webskins/forest/pub/forest.css
/usr/share/znc/webskins/forest/tmpl
/usr/share/znc/webskins/forest/tmpl/Banner.tmpl
/usr/share/znc/webskins/forest/tmpl/FooterTag.tmpl
/usr/share/znc/webskins/forest/tmpl/Header.tmpl
/usr/share/znc/webskins/forest/tmpl/LowerBanner.tmpl
/usr/share/znc/webskins/ice
/usr/share/znc/webskins/ice/pub
/usr/share/znc/webskins/ice/pub/favicon.ico
/usr/share/znc/webskins/ice/pub/ice.css
/usr/share/znc/webskins/ice/pub/linkbg.jpg
/usr/share/znc/webskins/ice/pub/pagebg.gif
/usr/share/znc/webskins/ice/tmpl
/usr/share/znc/webskins/ice/tmpl/FooterTag.tmpl
/usr/share/znc/webskins/ice/tmpl/Header.tmpl
/var/lib/znc

References

Summary

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