ns3 - discrete-event network simulator for Internet systems

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main amd64
Package filename ns3_3.29+dfsg-3_amd64.deb
Package name ns3
Package version 3.29+dfsg
Package release 3
Package architecture amd64
Package type deb
Category implemented-in::c++ net role::program use::simulating works-with::network-traffic
Homepage http://www.nsnam.org/
License -
Maintainer Martin Quinson <mquinson@debian.org>
Download size 185.67 KB
Installed size 459.00 KB
ns-3 is a discrete-event network simulator for Internet systems,
targeted primarily for research and educational use.
ns-3 is free software, licensed under the GNU GPLv2 license,
and is publicly available for research, development, and use.
ns-3 is intended as an eventual replacement for the popular
ns-2 simulator. The project acronym “nsnam” derives
historically from the concatenation of ns (network simulator)
and NAM (network animator).
This package contains several utilities. The files for development
are in libns3-3, libns3-dev and python-ns3.


Package Version Architecture Repository
ns3_3.29+dfsg-3_i386.deb 3.29+dfsg i386 Debian Main
ns3 - - -


Name Value
libc6 >= 2.14
libgcc1 >= 1:4.2
libgsl23 >= 2.5
libgslcblas0 >= 2.4
libns3-3v5 -
libopenmpi3 -
libsqlite3-0 >= 3.5.9
libstdc++6 >= 5.2
libxml2 >= 2.6.27


Type URL
Mirror ftp.br.debian.org
Binary Package ns3_3.29+dfsg-3_amd64.deb
Source Package ns3

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install ns3 deb package:
    # sudo apt-get install ns3




2019-01-13 - Martin Quinson <mquinson@debian.org>
ns3 (3.29+dfsg-3) unstable; urgency=medium
[ Ondřej Nový ]
* d/changelog: Remove trailing whitespaces
* d/control: Remove trailing whitespaces
* d/rules: Remove trailing whitespaces
[ Dmitry Shachnev ]
* Backport upstream change to use Sphinx imgmath extension instead
of pngmath, which is removed in Sphinx 1.8 (closes: #918822).
* Add dvipng to Build-Depends-Indep to make math images generated.
2018-09-28 - Martin Quinson <mquinson@debian.org>
ns3 (3.29+dfsg-2) unstable; urgency=medium
* d/p/include_climit: fix FTBFS on arm, i386, mips and some others.
2018-09-27 - Martin Quinson <mquinson@debian.org>
ns3 (3.29+dfsg-1) unstable; urgency=medium
* New upstream release (see /usr/share/doc/ns3/RELEASE_NOTES.gz).
2018-06-24 - Martin Quinson <mquinson@debian.org>
ns3 (3.28+dfsg-2) unstable; urgency=medium
* Fix a FTBFS on Hurd, where we cannot remove files that don't exist.
* Fix a FTBFS on non-linux: don't install the linux-specific files.
2018-06-24 - Martin Quinson <mquinson@debian.org>
ns3 (3.28+dfsg-1) unstable; urgency=medium
* New upstream release (see /usr/share/doc/ns3/RELEASE_NOTES.gz).
* Set myself as a maintainer: our alioth mailing list is dead.
(Closes: #899619).
* Bump the standard version to 4.1.4 (no change due)
- We still have a get-orig-source but it's using uscan as requested
* d/control: Point the VCS to salsa now that I migrated.
2018-01-24 - Martin Quinson <mquinson@debian.org>
ns3 (3.27+dfsg-1) unstable; urgency=medium
* New upstream release (see /usr/share/doc/ns3/RELEASE_NOTES.gz).
* Drop build-dep on python-pygoocanvas (closes: #785565).
* New lintian override: this package is not multiarch yet.
* d/control:
- Add build-dep on dh-python as we are using it.
- Use secure URI for Vcs-* fields.
- Change to Priority: Optional as requested by lintian
* d/rules: obey the nodoc DEB_BUILD_OPTIONS, if provided.
* d/rules: use SOURCE_DATE_EPOCH to simplify how be build reproducibly.
* d/rules: install the libraries correctly wrt multi-arch
2016-11-13 - Martin Quinson <mquinson@debian.org>
ns3 (3.26+dfsg-1) unstable; urgency=medium
* New upstream release (see /usr/share/doc/ns3/RELEASE_NOTES.gz).
2016-04-20 - Martin Quinson <mquinson@debian.org>
ns3 (3.25+dfsg2-3) unstable; urgency=medium
* Stop building netanim from this sources: it is packaged elsewhere.
(Closes: #821369)
The proper solution may be to ask a package removal for the
deprecated NetAnim package. But not tonight.
* Don't patch the pkgconfig files to remove -Wl,-Bdynamic.
We don't build the static libs of NS3 anymore, and it may explain
why some dependencies appear missing until we install libxml2-dev.
* Move ns3++ to the libns3-dev package
d/ctrl: libns3-dev Breaks ns3 (= 3.25+dfsg2-2)
* libns3-dev: Add a missing dependency on g++ (for ns3++)
* ns3-python: add missing deps on python-pygraphviz, python-pygoocanvas
2016-04-17 - Martin Quinson <mquinson@debian.org>
ns3 (3.25+dfsg2-2) unstable; urgency=medium
* d/ctrl: switch from optional to extra priority because of openmpi
* d/ctrl: bump standard version to (no change needed)
* d/rules: Also build netanim, the Qt visualization tool.
New build depends: qt4-dev-tools, qt4-qmake, libqt4-dev
* Enable the NS_LOG commands in the release mode that we use.
* Install the python visualization modules in the right location.
* Add a ns3++ script to help the compilation of NS3 source files.
2016-04-09 - Martin Quinson <mquinson@debian.org>
ns3 (3.25+dfsg2-1) unstable; urgency=medium
* Use upstream waf file instead of our obsolete embeeded copy.
And unpack properly the binary waf file with uscan.
* Drop static libraries. Welcome to the 21th century.
* Don't install *-test.so libraries, only used to test the build.
* Tighten the dependency of -dev package onto the lib package.

See Also

Package Description
nsca-client_2.9.2-2_amd64.deb Nagios service monitor agent - client package
nsca_2.9.2-2_amd64.deb Nagios service monitor agent
nscd_2.28-10_amd64.deb GNU C Library: Name Service Cache Daemon
nsd_4.1.26-1_amd64.deb authoritative domain name server
nsf-dev_2.2.0-1_amd64.deb Next Scripting Framework (NSF): Object orientation for Tcl - development files
nsf-shells_2.2.0-1_all.deb Next Scripting Framework (NSF): Object orientation for Tcl - shells
nsf_2.2.0-1_amd64.deb Next Scripting Framework (NSF): Object orientation for Tcl - shared library
nsis-common_3.04-1_all.deb Nullsoft Scriptable Install System stubs and plugins
nsis-doc_3.04-1_all.deb Nullsoft Scriptable Install System documentation
nsis-pluginapi_3.04-1_all.deb Nullsoft Scriptable Install System plugin API
nsis_3.04-1_amd64.deb Nullsoft Scriptable Install System (modified for Debian)
nslcd-utils_0.9.10-2_all.deb utilities for querying LDAP via nslcd
nslcd_0.9.10-2_amd64.deb daemon for NSS and PAM lookups using LDAP
nslint_3.0a2-1.1+b2_amd64.deb Lint for DNS files, checks integrity
nsnake_3.0.1-2+b4_amd64.deb classic snake game on the terminal