Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
howto:raspbian_install [2023/12/27 22:54] – [Instructions] streamlined install instructions nelgin | howto:raspbian_install [2023/12/29 23:29] – [Instructions] fix typo nelgin |
---|
Linux raspberrypi 4.14.71-v7+ #1145 SMP Fri Sep 21 15:38:35 BST 2018 armv7l GNU/Linux | Linux raspberrypi 4.14.71-v7+ #1145 SMP Fri Sep 21 15:38:35 BST 2018 armv7l GNU/Linux |
| |
| These instructions have recently been confirmed using a Raspberry Pi 4 running Raspberry Pi OS, kernel version 6.1.0: |
| $ uname -a |
| Linux raspberrypi 6.1.0-rpi7-rpi-v8 #1 SMP PREEMPT Debian 1:6.1.63-1+rpt1 (2023-11-24) aarch64 GNU/Linux |
===== Instructions ===== | ===== Instructions ===== |
| |
| |
Install all the [[install:nix:prerequisites]] for Debian/Ubuntu for version 23.00 upwards then follow the instructions below: | Install all the [[install:nix:prerequisites]] for Debian/Ubuntu for version 23.00 upwards then follow the instructions below: |
Note: If using an Rpi4 use arm64 instead of armhf. | **Note: If using an Rpi4 use a 64 bit Raspberry Pi OS and download arm64 instead of armhf.** |
^ # ^ Command ^ Description ^ | ^ # ^ Command ^ Description ^ |
| 1 | ''mkdir ~/deb_packages'' | Create a directory to store some packages for manual installation | | | 1 | mkdir ~/deb_packages | Create a directory to store some packages for manual installation | |
| 2 | ''cd ~/deb_packages'' | Change the current working directory to the newly-created directory | | | 2 | cd ~/deb_packages | Change the current working directory to the newly-created directory | |
| 3 | ''wget http://archive.debian.org/debian/pool/main/libf/libffi/libffi6_3.2.1-6_armhf.deb'' | Download libffi6 | | | 3 | wget http://archive.debian.org/debian/pool/main/libf/libffi/libffi6_3.2.1-6_armhf.deb or \\ wget http://archive.debian.org/debian/pool/main/libf/libffi/libffi6_3.2.1-6_arm64.deb | Download libffi6 | |
| 4 | ''wget http://archive.debian.org/debian/pool/main/m/mozjs/libmozjs185-1.0_1.8.5-1.0.0+dfsg-6_armhf.deb'' | Download libmozjs185-1.0 | | | 4 | ''wget http://archive.debian.org/debian/pool/main/m/mozjs/libmozjs185-1.0_1.8.5-1.0.0+dfsg-6_armhf.deb or\\ wget http://archive.debian.org/debian/pool/main/m/mozjs/libmozjs185-1.0_1.8.5-1.0.0+dfsg-6_arm64.deb'' | Download libmozjs185-1.0 | |
| 5 | ''wget http://archive.debian.org/debian/pool/main/m/mozjs/libmozjs185-dev_1.8.5-1.0.0+dfsg-6_armhf.deb'' | Download libmozjs185-dev | | | 5 | ''wget http://archive.debian.org/debian/pool/main/m/mozjs/libmozjs185-dev_1.8.5-1.0.0+dfsg-6_armhf.deb or\\ wget http://archive.debian.org/debian/pool/main/m/mozjs/libmozjs185-dev_1.8.5-1.0.0+dfsg-6_arm64.deb'' | Download libmozjs185-dev | |
| 6 | ''sudo apt install ./libffi6_3.2.1-6_armhf.deb ./libmozjs185-1.0_1.8.5-1.0.0+dfsg-6_armhf.deb ./libmozjs185-dev_1.8.5-1.0.0+dfsg-6_armhf.deb'' | Install libs and dependencies| | | 6 | ''sudo apt install ./lib*.deb'' | Install libs and dependencies| |
| 7 | ''mkdir ~/sbbs'' | Create the directory where Synchronet will be built and run from | | | 7 | ''mkdir ~/sbbs'' | Create the directory where Synchronet will be built and run from | |
| 8 | ''cd ~/sbbs'' | Change the current working directory to the newly-created directory | | | 8 | ''cd ~/sbbs'' | Change the current working directory to the newly-created directory | |