Deb Installer - A visual .deb package installer (Nautilus extension)

A visual .deb package installer โ€” no terminal needed. Right-click on any .deb file and install it with a clean graphical interface.

You can find it here

:package: Deb Installer โ€” deb-installer.py

A visual .deb package installer โ€” no terminal needed. Right-click on any .deb file and install it with a clean graphical interface.

Features:

  • Displays package name, version and description
  • Real-time scrollable terminal output during installation
  • Color-coded output (green = success, red = error)
  • Authentication via pkexec โ€” graphical password prompt
  • Automatic dependency check before installation โ€” lists missing packages
  • Cancel button during installation, Close button when done
  • Warning reminder about third-party package risks

Triggers:

  • Right-click on a .deb file โ†’ Install package

Languages: French :france: ยท English :united_kingdom: ยท German :germany:

Dependencies: python3-nautilus python3-gi gir1.2-gtk-4.0 gir1.2-adw-1 pkexec

1 Like

Hi, It looks a bit like my preferred longstanding GUI app ... Gdebi. :wink:

1 Like

yeah I know, it's just a little tool integrated in nautilus for new users to make it easy en visual

1 Like

Ah, You have done it. Good that I have something to install. I can directly test it.

1 Like

Okay, I have tested it and don't have any Complains. The Installation went fine without any Erros. Window Size and Font Size are fine too in my Opinion.

The only Idea what came to my Mind: When for the Installation additional Dependencies are neccessary, it would be nice if the Program should show that Dependencies will be installed and maybe list them. I don't know if this is possible but could be a nice Addition, I could imagine.

1 Like

Great idea and it's in the last version now :wink:

1 Like

A Feedback: It looks for the Dependencies:

and it lists them but I can't do anything because the Buttons are gone:

Thank you for the feedback, the new version is online
"the list of dependencies in a ScrolledWindow with a maximum height"

1 Like

Okay, it is now shown correct:

1 Like