IRC+ IRCPlus.nlIRC resources & community

Install InspIRCd on Debian

Started by Cjefke, Jul 10, 2026, 02:46 PM

Previous topic - Next topic

Cjefke

Install InspIRCd 4 on Debian (official .deb package)

Guide based on the official docs:
docs.inspircd.org — Debian installation

Supported (x86-64):
  • Debian 12 (Bookworm)
  • Debian 13 (Trixie)
  • Debian 14 (Forky)





1. Remove the old Debian-repo package (if present)

If you previously installed InspIRCd from Debian's own repositories:

cp -r /etc/inspircd ~/inspircd-conf
cp -r /var/run/inspircd ~/inspircd-data
sudo apt purge inspircd

After installing the official package you can restore config/data:
cp -r ~/inspircd-conf/* /etc/inspircd
cp -r ~/inspircd-data/* /var/lib/inspircd





2. Download the package

sudo apt install wget

Debian 12 (Bookworm):
wget "https://github.com/inspircd/inspircd/releases/download/v4.12.1/inspircd_4.12.1.deb12u1_amd64.deb"

Debian 13 (Trixie):
wget "https://github.com/inspircd/inspircd/releases/download/v4.12.1/inspircd_4.12.1.deb13u1_amd64.deb"

Debian 14 (Forky):
wget "https://github.com/inspircd/inspircd/releases/download/v4.12.1/inspircd_4.12.1.deb14u1_amd64.deb"

Check for a newer version on the releases page if needed.





3. Optional — verify SHA-256

sha256sum ./inspircd_4.12.1.deb12u1_amd64.deb
# or the deb13 / deb14 filename

Compare with the checksum on the GitHub release page.





4. Install

# Debian 12
sudo apt install "./inspircd_4.12.1.deb12u1_amd64.deb"

# Debian 13
sudo apt install "./inspircd_4.12.1.deb13u1_amd64.deb"

# Debian 14
sudo apt install "./inspircd_4.12.1.deb14u1_amd64.deb"





5. Configure & start

Config lives in [tt]/etc/inspircd[/tt]. Edit your config, then:

sudo systemctl start inspircd.service
sudo systemctl enable inspircd.service

Without systemd:
sudo -g irc -u irc inspircd





File locations

  • Config: [tt]/etc/inspircd[/tt]
  • Data: [tt]/var/lib/inspircd[/tt]
  • Logs: [tt]/var/log/inspircd[/tt]




Source: InspIRCd 4 — Debian installation

Next: configuration guide. Questions? Post your Debian version and any apt errors.