

- SUDO APT GET UPDATE SCRIPT INSTALL
- SUDO APT GET UPDATE SCRIPT UPGRADE
- SUDO APT GET UPDATE SCRIPT CODE
- SUDO APT GET UPDATE SCRIPT PASSWORD
Set the file to executable then run it with sudo as outlined below to update your Ubuntu system.



Note that I used a loop on the apt update command because I was getting mirror sync in progress errors and wanted it to keep trying.A bash script to update your Ubuntu system. In case anyone is still interested, I've been working on a git project which runs through the same commands. I found this thread looking for the same treasure. bash_aliases file is that you can also create custom aliases in that file for other actions and that it will automatically get sourced each time you open a terminal.
SUDO APT GET UPDATE SCRIPT UPGRADE
Now you can run the command fup to fully update and upgrade your system anytime.
SUDO APT GET UPDATE SCRIPT CODE
bashrcĪnd paste the following code at the end of file: if then bash_aliases file paste the alias command mentioned above.Įdit your. You can do that form the terminal with the following command: touch. If you need to use this frequently, do the following.Ĭreate a file named. Now, running fup will automatically do all the jobs defined in the alias. Just copy-paste the following alias command and execute it: alias fup='sudo apt-get -y update sudo apt-get -y full-upgrade sudo apt-get -y autoremove sudo apt-get -y autoclean'
SUDO APT GET UPDATE SCRIPT PASSWORD
Now, whenever the need for updating arises you just type update in the terminal, input your password and voilà. So here it is: echo "sudo apt update & sudo apt -y upgrade & sudo apt -y dist-upgrade & sudo apt -y autoremove & sudo apt autoclean" > update & sudo mv update /usr/local/bin/update & sudo chmod +x /usr/local/bin/update Good news though is that here I've put together one.Īnd to go on with the idea of simplification I've turned its creation into a "single" command line. Is there a super-upgrade command that combines all these commands to one? Note: I chose upev for UPgrade EVerything, but you may chose anything you want. Run source ~/.bashrc or source ~/.bash_aliases accordingly to fetch your new alias, and now simply run upev Add the following line to your ~/.bashrc or ~/.bash_aliases (if you have it) alias upev='sudo apt update -y & sudo apt full-upgrade -y & sudo apt autoremove -y & sudo apt clean -y & sudo apt autoclean -y' & states that it just runs the next command if the previous was successfully executed.option -y does not request for permission on every step.autoremove, autoclean and clean - clean old packages which are not needed any more.full-upgrade - performs the function of upgrade but will remove currently installed packages if this is needed to upgrade the system as a whole (fixing bad dependencies then).
SUDO APT GET UPDATE SCRIPT INSTALL
