How To Install ddnet on Fedora 34
Introduction
In this tutorial we learn how to install ddnet
on Fedora 34.
What is ddnet
DDraceNetwork (DDNet) is an actively maintained version of DDRace, a Teeworlds modification with a unique cooperative gameplay. Help each other play through custom maps with up to 64 players, compete against the best in international tournaments, design your own maps, or run your own server.
We can use yum
or dnf
to install ddnet
on Fedora 34. In this tutorial we discuss both methods but you only need to choose one of method to install ddnet.
Install ddnet 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 ddnet
using dnf
by running the following command:
sudo dnf -y install ddnet
Install ddnet 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 ddnet
using yum
by running the following command:
sudo yum -y install ddnet
How To Uninstall ddnet on Fedora 34
To uninstall only the ddnet
package we can use the following command:
sudo dnf remove ddnet
ddnet Package Contents on Fedora 34
/usr/bin/DDNet
/usr/lib/.build-id
/usr/lib/.build-id/04
/usr/lib/.build-id/04/4e8ee37a88bf9e28d67056bbd3beee4d7be43d
/usr/lib/.build-id/42
/usr/lib/.build-id/42/5bb10fc338d95ad12b04f179280d5e0d7fb417
/usr/lib/.build-id/48
/usr/lib/.build-id/48/4cc1b7f2f80d79d0b9e5ec6a79c2b86fd9e262
/usr/lib/.build-id/50
/usr/lib/.build-id/50/25159cd242af2ac8fc8e18308da6ccda1969a0
/usr/lib/.build-id/50/a91b59a48e18e851a630e2eb092034dc764aa1
/usr/lib/.build-id/6e
/usr/lib/.build-id/6e/d597993951ac48b2355b9cf5e94a90839641bc
/usr/lib/.build-id/70
/usr/lib/.build-id/70/134dad52246fedffa4cf68ea87a8624b26f29b
/usr/lib/.build-id/72
/usr/lib/.build-id/72/87264f3976243e5724334285f9cf82be62fbdc
/usr/lib/.build-id/7d
/usr/lib/.build-id/7d/92dd3d0bb220b6fbeb94414f2fa9eb1d313a20
/usr/lib/.build-id/a7
/usr/lib/.build-id/a7/f43b3349ff9543664a65d471278b029aa6df3f
/usr/lib/.build-id/b0
/usr/lib/.build-id/b0/bca54c3cf4d478636dec59213b3f1ee5fa5514
/usr/lib/.build-id/ba
/usr/lib/.build-id/ba/b5f9d650cdf3a46f11943ca4883d02ec737ee7
/usr/lib/.build-id/dd
/usr/lib/.build-id/dd/a6ed00a7f05f54c04bea0127e28598f0babca0
/usr/lib/.build-id/e1
/usr/lib/.build-id/e1/9780ae4c32d344563372b0e99079ea01c29c58
/usr/lib/.build-id/e2
/usr/lib/.build-id/e2/37bf0c9156dcc400d7d004e49edaf8ed76dda9
/usr/lib/.build-id/e8
/usr/lib/.build-id/e8/5f4a117ae3a44ee6baf8df58df41316c521a44
/usr/lib64/ddnet
/usr/lib64/ddnet/config_retrieve
/usr/lib64/ddnet/config_store
/usr/lib64/ddnet/crapnet
/usr/lib64/ddnet/dilate
/usr/lib64/ddnet/dummy_map
/usr/lib64/ddnet/fake_server
/usr/lib64/ddnet/map_convert_07
/usr/lib64/ddnet/map_diff
/usr/lib64/ddnet/map_extract
/usr/lib64/ddnet/map_optimize
/usr/lib64/ddnet/map_replace_image
/usr/lib64/ddnet/map_resave
/usr/lib64/ddnet/packetgen
/usr/lib64/ddnet/unicode_confusables
/usr/lib64/ddnet/uuid
/usr/share/applications/ddnet.desktop
/usr/share/doc/ddnet
/usr/share/doc/ddnet/README.md
/usr/share/licenses/ddnet
/usr/share/licenses/ddnet/license.txt
/usr/share/man/man6/DDNet.6.gz
/usr/share/metainfo/ddnet.appdata.xml
/usr/bin/DDNet
/usr/lib/.build-id
/usr/lib/.build-id/0e
/usr/lib/.build-id/0e/d023dda92d11d18ef1497c0b4114cfe7600a8e
/usr/lib/.build-id/42
/usr/lib/.build-id/42/f99d1999dad3c11098ac589748f9a478560e7f
/usr/lib/.build-id/45
/usr/lib/.build-id/45/68001f53aa2c9c54555c0a8b86bea1cea9242c
/usr/lib/.build-id/6e
/usr/lib/.build-id/6e/a055a7f83e68cf5208750c1e2baca030dd934d
/usr/lib/.build-id/73
/usr/lib/.build-id/73/ea016946090b60f4b048c9b081c6d13ce0eceb
/usr/lib/.build-id/84
/usr/lib/.build-id/84/2257205fa3ea7e3de57b0cee59ed4903690642
/usr/lib/.build-id/90
/usr/lib/.build-id/90/58c26f64714e1b26d06367a4fecb2b93ffa50a
/usr/lib/.build-id/94
/usr/lib/.build-id/94/ddaae34af9ff4f245a5476e4c4c204fcbe1457
/usr/lib/.build-id/ab
/usr/lib/.build-id/ab/3da4ca0020dfa54db22561f66b78df45b8f50d
/usr/lib/.build-id/b9
/usr/lib/.build-id/b9/df5982cdf11423cba12765cef3a30088bd399c
/usr/lib/.build-id/d5
/usr/lib/.build-id/d5/a66ce04900a831cef805034e576e8e36407af8
/usr/lib/.build-id/da
/usr/lib/.build-id/da/d23ac828b8cf060d7f69ccc19739ab6e5b8292
/usr/lib/.build-id/ec
/usr/lib/.build-id/ec/6ffd8d29e6ee05c4eb8b45b98d379dedf90dd0
/usr/lib/.build-id/f2
/usr/lib/.build-id/f2/8465037841e33376840c7efaf370919c682b56
/usr/lib/.build-id/f2/f8d44db38517d43ea955ba90895167c0606d1d
/usr/lib/.build-id/f9
/usr/lib/.build-id/f9/f10dbc87ab3231ce23f1d3aa1ebd472f807b04
/usr/lib64/ddnet
/usr/lib64/ddnet/config_retrieve
/usr/lib64/ddnet/config_store
/usr/lib64/ddnet/crapnet
/usr/lib64/ddnet/dilate
/usr/lib64/ddnet/dummy_map
/usr/lib64/ddnet/fake_server
/usr/lib64/ddnet/map_convert_07
/usr/lib64/ddnet/map_diff
/usr/lib64/ddnet/map_extract
/usr/lib64/ddnet/map_optimize
/usr/lib64/ddnet/map_replace_image
/usr/lib64/ddnet/map_resave
/usr/lib64/ddnet/packetgen
/usr/lib64/ddnet/unicode_confusables
/usr/lib64/ddnet/uuid
/usr/share/applications/ddnet.desktop
/usr/share/doc/ddnet
/usr/share/doc/ddnet/README.md
/usr/share/licenses/ddnet
/usr/share/licenses/ddnet/license.txt
/usr/share/man/man6/DDNet.6.gz
/usr/share/metainfo/ddnet.appdata.xml
References
Summary
In this tutorial we learn how to install ddnet
on Fedora 34 using yum and dnf.