Skip to main content

Installation

Dependencies

Deb Package Manager

echo 'deb [trusted=yes] https://repo.goreleaser.com/apt/ /' | tee /etc/apt/sources.list.d/goreleaser.list && apt-get update -y && \
apt install nfpm

Docker

apt-get update -y && \
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add - && \
add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" && \
apt-get update -y && apt-get install docker-ce docker-ce-cli containerd.io -y && \
docker version

Others

apt-get install -y curl && curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add - && apt-get update -y && \
apt-get install -y --allow-unauthenticated --allow-downgrades --allow-remove-essential --allow-change-held-packages \
file build-essential hashdeep make tar unzip zip p7zip-full curl iputils-ping nano jq python python3 python3-pip \
bash lsof bc dnsutils psmisc netcat coreutils binutils

Interx Installation

note

INTERX Repo is accessible here.

Assume root permissions

sudo -s

Set desired INTERX release version and binaries repo as env variables within /etc/profile, with Bash-utils or manually. Sourcing /etc/profile is necessary.

setGlobEnv INTERX_VERSION "v0.4.34" && \
setGlobEnv INTERX_REPO "$HOME/interx" && \
loadGlobEnvs

Clone repository and install

rm -fr $INTERX_REPO && rm -fr $GOBIN/interx && mkdir $INTERX_REPO && cd $INTERX_REPO && \
git clone https://github.com/KiraCore/interx.git -b $INTERX_VERSION $INTERX_REPO && \
chmod -R 777 ./scripts && make install && \
echo "SUCCESS installed interx $(interx version)" || echo "FAILED"