Inaccurate reporting of installer when using DEB
### Observed behavior

After installing the DEB on Ubuntu, I went to Device -> Info, and the "Installer" field showed "whl".

### Expected behavior

Should show something like "deb".

### User-facing consequences

When users report issues to us, we may make different suggestions/interpretations based on what installer was used. This could lead us astray here.

It also throws off nutritionfacts stats.

### Errors and logs

```
Version:           0.14.0rc1
OS:                Linux-5.3.0-7648-generic-x86_64-with-Ubuntu-19.10-eoan
Python:            3.7.5
Installer:         whl
Server:            Kolibri internal server
Database:          /home/jamalex/.kolibri/db.sqlite3
Free disk space:   344 GB
Server time:       Thu Aug 06 2020 13:48:38 GMT-0700 (Pacific Daylight Time)
Server timezone:   America/Los_Angeles
```

diff --git a/kolibri/utils/server.py b/kolibri/utils/server.py
index 86ebd1ca68..f3607112da 100644
--- a/kolibri/utils/server.py
+++ b/kolibri/utils/server.py
@@ -549,13 +549,14 @@ def installation_type(cmd_line=None):  # noqa:C901
         try:
             check_output(["apt-cache", "show", "kolibri"])
             apt_repo = str(check_output(["apt-cache", "madison", "kolibri"]))
-            if apt_repo:
+            if len(apt_repo) > 4:  # repo will have at least http
                 install_type = "apt"
         except (
             CalledProcessError,
             FileNotFoundError,
         ):  # kolibri package not installed!
-            install_type = "whl"
+            if sys.path[-1] != "/usr/lib/python3/dist-packages":
+                install_type = "whl"
         return install_type
 
     def is_kolibri_server():
['kolibri/utils/server.py']