===== Manual system upgrade ===== The manual system upgrade can be done in any terminal emulator, including: * **Lxterminal** (LXDE, Openbox, JWM) * **MATE** Terminal (MATE) * **Konsole** (KDE) * **QTerminal** (LXQt) * **Xfce4 Terminal** (Xfce) * **Terminology** (Enlightenment) * **Gnome Terminal**, **Xterm**, **Terminator**, **Tilda**, etc., etc. or in a system's terminal, which is available via the keys: 'Alt' + 'Ctrl' + 'F1 - F6' (F7 return to X). All the operations have to be done as system's administrator (root). **Safe Upgrade** - it will upgrade all already installed packages without installing new dependencies: sudo apt-get update sudo apt-get upgrade **Full System Upgrade** - it will upgrade all packages, with installing additional new packages required by the upgrade process. **This option is recommended for SparkyLinux**, because it is based on Debian testing. sudo apt-get update sudo apt-get dist-upgrade If the upgrading process failed, or to make sure everything gone well, run: sudo apt-get install -f Make sure that new packages show up in Debian testing daily, so make the system upgrade as often as possible (ones per day is perfect, but it's your choice). If you **DO NOT** want to upgrade a selected package, do: echo package-name hold|dpkg --set-selections Unblock held package so it will be upgradeable after: echo package-name install|dpkg --set-selections ---- |[[repository|<--- Sparky repository]] | [[install_package|Install new packages --->]]|