debinstaller - A tool to install .deb files in any distro.

Overview

debinstaller

A tool to install .deb files in any distro.

Installation for debinstaller

Using wget

$ wget https://raw.githubusercontent.com/Manoj-Paramsetti/debinstaller/main/setup.py
$ sudo python3 setup.py

Using git

$ git clone https://github.com/Manoj-Paramsetti/debinstaller.git
$ sudo python3 setup.py

Installing deb files using debinstaller

$ sudo debinstaller --install debfilename.deb

Need Help with contributing. No issues, We will help you out. 🙋

GitHub custom open for collaboration

Refer to the following articles on the basics of Git and Github, in case you are stuck. Use these links:

Getting started with Git and GitHub Forking a Repo Cloning a Repo How to create a Pull Request?

If you don't have git on your machine, install it.

Thanks for taking the time to contribute! 🐱‍
When contributing to this repository, please first discuss the change you wish to make via issue or any other method with the owner of this repository (Manoj Paramsetti) before making a change.

How to Contribute? 💥

PRs Welcome

  • Take a look at the Existing Issues or create your own Issues!
  • Wait for the Issue to be assigned to you after which you can start working on it.
  • Fork the Repo and create a Branch for any Issue that you are working upon.
  • Create a Pull Request which will be promptly reviewed and suggestions would be added to improve it.
  • Add Screenshots to help us know what this Script is all about.

For adding new Code

  • Create a folder for the topic you wish to add code or if a folder already exists, add your code to it. 📁
  • In the respective folder, add your code file with proper format

For Contribution

1. Fork this repository. Click on the symbol at the top right corner.

2. Clone the forked repository. Open your git bash on your machine in relevant folder

git clone https://github.com/<your-github-username>/debinstaller.git

3. Navigate to the project directory.

cd clone_repository_name

5. Create a new branch:

git YourBranchName

6. Change to new branch:

git checkout YourBranchName

7. Make changes in source code.

8. Stage your changes and commit

" ">
git add ""

e.g., git add file.txt

9. Add the commit to your local repo.

" ">
git commit -m ""

10. Push your local commits to the remote repository

git push origin YourBranchName

11. Create a pull request

To create a pull request. Visit the pull request

For more details. Visit Hello World

Congratulations! Sit and relax, you've made your contribution to this project.

After this, repository admin will review the changes and they will merge your PR if they are found good, otherwise we will suggest the required changes.

Style Guides for Git Commit Messages: 📖

Here's a list of some good to have points, that can add more value to your contribution logs.

  • Use the present tense (example: "Add feature" and not "Added feature")

  • Use the imperative mood (example: "Move item to...", instead of "Moves item to...")

  • Limit the first line (also called subject line) to 50 characters or less

  • Capitalize the subject line

  • Separate subject from body with a blank line

  • Do not end the subject line with a period

  • Wrap the body at 72 characters

  • Use the body to explain what, why, vs, and how

  • Reference issues and pull requests liberally after the first line

Issues:

For major changes, you are welcomed to open an issue about what you would like to contribute. Enhancements will be appreciated.

All the Best! 🥇

built by developers

Contributing template referred from: DSC-SIST/Discord-Bot

Owner
Manoj Paramsetti
Student
Manoj Paramsetti
FreezeUI is a python package that creates applications using cx_freeze and GUI by converting .py to .exe .

FreezeUI is a python package use to create cx_Freeze setup files and run them to create applications and msi from python scripts (converts .py to .exe or .msi .

4 Aug 25, 2022
A modern Python application packaging and distribution tool

PyOxidizer PyOxidizer is a utility for producing binaries that embed Python. The over-arching goal of PyOxidizer is to make complex packaging and dist

Gregory Szorc 4.5k Jan 07, 2023
A library and tool for generating .pex (Python EXecutable) files

PEX Contents Overview Installation Simple Examples Integrating pex into your workflow Documentation Development Contributing Overview pex is a library

Pants Build 2.2k Jan 01, 2023
auto packaging for iOS

iOS Auto Packaging iOS自动打包脚本 准备 脚本第一次执行之前 先检查依赖, packaging目录下终端执行 pip3 install -r requirements.txt 运行 cd packaging packaging.py -h help -s scheme

DeeCo 17 Jul 23, 2022
The Application can convert the .py file into exe for faster transformation and can result to build an app in a single click

PEXEY PEXEY Is a high robust py to exe app made top on pyinstaller this application is for the developer who constantly keep making py to exe apps IMP

Aaris Kazi 11 Dec 15, 2022
executable archive format

XAR XAR lets you package many files into a single self-contained executable file. This makes it easy to distribute and install. A .xar file is a read-

Facebook Incubator 1.5k Dec 29, 2022
pipx — Install and Run Python Applications in Isolated Environments

Install and Run Python Applications in Isolated Environments

Python Packaging Authority 5.9k Jan 07, 2023
Install .deb packages on any distribution:)

Install .deb packages on any distribution:) Install Dependencies The project needs dependencies Python python is often installed by default on linux d

GGroup 1 Mar 31, 2022
WinPython is a portable distribution of the Python programming language for Windows

WinPython tools Copyright © 2012-2013 Pierre Raybaut Copyright © 2014-2019+ The Winpython development team https://github.com/winpython/ Licensed unde

1.5k Jan 04, 2023
Anaconda is the OS installer used by Fedora, RHEL, CentOS and other Linux distributions.

Anaconda is the OS installer used by Fedora, RHEL, CentOS and other Linux distributions. Documentation Documentation for the Anaconda install

Red Hat Installer Engineering Team 454 Jan 08, 2023
Python Wheel Obfuscator

pywhlobf obfuscates your wheel distribution by compiling python source file to shared library.

Hunt Zhan 79 Dec 22, 2022
shiv is a command line utility for building fully self contained Python zipapps as outlined in PEP 441, but with all their dependencies included.

shiv shiv is a command line utility for building fully self-contained Python zipapps as outlined in PEP 441, but with all their dependencies included!

LinkedIn 1.5k Dec 28, 2022
tool for creating installers from conda packages

(conda) Constructor Description Constructor is a tool which allows constructing an installer for a collection of conda packages. It solves needed pack

Conda 386 Jan 04, 2023
modified py2exe to support unicode paths

modified py2exe to support unicode paths

Psgcompiler A PySimpleGUI Application - Transform your Python programs in Windows, Mac, and Linux binary executables

psgcompiler A PySimpleGUI Application "Compile" your Python programs into an EXE for Windows, an APP for Mac, and a binary for Linux Installation Old-

PySimpleGUI 77 Jan 07, 2023
Python-easy-pack For Linux/Unix, Changed by laman28

Python-easy-pack For Linux/Unix, Changed by laman28

LMFS 2 Jan 28, 2022
Python virtualenvs in Debian packages

dh-virtualenv Contents Overview Presentations, Blogs & Other Resources Using dh-virtualenv How does it work? Running tests Building the package in a D

Spotify 1.5k Dec 16, 2022
An example of repository data as bundles

Bundles This repository is just an example of how we can host Git bundles in a way that supports fetching data from precomputed bundles without the or

Derrick Stolee 1 Jan 02, 2022
Subpar is a utility for creating self-contained python executables. It is designed to work well with Bazel.

Subpar Subpar is a utility for creating self-contained python executables. It is designed to work well with Bazel. Status Subpar is currently owned by

Google 550 Dec 27, 2022
Create standalone executables from Python scripts, with the same performance and is cross-platform.

About cx_Freeze cx_Freeze creates standalone executables from Python scripts, with the same performance, is cross-platform and should work on any plat

Marcelo Duarte 1k Jan 04, 2023