How To Install yourls on Fedora 34

yourls is Your Own URL Shortener

Introduction

In this tutorial we learn how to install yourls on Fedora 34.

What is yourls

YOURLS is a small set of PHP scripts that will allow you to run your own URL shortening service (a la TinyURL). You can make it private or public, you can pick custom keyword URLs, it comes with its own API.

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

Install yourls on Fedora 34 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

The output should look something like this:

Fedora 34 - x86_64                               20 kB/s | 6.6 kB     00:00
Fedora 34 openh264 (From Cisco) - x86_64        1.4 kB/s | 989  B     00:00
Fedora Modular 34 - x86_64                       68 kB/s | 6.5 kB     00:00
Fedora 34 - x86_64 - Updates                    3.5 kB/s | 6.2 kB     00:01
Fedora Modular 34 - x86_64 - Updates             17 kB/s | 5.9 kB     00:00
Metadata cache created.

After updating yum database, We can install yourls using dnf by running the following command:

sudo dnf -y install yourls

Install yourls on Fedora 34 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

The output should look something like this:

Fedora 34 - x86_64                               20 kB/s | 6.6 kB     00:00
Fedora 34 openh264 (From Cisco) - x86_64        1.4 kB/s | 989  B     00:00
Fedora Modular 34 - x86_64                       68 kB/s | 6.5 kB     00:00
Fedora 34 - x86_64 - Updates                    3.5 kB/s | 6.2 kB     00:01
Fedora Modular 34 - x86_64 - Updates             17 kB/s | 5.9 kB     00:00
Metadata cache created.

After updating yum database, We can install yourls using yum by running the following command:

sudo yum -y install yourls

How To Uninstall yourls on Fedora 34

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

sudo dnf remove yourls

yourls Package Contents on Fedora 34

/etc/httpd/conf.d/yourls.conf
/etc/yourls
/etc/yourls/config.php
/usr/share/doc/yourls
/usr/share/doc/yourls/CHANGELOG.md
/usr/share/doc/yourls/CONTRIBUTING.md
/usr/share/doc/yourls/LICENSE.md
/usr/share/doc/yourls/README.fedora
/usr/share/doc/yourls/README.md
/usr/share/doc/yourls/readme.html
/usr/share/doc/yourls/sample-public-api.txt
/usr/share/doc/yourls/sample-public-front-page.txt
/usr/share/doc/yourls/sample-remote-api-call.txt
/usr/share/doc/yourls/sample-robots.txt
/usr/share/yourls
/usr/share/yourls/admin
/usr/share/yourls/admin/admin-ajax.php
/usr/share/yourls/admin/index.php
/usr/share/yourls/admin/install.php
/usr/share/yourls/admin/plugins.php
/usr/share/yourls/admin/tools.php
/usr/share/yourls/admin/upgrade.php
/usr/share/yourls/composer.json
/usr/share/yourls/css
/usr/share/yourls/css/cal.css
/usr/share/yourls/css/infos.css
/usr/share/yourls/css/palette.png
/usr/share/yourls/css/share.css
/usr/share/yourls/css/style.css
/usr/share/yourls/css/tablesorter.css
/usr/share/yourls/images
/usr/share/yourls/images/accept.png
/usr/share/yourls/images/asc.gif
/usr/share/yourls/images/bg.gif
/usr/share/yourls/images/blank.gif
/usr/share/yourls/images/cancel.png
/usr/share/yourls/images/chart_bar.png
/usr/share/yourls/images/chart_bar_add.png
/usr/share/yourls/images/copy-large.png
/usr/share/yourls/images/copy.png
/usr/share/yourls/images/delete.png
/usr/share/yourls/images/desc.gif
/usr/share/yourls/images/error.png
/usr/share/yourls/images/facebook.png
/usr/share/yourls/images/favicon.gif
/usr/share/yourls/images/filter.gif
/usr/share/yourls/images/loading.gif
/usr/share/yourls/images/pencil.png
/usr/share/yourls/images/share.png
/usr/share/yourls/images/twitter.png
/usr/share/yourls/images/yourls-logo.png
/usr/share/yourls/includes
/usr/share/yourls/includes/BookmarkletGen
/usr/share/yourls/includes/BookmarkletGen/BookmarkletGen.php
/usr/share/yourls/includes/BookmarkletGen/README.md
/usr/share/yourls/includes/Requests
/usr/share/yourls/includes/Requests/README.md
/usr/share/yourls/includes/Requests/Requests
/usr/share/yourls/includes/Requests/Requests.php
/usr/share/yourls/includes/Requests/Requests/Auth
/usr/share/yourls/includes/Requests/Requests/Auth.php
/usr/share/yourls/includes/Requests/Requests/Auth/Basic.php
/usr/share/yourls/includes/Requests/Requests/Cookie
/usr/share/yourls/includes/Requests/Requests/Cookie.php
/usr/share/yourls/includes/Requests/Requests/Cookie/Jar.php
/usr/share/yourls/includes/Requests/Requests/Exception
/usr/share/yourls/includes/Requests/Requests/Exception.php
/usr/share/yourls/includes/Requests/Requests/Exception/HTTP
/usr/share/yourls/includes/Requests/Requests/Exception/HTTP.php
/usr/share/yourls/includes/Requests/Requests/Exception/HTTP/304.php
/usr/share/yourls/includes/Requests/Requests/Exception/HTTP/305.php
/usr/share/yourls/includes/Requests/Requests/Exception/HTTP/306.php
/usr/share/yourls/includes/Requests/Requests/Exception/HTTP/400.php
/usr/share/yourls/includes/Requests/Requests/Exception/HTTP/401.php
/usr/share/yourls/includes/Requests/Requests/Exception/HTTP/402.php
/usr/share/yourls/includes/Requests/Requests/Exception/HTTP/403.php
/usr/share/yourls/includes/Requests/Requests/Exception/HTTP/404.php
/usr/share/yourls/includes/Requests/Requests/Exception/HTTP/405.php
/usr/share/yourls/includes/Requests/Requests/Exception/HTTP/406.php
/usr/share/yourls/includes/Requests/Requests/Exception/HTTP/407.php
/usr/share/yourls/includes/Requests/Requests/Exception/HTTP/408.php
/usr/share/yourls/includes/Requests/Requests/Exception/HTTP/409.php
/usr/share/yourls/includes/Requests/Requests/Exception/HTTP/410.php
/usr/share/yourls/includes/Requests/Requests/Exception/HTTP/411.php
/usr/share/yourls/includes/Requests/Requests/Exception/HTTP/412.php
/usr/share/yourls/includes/Requests/Requests/Exception/HTTP/413.php
/usr/share/yourls/includes/Requests/Requests/Exception/HTTP/414.php
/usr/share/yourls/includes/Requests/Requests/Exception/HTTP/415.php
/usr/share/yourls/includes/Requests/Requests/Exception/HTTP/416.php
/usr/share/yourls/includes/Requests/Requests/Exception/HTTP/417.php
/usr/share/yourls/includes/Requests/Requests/Exception/HTTP/418.php
/usr/share/yourls/includes/Requests/Requests/Exception/HTTP/428.php
/usr/share/yourls/includes/Requests/Requests/Exception/HTTP/429.php
/usr/share/yourls/includes/Requests/Requests/Exception/HTTP/431.php
/usr/share/yourls/includes/Requests/Requests/Exception/HTTP/500.php
/usr/share/yourls/includes/Requests/Requests/Exception/HTTP/501.php
/usr/share/yourls/includes/Requests/Requests/Exception/HTTP/502.php
/usr/share/yourls/includes/Requests/Requests/Exception/HTTP/503.php
/usr/share/yourls/includes/Requests/Requests/Exception/HTTP/504.php
/usr/share/yourls/includes/Requests/Requests/Exception/HTTP/505.php
/usr/share/yourls/includes/Requests/Requests/Exception/HTTP/511.php
/usr/share/yourls/includes/Requests/Requests/Exception/HTTP/Unknown.php
/usr/share/yourls/includes/Requests/Requests/Hooker.php
/usr/share/yourls/includes/Requests/Requests/Hooks.php
/usr/share/yourls/includes/Requests/Requests/IDNAEncoder.php
/usr/share/yourls/includes/Requests/Requests/IPv6.php
/usr/share/yourls/includes/Requests/Requests/IRI.php
/usr/share/yourls/includes/Requests/Requests/Proxy
/usr/share/yourls/includes/Requests/Requests/Proxy.php
/usr/share/yourls/includes/Requests/Requests/Proxy/HTTP.php
/usr/share/yourls/includes/Requests/Requests/Response
/usr/share/yourls/includes/Requests/Requests/Response.php
/usr/share/yourls/includes/Requests/Requests/Response/Headers.php
/usr/share/yourls/includes/Requests/Requests/SSL.php
/usr/share/yourls/includes/Requests/Requests/Session.php
/usr/share/yourls/includes/Requests/Requests/Transport
/usr/share/yourls/includes/Requests/Requests/Transport.php
/usr/share/yourls/includes/Requests/Requests/Transport/cURL.php
/usr/share/yourls/includes/Requests/Requests/Transport/cacert.pem
/usr/share/yourls/includes/Requests/Requests/Transport/fsockopen.php
/usr/share/yourls/includes/Requests/Requests/Utility
/usr/share/yourls/includes/Requests/Requests/Utility/CaseInsensitiveDictionary.php
/usr/share/yourls/includes/Requests/Requests/Utility/FilteredIterator.php
/usr/share/yourls/includes/auth.php
/usr/share/yourls/includes/class-mysql.php
/usr/share/yourls/includes/ezSQL
/usr/share/yourls/includes/ezSQL/README.md
/usr/share/yourls/includes/ezSQL/ez_sql_core.php
/usr/share/yourls/includes/ezSQL/ez_sql_core_yourls.php
/usr/share/yourls/includes/ezSQL/ez_sql_mysql.php
/usr/share/yourls/includes/ezSQL/ez_sql_mysql_yourls.php
/usr/share/yourls/includes/ezSQL/ez_sql_mysqli.php
/usr/share/yourls/includes/ezSQL/ez_sql_mysqli_yourls.php
/usr/share/yourls/includes/ezSQL/ez_sql_pdo.php
/usr/share/yourls/includes/ezSQL/ez_sql_pdo_yourls.php
/usr/share/yourls/includes/functions-api.php
/usr/share/yourls/includes/functions-auth.php
/usr/share/yourls/includes/functions-compat.php
/usr/share/yourls/includes/functions-deprecated.php
/usr/share/yourls/includes/functions-formatting.php
/usr/share/yourls/includes/functions-html.php
/usr/share/yourls/includes/functions-http.php
/usr/share/yourls/includes/functions-infos.php
/usr/share/yourls/includes/functions-install.php
/usr/share/yourls/includes/functions-kses.php
/usr/share/yourls/includes/functions-l10n.php
/usr/share/yourls/includes/functions-plugins.php
/usr/share/yourls/includes/functions-upgrade.php
/usr/share/yourls/includes/functions-xml.php
/usr/share/yourls/includes/functions.php
/usr/share/yourls/includes/geo
/usr/share/yourls/includes/geo/GeoIP.dat
/usr/share/yourls/includes/geo/GeoIPv6.dat
/usr/share/yourls/includes/geo/README.md
/usr/share/yourls/includes/geo/flags
/usr/share/yourls/includes/geo/flags/flag_.gif
/usr/share/yourls/includes/geo/flags/flag_a1.gif
/usr/share/yourls/includes/geo/flags/flag_a2.gif
/usr/share/yourls/includes/geo/flags/flag_ac.gif
/usr/share/yourls/includes/geo/flags/flag_ad.gif
/usr/share/yourls/includes/geo/flags/flag_ae.gif
/usr/share/yourls/includes/geo/flags/flag_af.gif
/usr/share/yourls/includes/geo/flags/flag_ag.gif
/usr/share/yourls/includes/geo/flags/flag_ai.gif
/usr/share/yourls/includes/geo/flags/flag_al.gif
/usr/share/yourls/includes/geo/flags/flag_am.gif
/usr/share/yourls/includes/geo/flags/flag_an.gif
/usr/share/yourls/includes/geo/flags/flag_ao.gif
/usr/share/yourls/includes/geo/flags/flag_ap.gif
/usr/share/yourls/includes/geo/flags/flag_aq.gif
/usr/share/yourls/includes/geo/flags/flag_ar.gif
/usr/share/yourls/includes/geo/flags/flag_as.gif
/usr/share/yourls/includes/geo/flags/flag_at.gif
/usr/share/yourls/includes/geo/flags/flag_au.gif
/usr/share/yourls/includes/geo/flags/flag_aw.gif
/usr/share/yourls/includes/geo/flags/flag_ax.gif
/usr/share/yourls/includes/geo/flags/flag_az.gif
/usr/share/yourls/includes/geo/flags/flag_ba.gif
/usr/share/yourls/includes/geo/flags/flag_bb.gif
/usr/share/yourls/includes/geo/flags/flag_bd.gif
/usr/share/yourls/includes/geo/flags/flag_be.gif
/usr/share/yourls/includes/geo/flags/flag_bf.gif
/usr/share/yourls/includes/geo/flags/flag_bg.gif
/usr/share/yourls/includes/geo/flags/flag_bh.gif
/usr/share/yourls/includes/geo/flags/flag_bi.gif
/usr/share/yourls/includes/geo/flags/flag_bj.gif
/usr/share/yourls/includes/geo/flags/flag_bl.gif
/usr/share/yourls/includes/geo/flags/flag_bm.gif
/usr/share/yourls/includes/geo/flags/flag_bn.gif
/usr/share/yourls/includes/geo/flags/flag_bo.gif
/usr/share/yourls/includes/geo/flags/flag_br.gif
/usr/share/yourls/includes/geo/flags/flag_bs.gif
/usr/share/yourls/includes/geo/flags/flag_bt.gif
/usr/share/yourls/includes/geo/flags/flag_bv.gif
/usr/share/yourls/includes/geo/flags/flag_bw.gif
/usr/share/yourls/includes/geo/flags/flag_bx.gif
/usr/share/yourls/includes/geo/flags/flag_by.gif
/usr/share/yourls/includes/geo/flags/flag_bz.gif
/usr/share/yourls/includes/geo/flags/flag_ca.gif
/usr/share/yourls/includes/geo/flags/flag_cc.gif
/usr/share/yourls/includes/geo/flags/flag_cd.gif
/usr/share/yourls/includes/geo/flags/flag_cf.gif
/usr/share/yourls/includes/geo/flags/flag_cg.gif
/usr/share/yourls/includes/geo/flags/flag_ch.gif
/usr/share/yourls/includes/geo/flags/flag_ci.gif
/usr/share/yourls/includes/geo/flags/flag_ck.gif
/usr/share/yourls/includes/geo/flags/flag_cl.gif
/usr/share/yourls/includes/geo/flags/flag_cm.gif
/usr/share/yourls/includes/geo/flags/flag_cn.gif
/usr/share/yourls/includes/geo/flags/flag_co.gif
/usr/share/yourls/includes/geo/flags/flag_cr.gif
/usr/share/yourls/includes/geo/flags/flag_cs.gif
/usr/share/yourls/includes/geo/flags/flag_cu.gif
/usr/share/yourls/includes/geo/flags/flag_cv.gif
/usr/share/yourls/includes/geo/flags/flag_cx.gif
/usr/share/yourls/includes/geo/flags/flag_cy.gif
/usr/share/yourls/includes/geo/flags/flag_cz.gif
/usr/share/yourls/includes/geo/flags/flag_de.gif
/usr/share/yourls/includes/geo/flags/flag_dj.gif
/usr/share/yourls/includes/geo/flags/flag_dk.gif
/usr/share/yourls/includes/geo/flags/flag_dm.gif
/usr/share/yourls/includes/geo/flags/flag_do.gif
/usr/share/yourls/includes/geo/flags/flag_dz.gif
/usr/share/yourls/includes/geo/flags/flag_ec.gif
/usr/share/yourls/includes/geo/flags/flag_ee.gif
/usr/share/yourls/includes/geo/flags/flag_eg.gif
/usr/share/yourls/includes/geo/flags/flag_eh.gif
/usr/share/yourls/includes/geo/flags/flag_er.gif
/usr/share/yourls/includes/geo/flags/flag_es.gif
/usr/share/yourls/includes/geo/flags/flag_et.gif
/usr/share/yourls/includes/geo/flags/flag_eu.gif
/usr/share/yourls/includes/geo/flags/flag_fi.gif
/usr/share/yourls/includes/geo/flags/flag_fj.gif
/usr/share/yourls/includes/geo/flags/flag_fk.gif
/usr/share/yourls/includes/geo/flags/flag_fm.gif
/usr/share/yourls/includes/geo/flags/flag_fo.gif
/usr/share/yourls/includes/geo/flags/flag_fr.gif
/usr/share/yourls/includes/geo/flags/flag_fx.gif
/usr/share/yourls/includes/geo/flags/flag_ga.gif
/usr/share/yourls/includes/geo/flags/flag_gb.gif
/usr/share/yourls/includes/geo/flags/flag_gd.gif
/usr/share/yourls/includes/geo/flags/flag_ge.gif
/usr/share/yourls/includes/geo/flags/flag_gf.gif
/usr/share/yourls/includes/geo/flags/flag_gg.gif
/usr/share/yourls/includes/geo/flags/flag_gh.gif
/usr/share/yourls/includes/geo/flags/flag_gi.gif
/usr/share/yourls/includes/geo/flags/flag_gl.gif
/usr/share/yourls/includes/geo/flags/flag_gm.gif
/usr/share/yourls/includes/geo/flags/flag_gn.gif
/usr/share/yourls/includes/geo/flags/flag_gp.gif
/usr/share/yourls/includes/geo/flags/flag_gq.gif
/usr/share/yourls/includes/geo/flags/flag_gr.gif
/usr/share/yourls/includes/geo/flags/flag_gs.gif
/usr/share/yourls/includes/geo/flags/flag_gt.gif
/usr/share/yourls/includes/geo/flags/flag_gu.gif
/usr/share/yourls/includes/geo/flags/flag_gw.gif
/usr/share/yourls/includes/geo/flags/flag_gy.gif
/usr/share/yourls/includes/geo/flags/flag_hk.gif
/usr/share/yourls/includes/geo/flags/flag_hm.gif
/usr/share/yourls/includes/geo/flags/flag_hn.gif
/usr/share/yourls/includes/geo/flags/flag_hr.gif
/usr/share/yourls/includes/geo/flags/flag_ht.gif
/usr/share/yourls/includes/geo/flags/flag_hu.gif
/usr/share/yourls/includes/geo/flags/flag_id.gif
/usr/share/yourls/includes/geo/flags/flag_ie.gif
/usr/share/yourls/includes/geo/flags/flag_il.gif
/usr/share/yourls/includes/geo/flags/flag_im.gif
/usr/share/yourls/includes/geo/flags/flag_in.gif
/usr/share/yourls/includes/geo/flags/flag_io.gif
/usr/share/yourls/includes/geo/flags/flag_iq.gif
/usr/share/yourls/includes/geo/flags/flag_ir.gif
/usr/share/yourls/includes/geo/flags/flag_is.gif
/usr/share/yourls/includes/geo/flags/flag_it.gif
/usr/share/yourls/includes/geo/flags/flag_je.gif
/usr/share/yourls/includes/geo/flags/flag_jm.gif
/usr/share/yourls/includes/geo/flags/flag_jo.gif
/usr/share/yourls/includes/geo/flags/flag_jp.gif
/usr/share/yourls/includes/geo/flags/flag_ke.gif
/usr/share/yourls/includes/geo/flags/flag_kg.gif
/usr/share/yourls/includes/geo/flags/flag_kh.gif
/usr/share/yourls/includes/geo/flags/flag_ki.gif
/usr/share/yourls/includes/geo/flags/flag_km.gif
/usr/share/yourls/includes/geo/flags/flag_kn.gif
/usr/share/yourls/includes/geo/flags/flag_kp.gif
/usr/share/yourls/includes/geo/flags/flag_kr.gif
/usr/share/yourls/includes/geo/flags/flag_kw.gif
/usr/share/yourls/includes/geo/flags/flag_ky.gif
/usr/share/yourls/includes/geo/flags/flag_kz.gif
/usr/share/yourls/includes/geo/flags/flag_la.gif
/usr/share/yourls/includes/geo/flags/flag_lb.gif
/usr/share/yourls/includes/geo/flags/flag_lc.gif
/usr/share/yourls/includes/geo/flags/flag_le.gif
/usr/share/yourls/includes/geo/flags/flag_li.gif
/usr/share/yourls/includes/geo/flags/flag_lk.gif
/usr/share/yourls/includes/geo/flags/flag_lr.gif
/usr/share/yourls/includes/geo/flags/flag_ls.gif
/usr/share/yourls/includes/geo/flags/flag_lt.gif
/usr/share/yourls/includes/geo/flags/flag_lu.gif
/usr/share/yourls/includes/geo/flags/flag_lv.gif
/usr/share/yourls/includes/geo/flags/flag_ly.gif
/usr/share/yourls/includes/geo/flags/flag_ma.gif
/usr/share/yourls/includes/geo/flags/flag_mc.gif
/usr/share/yourls/includes/geo/flags/flag_md.gif
/usr/share/yourls/includes/geo/flags/flag_me.gif
/usr/share/yourls/includes/geo/flags/flag_mf.gif
/usr/share/yourls/includes/geo/flags/flag_mg.gif
/usr/share/yourls/includes/geo/flags/flag_mh.gif
/usr/share/yourls/includes/geo/flags/flag_mk.gif
/usr/share/yourls/includes/geo/flags/flag_ml.gif
/usr/share/yourls/includes/geo/flags/flag_mm.gif
/usr/share/yourls/includes/geo/flags/flag_mn.gif
/usr/share/yourls/includes/geo/flags/flag_mo.gif
/usr/share/yourls/includes/geo/flags/flag_mp.gif
/usr/share/yourls/includes/geo/flags/flag_mq.gif
/usr/share/yourls/includes/geo/flags/flag_mr.gif
/usr/share/yourls/includes/geo/flags/flag_ms.gif
/usr/share/yourls/includes/geo/flags/flag_mt.gif
/usr/share/yourls/includes/geo/flags/flag_mu.gif
/usr/share/yourls/includes/geo/flags/flag_mv.gif
/usr/share/yourls/includes/geo/flags/flag_mw.gif
/usr/share/yourls/includes/geo/flags/flag_mx.gif
/usr/share/yourls/includes/geo/flags/flag_my.gif
/usr/share/yourls/includes/geo/flags/flag_mz.gif
/usr/share/yourls/includes/geo/flags/flag_na.gif
/usr/share/yourls/includes/geo/flags/flag_nc.gif
/usr/share/yourls/includes/geo/flags/flag_ne.gif
/usr/share/yourls/includes/geo/flags/flag_nf.gif
/usr/share/yourls/includes/geo/flags/flag_ng.gif
/usr/share/yourls/includes/geo/flags/flag_ni.gif
/usr/share/yourls/includes/geo/flags/flag_nl.gif
/usr/share/yourls/includes/geo/flags/flag_no.gif
/usr/share/yourls/includes/geo/flags/flag_np.gif
/usr/share/yourls/includes/geo/flags/flag_nr.gif
/usr/share/yourls/includes/geo/flags/flag_nu.gif
/usr/share/yourls/includes/geo/flags/flag_nz.gif
/usr/share/yourls/includes/geo/flags/flag_o1.gif
/usr/share/yourls/includes/geo/flags/flag_om.gif
/usr/share/yourls/includes/geo/flags/flag_pa.gif
/usr/share/yourls/includes/geo/flags/flag_pe.gif
/usr/share/yourls/includes/geo/flags/flag_pf.gif
/usr/share/yourls/includes/geo/flags/flag_pg.gif
/usr/share/yourls/includes/geo/flags/flag_ph.gif
/usr/share/yourls/includes/geo/flags/flag_pk.gif
/usr/share/yourls/includes/geo/flags/flag_pl.gif
/usr/share/yourls/includes/geo/flags/flag_pm.gif
/usr/share/yourls/includes/geo/flags/flag_pn.gif
/usr/share/yourls/includes/geo/flags/flag_pr.gif
/usr/share/yourls/includes/geo/flags/flag_ps.gif
/usr/share/yourls/includes/geo/flags/flag_pt.gif
/usr/share/yourls/includes/geo/flags/flag_pw.gif
/usr/share/yourls/includes/geo/flags/flag_py.gif
/usr/share/yourls/includes/geo/flags/flag_qa.gif
/usr/share/yourls/includes/geo/flags/flag_re.gif
/usr/share/yourls/includes/geo/flags/flag_ro.gif
/usr/share/yourls/includes/geo/flags/flag_rs.gif
/usr/share/yourls/includes/geo/flags/flag_ru.gif
/usr/share/yourls/includes/geo/flags/flag_rw.gif
/usr/share/yourls/includes/geo/flags/flag_sa.gif
/usr/share/yourls/includes/geo/flags/flag_sb.gif
/usr/share/yourls/includes/geo/flags/flag_sc.gif
/usr/share/yourls/includes/geo/flags/flag_sd.gif
/usr/share/yourls/includes/geo/flags/flag_se.gif
/usr/share/yourls/includes/geo/flags/flag_sg.gif
/usr/share/yourls/includes/geo/flags/flag_sh.gif
/usr/share/yourls/includes/geo/flags/flag_si.gif
/usr/share/yourls/includes/geo/flags/flag_sj.gif
/usr/share/yourls/includes/geo/flags/flag_sk.gif
/usr/share/yourls/includes/geo/flags/flag_sl.gif
/usr/share/yourls/includes/geo/flags/flag_sm.gif
/usr/share/yourls/includes/geo/flags/flag_sn.gif
/usr/share/yourls/includes/geo/flags/flag_so.gif
/usr/share/yourls/includes/geo/flags/flag_sr.gif
/usr/share/yourls/includes/geo/flags/flag_st.gif
/usr/share/yourls/includes/geo/flags/flag_su.gif
/usr/share/yourls/includes/geo/flags/flag_sv.gif
/usr/share/yourls/includes/geo/flags/flag_sy.gif
/usr/share/yourls/includes/geo/flags/flag_sz.gif
/usr/share/yourls/includes/geo/flags/flag_tc.gif
/usr/share/yourls/includes/geo/flags/flag_td.gif
/usr/share/yourls/includes/geo/flags/flag_tf.gif
/usr/share/yourls/includes/geo/flags/flag_tg.gif
/usr/share/yourls/includes/geo/flags/flag_th.gif
/usr/share/yourls/includes/geo/flags/flag_tj.gif
/usr/share/yourls/includes/geo/flags/flag_tk.gif
/usr/share/yourls/includes/geo/flags/flag_tl.gif
/usr/share/yourls/includes/geo/flags/flag_tm.gif
/usr/share/yourls/includes/geo/flags/flag_tn.gif
/usr/share/yourls/includes/geo/flags/flag_to.gif
/usr/share/yourls/includes/geo/flags/flag_tp.gif
/usr/share/yourls/includes/geo/flags/flag_tr.gif
/usr/share/yourls/includes/geo/flags/flag_tt.gif
/usr/share/yourls/includes/geo/flags/flag_tv.gif
/usr/share/yourls/includes/geo/flags/flag_tw.gif
/usr/share/yourls/includes/geo/flags/flag_tz.gif
/usr/share/yourls/includes/geo/flags/flag_ua.gif
/usr/share/yourls/includes/geo/flags/flag_ug.gif
/usr/share/yourls/includes/geo/flags/flag_uk.gif
/usr/share/yourls/includes/geo/flags/flag_um.gif
/usr/share/yourls/includes/geo/flags/flag_us.gif
/usr/share/yourls/includes/geo/flags/flag_uy.gif
/usr/share/yourls/includes/geo/flags/flag_uz.gif
/usr/share/yourls/includes/geo/flags/flag_va.gif
/usr/share/yourls/includes/geo/flags/flag_vc.gif
/usr/share/yourls/includes/geo/flags/flag_ve.gif
/usr/share/yourls/includes/geo/flags/flag_vg.gif
/usr/share/yourls/includes/geo/flags/flag_vi.gif
/usr/share/yourls/includes/geo/flags/flag_vn.gif
/usr/share/yourls/includes/geo/flags/flag_vu.gif
/usr/share/yourls/includes/geo/flags/flag_wf.gif
/usr/share/yourls/includes/geo/flags/flag_ws.gif
/usr/share/yourls/includes/geo/flags/flag_ye.gif
/usr/share/yourls/includes/geo/flags/flag_yt.gif
/usr/share/yourls/includes/geo/flags/flag_yu.gif
/usr/share/yourls/includes/geo/flags/flag_za.gif
/usr/share/yourls/includes/geo/flags/flag_zm.gif
/usr/share/yourls/includes/geo/flags/flag_zr.gif
/usr/share/yourls/includes/geo/flags/flag_zw.gif
/usr/share/yourls/includes/geo/flags/flag_zz.gif
/usr/share/yourls/includes/geo/geoip.inc
/usr/share/yourls/includes/http_build_url
/usr/share/yourls/includes/http_build_url/README.md
/usr/share/yourls/includes/http_build_url/http_build_url.php
/usr/share/yourls/includes/load-yourls.php
/usr/share/yourls/includes/phpass
/usr/share/yourls/includes/phpass/PasswordHash.php
/usr/share/yourls/includes/phpass/README.md
/usr/share/yourls/includes/phpass/test.php
/usr/share/yourls/includes/pomo
/usr/share/yourls/includes/pomo/entry.php
/usr/share/yourls/includes/pomo/mo.php
/usr/share/yourls/includes/pomo/po.php
/usr/share/yourls/includes/pomo/streams.php
/usr/share/yourls/includes/pomo/translations.php
/usr/share/yourls/includes/version.php
/usr/share/yourls/js
/usr/share/yourls/js/common.js
/usr/share/yourls/js/infos.js
/usr/share/yourls/js/insert.js
/usr/share/yourls/js/jquery-1.3.2.min.js
/usr/share/yourls/js/jquery-1.4.3.min.js
/usr/share/yourls/js/jquery-1.6.1.min.js
/usr/share/yourls/js/jquery-1.8.2.min.js
/usr/share/yourls/js/jquery-1.9.1.min.js
/usr/share/yourls/js/jquery.cal.js
/usr/share/yourls/js/jquery.notifybar.js
/usr/share/yourls/js/jquery.tablesorter.min.js
/usr/share/yourls/js/jquery.zclip.min.js
/usr/share/yourls/js/share.js
/usr/share/yourls/pages
/usr/share/yourls/pages/examplepage.php
/usr/share/yourls/pages/index.html
/usr/share/yourls/user
/usr/share/yourls/user/config-sample.php
/usr/share/yourls/user/index.html
/usr/share/yourls/user/languages
/usr/share/yourls/user/languages/index.html
/usr/share/yourls/user/plugins
/usr/share/yourls/user/plugins/hyphens-in-urls
/usr/share/yourls/user/plugins/hyphens-in-urls/README.md
/usr/share/yourls/user/plugins/hyphens-in-urls/plugin.php
/usr/share/yourls/user/plugins/index.html
/usr/share/yourls/user/plugins/random-bg
/usr/share/yourls/user/plugins/random-bg/README.md
/usr/share/yourls/user/plugins/random-bg/img
/usr/share/yourls/user/plugins/random-bg/img/bg_ants.png
/usr/share/yourls/user/plugins/random-bg/img/bg_boobs.png
/usr/share/yourls/user/plugins/random-bg/img/bg_circles.png
/usr/share/yourls/user/plugins/random-bg/img/bg_cross.png
/usr/share/yourls/user/plugins/random-bg/img/bg_diag.png
/usr/share/yourls/user/plugins/random-bg/img/bg_fuzzy.png
/usr/share/yourls/user/plugins/random-bg/img/bg_fuzzy_bits.png
/usr/share/yourls/user/plugins/random-bg/img/bg_life.png
/usr/share/yourls/user/plugins/random-bg/img/bg_yourls.png
/usr/share/yourls/user/plugins/random-bg/plugin.php
/usr/share/yourls/user/plugins/sample-page
/usr/share/yourls/user/plugins/sample-page/README.md
/usr/share/yourls/user/plugins/sample-page/plugin.php
/usr/share/yourls/user/plugins/sample-plugin
/usr/share/yourls/user/plugins/sample-plugin/README.md
/usr/share/yourls/user/plugins/sample-plugin/plugin.php
/usr/share/yourls/user/plugins/sample-toolbar
/usr/share/yourls/user/plugins/sample-toolbar/README.md
/usr/share/yourls/user/plugins/sample-toolbar/css
/usr/share/yourls/user/plugins/sample-toolbar/css/toolbar.css
/usr/share/yourls/user/plugins/sample-toolbar/img
/usr/share/yourls/user/plugins/sample-toolbar/img/close_button.gif
/usr/share/yourls/user/plugins/sample-toolbar/img/close_button_red.gif
/usr/share/yourls/user/plugins/sample-toolbar/img/favicon.gif
/usr/share/yourls/user/plugins/sample-toolbar/img/toolbar_bg.png
/usr/share/yourls/user/plugins/sample-toolbar/js
/usr/share/yourls/user/plugins/sample-toolbar/js/toolbar.js
/usr/share/yourls/user/plugins/sample-toolbar/plugin.php
/usr/share/yourls/yourls-api.php
/usr/share/yourls/yourls-go.php
/usr/share/yourls/yourls-infos.php
/usr/share/yourls/yourls-loader.php

References

Summary

In this tutorial we learn how to install yourls on Fedora 34 using yum and dnf.