How To Install nest on Fedora 34

nest is The neural simulation tool The neural simulation tool

Introduction

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

What is nest

NEST is a simulator for spiking neural network models that focuses on the dynamics, size and structure of neural systems rather than on the exact morphology of individual neurons. The development of NEST is coordinated by the NEST Initiative. NEST is ideal for networks of spiking neurons of any size, for example cortex of mammals; Models of network activity dynamics, e.g. laminar cortical networks or balanced random networks; Models of learning and plasticity. Please read the README-Fedora.md file provided in each package for information on how these NEST packages are to be used. Documentation is available separately in the nest-doc package. nest 2.20.1 7.fc34 x86_64 2.0 M nest-2.20.1-7.fc34.src.rpm fedora The neural simulation tool http GPLv2+ NEST is a simulator for spiking neural network models that focuses on the dynamics, size and structure of neural systems rather than on the exact morphology of individual neurons. The development of NEST is coordinated by the NEST Initiative. NEST is ideal for networks of spiking neurons of any size, for example cortex of mammals; Models of network activity dynamics, e.g. laminar cortical networks or balanced random networks; Models of learning and plasticity. Please read the README-Fedora.md file provided in each package for information on how these NEST packages are to be used. Documentation is available separately in the nest-doc package.

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

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

sudo dnf -y install nest

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

sudo yum -y install nest

How To Uninstall nest on Fedora 34

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

sudo dnf remove nest

nest Package Contents on Fedora 34

/usr/bin/nest
/usr/bin/nest-config
/usr/bin/nest_indirect
/usr/bin/nest_serial
/usr/bin/nest_vars.sh
/usr/bin/sli
/usr/lib/.build-id
/usr/lib/.build-id/08
/usr/lib/.build-id/08/af39d47aa44e2b35a359f9592ff11ef7796c0e
/usr/lib/.build-id/09
/usr/lib/.build-id/09/f401643db173ad8f947084c1033c67bf2255fa
/usr/lib/.build-id/15
/usr/lib/.build-id/15/34fd325b91db1ff9643bc6d304ad2dc52172c8
/usr/lib/.build-id/21
/usr/lib/.build-id/21/1563638c44a5be2e326f48b7c8f2d1cddcdcf1
/usr/lib/.build-id/36
/usr/lib/.build-id/36/a08dc316d691b81b050aeb8447c6a4717e2c87
/usr/lib/.build-id/42
/usr/lib/.build-id/42/6c390d1a993187ceb63356f077ae43d2c5661f
/usr/lib/.build-id/4c
/usr/lib/.build-id/4c/2697b395ec7183c1dfaee316b23a61fd794bb1
/usr/lib/.build-id/4f
/usr/lib/.build-id/4f/0440ed71ad7ff912edda084beb7250c8f7307f
/usr/lib/.build-id/88
/usr/lib/.build-id/88/6add55f80a3007b0af8269781038012a09275b
/usr/lib/.build-id/d9
/usr/lib/.build-id/d9/bd0e9216a2d77ec3a20094ecde030b1b1cd6db
/usr/lib/.build-id/e0
/usr/lib/.build-id/e0/2bd710f2a6bf1a1608189effb0fe043ef2e16f
/usr/lib/.build-id/ff
/usr/lib/.build-id/ff/f07b8242d90c7c88fc42206abd7ebf8f2d6f43
/usr/lib/libconngen.so
/usr/lib/libmodels.so
/usr/lib/libnest.so
/usr/lib/libnestkernel.so
/usr/lib/libnestutil.so
/usr/lib/libprecise.so
/usr/lib/librandom.so
/usr/lib/libsli.so
/usr/lib/libsli_readline.so
/usr/lib/libtopology.so
/usr/share/doc/nest
/usr/share/doc/nest/README-Fedora.md
/usr/share/licenses/nest
/usr/share/licenses/nest/LICENSE
/usr/bin/nest
/usr/bin/nest-config
/usr/bin/nest_indirect
/usr/bin/nest_serial
/usr/bin/nest_vars.sh
/usr/bin/sli
/usr/lib/.build-id
/usr/lib/.build-id/11
/usr/lib/.build-id/11/503c715c88f70e1f7482632c421caf3307f0d0
/usr/lib/.build-id/12
/usr/lib/.build-id/12/dafb78cf58b87d8bb56b2011b7685c95462b86
/usr/lib/.build-id/28
/usr/lib/.build-id/28/91facddf2d23a81cada5a370386fb96a0187c4
/usr/lib/.build-id/31
/usr/lib/.build-id/31/b9c3f44f067ff0f7b9dc1b3dffe4d37d780ae5
/usr/lib/.build-id/40
/usr/lib/.build-id/40/0ead2b16c3706dff53468ed196749ff63f3795
/usr/lib/.build-id/53
/usr/lib/.build-id/53/122ff37a8bfb9289e7fde8a201a60964ce36d7
/usr/lib/.build-id/60
/usr/lib/.build-id/60/9cad187bcf1f07886aff225fbe0f225bcd5fe7
/usr/lib/.build-id/7c
/usr/lib/.build-id/7c/f8d7a3928dc77cb345d9ae083b0010529fd575
/usr/lib/.build-id/92
/usr/lib/.build-id/92/07e55f5bb6764c326cbf020f91e8a1d53e1a12
/usr/lib/.build-id/96
/usr/lib/.build-id/96/eb1d070ed8329ad399fa765e52c71977f3368e
/usr/lib/.build-id/bc
/usr/lib/.build-id/bc/0e5f83801677b3e82d54f5b59d5a9837d72059
/usr/lib/.build-id/ef
/usr/lib/.build-id/ef/bfe3610891876bee4438cb026ed9104432a21a
/usr/lib64/libconngen.so
/usr/lib64/libmodels.so
/usr/lib64/libnest.so
/usr/lib64/libnestkernel.so
/usr/lib64/libnestutil.so
/usr/lib64/libprecise.so
/usr/lib64/librandom.so
/usr/lib64/libsli.so
/usr/lib64/libsli_readline.so
/usr/lib64/libtopology.so
/usr/share/doc/nest
/usr/share/doc/nest/README-Fedora.md
/usr/share/licenses/nest
/usr/share/licenses/nest/LICENSE

References

Summary

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