You can manually build nmap from source in order to have zenmap accessible, head out to https://nmap.org/dist/ to download a bzip2 file containing the nmap's source code, for instance, for version 7.92, you can fetch the file here and signature here.
Then you can optionally also verify the signature. Inside the folder sigs, there are signatures for every file name, but the safest are the PGP ones, if you don't verify the signature, you may get a corrupted or maliciously tampered file.
To verify the signature, download the nmap_gpgkeys and run:
gpg --import nmap_gpgkeys.txt
After it's done, download the asc file relevant to the version and the bzip one in an empty folder, to check it:
gpg --verify *.asc
Now if it displays GOOD, you are free to proceed, if it displays BAD, you should never install it
To install nmap from the source, run the following commands:
# MAKE SURE NMAP IN NOT INSTALLED
apt-get remove nmap
# Build nmap
bzip2 -cd nmap-*.tar.bz2 | tar xvf -
cd nmap-*
./configure
make
sudo make install
Note that you should have binutils and build-essential packages installed, it's good to have perl (for NSE), python2 and python3 as well. This command should be enough:
sudo apt-get build-dep nmap
The last time I compiled nmap from source, there were some pretty interesting easter eggs in the build output, it may be worth checking out!