Para Español pulsar aqui
Software installer of a helpful package list, able to do changes on system configuration, updates, execute improves, fixes, executing actions to blow of mouse click.
Theorically compatible with all Ubuntu versions. 17.04 x64 recommended.
Very dangerous app in any points, if you don't know where you are touching or how to fix it, don't do it. For testing and knowledge purposes. It's not meant to be stable at the moment.
Built with Qt 5.9.1.
Feeded with ubuntupackages and ubuntuScripts.
Apps based on him:
sudo add-apt-repository -y ppa:adgellida/ubunsys
sudo apt-get -y update
sudo apt-get -y install ubunsys
Compilation Dependencies:
sudo apt install -y git g++ build-essential qt5-qmake qt5-default
Compilation & install:
Run qmake && make && sudo make install
in the main directory.
You can select a lot of apps and install them clicking only a button.
Load a preconfigured selection (on future you can select yours)
Enable-disable sudo without pass. For security when you exec sudo a password is prompted, but is tedious to put pass each time you executed an elevated permission action, so I recommend
to push this button when you don't need this security and want speed. Then disable this function to restore security on your system.
Enable-disable asterisks when you put pass on terminal, hibernation, firewall.
Open sources.list.d, sudoers file (backup and import).
Install more content on New Doc Sub-Menu (secondary mouse button).
Reduce timeout when shutdown, not recommended by now to use.
Default update & upgrade system, update & upgrade repos, exec normal user installation script from git, default clean system.
Smart system update, clean ancient kernels, upgrade to latest stable OS version, install mainline kernel (not recommended, possible incompatibilities)
Upgrade to latest unstable OS version (not recommended, bugs).
And more...
Push here to go to wiki.
You can create a new issue with an error, proposing new funcitonalities, adding new packages, help on coding, etc...
git, nano, wget, xdg-utils
Through PPA:
apt-fast
Search box.
Improve ubuntu fonts.
Put selector or slider.
Add more sounds to system.
Load saved configurations of personalized user installations.
Snap, AppImage, PPA (updated), flatpack.
Backup user folder
Integer terminal on a widget. Recover mainwindows focus.
Uninstall packages.
Regroup files to clean main directory.
First add all selected ppas. Then apt-fast -y update and finally install all selected packages. So, more quick.
Save user configuration for use it when you re-open app.
Disable keyring.
Put apps in alphabetical order.
When package selection installed, it holds selection and you have option to unselect all.
Run scripts selector.
Create a category to personal scripts.
Implement code to generate new apps automatically to save a bunch of code lines.
Save selection.
Best server selection to download updates.
Support make install.
16.04 compatible, but not 100%.
Show hidden startup items, disable login sound.
Disable lock session.
Grub customizer launch button.
Translate app to Spanish.
Download updated database about ppas each time you open app independent of app version. You push "update scripts button" and it does it.
Be careful! These initial versions has a lot of bugs and disabled functionalities.
If you want to help on this dev, say to me.
If you need help about compilation and packaging I have basic notions, ask me.
I'm not a senior programmer, nor junior. I program as a hobby. So I'm not following professional coding practises.
I know that my code is horrifying and not good implemented. With patience I'll go to cleaning and improving it.
Bernar Novalyi from Noun Project that creates the app icon used here. Beautiful!