Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
install:dev [2020/11/01 17:43] – [Development Update] emphasize x86 digital man | install:dev [2021/01/27 16:38] – [Run-time files] add link to sbbs_run mlong |
---|
If you are using pre-built executables (from Windows-installer or archive): | If you are using pre-built executables (from Windows-installer or archive): |
| |
- Download the daily built and archived executable files for [[ftp://ftp.synchro.net/sbbs_dev.zip|Win32]] or [[ftp://ftp.synchro.net/sbbs_dev.tgz|Linux-x64]] ((sorry, pre-built archives for other platforms are not currently available)) | - Download archived executable files (see table below) |
- Extract the ''sbbs_dev'' archive into your Synchronet ''[[dir:exec]]'' directory, over-writing existing files | - Extract the archive into your Synchronet ''[[dir:exec]]'' directory, stripping any sub-directory information and over-writing existing files in the process |
- Continue with [[#step 4]] section of this page | - Continue with [[#step 4]] section of this page |
| |
| ^ Platform ^ Archive ^ |
| | Windows-i386 | [[ftp://ftp.synchro.net/sbbs_dev.zip|Nightly-build (sbbs_dev.zip)]] [[https://gitlab.synchro.net/sbbs/sbbs/-/jobs/artifacts/master/download?job=sbbs-windows|Continuous-build]] | |
| | Linux-x64 | [[ftp://ftp.synchro.net/sbbs_dev.tgz|Nightly-build (sbbs_dev.tgz)]] [[https://gitlab.synchro.net/sbbs/sbbs/-/jobs/artifacts/master/download?job=sbbs-linux|Continuous-build]] | |
| | FreeBSD-amd64 | [[https://gitlab.synchro.net/sbbs/sbbs/-/jobs/artifacts/master/download?job=sbbs-freebsd|Continuous-build]] | |
| |
| |
Now that your "program files" (executable binaries) are updated, you need to update the run-time files next. | Now that your "program files" (executable binaries) are updated, you need to update the run-time files next. |
| |
**Note**:\\ | **Note**:\\ |
The ''sbbs_run'' archive file (''.tgz'' for *nix, ''.zip'' for Windows) contains a super-set of the files contained within the archive files referenced below. If you've already downloaded the ''sbbs_run'' archive, then you already have all the necessary files (plus a lot more) and do not need to download the smaller archives referenced below. | The ''sbbs_run'' archive file (''[[ftp://ftp.synchro.net/sbbs_run.tgz|sbbs_run.tgz]]'' for *nix, ''[[ftp://ftp.synchro.net/sbbs_run.zip|sbbs_run.zip]]'' for Windows) contains a super-set of the files contained within the archive files referenced below. If you've already downloaded the ''sbbs_run'' archive, then you already have all the necessary files (plus a lot more) and do not need to download the smaller archives referenced below. |
| |
- If you performed a [[dev:CVS]] install (e.g. on *nix), see [[howto:Git]] for instructions on updating to the Git repo((The Synchronet CVS Repository is no longer updated)). | - If you performed a [[dev:CVS]] install (e.g. on *nix), see [[howto:Git]] for instructions on updating to the Git repo((The Synchronet CVS Repository is no longer updated)). |
- If you performed a [[dev:Git]] install (e.g. on *nix) and you opted for symbolic links to the ''[[dir:exec]]'' and ''[[dir:text]]'' directories, the only file you might need to manually update or merge would be the ''[[dir:ctrl]]/[[custom:text.dat]]'' file. All the other files should be automatically updated with your ''git pull'' command; you should be able to skip to the final step (''jsexec update''). | - If you performed a [[dev:Git]] install (e.g. on *nix) and you opted for symbolic links to the ''[[dir:exec]]'' and ''[[dir:text]]'' directories, the only file you might need to manually update or merge would be the ''[[dir:ctrl]]/[[custom:text.dat]]'' file. All the other files should be automatically updated with your ''git pull'' command; you should be able to skip to the final step (''jsexec update''). |
| - If you performed a [[dev:Git]] install (e.g. on *nix) and you did **not** opt for symbolic links, you will need to copy the ''repo/exec'' and ''repo/text'' directories to your ''sbbs/[[dir:exec]]'' and ''sbbs/[[dir:text]]'' directories. |
- If you did **not** perform a CVS or Git install, download the daily archive of the ''[[dir:exec]]'' directory and extract into your Synchronet ''exec'' directory, over-writing existing files: [[ftp://ftp.synchro.net/sbbsexec.zip|Windows]] or [[ftp://ftp.synchro.net/sbbsexec.tgz|*nix]] format. | - If you did **not** perform a CVS or Git install, download the daily archive of the ''[[dir:exec]]'' directory and extract into your Synchronet ''exec'' directory, over-writing existing files: [[ftp://ftp.synchro.net/sbbsexec.zip|Windows]] or [[ftp://ftp.synchro.net/sbbsexec.tgz|*nix]] format. |
- Over-write or merge-with your modified ''[[dir:ctrl]]/[[custom:text.dat]]'' file from [[https://gitlab.com/synchronet/sbbs/-/raw/master/ctrl/text.dat|here]] (if you see some corrupted text output from the terminal server or some features don't work as expected, skipping this step could be the cause) | - Over-write or merge-with your modified ''[[dir:ctrl]]/[[custom:text.dat]]'' file from [[https://gitlab.com/synchronet/sbbs/-/raw/master/ctrl/text.dat|here]] (if you see some corrupted text output from the terminal server or some features don't work as expected, skipping this step could be the cause) |