Getting SWC-DB

Ways to Download & Install

The SWC-DB .tar.xz package:

Choose the .tar.xz package from the Available for Download.

Fill the SWCDB_INSTALL_PATH SWCDB_VERSION SWCDB_VERSION_SPECIFIC as required.

  • download:

SWCDB_INSTALL_PATH="/opt/swcdb";
SWCDB_VERSION="0.4.19";
SWCDB_VERSION_SPECIFIC="debug.amd64";

wget https://github.com/kashirin-alex/swc-db/releases/download/v${SWCDB_VERSION}/swcdb-${SWCDB_VERSION}.${SWCDB_VERSION_SPECIFIC}.tar.xz;
  • install:

mkdir ${SWCDB_INSTALL_PATH};
tar -xf swcdb-${SWCDB_VERSION}.${SWCDB_VERSION_SPECIFIC}.tar.xz -C ${SWCDB_INSTALL_PATH};

The SWC-DB deb package:

Choose the deb package from the Available for Download. installation path defaults to “/opt/swcdb”

  • download:

SWCDB_VERSION="0.4.19";
SWCDB_VERSION_SPECIFIC="Ubuntu_20_04_2_LTS.amd64";

wget https://github.com/kashirin-alex/swc-db/releases/download/v${SWCDB_VERSION}/swcdb-${SWCDB_VERSION}.${SWCDB_VERSION_SPECIFIC}.deb;
  • install:

dpkg -i swcdb-${SWCDB_VERSION}.${SWCDB_VERSION_SPECIFIC}.deb;

The SWC-DB installation pack:

The steps of proceeding with SWC-DB cluster installation. The pack includes only the sbin and etc folders of the release.

In-case the source-host needs to be a machine running SWC-DB, the release package should be installed and proceed to step-3.

  1. download and install the ‘install-pack' version-specific
  2. use the default archive-url or use the archive-path of a downloaded SWC-DB .tar.xz package
  3. follow-up with instructions on Running SWC-DB Distributed Cluster

SWC-DB via Archlinux (AUR):

SWC-DB on AUR is separate into packages on scope/component and configured for OS base path.

The Packages of SWC-DB are available at Archlinux(AUR) keyword=swcdb.

  • Further details and help on creating and installing the packages via AUR is available at packaging/archlinux

Available for Download

Version Version-Specific Package Type Build Type Compiler Architectures / Platforms Link
0.4.19 debug.amd64 tar.xz debug GCC-9.3 GLIBC-2.27 amd64 download
0.4.19 amd64 tar.xz standard GCC-9.3 GLIBC-2.27 amd64 download
0.4.19 optimized.amd64 tar.xz optimized GCC-9.3 GLIBC-2.27 amd64 download
0.4.19 Ubuntu_20_04_2_LTS.amd64 deb standard GCC-9.3 GLIBC-2.31 Ubuntu-20.04LTS amd64 download
             
0.4.18 debug.amd64 tar.xz debug GCC-9.3 GLIBC-2.27 amd64 download
0.4.18 amd64 tar.xz standard GCC-9.3 GLIBC-2.27 amd64 download
0.4.18 optimized.amd64 tar.xz optimized GCC-9.3 GLIBC-2.27 amd64 download
0.4.18 Ubuntu_20_04_2_LTS.amd64 deb standard GCC-9.3 GLIBC-2.31 Ubuntu-20.04LTS amd64 download
             
0.4.17 debug.amd64 tar.xz debug GCC-9.3 GLIBC-2.27 amd64 download
0.4.17 amd64 tar.xz standard GCC-9.3 GLIBC-2.27 amd64 download
0.4.17 optimized.amd64 tar.xz optimized GCC-9.3 GLIBC-2.27 amd64 download
0.4.17 Ubuntu_20_04_1_LTS.amd64 deb standard GCC-9.3 GLIBC-2.31 Ubuntu-20.04LTS amd64 download
             

Releases on Github