All Projects → gaining → Resetter

gaining / Resetter

Licence: gpl-3.0
The easiest way to reset your debian or ubuntu based linux back to stock

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Resetter

Switch Apt Mirror.ansible.role
switch apt mirror for Debian & Ubuntu with Ansible role.
Stars: ✭ 5 (-98.5%)
Mutual labels:  ubuntu, apt
Aptsources Cleanup
Detects and interactively deactivates duplicate Apt source entries and deletes sources list files without valid enabled source entries (as requested in https://askubuntu.com/a/762815/175814).
Stars: ✭ 381 (+14.41%)
Mutual labels:  ubuntu, apt
Upyide
Micropython IDE
Stars: ✭ 57 (-82.88%)
Mutual labels:  pyqt, pyqt4
QtPyConvert
An automatic Python Qt binding transpiler to the Qt.py abstraction layer.
Stars: ✭ 66 (-80.18%)
Mutual labels:  pyqt4, pyqt
Aptly
aptly - Debian repository management tool
Stars: ✭ 2,065 (+520.12%)
Mutual labels:  ubuntu, apt
Aptutil
Go utilities for Debian APT repositories
Stars: ✭ 95 (-71.47%)
Mutual labels:  ubuntu, apt
Stackoverflow
my answers in Stack Overflow
Stars: ✭ 211 (-36.64%)
Mutual labels:  pyqt, pyqt4
Apt Smart
apt-smart: Smart, automated, robust apt-get mirror selection for Debian, Ubuntu and Linux Mint
Stars: ✭ 153 (-54.05%)
Mutual labels:  ubuntu, apt
15-minute-apps
15 minute (small) desktop apps built with PyQt
Stars: ✭ 3,469 (+941.74%)
Mutual labels:  pyqt4, pyqt
15 Minute Apps
15 minute (small) desktop apps built with PyQt
Stars: ✭ 3,086 (+826.73%)
Mutual labels:  pyqt, pyqt4
Robox
The tools needed to robotically create/configure/provision a large number of operating systems, for a variety of hypervisors, using packer.
Stars: ✭ 303 (-9.01%)
Mutual labels:  ubuntu
Jackdaw
Java Annotation Processor which allows to simplify development
Stars: ✭ 306 (-8.11%)
Mutual labels:  apt
Mobilenet Ssd Realsense
[High Performance / MAX 30 FPS] RaspberryPi3(RaspberryPi/Raspbian Stretch) or Ubuntu + Multi Neural Compute Stick(NCS/NCS2) + RealSense D435(or USB Camera or PiCamera) + MobileNet-SSD(MobileNetSSD) + Background Multi-transparent(Simple multi-class segmentation) + FaceDetection + MultiGraph + MultiProcessing + MultiClustering
Stars: ✭ 322 (-3.3%)
Mutual labels:  ubuntu
Rolling Rhino
Rolling Rhino; convert Ubuntu into a rolling release. As seen on YouTube 📺
Stars: ✭ 322 (-3.3%)
Mutual labels:  ubuntu
Quickbox Lite
Lightweigt QuickBox
Stars: ✭ 298 (-10.51%)
Mutual labels:  ubuntu
Alpha vantage
A python wrapper for Alpha Vantage API for financial data.
Stars: ✭ 3,553 (+966.97%)
Mutual labels:  stock
Turkce Python Kaynaklari
Türkçe olarak hazırlanmış Python programlama dili ile ilgili içeriklerin derlendiği sayfa.
Stars: ✭ 295 (-11.41%)
Mutual labels:  pyqt
Endoflife.date
Informative site with EoL dates of everything
Stars: ✭ 296 (-11.11%)
Mutual labels:  ubuntu
Ubuntu Server Setup
A setup script for Ubuntu servers
Stars: ✭ 291 (-12.61%)
Mutual labels:  ubuntu
Nnstreamer
🔀 Neural Network (NN) Streamer, Stream Processing Paradigm for Neural Network Apps/Devices.
Stars: ✭ 329 (-1.2%)
Mutual labels:  ubuntu

Resetter v3.0.0-stable

Resetter Screenshot

Here are some download stats for this this year and last year

Download Stats

Officially supported distros (64-bit)

  • Elementary OS 5.0
  • Deepin OS 15.8, 15.9, 15.10
  • Debian Gnome 9.6, 9.7, 9.9, 10.0, 10.1
  • Debian KDE 10.0
  • Linux Mint Cinnamon 18.3, 19, 19.1, 19.2
  • Linux Mint 18.3 Mate
  • Ubuntu Gnome 18.04, 18.10, 19.04, 20.04
  • Ubuntu Unity 16.04
  • Parrot OS Mate 4.7
  • BunsenLabs 10.4 XFCE

How to make Resetter compatible with any debian based distros?

Please follow this guide

If Resetter complains that you're missing a manifest or userlist although your distro is supported please see the wiki page. Other distro support coming soon - If you want to add support yourself, it is very easy to do so, just upload your files to share with everyone following this video.

How to install

Download the deb files found here then on the terminal, run the following commands:

Ubuntu based systems (Mint, Elementary, Budgie, etc...)

sudo apt install ./resetter_3.0.0-stable_all.deb

Debian based systems (Deepin, raspbian, etc...)

sudo apt install ./add-apt-key_1.0-0.5_all.deb sudo apt install ./resetter_3.0.0-stable_all.deb

Status

-Resetter 3.0.0 is brand new, completely rewritten in Python3 and PyQt5 with newer libraries. Fixes many of the issues the previous version had.

Bug reports

- If you find a bug or problem please create an issue on github. - If you do not have a github account do not hesitate to contact me and send your bug report to [email protected]

Options comparison

MPA means missing pre-installed apps

Features List Option 1: Automatic Reset Option 2: Custom Reset
Auto remove apps for reset
Choose which apps to remove for reset
Remove old kernels
Choose to only delete user
Delete users and home directories
Choose which user to delete
Create default backup user
Create custom backup user
Auto install MPAs
Choose which MPAs to install
Remove non-default users
Dependent package view
Remove snap packages

Other features:

- Manifest and userlist updater: By clicking on *"help"*>*"update files"* - Easy install: Basically, you will be able to build your own list of apps that you'd like to mass install after a reset or fresh install. It can also be used anytime to install a package. If you saved a backup file using the save feature prior to your reset or fresh install, you will be able to restore the apps from that list if they're available to install.
  • Easy PPA: With this feature, you can search launchpad.net for PPAs containing apps directly from resetter and install it into your system. It will also grab the ppa's key automatically. This eliminates the need of using a terminal to add ppas from launchpad making distros more user friendly.

  • Source Editor: It is a normal editor that can disable, enable, or remove ppas from a user's system but what makes this different from other source editors is that you can search for the ppa that you want to edit.

Non stingy people donation link ;)

Donate

Contact

- If you wish to contact me about anything else reach me via [email protected]
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].