Here's a quick and easy way to set up a C++ development environment on Debian GNU/Linux.
The default system manager in Debian GNU/Linux, specifically the latest stable version, Debian 10 or Debian buster, and in many Linux distributions, is systemd. If you wanted to switch that out for something else, specifically sysvinit, you can.