Connmapper (Main) Installation Instructions

1.1 Debian Sid on amd64

To install the prebuilt binary package, run the following:

pkexec sudo bash - <<'EOT'
mkdir -p /usr/local/share/keyrings
curl -Lo https://pojntfx.github.io/connmapper//deb/debian/sid/x86_64/main/repo.asc | gpg --dearmor --output /usr/local/share/keyrings/com.pojtinger.felicitas.connmapper.main.gpg -

cat >/etc/apt/sources.list.d/com.pojtinger.felicitas.connmapper.main.list <<EOA
deb [signed-by=/usr/local/share/keyrings/com.pojtinger.felicitas.connmapper.main.gpg] https://pojntfx.github.io/connmapper//deb/debian/sid/x86_64/main debian main
deb-src [signed-by=/usr/local/share/keyrings/com.pojtinger.felicitas.connmapper.main.gpg] https://pojntfx.github.io/connmapper//deb/debian/sid/x86_64/main debian main
EOA

apt update

apt install -y 'com.pojtinger.felicitas.connmapper.main'
EOT

To install the source package, build the binary package locally and install it, run the following:

pkexec sudo bash - <<'EOT'
mkdir -p /usr/local/share/keyrings
curl -Lo https://pojntfx.github.io/connmapper//deb/debian/sid/x86_64/mainrepo.asc | gpg --dearmor --output /usr/local/share/keyrings/com.pojtinger.felicitas.connmapper.main.gpg -

cat >/etc/apt/sources.list.d/com.pojtinger.felicitas.connmapper.main.list <<EOA
deb [signed-by=/usr/local/share/keyrings/com.pojtinger.felicitas.connmapper.main.gpg] https://pojntfx.github.io/connmapper//deb/debian/sid/x86_64/main debian main
deb-src [signed-by=/usr/local/share/keyrings/com.pojtinger.felicitas.connmapper.main.gpg] https://pojntfx.github.io/connmapper//deb/debian/sid/x86_64/main debian main
EOA

apt update

apt install -y dpkg-dev
apt build-dep -y 'com.pojtinger.felicitas.connmapper.main'
apt source -y --build 'com.pojtinger.felicitas.connmapper.main'
apt install -y ./com.pojtinger.felicitas.connmapper.main_*.deb
EOT

Connmapper (Main) should now be installed and receive updates automatically.

1.2 Debian Sid on arm64

To install the prebuilt binary package, run the following:

pkexec sudo bash - <<'EOT'
mkdir -p /usr/local/share/keyrings
curl -Lo https://pojntfx.github.io/connmapper//deb/debian/sid/aarch64/main/repo.asc | gpg --dearmor --output /usr/local/share/keyrings/com.pojtinger.felicitas.connmapper.main.gpg -

cat >/etc/apt/sources.list.d/com.pojtinger.felicitas.connmapper.main.list <<EOA
deb [signed-by=/usr/local/share/keyrings/com.pojtinger.felicitas.connmapper.main.gpg] https://pojntfx.github.io/connmapper//deb/debian/sid/aarch64/main debian main
deb-src [signed-by=/usr/local/share/keyrings/com.pojtinger.felicitas.connmapper.main.gpg] https://pojntfx.github.io/connmapper//deb/debian/sid/aarch64/main debian main
EOA

apt update

apt install -y 'com.pojtinger.felicitas.connmapper.main'
EOT

To install the source package, build the binary package locally and install it, run the following:

pkexec sudo bash - <<'EOT'
mkdir -p /usr/local/share/keyrings
curl -Lo https://pojntfx.github.io/connmapper//deb/debian/sid/aarch64/mainrepo.asc | gpg --dearmor --output /usr/local/share/keyrings/com.pojtinger.felicitas.connmapper.main.gpg -

cat >/etc/apt/sources.list.d/com.pojtinger.felicitas.connmapper.main.list <<EOA
deb [signed-by=/usr/local/share/keyrings/com.pojtinger.felicitas.connmapper.main.gpg] https://pojntfx.github.io/connmapper//deb/debian/sid/aarch64/main debian main
deb-src [signed-by=/usr/local/share/keyrings/com.pojtinger.felicitas.connmapper.main.gpg] https://pojntfx.github.io/connmapper//deb/debian/sid/aarch64/main debian main
EOA

apt update

apt install -y dpkg-dev
apt build-dep -y 'com.pojtinger.felicitas.connmapper.main'
apt source -y --build 'com.pojtinger.felicitas.connmapper.main'
apt install -y ./com.pojtinger.felicitas.connmapper.main_*.deb
EOT

Connmapper (Main) should now be installed and receive updates automatically.

1.3 Fedora 41 on amd64

To install the prebuilt binary package, run the following:

pkexec sudo bash - <<'EOT'
dnf config-manager --add-repo 'https://pojntfx.github.io/connmapper//rpm/fedora/41/x86_64/main/repodata/hydrapp.repo'
dnf install -y 'com.pojtinger.felicitas.connmapper.main'
EOT

To install the source package, build the binary package locally and install it, run the following:

pkexec sudo bash - <<'EOT'
dnf config-manager --add-repo 'https://pojntfx.github.io/connmapper//rpm/fedora/41/x86_64/main/repodata/hydrapp.repo'

dnf install -y rpm-build
dnf download --source -y 'com.pojtinger.felicitas.connmapper.main'
dnf builddep -y com.pojtinger.felicitas.connmapper.main-*.rpm
rpmbuild --rebuild com.pojtinger.felicitas.connmapper.main-*.rpm
dnf install -y ~/rpmbuild/RPMS/"$(uname -m)"/com.pojtinger.felicitas.connmapper.main-*.rpm
EOT

Connmapper (Main) should now be installed and receive updates automatically.

1.4 Fedora 41 on arm64

To install the prebuilt binary package, run the following:

pkexec sudo bash - <<'EOT'
dnf config-manager --add-repo 'https://pojntfx.github.io/connmapper//rpm/fedora/41/aarch64/main/repodata/hydrapp.repo'
dnf install -y 'com.pojtinger.felicitas.connmapper.main'
EOT

To install the source package, build the binary package locally and install it, run the following:

pkexec sudo bash - <<'EOT'
dnf config-manager --add-repo 'https://pojntfx.github.io/connmapper//rpm/fedora/41/aarch64/main/repodata/hydrapp.repo'

dnf install -y rpm-build
dnf download --source -y 'com.pojtinger.felicitas.connmapper.main'
dnf builddep -y com.pojtinger.felicitas.connmapper.main-*.rpm
rpmbuild --rebuild com.pojtinger.felicitas.connmapper.main-*.rpm
dnf install -y ~/rpmbuild/RPMS/"$(uname -m)"/com.pojtinger.felicitas.connmapper.main-*.rpm
EOT

Connmapper (Main) should now be installed and receive updates automatically.

1.5 macOS

  1. Download the .app from https://pojntfx.github.io/connmapper//dmg/main/com.pojtinger.felicitas.connmapper.main.darwin.dmg
  2. Mount com.pojtinger.felicitas.connmapper.main.darwin.dmg by opening it
  3. Drag Connmapper (Main) to the Applications folder

Connmapper (Main) should now be installed and receive updates automatically.

1.6 Linux Universal (Flatpak) on amd64

To install the package, run the following:

flatpak remote-add 'com.pojtinger.felicitas.connmapper.main' --from 'https://pojntfx.github.io/connmapper//flatpak/x86_64/main/hydrapp.flatpakrepo'
flatpak install -y 'com.pojtinger.felicitas.connmapper.main'

Connmapper (Main) should now be installed and receive updates automatically.

1.7 Linux Universal (Flatpak) on arm64

To install the package, run the following:

flatpak remote-add 'com.pojtinger.felicitas.connmapper.main' --from 'https://pojntfx.github.io/connmapper//flatpak/aarch64/main/hydrapp.flatpakrepo'
flatpak install -y 'com.pojtinger.felicitas.connmapper.main'

Connmapper (Main) should now be installed and receive updates automatically.

1.8 Windows on amd64

  1. Download the Npcap installer from https://npcap.com/
  2. Install Npcap by opening the downloaded file
  3. Download the Connmapper (Main) installer from https://pojntfx.github.io/connmapper//msi/x86_64/main/com.pojtinger.felicitas.connmapper.main.windows-x86_64.msi
  4. Install Connmapper (Main) by opening the downloaded file

Connmapper (Main) should now be installed and receive updates automatically.