Both sides previous revisionPrevious revisionNext revision | Previous revision |
install:nix:prerequisites [2024/02/03 03:54] – [Recommended] Add FreeBSD port names deuce | install:nix:prerequisites [2024/03/01 17:02] (current) – [Debian/Ubuntu Linux] We don't need python2 no more no more no more no more digital man |
---|
| [[http://www.mozilla.org/projects/nspr/|Netscape Portable Runtime Library]] | ''libnspr4.so'' and ''nspr.h'' | [[http://packages.debian.org/stable/libnspr4-dev|libnspr4-dev]] | nspr-devel | devel/nspr | | | [[http://www.mozilla.org/projects/nspr/|Netscape Portable Runtime Library]] | ''libnspr4.so'' and ''nspr.h'' | [[http://packages.debian.org/stable/libnspr4-dev|libnspr4-dev]] | nspr-devel | devel/nspr | |
| [[http://www.perl.org|Perl]] | ''perl'' | [[https://packages.debian.org/stable/perl|perl]] | | lang/perl5.14 (version subject to change) | | | [[http://www.perl.org|Perl]] | ''perl'' | [[https://packages.debian.org/stable/perl|perl]] | | lang/perl5.14 (version subject to change) | |
| [[http://www.python.org|Python]] | ''python'' | [[https://packages.debian.org/stable/python2.7|python2.7]] | python | lang/python2 | | | [[http://www.python.org|Python]] | ''python'' | [[https://packages.debian.org/stable/python3|python3]] | python | lang/python | |
| [[http://github.com/pkgconf/pkgconf/|pkgconf]] | ''pkg-config'' | [[https://packages.debian.org/stable/pkg-config|pkg-config]] |pkgconfig| devel/pkgconf | | | [[http://github.com/pkgconf/pkgconf/|pkgconf]] | ''pkg-config'' | [[https://packages.debian.org/stable/pkg-config|pkg-config]] |pkgconfig| devel/pkgconf | |
| unzip | ''unzip'' | [[https://packages.debian.org/stable/zip|zip]] | unzip | archivers/unzip | | | unzip | ''unzip'' | [[https://packages.debian.org/stable/zip|zip]] | unzip | archivers/unzip | |
| |
The following shell command-line/script file((made executable with chmod +x)) can be used to install the required and recommended packages on **Debian**-based Linux distros (e.g. **Ubuntu**): | The following shell command-line/script file((made executable with chmod +x)) can be used to install the required and recommended packages on **Debian**-based Linux distros (e.g. **Ubuntu**): |
<file sh install-sbbs-deps.sh> | |
sudo apt install build-essential perl zip git gdb libarchive-dev libncursesw5-dev libnspr4-dev libmosquitto-dev libsystemd-dev libcap-dev xorg-dev libsdl2-dev libgtk-3-dev libglade2-dev python2.7 lrzsz gkermit | |
</file> | |
| |
Python 2 has been removed from Ubuntu 23.00 so you will need to install Python 3 and python-is-python3, which basically creates a symlink in /usr/bin. | |
| |
<file sh install-sbbs-deps.sh> | <file sh install-sbbs-deps.sh> |