update - updates the list of packages but do not install
upgrade - install new versions of packages if new versions are available
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)
autoremove, autoclean and clean - clean old packages which are not needed any more
option -y does not request for permission on every step
We can have
update
- updates the list of packages but do not installupgrade
- install new versions of packages if new versions are availablefull-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)autoremove
,autoclean
andclean
- clean old packages which are not needed any more-y
does not request for permission on every step