DEV Community

BHUVANESH M
BHUVANESH M

Posted on

Introducing Setbian β€” for Debian πŸ“¦

Setbian is a lightweight, open-source GUI tool designed to simplify app installation on freshly installed Debian and Ubuntu systems β€” perfect for beginners and minimal terminal users.


πŸ”§ Why Setbian?

Linux is powerful, but for new users, setting up essential apps can be frustrating. Terminal commands, package names, dependencies β€” it all adds up.

Setbian solves that by offering a Python + Tkinter-based graphical interface where you simply check the apps you want β€” and they get installed with one click.


βœ… Key Features

  • βœ”οΈ GUI built with Tkinter
  • βœ”οΈ Easily install popular apps (VLC, GIMP, VS Code, etc.)
  • βœ”οΈ .deb packaged for one-click install
  • βœ”οΈ Beginner-friendly, minimal terminal usage
  • βœ”οΈ MIT Licensed β€” Open to all
  • βœ”οΈ Available at: bhuvaneshm.in/setbian

πŸ“₯ How to Install Setbian (Official Method)

You can install Setbian using the official terminal instructions available at:

πŸš€ One-line Terminal Command (Copy & Paste)

wget -O setbian.deb https://github.com/bhuvanesh-m-dev/setbian/releases/download/v0.0.4/setbian-0.0.4.deb && \
  sudo dpkg -i setbian.deb || sudo apt --fix-broken install -y || setbian
Enter fullscreen mode Exit fullscreen mode

πŸ“Ž Tip: This command will download the .deb file, install it, fix broken dependencies if needed, and then open Setbian automatically.

Both pages provide:

  • A one-line terminal command to automatically download, install, and launch Setbian
  • An optional .deb file download for manual installation
  • A step-by-step installation guide for beginners
  • Full source code and ongoing updates

πŸ“¦ Current Version

  • v0.0.3 – Stable and working well
    You can install it from:

  • v0.0.4 – In development

    ⚠️ May have bugs, but feedback and testing are welcome!


πŸ§‘β€πŸ’» Open Source – Contributions Welcome!

Setbian is 100% open-source and released under the MIT License. You can contribute by:

  • Reporting bugs
  • Suggesting new features
  • Improving UI/UX
  • Creating translations
  • Adding more supported apps

πŸ“Œ GitHub Repository:
πŸ‘‰ github.com/bhuvanesh-m-dev/setbian

To contribute, fork the repo, create a branch, and send a pull request!


πŸŽ₯ Watch It in Action


πŸ’¬ Final Thoughts

Setbian is still in its early stages, but it already helps make Linux onboarding much easier for students, developers, and everyday users.

If you're passionate about Python, Linux tooling, or just love helping new users β€” feel free to star the repo, open an issue, or join in on development.

Let's make Debian even more user-friendly β€” one app at a time. ✨


πŸ‘€ Follow Me

Top comments (0)